builder: mozilla-release_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-092 starttime: 1470771569.96 results: success (0) buildid: 20160809110019 builduid: e63b6538158643418dee899d995867cc revision: 086d9208b43112e938b567c8c86150942b48a0cd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-09 12:39:29.958147) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-09 12:39:29.958625) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-09 12:39:29.958910) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-09 12:39:30.109888) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-09 12:39:30.110293) ========= '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-092 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-092 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-092 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 --12:39:31-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.62 MB/s 12:39:31 (8.62 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.350000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-09 12:39:31.483715) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-09 12:39:31.484065) ========= '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-092 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-092 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-092 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.701000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-09 12:39:36.199068) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-09 12:39:36.199435) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 086d9208b43112e938b567c8c86150942b48a0cd --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-release --rev 086d9208b43112e938b567c8c86150942b48a0cd --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-092 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-092 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-092 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-08-09 12:39:36,622 truncating revision to first 12 chars 2016-08-09 12:39:36,622 Setting DEBUG logging. 2016-08-09 12:39:36,622 attempt 1/10 2016-08-09 12:39:36,622 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/086d9208b431?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-09 12:39:37,243 unpacking tar archive at: mozilla-release-086d9208b431/testing/mozharness/ program finished with exit code 0 elapsedTime=1.475000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-09 12:39:37.705925) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-09 12:39:37.706271) ========= script_repo_revision: 086d9208b43112e938b567c8c86150942b48a0cd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-09 12:39:37.706688) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-09 12:39:37.706961) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-09 12:39:37.722463) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 0 secs) (at 2016-08-09 12:39:37.722852) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-092 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-092 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-092 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 12:39:38 INFO - MultiFileLogger online at 20160809 12:39:38 in C:\slave\test 12:39:38 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-release --download-symbols true 12:39:38 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:39:38 INFO - {'append_to_log': False, 12:39:38 INFO - 'base_work_dir': 'C:\\slave\\test', 12:39:38 INFO - 'blob_upload_branch': 'mozilla-release', 12:39:38 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:39:38 INFO - 'buildbot_json_path': 'buildprops.json', 12:39:38 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:39:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:39:38 INFO - 'download_minidump_stackwalk': True, 12:39:38 INFO - 'download_symbols': 'true', 12:39:38 INFO - 'e10s': False, 12:39:38 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:39:38 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:39:38 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:39:38 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:39:38 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:39:38 INFO - 'C:/mozilla-build/tooltool.py'), 12:39:38 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:39:38 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:39:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:39:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:39:38 INFO - 'log_level': 'info', 12:39:38 INFO - 'log_to_console': True, 12:39:38 INFO - 'opt_config_files': (), 12:39:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:39:38 INFO - '--processes=1', 12:39:38 INFO - '--config=%(test_path)s/wptrunner.ini', 12:39:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:39:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:39:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:39:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:39:38 INFO - 'pip_index': False, 12:39:38 INFO - 'require_test_zip': True, 12:39:38 INFO - 'test_type': ('testharness',), 12:39:38 INFO - 'this_chunk': '1', 12:39:38 INFO - 'total_chunks': '10', 12:39:38 INFO - 'virtualenv_path': 'venv', 12:39:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:39:38 INFO - 'work_dir': 'build'} 12:39:38 INFO - ##### 12:39:38 INFO - ##### Running clobber step. 12:39:38 INFO - ##### 12:39:38 INFO - Running pre-action listener: _resource_record_pre_action 12:39:38 INFO - Running main action method: clobber 12:39:38 INFO - rmtree: C:\slave\test\build 12:39:38 INFO - Using _rmtree_windows ... 12:39:38 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:41:53 INFO - Running post-action listener: _resource_record_post_action 12:41:53 INFO - ##### 12:41:53 INFO - ##### Running read-buildbot-config step. 12:41:53 INFO - ##### 12:41:53 INFO - Running pre-action listener: _resource_record_pre_action 12:41:53 INFO - Running main action method: read_buildbot_config 12:41:53 INFO - Using buildbot properties: 12:41:53 INFO - { 12:41:53 INFO - "project": "", 12:41:53 INFO - "product": "firefox", 12:41:53 INFO - "script_repo_revision": "production", 12:41:53 INFO - "scheduler": "tests-mozilla-release-win7_ix-debug-unittest", 12:41:53 INFO - "repository": "", 12:41:53 INFO - "buildername": "Windows 7 32-bit mozilla-release debug test web-platform-tests-1", 12:41:53 INFO - "buildid": "20160809110019", 12:41:53 INFO - "pgo_build": "False", 12:41:53 INFO - "basedir": "C:\\slave\\test", 12:41:53 INFO - "buildnumber": 8, 12:41:53 INFO - "slavename": "t-w732-ix-092", 12:41:53 INFO - "revision": "086d9208b43112e938b567c8c86150942b48a0cd", 12:41:53 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 12:41:53 INFO - "platform": "win32", 12:41:53 INFO - "branch": "mozilla-release", 12:41:53 INFO - "repo_path": "releases/mozilla-release", 12:41:53 INFO - "moz_repo_path": "", 12:41:53 INFO - "stage_platform": "win32", 12:41:53 INFO - "builduid": "e63b6538158643418dee899d995867cc", 12:41:53 INFO - "slavebuilddir": "test" 12:41:53 INFO - } 12:41:53 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json. 12:41:53 INFO - Found installer url https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip. 12:41:53 INFO - Running post-action listener: _resource_record_post_action 12:41:53 INFO - ##### 12:41:53 INFO - ##### Running download-and-extract step. 12:41:53 INFO - ##### 12:41:53 INFO - Running pre-action listener: _resource_record_pre_action 12:41:53 INFO - Running main action method: download_and_extract 12:41:53 INFO - mkdir: C:\slave\test\build\tests 12:41:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:41:53 INFO - https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 12:41:53 INFO - trying https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json 12:41:53 INFO - Downloading https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 12:41:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.test_packages.json'}, attempt #1 12:41:53 INFO - Downloaded 1274 bytes. 12:41:53 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 12:41:53 INFO - Using the following test package requirements: 12:41:53 INFO - {u'common': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 12:41:53 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 12:41:53 INFO - u'firefox-48.0.1.en-US.win32.cppunittest.tests.zip'], 12:41:53 INFO - u'gtest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 12:41:53 INFO - u'firefox-48.0.1.en-US.win32.gtest.tests.zip'], 12:41:53 INFO - u'jittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 12:41:53 INFO - u'jsshell-win32.zip'], 12:41:53 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 12:41:53 INFO - u'firefox-48.0.1.en-US.win32.mochitest.tests.zip'], 12:41:53 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 12:41:53 INFO - u'reftest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 12:41:53 INFO - u'firefox-48.0.1.en-US.win32.reftest.tests.zip'], 12:41:53 INFO - u'talos': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 12:41:53 INFO - u'firefox-48.0.1.en-US.win32.talos.tests.zip'], 12:41:53 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 12:41:53 INFO - u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'], 12:41:53 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 12:41:53 INFO - u'firefox-48.0.1.en-US.win32.xpcshell.tests.zip']} 12:41:53 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win32.common.tests.zip', u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 12:41:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:41:54 INFO - https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 12:41:54 INFO - trying https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip 12:41:54 INFO - Downloading https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip 12:41:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip'}, attempt #1 12:41:55 INFO - Downloaded 20366355 bytes. 12:41:55 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:41:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:41:58 INFO - caution: filename not matched: web-platform/* 12:41:58 INFO - Return code: 11 12:41:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:41:58 INFO - https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 12:41:58 INFO - trying https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip 12:41:58 INFO - Downloading https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip 12:41:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip'}, attempt #1 12:41:59 INFO - Downloaded 36389907 bytes. 12:41:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:41:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:42:44 INFO - caution: filename not matched: bin/* 12:42:44 INFO - caution: filename not matched: config/* 12:42:44 INFO - caution: filename not matched: mozbase/* 12:42:44 INFO - caution: filename not matched: marionette/* 12:42:44 INFO - caution: filename not matched: tools/wptserve/* 12:42:44 INFO - Return code: 11 12:42:44 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')]} 12:42:44 INFO - https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip matches https://queue.taskcluster.net 12:42:44 INFO - trying https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 12:42:44 INFO - Downloading https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.zip 12:42:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip'}, attempt #1 12:42:48 INFO - Downloaded 68479203 bytes. 12:42:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 12:42:48 INFO - mkdir: C:\slave\test\properties 12:42:48 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:42:48 INFO - Writing to file C:\slave\test\properties\build_url 12:42:48 INFO - Contents: 12:42:48 INFO - build_url:https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 12:42:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 12:42:49 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:42:49 INFO - Writing to file C:\slave\test\properties\symbols_url 12:42:49 INFO - Contents: 12:42:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 12:42:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:42:49 INFO - https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:42:49 INFO - trying https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 12:42:49 INFO - Downloading https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 12:42:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 12:42:51 INFO - Downloaded 55638780 bytes. 12:42:51 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 12:42:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 12:42:55 INFO - Return code: 0 12:42:55 INFO - Running post-action listener: _resource_record_post_action 12:42:55 INFO - Running post-action listener: set_extra_try_arguments 12:42:55 INFO - ##### 12:42:55 INFO - ##### Running create-virtualenv step. 12:42:55 INFO - ##### 12:42:55 INFO - Running pre-action listener: _pre_create_virtualenv 12:42:55 INFO - Running pre-action listener: _resource_record_pre_action 12:42:55 INFO - Running main action method: create_virtualenv 12:42:55 INFO - Creating virtualenv C:\slave\test\build\venv 12:42:55 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 12:42:55 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:43:01 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:43:05 INFO - Installing distribute......................................................................................................................................................................................done. 12:43:07 INFO - Return code: 0 12:43:07 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:43: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')]} 12:43:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:43: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')]} 12:43:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:43:07 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 0x01BAB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-092', 'USERDOMAIN': 'T-W732-IX-092', '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-092', '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 12:43:07 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 12:43:07 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 12:43:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:43:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:43:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:43:07 INFO - 'COMPUTERNAME': 'T-W732-IX-092', 12:43:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:43:07 INFO - 'DCLOCATION': 'SCL3', 12:43:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:43:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:43:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:43:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:43:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:43:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:43:07 INFO - 'HOMEDRIVE': 'C:', 12:43:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:43:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:43:07 INFO - 'KTS_VERSION': '1.19c', 12:43:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:43:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:43:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-092', 12:43:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:43:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:43:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:43:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:43:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:43:07 INFO - 'MOZ_AIRBAG': '1', 12:43:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:43:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:43:07 INFO - 'MOZ_MSVCVERSION': '8', 12:43:07 INFO - 'MOZ_NO_REMOTE': '1', 12:43:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:43:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:43:07 INFO - 'NO_EM_RESTART': '1', 12:43:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:43:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:43:07 INFO - 'OS': 'Windows_NT', 12:43:07 INFO - 'OURDRIVE': 'C:', 12:43: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;', 12:43:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:43:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:43:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:43:07 INFO - 'PROCESSOR_LEVEL': '6', 12:43:07 INFO - 'PROCESSOR_REVISION': '1e05', 12:43:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:43:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:43:07 INFO - 'PROMPT': '$P$G', 12:43:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:43:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:43:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:43:07 INFO - 'PWD': 'C:\\slave\\test', 12:43:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:43:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:43:07 INFO - 'SYSTEMDRIVE': 'C:', 12:43:07 INFO - 'SYSTEMROOT': 'C:\\windows', 12:43:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:43:07 INFO - 'TEST1': 'testie', 12:43:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:43:07 INFO - 'USERDOMAIN': 'T-W732-IX-092', 12:43:07 INFO - 'USERNAME': 'cltbld', 12:43:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:43:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:43:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:43:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:43:07 INFO - 'WINDIR': 'C:\\windows', 12:43:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:43:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:43:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:43:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:43:08 INFO - Downloading/unpacking psutil>=0.7.1 12:43:09 INFO - Running setup.py egg_info for package psutil 12:43:09 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:43:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:43:09 INFO - Installing collected packages: psutil 12:43:09 INFO - Running setup.py install for psutil 12:43:09 INFO - building 'psutil._psutil_windows' extension 12:43:09 INFO - error: Unable to find vcvarsall.bat 12:43:09 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-8olha9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:43:09 INFO - running install 12:43:09 INFO - running build 12:43:09 INFO - running build_py 12:43:09 INFO - creating build 12:43:09 INFO - creating build\lib.win32-2.7 12:43:09 INFO - creating build\lib.win32-2.7\psutil 12:43:09 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:43:09 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:43:09 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:43:09 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:43:09 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:43:09 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:43:09 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:43:09 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:43:09 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:43:09 INFO - running build_ext 12:43:09 INFO - building 'psutil._psutil_windows' extension 12:43:09 INFO - error: Unable to find vcvarsall.bat 12:43:09 INFO - ---------------------------------------- 12:43:09 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-8olha9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:43:09 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:43:09 WARNING - Return code: 1 12:43:09 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! 12:43:09 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:43:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:43:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:43:09 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 0x01BAB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-092', 'USERDOMAIN': 'T-W732-IX-092', '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-092', '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 12:43:09 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 12:43:09 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 12:43:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:43:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:43:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:43:09 INFO - 'COMPUTERNAME': 'T-W732-IX-092', 12:43:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:43:09 INFO - 'DCLOCATION': 'SCL3', 12:43:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:43:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:43:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:43:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:43:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:43:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:43:09 INFO - 'HOMEDRIVE': 'C:', 12:43:09 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:43:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:43:09 INFO - 'KTS_VERSION': '1.19c', 12:43:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:43:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:43:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-092', 12:43:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:43:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:43:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:43:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:43:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:43:09 INFO - 'MOZ_AIRBAG': '1', 12:43:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:43:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:43:09 INFO - 'MOZ_MSVCVERSION': '8', 12:43:09 INFO - 'MOZ_NO_REMOTE': '1', 12:43:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:43:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:43:09 INFO - 'NO_EM_RESTART': '1', 12:43:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:43:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:43:09 INFO - 'OS': 'Windows_NT', 12:43:09 INFO - 'OURDRIVE': 'C:', 12:43:09 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;', 12:43:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:43:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:43:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:43:09 INFO - 'PROCESSOR_LEVEL': '6', 12:43:09 INFO - 'PROCESSOR_REVISION': '1e05', 12:43:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:43:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:43:09 INFO - 'PROMPT': '$P$G', 12:43:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:43:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:43:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:43:09 INFO - 'PWD': 'C:\\slave\\test', 12:43:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:43:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:43:09 INFO - 'SYSTEMDRIVE': 'C:', 12:43:09 INFO - 'SYSTEMROOT': 'C:\\windows', 12:43:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:43:09 INFO - 'TEST1': 'testie', 12:43:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:43:09 INFO - 'USERDOMAIN': 'T-W732-IX-092', 12:43:09 INFO - 'USERNAME': 'cltbld', 12:43:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:43:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:43:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:43:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:43:09 INFO - 'WINDIR': 'C:\\windows', 12:43:09 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:43:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:43:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:43:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:43:09 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:43:09 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:43:09 INFO - Running setup.py egg_info for package mozsystemmonitor 12:43:09 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:43:09 INFO - Running setup.py egg_info for package psutil 12:43:09 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:43:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:43:09 INFO - Installing collected packages: mozsystemmonitor, psutil 12:43:09 INFO - Running setup.py install for mozsystemmonitor 12:43:09 INFO - Running setup.py install for psutil 12:43:09 INFO - building 'psutil._psutil_windows' extension 12:43:09 INFO - error: Unable to find vcvarsall.bat 12:43:09 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-kpevbi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:43:09 INFO - running install 12:43:09 INFO - running build 12:43:09 INFO - running build_py 12:43:09 INFO - running build_ext 12:43:09 INFO - building 'psutil._psutil_windows' extension 12:43:09 INFO - error: Unable to find vcvarsall.bat 12:43:09 INFO - ---------------------------------------- 12:43:09 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-kpevbi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:43:09 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:43:09 WARNING - Return code: 1 12:43:09 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! 12:43:09 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:43:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:43:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:43:09 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 0x01BAB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-092', 'USERDOMAIN': 'T-W732-IX-092', '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-092', '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 12:43:09 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 12:43:09 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 12:43:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:43:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:43:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:43:09 INFO - 'COMPUTERNAME': 'T-W732-IX-092', 12:43:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:43:09 INFO - 'DCLOCATION': 'SCL3', 12:43:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:43:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:43:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:43:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:43:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:43:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:43:09 INFO - 'HOMEDRIVE': 'C:', 12:43:10 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:43:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:43:10 INFO - 'KTS_VERSION': '1.19c', 12:43:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:43:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:43:10 INFO - 'LOGONSERVER': '\\\\T-W732-IX-092', 12:43:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:43:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:43:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:43:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:43:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:43:10 INFO - 'MOZ_AIRBAG': '1', 12:43:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:43:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:43:10 INFO - 'MOZ_MSVCVERSION': '8', 12:43:10 INFO - 'MOZ_NO_REMOTE': '1', 12:43:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:43:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:43:10 INFO - 'NO_EM_RESTART': '1', 12:43:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:43:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:43:10 INFO - 'OS': 'Windows_NT', 12:43:10 INFO - 'OURDRIVE': 'C:', 12:43:10 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;', 12:43:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:43:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:43:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:43:10 INFO - 'PROCESSOR_LEVEL': '6', 12:43:10 INFO - 'PROCESSOR_REVISION': '1e05', 12:43:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:43:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:43:10 INFO - 'PROMPT': '$P$G', 12:43:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:43:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:43:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:43:10 INFO - 'PWD': 'C:\\slave\\test', 12:43:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:43:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:43:10 INFO - 'SYSTEMDRIVE': 'C:', 12:43:10 INFO - 'SYSTEMROOT': 'C:\\windows', 12:43:10 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:43:10 INFO - 'TEST1': 'testie', 12:43:10 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:43:10 INFO - 'USERDOMAIN': 'T-W732-IX-092', 12:43:10 INFO - 'USERNAME': 'cltbld', 12:43:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:43:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:43:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:43:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:43:10 INFO - 'WINDIR': 'C:\\windows', 12:43:10 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:43:10 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:43:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:43:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:43:10 INFO - Downloading/unpacking blobuploader==1.2.4 12:43:10 INFO - Downloading blobuploader-1.2.4.tar.gz 12:43:10 INFO - Running setup.py egg_info for package blobuploader 12:43:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:43:14 INFO - Running setup.py egg_info for package requests 12:43:14 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:43:14 INFO - Downloading docopt-0.6.1.tar.gz 12:43:14 INFO - Running setup.py egg_info for package docopt 12:43:14 INFO - Installing collected packages: blobuploader, docopt, requests 12:43:14 INFO - Running setup.py install for blobuploader 12:43:14 INFO - Running setup.py install for docopt 12:43:14 INFO - Running setup.py install for requests 12:43:14 INFO - Successfully installed blobuploader docopt requests 12:43:14 INFO - Cleaning up... 12:43:14 INFO - Return code: 0 12:43:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:43:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:43:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:43:14 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 0x01BAB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, '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-092', 'USERDOMAIN': 'T-W732-IX-092', '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-092', '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 12:43:14 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 12:43:14 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 12:43:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:43:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:43:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:43:14 INFO - 'COMPUTERNAME': 'T-W732-IX-092', 12:43:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:43:14 INFO - 'DCLOCATION': 'SCL3', 12:43:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:43:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:43:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:43:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:43:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:43:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:43:14 INFO - 'HOMEDRIVE': 'C:', 12:43:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:43:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:43:14 INFO - 'KTS_VERSION': '1.19c', 12:43:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:43:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:43:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-092', 12:43:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:43:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:43:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:43:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:43:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:43:14 INFO - 'MOZ_AIRBAG': '1', 12:43:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:43:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:43:14 INFO - 'MOZ_MSVCVERSION': '8', 12:43:14 INFO - 'MOZ_NO_REMOTE': '1', 12:43:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:43:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:43:14 INFO - 'NO_EM_RESTART': '1', 12:43:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:43:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:43:14 INFO - 'OS': 'Windows_NT', 12:43:14 INFO - 'OURDRIVE': 'C:', 12:43:14 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;', 12:43:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:43:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:43:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:43:14 INFO - 'PROCESSOR_LEVEL': '6', 12:43:14 INFO - 'PROCESSOR_REVISION': '1e05', 12:43:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:43:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:43:14 INFO - 'PROMPT': '$P$G', 12:43:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:43:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:43:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:43:14 INFO - 'PWD': 'C:\\slave\\test', 12:43:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:43:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:43:14 INFO - 'SYSTEMDRIVE': 'C:', 12:43:14 INFO - 'SYSTEMROOT': 'C:\\windows', 12:43:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:43:14 INFO - 'TEST1': 'testie', 12:43:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:43:14 INFO - 'USERDOMAIN': 'T-W732-IX-092', 12:43:14 INFO - 'USERNAME': 'cltbld', 12:43:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:43:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:43:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:43:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:43:14 INFO - 'WINDIR': 'C:\\windows', 12:43:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:43:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:43:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:43:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:43:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:43:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:43:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:43:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:43:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:43:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:43:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:43:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:43:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:43:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:43:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:43:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:43:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:43:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:43:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:43:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:43:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:43:19 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:43:19 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:43:19 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:43:19 INFO - Unpacking c:\slave\test\build\tests\marionette 12:43:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:43:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:43:19 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 12:43:19 INFO - Running setup.py install for browsermob-proxy 12:43:33 INFO - Running setup.py install for manifestparser 12:43:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Running setup.py install for marionette-client 12:43:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:43:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Running setup.py install for marionette-driver 12:43:33 INFO - Running setup.py install for mozcrash 12:43:33 INFO - Running setup.py install for mozdebug 12:43:33 INFO - Running setup.py install for mozdevice 12:43:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Running setup.py install for mozfile 12:43:33 INFO - Running setup.py install for mozhttpd 12:43:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Running setup.py install for mozinfo 12:43:33 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Running setup.py install for mozInstall 12:43:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Running setup.py install for mozleak 12:43:33 INFO - Running setup.py install for mozlog 12:43:33 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Running setup.py install for moznetwork 12:43:33 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Running setup.py install for mozprocess 12:43:33 INFO - Running setup.py install for mozprofile 12:43:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Running setup.py install for mozrunner 12:43:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Running setup.py install for mozscreenshot 12:43:33 INFO - Running setup.py install for moztest 12:43:33 INFO - Running setup.py install for mozversion 12:43:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:43:33 INFO - Running setup.py install for wptserve 12:43:33 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 12:43:33 INFO - Cleaning up... 12:43:33 INFO - Return code: 0 12:43:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:43:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:43:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:43:33 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 0x01BAB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CAB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, '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-092', 'USERDOMAIN': 'T-W732-IX-092', '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-092', '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 12:43:33 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 12:43:33 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 12:43:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:43:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:43:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:43:33 INFO - 'COMPUTERNAME': 'T-W732-IX-092', 12:43:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:43:33 INFO - 'DCLOCATION': 'SCL3', 12:43:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:43:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:43:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:43:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:43:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:43:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:43:33 INFO - 'HOMEDRIVE': 'C:', 12:43:33 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:43:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:43:33 INFO - 'KTS_VERSION': '1.19c', 12:43:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:43:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:43:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-092', 12:43:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:43:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:43:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:43:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:43:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:43:33 INFO - 'MOZ_AIRBAG': '1', 12:43:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:43:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:43:33 INFO - 'MOZ_MSVCVERSION': '8', 12:43:33 INFO - 'MOZ_NO_REMOTE': '1', 12:43:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:43:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:43:33 INFO - 'NO_EM_RESTART': '1', 12:43:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:43:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:43:33 INFO - 'OS': 'Windows_NT', 12:43:33 INFO - 'OURDRIVE': 'C:', 12:43:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:43:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:43:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:43:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:43:33 INFO - 'PROCESSOR_LEVEL': '6', 12:43:33 INFO - 'PROCESSOR_REVISION': '1e05', 12:43:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:43:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:43:33 INFO - 'PROMPT': '$P$G', 12:43:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:43:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:43:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:43:33 INFO - 'PWD': 'C:\\slave\\test', 12:43:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:43:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:43:33 INFO - 'SYSTEMDRIVE': 'C:', 12:43:33 INFO - 'SYSTEMROOT': 'C:\\windows', 12:43:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:43:33 INFO - 'TEST1': 'testie', 12:43:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:43:33 INFO - 'USERDOMAIN': 'T-W732-IX-092', 12:43:33 INFO - 'USERNAME': 'cltbld', 12:43:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:43:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:43:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:43:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:43:33 INFO - 'WINDIR': 'C:\\windows', 12:43:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:43:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:43:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:43:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:43:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:43:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:43:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:43:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:43:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:43:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:43:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:43:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:43:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:43:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:43:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:43:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:43:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:43:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:43:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:43:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:43:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:43:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:43:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:43:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:43:38 INFO - Unpacking c:\slave\test\build\tests\marionette 12:43:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:43:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:43:38 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)) 12:43:49 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)) 12:43:49 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)) 12:43:49 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)) 12:43:49 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)) 12:43:49 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:43:49 INFO - Downloading blessings-1.6.tar.gz 12:43:49 INFO - Running setup.py egg_info for package blessings 12:43:49 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)) 12:43:49 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:43:49 INFO - Running setup.py install for blessings 12:43:49 INFO - Running setup.py install for browsermob-proxy 12:43:49 INFO - Running setup.py install for manifestparser 12:43:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Running setup.py install for marionette-client 12:43:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:43:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Running setup.py install for marionette-driver 12:43:49 INFO - Running setup.py install for mozcrash 12:43:49 INFO - Running setup.py install for mozdebug 12:43:49 INFO - Running setup.py install for mozdevice 12:43:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Running setup.py install for mozhttpd 12:43:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Running setup.py install for mozInstall 12:43:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Running setup.py install for mozleak 12:43:49 INFO - Running setup.py install for mozprofile 12:43:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Running setup.py install for mozrunner 12:43:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:43:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:43:51 INFO - Running setup.py install for mozscreenshot 12:43:51 INFO - Running setup.py install for moztest 12:43:51 INFO - Running setup.py install for mozversion 12:43:51 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:43:51 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:43:51 INFO - Running setup.py install for wptserve 12:43:51 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:43:51 INFO - Cleaning up... 12:43:51 INFO - Return code: 0 12:43:51 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:43:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:43:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:43:51 INFO - Reading from file tmpfile_stdout 12:43:51 INFO - Using _rmtree_windows ... 12:43:51 INFO - Using _rmtree_windows ... 12:43:51 INFO - Current package versions: 12:43:51 INFO - blessings == 1.6 12:43:51 INFO - blobuploader == 1.2.4 12:43:51 INFO - browsermob-proxy == 0.6.0 12:43:51 INFO - distribute == 0.6.14 12:43:51 INFO - docopt == 0.6.1 12:43:51 INFO - manifestparser == 1.1 12:43:51 INFO - marionette-client == 2.3.0 12:43:51 INFO - marionette-driver == 1.4.0 12:43:51 INFO - mozInstall == 1.12 12:43:51 INFO - mozcrash == 0.17 12:43:51 INFO - mozdebug == 0.1 12:43:51 INFO - mozdevice == 0.48 12:43:51 INFO - mozfile == 1.2 12:43:51 INFO - mozhttpd == 0.7 12:43:51 INFO - mozinfo == 0.9 12:43:51 INFO - mozleak == 0.1 12:43:51 INFO - mozlog == 3.1 12:43:51 INFO - moznetwork == 0.27 12:43:51 INFO - mozprocess == 0.22 12:43:51 INFO - mozprofile == 0.28 12:43:51 INFO - mozrunner == 6.11 12:43:51 INFO - mozscreenshot == 0.1 12:43:51 INFO - mozsystemmonitor == 0.0 12:43:51 INFO - moztest == 0.7 12:43:51 INFO - mozversion == 1.4 12:43:51 INFO - requests == 1.2.3 12:43:51 INFO - wptserve == 1.4.0 12:43:51 INFO - Running post-action listener: _resource_record_post_action 12:43:51 INFO - Running post-action listener: _start_resource_monitoring 12:43:51 INFO - Starting resource monitoring. 12:43:52 INFO - ##### 12:43:52 INFO - ##### Running pull step. 12:43:52 INFO - ##### 12:43:52 INFO - Running pre-action listener: _resource_record_pre_action 12:43:52 INFO - Running main action method: pull 12:43:52 INFO - Pull has nothing to do! 12:43:52 INFO - Running post-action listener: _resource_record_post_action 12:43:52 INFO - ##### 12:43:52 INFO - ##### Running install step. 12:43:52 INFO - ##### 12:43:52 INFO - Running pre-action listener: _resource_record_pre_action 12:43:52 INFO - Running main action method: install 12:43:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:43:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:43:52 INFO - Reading from file tmpfile_stdout 12:43:52 INFO - Using _rmtree_windows ... 12:43:52 INFO - Using _rmtree_windows ... 12:43:52 INFO - Detecting whether we're running mozinstall >=1.0... 12:43:52 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:43:52 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:43:52 INFO - Reading from file tmpfile_stdout 12:43:52 INFO - Output received: 12:43:52 INFO - Usage: mozinstall-script.py [options] installer 12:43:52 INFO - Options: 12:43:52 INFO - -h, --help show this help message and exit 12:43:52 INFO - -d DEST, --destination=DEST 12:43:52 INFO - Directory to install application into. [default: 12:43:52 INFO - "C:\slave\test"] 12:43:52 INFO - --app=APP Application being installed. [default: firefox] 12:43:52 INFO - Using _rmtree_windows ... 12:43:52 INFO - Using _rmtree_windows ... 12:43:52 INFO - mkdir: C:\slave\test\build\application 12:43:52 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.1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 12:43:52 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.1.en-US.win32.zip --destination C:\slave\test\build\application 12:43:54 INFO - Reading from file tmpfile_stdout 12:43:54 INFO - Output received: 12:43:54 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:43:54 INFO - Using _rmtree_windows ... 12:43:54 INFO - Using _rmtree_windows ... 12:43:54 INFO - Running post-action listener: _resource_record_post_action 12:43:54 INFO - ##### 12:43:54 INFO - ##### Running run-tests step. 12:43:54 INFO - ##### 12:43:54 INFO - Running pre-action listener: _resource_record_pre_action 12:43:54 INFO - Running main action method: run_tests 12:43:54 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:43:54 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:43:54 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:43:54 INFO - grabbing minidump binary from tooltool 12:43:54 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')]} 12:43:54 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 0x01BDA368>, '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 0x0186BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBE0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:43:54 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 12:43:54 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 12:43:54 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:43:55 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpe8uibx 12:43:55 INFO - INFO - File integrity verified, renaming tmpe8uibx to win32-minidump_stackwalk.exe 12:43:55 INFO - Return code: 0 12:43:55 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:43:55 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:43:55 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/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.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 12:43:55 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/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.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 12:43:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:43:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:43:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:43:55 INFO - 'COMPUTERNAME': 'T-W732-IX-092', 12:43:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:43:55 INFO - 'DCLOCATION': 'SCL3', 12:43:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:43:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:43:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:43:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:43:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:43:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:43:55 INFO - 'HOMEDRIVE': 'C:', 12:43:55 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:43:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:43:55 INFO - 'KTS_VERSION': '1.19c', 12:43:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:43:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:43:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-092', 12:43:55 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:43:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:43:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:43:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:43:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:43:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:43:55 INFO - 'MOZ_AIRBAG': '1', 12:43:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:43:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:43:55 INFO - 'MOZ_MSVCVERSION': '8', 12:43:55 INFO - 'MOZ_NO_REMOTE': '1', 12:43:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:43:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:43:55 INFO - 'NO_EM_RESTART': '1', 12:43:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:43:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:43:55 INFO - 'OS': 'Windows_NT', 12:43:55 INFO - 'OURDRIVE': 'C:', 12:43:55 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;', 12:43:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:43:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:43:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:43:55 INFO - 'PROCESSOR_LEVEL': '6', 12:43:55 INFO - 'PROCESSOR_REVISION': '1e05', 12:43:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:43:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:43:55 INFO - 'PROMPT': '$P$G', 12:43:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:43:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:43:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:43:55 INFO - 'PWD': 'C:\\slave\\test', 12:43:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:43:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:43:55 INFO - 'SYSTEMDRIVE': 'C:', 12:43:55 INFO - 'SYSTEMROOT': 'C:\\windows', 12:43:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:43:55 INFO - 'TEST1': 'testie', 12:43:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:43:55 INFO - 'USERDOMAIN': 'T-W732-IX-092', 12:43:55 INFO - 'USERNAME': 'cltbld', 12:43:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:43:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:43:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:43:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:43:55 INFO - 'WINDIR': 'C:\\windows', 12:43:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:43:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:43:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:43:55 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/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.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 12:43:57 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 12:43:57 INFO - import pkg_resources 12:43:59 INFO - Using 1 client processes 12:44:02 INFO - SUITE-START | Running 778 tests 12:44:02 INFO - Running testharness tests 12:44:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:44:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 12:44:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:44:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:44:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:44:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:44:02 INFO - Setting up ssl 12:44:02 INFO - PROCESS | certutil | 12:44:02 INFO - PROCESS | certutil | 12:44:02 INFO - PROCESS | certutil | 12:44:02 INFO - Certificate Nickname Trust Attributes 12:44:02 INFO - SSL,S/MIME,JAR/XPI 12:44:02 INFO - 12:44:02 INFO - web-platform-tests CT,, 12:44:02 INFO - 12:44:02 INFO - Starting runner 12:44:03 INFO - PROCESS | 936 | [936] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:44:03 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:44:03 INFO - PROCESS | 936 | [936] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 12:44:05 INFO - PROCESS | 936 | 1470771845340 Marionette DEBUG Marionette enabled via build flag and pref 12:44:06 INFO - PROCESS | 936 | ++DOCSHELL 1039F000 == 1 [pid = 936] [id = 1] 12:44:06 INFO - PROCESS | 936 | ++DOMWINDOW == 1 (1039F400) [pid = 936] [serial = 1] [outer = 00000000] 12:44:06 INFO - PROCESS | 936 | [936] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:44:06 INFO - PROCESS | 936 | ++DOMWINDOW == 2 (103A0000) [pid = 936] [serial = 2] [outer = 1039F400] 12:44:06 INFO - PROCESS | 936 | ++DOCSHELL 10A65800 == 2 [pid = 936] [id = 2] 12:44:06 INFO - PROCESS | 936 | ++DOMWINDOW == 3 (10A65C00) [pid = 936] [serial = 3] [outer = 00000000] 12:44:06 INFO - PROCESS | 936 | [936] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:44:06 INFO - PROCESS | 936 | ++DOMWINDOW == 4 (10A66800) [pid = 936] [serial = 4] [outer = 10A65C00] 12:44:07 INFO - PROCESS | 936 | 1470771847055 Marionette INFO Listening on port 2828 12:44:08 INFO - PROCESS | 936 | 1470771848628 Marionette DEBUG Marionette enabled via command-line flag 12:44:08 INFO - PROCESS | 936 | [936] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:44:08 INFO - PROCESS | 936 | [936] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:44:08 INFO - PROCESS | 936 | ++DOCSHELL 0FD39000 == 3 [pid = 936] [id = 3] 12:44:08 INFO - PROCESS | 936 | ++DOMWINDOW == 5 (0FD39400) [pid = 936] [serial = 5] [outer = 00000000] 12:44:08 INFO - PROCESS | 936 | [936] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:44:08 INFO - PROCESS | 936 | ++DOMWINDOW == 6 (0FD3A000) [pid = 936] [serial = 6] [outer = 0FD39400] 12:44:08 INFO - PROCESS | 936 | [936] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:44:09 INFO - PROCESS | 936 | ++DOMWINDOW == 7 (14F85800) [pid = 936] [serial = 7] [outer = 10A65C00] 12:44:09 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:09 INFO - PROCESS | 936 | 1470771849640 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49655 12:44:09 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:09 INFO - PROCESS | 936 | 1470771849665 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49657 12:44:09 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:09 INFO - PROCESS | 936 | 1470771849673 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49658 12:44:09 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:09 INFO - PROCESS | 936 | 1470771849710 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49660 12:44:09 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:09 INFO - PROCESS | 936 | 1470771849715 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49661 12:44:09 INFO - PROCESS | 936 | 1470771849717 Marionette DEBUG Closed connection conn0 12:44:09 INFO - PROCESS | 936 | 1470771849720 Marionette DEBUG Closed connection conn1 12:44:09 INFO - PROCESS | 936 | 1470771849722 Marionette DEBUG Closed connection conn2 12:44:09 INFO - PROCESS | 936 | 1470771849785 Marionette DEBUG Closed connection conn3 12:44:09 INFO - PROCESS | 936 | 1470771849822 Marionette DEBUG Closed connection conn4 12:44:09 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:09 INFO - PROCESS | 936 | 1470771849828 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49662 12:44:10 INFO - PROCESS | 936 | 1470771849992 Marionette DEBUG Closed connection conn5 12:44:10 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:10 INFO - PROCESS | 936 | 1470771849998 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49664 12:44:10 INFO - PROCESS | 936 | ++DOCSHELL 103A0400 == 4 [pid = 936] [id = 4] 12:44:10 INFO - PROCESS | 936 | ++DOMWINDOW == 8 (15C94400) [pid = 936] [serial = 8] [outer = 00000000] 12:44:10 INFO - PROCESS | 936 | ++DOMWINDOW == 9 (16CE9C00) [pid = 936] [serial = 9] [outer = 15C94400] 12:44:10 INFO - PROCESS | 936 | ++DOMWINDOW == 10 (16CEFC00) [pid = 936] [serial = 10] [outer = 15C94400] 12:44:10 INFO - PROCESS | 936 | 1470771850140 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:44:10 INFO - PROCESS | 936 | 1470771850145 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160809110019","device":"desktop","version":"48.0.1"} 12:44:11 INFO - PROCESS | 936 | [936] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:44:11 INFO - PROCESS | 936 | [936] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:44:11 INFO - PROCESS | 936 | [936] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:44:12 INFO - PROCESS | 936 | ++DOCSHELL 187B0000 == 5 [pid = 936] [id = 5] 12:44:12 INFO - PROCESS | 936 | ++DOMWINDOW == 11 (187B0400) [pid = 936] [serial = 11] [outer = 00000000] 12:44:12 INFO - PROCESS | 936 | ++DOCSHELL 187B2000 == 6 [pid = 936] [id = 6] 12:44:12 INFO - PROCESS | 936 | ++DOMWINDOW == 12 (187B2400) [pid = 936] [serial = 12] [outer = 00000000] 12:44:12 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:44:12 INFO - PROCESS | 936 | ++DOCSHELL 195D5400 == 7 [pid = 936] [id = 7] 12:44:12 INFO - PROCESS | 936 | ++DOMWINDOW == 13 (195D5800) [pid = 936] [serial = 13] [outer = 00000000] 12:44:12 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:44:12 INFO - PROCESS | 936 | [936] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:44:12 INFO - PROCESS | 936 | ++DOMWINDOW == 14 (197D0000) [pid = 936] [serial = 14] [outer = 195D5800] 12:44:13 INFO - PROCESS | 936 | ++DOMWINDOW == 15 (196D8C00) [pid = 936] [serial = 15] [outer = 187B0400] 12:44:13 INFO - PROCESS | 936 | ++DOMWINDOW == 16 (196DA400) [pid = 936] [serial = 16] [outer = 187B2400] 12:44:13 INFO - PROCESS | 936 | ++DOMWINDOW == 17 (196DD000) [pid = 936] [serial = 17] [outer = 195D5800] 12:44:13 INFO - PROCESS | 936 | 1470771853817 Marionette INFO startBrowser daf79155-5a48-4051-8d9d-a431442dce43 12:44:13 INFO - PROCESS | 936 | 1470771853856 Marionette DEBUG loaded listener.js 12:44:13 INFO - PROCESS | 936 | 1470771853871 Marionette DEBUG loaded listener.js 12:44:13 INFO - PROCESS | 936 | 1470771853874 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:14 INFO - PROCESS | 936 | ++DOMWINDOW == 18 (1A9F9000) [pid = 936] [serial = 18] [outer = 195D5800] 12:44:14 INFO - PROCESS | 936 | 1470771854656 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"daf79155-5a48-4051-8d9d-a431442dce43","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160809110019","device":"desktop","version":"48.0.1","command_id":1}}] 12:44:15 INFO - PROCESS | 936 | 1470771855107 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}] 12:44:15 INFO - PROCESS | 936 | 1470771855111 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:15 INFO - PROCESS | 936 | 1470771855134 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 12:44:15 INFO - PROCESS | 936 | 1470771855138 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:44:15 INFO - PROCESS | 936 | 1470771855140 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:15 INFO - PROCESS | 936 | [936] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:44:16 INFO - PROCESS | 936 | --DOCSHELL 1039F000 == 6 [pid = 936] [id = 1] 12:44:17 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:44:17 INFO - PROCESS | 936 | ++DOMWINDOW == 19 (18A28C00) [pid = 936] [serial = 19] [outer = 195D5800] 12:44:17 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:44:17 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:44:17 INFO - PROCESS | 936 | 1470771857449 Marionette TRACE conn6 <- [1,3,null,{}] 12:44:17 INFO - PROCESS | 936 | 1470771857454 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:44:17 INFO - PROCESS | 936 | 1470771857457 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:17 INFO - PROCESS | 936 | 1470771857483 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 12:44:17 INFO - PROCESS | 936 | 1470771857525 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 12:44:17 INFO - PROCESS | 936 | 1470771857530 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 12:44:17 INFO - PROCESS | 936 | 1470771857535 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:44:17 INFO - PROCESS | 936 | 1470771857540 Marionette TRACE conn6 <- [1,6,null,{}] 12:44:17 INFO - PROCESS | 936 | 1470771857588 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}] 12:44:17 INFO - PROCESS | 936 | 1470771857592 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:17 INFO - PROCESS | 936 | 1470771857664 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 12:44:17 INFO - PROCESS | 936 | 1470771857673 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:17 INFO - PROCESS | 936 | 1470771857677 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:17 INFO - PROCESS | 936 | ++DOCSHELL 13D79C00 == 7 [pid = 936] [id = 8] 12:44:17 INFO - PROCESS | 936 | ++DOMWINDOW == 20 (13DB1800) [pid = 936] [serial = 20] [outer = 00000000] 12:44:17 INFO - PROCESS | 936 | ++DOMWINDOW == 21 (14260000) [pid = 936] [serial = 21] [outer = 13DB1800] 12:44:17 INFO - PROCESS | 936 | 1470771857737 Marionette DEBUG loaded listener.js 12:44:17 INFO - PROCESS | 936 | ++DOMWINDOW == 22 (14405800) [pid = 936] [serial = 22] [outer = 13DB1800] 12:44:18 INFO - PROCESS | 936 | ++DOCSHELL 0F2E6C00 == 8 [pid = 936] [id = 9] 12:44:18 INFO - PROCESS | 936 | ++DOMWINDOW == 23 (0F2E7000) [pid = 936] [serial = 23] [outer = 00000000] 12:44:18 INFO - PROCESS | 936 | ++DOMWINDOW == 24 (0F3F2000) [pid = 936] [serial = 24] [outer = 0F2E7000] 12:44:18 INFO - PROCESS | 936 | 1470771858170 Marionette DEBUG loaded listener.js 12:44:18 INFO - PROCESS | 936 | ++DOMWINDOW == 25 (0FCBD800) [pid = 936] [serial = 25] [outer = 0F2E7000] 12:44:18 INFO - PROCESS | 936 | --DOCSHELL 103A0400 == 7 [pid = 936] [id = 4] 12:44:18 INFO - PROCESS | 936 | 1470771858651 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]]]}] 12:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1179ms 12:44:18 INFO - PROCESS | 936 | 1470771858766 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 12:44:18 INFO - PROCESS | 936 | 1470771858769 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 12:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:44:18 INFO - PROCESS | 936 | 1470771858790 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:44:18 INFO - PROCESS | 936 | 1470771858793 Marionette TRACE conn6 <- [1,10,null,{}] 12:44:18 INFO - PROCESS | 936 | 1470771858798 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}] 12:44:18 INFO - PROCESS | 936 | 1470771858801 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:18 INFO - PROCESS | 936 | 1470771858901 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 12:44:18 INFO - PROCESS | 936 | 1470771858907 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:18 INFO - PROCESS | 936 | 1470771858910 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:18 INFO - PROCESS | 936 | ++DOCSHELL 14228000 == 8 [pid = 936] [id = 10] 12:44:18 INFO - PROCESS | 936 | ++DOMWINDOW == 26 (14258800) [pid = 936] [serial = 26] [outer = 00000000] 12:44:18 INFO - PROCESS | 936 | ++DOMWINDOW == 27 (14267C00) [pid = 936] [serial = 27] [outer = 14258800] 12:44:18 INFO - PROCESS | 936 | 1470771858960 Marionette DEBUG loaded listener.js 12:44:19 INFO - PROCESS | 936 | ++DOMWINDOW == 28 (1436A000) [pid = 936] [serial = 28] [outer = 14258800] 12:44:19 INFO - PROCESS | 936 | 1470771859411 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]]]}] 12:44:19 INFO - PROCESS | 936 | ++DOCSHELL 14402400 == 9 [pid = 936] [id = 11] 12:44:19 INFO - PROCESS | 936 | ++DOMWINDOW == 29 (14404C00) [pid = 936] [serial = 29] [outer = 00000000] 12:44:19 INFO - PROCESS | 936 | ++DOMWINDOW == 30 (14406C00) [pid = 936] [serial = 30] [outer = 14404C00] 12:44:19 INFO - PROCESS | 936 | ++DOMWINDOW == 31 (14403800) [pid = 936] [serial = 31] [outer = 14404C00] 12:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 690ms 12:44:19 INFO - PROCESS | 936 | ++DOCSHELL 0EE27400 == 10 [pid = 936] [id = 12] 12:44:19 INFO - PROCESS | 936 | ++DOMWINDOW == 32 (1440F000) [pid = 936] [serial = 32] [outer = 00000000] 12:44:19 INFO - PROCESS | 936 | ++DOMWINDOW == 33 (15C8C400) [pid = 936] [serial = 33] [outer = 1440F000] 12:44:19 INFO - PROCESS | 936 | 1470771859509 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 12:44:19 INFO - PROCESS | 936 | 1470771859514 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 12:44:19 INFO - PROCESS | 936 | ++DOMWINDOW == 34 (170EC000) [pid = 936] [serial = 34] [outer = 1440F000] 12:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:44:19 INFO - PROCESS | 936 | 1470771859554 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:44:19 INFO - PROCESS | 936 | 1470771859557 Marionette TRACE conn6 <- [1,14,null,{}] 12:44:19 INFO - PROCESS | 936 | 1470771859577 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}] 12:44:19 INFO - PROCESS | 936 | 1470771859579 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:19 INFO - PROCESS | 936 | 1470771859720 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 12:44:19 INFO - PROCESS | 936 | 1470771859779 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:19 INFO - PROCESS | 936 | 1470771859782 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:19 INFO - PROCESS | 936 | ++DOCSHELL 14F5D400 == 11 [pid = 936] [id = 13] 12:44:19 INFO - PROCESS | 936 | ++DOMWINDOW == 35 (14F82000) [pid = 936] [serial = 35] [outer = 00000000] 12:44:19 INFO - PROCESS | 936 | ++DOMWINDOW == 36 (175E8000) [pid = 936] [serial = 36] [outer = 14F82000] 12:44:19 INFO - PROCESS | 936 | 1470771859832 Marionette DEBUG loaded listener.js 12:44:19 INFO - PROCESS | 936 | ++DOMWINDOW == 37 (18754000) [pid = 936] [serial = 37] [outer = 14F82000] 12:44:20 INFO - PROCESS | 936 | 1470771860232 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]]]}] 12:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 750ms 12:44:20 INFO - PROCESS | 936 | 1470771860290 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 12:44:20 INFO - PROCESS | 936 | 1470771860292 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 12:44:20 INFO - PROCESS | 936 | 1470771860296 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:44:20 INFO - PROCESS | 936 | 1470771860299 Marionette TRACE conn6 <- [1,18,null,{}] 12:44:20 INFO - PROCESS | 936 | 1470771860310 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}] 12:44:20 INFO - PROCESS | 936 | 1470771860315 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:20 INFO - PROCESS | 936 | 1470771860405 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 12:44:20 INFO - PROCESS | 936 | 1470771860415 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:20 INFO - PROCESS | 936 | 1470771860418 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:20 INFO - PROCESS | 936 | ++DOCSHELL 18A2DC00 == 12 [pid = 936] [id = 14] 12:44:20 INFO - PROCESS | 936 | ++DOMWINDOW == 38 (18A2E400) [pid = 936] [serial = 38] [outer = 00000000] 12:44:20 INFO - PROCESS | 936 | ++DOMWINDOW == 39 (18C57800) [pid = 936] [serial = 39] [outer = 18A2E400] 12:44:20 INFO - PROCESS | 936 | 1470771860476 Marionette DEBUG loaded listener.js 12:44:20 INFO - PROCESS | 936 | ++DOMWINDOW == 40 (196DF000) [pid = 936] [serial = 40] [outer = 18A2E400] 12:44:20 INFO - PROCESS | 936 | 1470771860890 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]]]}] 12:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 12:44:20 INFO - PROCESS | 936 | 1470771860932 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 12:44:20 INFO - PROCESS | 936 | 1470771860934 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 12:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:44:20 INFO - PROCESS | 936 | 1470771860938 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:44:20 INFO - PROCESS | 936 | 1470771860939 Marionette TRACE conn6 <- [1,22,null,{}] 12:44:20 INFO - PROCESS | 936 | 1470771860943 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}] 12:44:20 INFO - PROCESS | 936 | 1470771860946 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:21 INFO - PROCESS | 936 | 1470771861032 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 12:44:21 INFO - PROCESS | 936 | 1470771861038 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:21 INFO - PROCESS | 936 | 1470771861040 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:21 INFO - PROCESS | 936 | ++DOCSHELL 197D2000 == 13 [pid = 936] [id = 15] 12:44:21 INFO - PROCESS | 936 | ++DOMWINDOW == 41 (19972400) [pid = 936] [serial = 41] [outer = 00000000] 12:44:21 INFO - PROCESS | 936 | ++DOMWINDOW == 42 (1A9B4C00) [pid = 936] [serial = 42] [outer = 19972400] 12:44:21 INFO - PROCESS | 936 | 1470771861085 Marionette DEBUG loaded listener.js 12:44:21 INFO - PROCESS | 936 | ++DOMWINDOW == 43 (17558800) [pid = 936] [serial = 43] [outer = 19972400] 12:44:21 INFO - PROCESS | 936 | 1470771861469 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]]]}] 12:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 12:44:21 INFO - PROCESS | 936 | 1470771861510 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 12:44:21 INFO - PROCESS | 936 | 1470771861512 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 12:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:44:21 INFO - PROCESS | 936 | 1470771861528 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:44:21 INFO - PROCESS | 936 | 1470771861529 Marionette TRACE conn6 <- [1,26,null,{}] 12:44:21 INFO - PROCESS | 936 | 1470771861533 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}] 12:44:21 INFO - PROCESS | 936 | 1470771861535 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:21 INFO - PROCESS | 936 | 1470771861614 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 12:44:21 INFO - PROCESS | 936 | 1470771861620 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:21 INFO - PROCESS | 936 | 1470771861622 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:21 INFO - PROCESS | 936 | ++DOCSHELL 1A9F2C00 == 14 [pid = 936] [id = 16] 12:44:21 INFO - PROCESS | 936 | ++DOMWINDOW == 44 (1A9F6000) [pid = 936] [serial = 44] [outer = 00000000] 12:44:21 INFO - PROCESS | 936 | ++DOMWINDOW == 45 (1B15B800) [pid = 936] [serial = 45] [outer = 1A9F6000] 12:44:21 INFO - PROCESS | 936 | 1470771861670 Marionette DEBUG loaded listener.js 12:44:21 INFO - PROCESS | 936 | ++DOMWINDOW == 46 (1B65F000) [pid = 936] [serial = 46] [outer = 1A9F6000] 12:44:22 INFO - PROCESS | 936 | 1470771862093 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]]]}] 12:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 650ms 12:44:22 INFO - PROCESS | 936 | 1470771862166 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 12:44:22 INFO - PROCESS | 936 | 1470771862168 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 12:44:22 INFO - PROCESS | 936 | 1470771862171 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:44:22 INFO - PROCESS | 936 | 1470771862173 Marionette TRACE conn6 <- [1,30,null,{}] 12:44:22 INFO - PROCESS | 936 | 1470771862176 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}] 12:44:22 INFO - PROCESS | 936 | 1470771862182 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:22 INFO - PROCESS | 936 | 1470771862286 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 12:44:22 INFO - PROCESS | 936 | 1470771862301 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:22 INFO - PROCESS | 936 | 1470771862303 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:22 INFO - PROCESS | 936 | ++DOCSHELL 186C6C00 == 15 [pid = 936] [id = 17] 12:44:22 INFO - PROCESS | 936 | ++DOMWINDOW == 47 (186C7000) [pid = 936] [serial = 47] [outer = 00000000] 12:44:22 INFO - PROCESS | 936 | ++DOMWINDOW == 48 (186CFC00) [pid = 936] [serial = 48] [outer = 186C7000] 12:44:22 INFO - PROCESS | 936 | 1470771862349 Marionette DEBUG loaded listener.js 12:44:22 INFO - PROCESS | 936 | ++DOMWINDOW == 49 (186D1C00) [pid = 936] [serial = 49] [outer = 186C7000] 12:44:22 INFO - PROCESS | 936 | 1470771862738 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]]]}] 12:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 631ms 12:44:22 INFO - PROCESS | 936 | 1470771862807 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 12:44:22 INFO - PROCESS | 936 | 1470771862809 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 12:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:44:22 INFO - PROCESS | 936 | 1470771862813 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:44:22 INFO - PROCESS | 936 | 1470771862814 Marionette TRACE conn6 <- [1,34,null,{}] 12:44:22 INFO - PROCESS | 936 | 1470771862818 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}] 12:44:22 INFO - PROCESS | 936 | 1470771862820 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:22 INFO - PROCESS | 936 | 1470771862896 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 12:44:22 INFO - PROCESS | 936 | 1470771862904 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:22 INFO - PROCESS | 936 | 1470771862906 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:22 INFO - PROCESS | 936 | ++DOCSHELL 087EF000 == 16 [pid = 936] [id = 18] 12:44:22 INFO - PROCESS | 936 | ++DOMWINDOW == 50 (087EF400) [pid = 936] [serial = 50] [outer = 00000000] 12:44:22 INFO - PROCESS | 936 | ++DOMWINDOW == 51 (1039F800) [pid = 936] [serial = 51] [outer = 087EF400] 12:44:22 INFO - PROCESS | 936 | 1470771862950 Marionette DEBUG loaded listener.js 12:44:23 INFO - PROCESS | 936 | ++DOMWINDOW == 52 (17154C00) [pid = 936] [serial = 52] [outer = 087EF400] 12:44:23 INFO - PROCESS | 936 | 1470771863337 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]]]}] 12:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 12:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:44:23 INFO - PROCESS | 936 | 1470771863387 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 12:44:23 INFO - PROCESS | 936 | 1470771863389 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 12:44:23 INFO - PROCESS | 936 | 1470771863392 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:44:23 INFO - PROCESS | 936 | 1470771863393 Marionette TRACE conn6 <- [1,38,null,{}] 12:44:23 INFO - PROCESS | 936 | 1470771863410 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}] 12:44:23 INFO - PROCESS | 936 | 1470771863412 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:23 INFO - PROCESS | 936 | 1470771863489 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 12:44:23 INFO - PROCESS | 936 | 1470771863495 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:23 INFO - PROCESS | 936 | 1470771863496 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:23 INFO - PROCESS | 936 | ++DOCSHELL 0FBE3400 == 17 [pid = 936] [id = 19] 12:44:23 INFO - PROCESS | 936 | ++DOMWINDOW == 53 (16CB5C00) [pid = 936] [serial = 53] [outer = 00000000] 12:44:23 INFO - PROCESS | 936 | ++DOMWINDOW == 54 (16CBC000) [pid = 936] [serial = 54] [outer = 16CB5C00] 12:44:23 INFO - PROCESS | 936 | 1470771863541 Marionette DEBUG loaded listener.js 12:44:23 INFO - PROCESS | 936 | ++DOMWINDOW == 55 (16CBE000) [pid = 936] [serial = 55] [outer = 16CB5C00] 12:44:24 INFO - PROCESS | 936 | 1470771864020 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]]]}] 12:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 690ms 12:44:24 INFO - PROCESS | 936 | 1470771864083 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 12:44:24 INFO - PROCESS | 936 | 1470771864085 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 12:44:24 INFO - PROCESS | 936 | 1470771864089 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:44:24 INFO - PROCESS | 936 | 1470771864091 Marionette TRACE conn6 <- [1,42,null,{}] 12:44:24 INFO - PROCESS | 936 | 1470771864095 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}] 12:44:24 INFO - PROCESS | 936 | 1470771864096 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:24 INFO - PROCESS | 936 | 1470771864187 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 12:44:24 INFO - PROCESS | 936 | 1470771864228 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:24 INFO - PROCESS | 936 | 1470771864230 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:24 INFO - PROCESS | 936 | ++DOCSHELL 18737C00 == 18 [pid = 936] [id = 20] 12:44:24 INFO - PROCESS | 936 | ++DOMWINDOW == 56 (1A9BB000) [pid = 936] [serial = 56] [outer = 00000000] 12:44:24 INFO - PROCESS | 936 | ++DOMWINDOW == 57 (1BB86800) [pid = 936] [serial = 57] [outer = 1A9BB000] 12:44:24 INFO - PROCESS | 936 | 1470771864278 Marionette DEBUG loaded listener.js 12:44:24 INFO - PROCESS | 936 | ++DOMWINDOW == 58 (1C0A4000) [pid = 936] [serial = 58] [outer = 1A9BB000] 12:44:24 INFO - PROCESS | 936 | 1470771864653 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]]]}] 12:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 12:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:44:24 INFO - PROCESS | 936 | 1470771864663 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 12:44:24 INFO - PROCESS | 936 | 1470771864664 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 12:44:24 INFO - PROCESS | 936 | 1470771864668 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:44:24 INFO - PROCESS | 936 | 1470771864670 Marionette TRACE conn6 <- [1,46,null,{}] 12:44:24 INFO - PROCESS | 936 | 1470771864673 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}] 12:44:24 INFO - PROCESS | 936 | 1470771864675 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:24 INFO - PROCESS | 936 | 1470771864786 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 12:44:24 INFO - PROCESS | 936 | 1470771864793 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:24 INFO - PROCESS | 936 | 1470771864795 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:24 INFO - PROCESS | 936 | ++DOCSHELL 0BD5F800 == 19 [pid = 936] [id = 21] 12:44:24 INFO - PROCESS | 936 | ++DOMWINDOW == 59 (0BD5FC00) [pid = 936] [serial = 59] [outer = 00000000] 12:44:24 INFO - PROCESS | 936 | ++DOMWINDOW == 60 (0BD68400) [pid = 936] [serial = 60] [outer = 0BD5FC00] 12:44:24 INFO - PROCESS | 936 | 1470771864843 Marionette DEBUG loaded listener.js 12:44:24 INFO - PROCESS | 936 | ++DOMWINDOW == 61 (1561E000) [pid = 936] [serial = 61] [outer = 0BD5FC00] 12:44:25 INFO - PROCESS | 936 | 1470771865219 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]]]}] 12:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 12:44:25 INFO - PROCESS | 936 | 1470771865239 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 12:44:25 INFO - PROCESS | 936 | 1470771865241 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 12:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:44:25 INFO - PROCESS | 936 | 1470771865244 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:44:25 INFO - PROCESS | 936 | 1470771865246 Marionette TRACE conn6 <- [1,50,null,{}] 12:44:25 INFO - PROCESS | 936 | 1470771865250 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}] 12:44:25 INFO - PROCESS | 936 | 1470771865252 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:25 INFO - PROCESS | 936 | 1470771865339 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 12:44:25 INFO - PROCESS | 936 | 1470771865403 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:25 INFO - PROCESS | 936 | 1470771865405 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:25 INFO - PROCESS | 936 | ++DOCSHELL 1A69B800 == 20 [pid = 936] [id = 22] 12:44:25 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (1A69DC00) [pid = 936] [serial = 62] [outer = 00000000] 12:44:25 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (1A6A7C00) [pid = 936] [serial = 63] [outer = 1A69DC00] 12:44:25 INFO - PROCESS | 936 | 1470771865454 Marionette DEBUG loaded listener.js 12:44:25 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (1BB28000) [pid = 936] [serial = 64] [outer = 1A69DC00] 12:44:25 INFO - PROCESS | 936 | 1470771865813 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]]]}] 12:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 12:44:25 INFO - PROCESS | 936 | 1470771865875 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 12:44:25 INFO - PROCESS | 936 | 1470771865877 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 12:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:44:25 INFO - PROCESS | 936 | 1470771865881 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:44:25 INFO - PROCESS | 936 | 1470771865883 Marionette TRACE conn6 <- [1,54,null,{}] 12:44:25 INFO - PROCESS | 936 | 1470771865886 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}] 12:44:25 INFO - PROCESS | 936 | 1470771865888 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:26 INFO - PROCESS | 936 | 1470771866632 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 12:44:26 INFO - PROCESS | 936 | 1470771866709 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:26 INFO - PROCESS | 936 | 1470771866712 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:26 INFO - PROCESS | 936 | ++DOCSHELL 0BD5E400 == 21 [pid = 936] [id = 23] 12:44:26 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0BD5F400) [pid = 936] [serial = 65] [outer = 00000000] 12:44:26 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0EE74400) [pid = 936] [serial = 66] [outer = 0BD5F400] 12:44:26 INFO - PROCESS | 936 | 1470771866765 Marionette DEBUG loaded listener.js 12:44:26 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0F2EAC00) [pid = 936] [serial = 67] [outer = 0BD5F400] 12:44:27 INFO - PROCESS | 936 | 1470771867191 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]]]}] 12:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1377ms 12:44:27 INFO - PROCESS | 936 | 1470771867263 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 12:44:27 INFO - PROCESS | 936 | 1470771867266 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 12:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:44:27 INFO - PROCESS | 936 | 1470771867271 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:44:27 INFO - PROCESS | 936 | 1470771867274 Marionette TRACE conn6 <- [1,58,null,{}] 12:44:27 INFO - PROCESS | 936 | 1470771867287 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}] 12:44:27 INFO - PROCESS | 936 | 1470771867292 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:27 INFO - PROCESS | 936 | 1470771867398 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 12:44:27 INFO - PROCESS | 936 | 1470771867405 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:27 INFO - PROCESS | 936 | 1470771867407 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:27 INFO - PROCESS | 936 | ++DOCSHELL 10396000 == 22 [pid = 936] [id = 24] 12:44:27 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (10906C00) [pid = 936] [serial = 68] [outer = 00000000] 12:44:27 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (13DB5000) [pid = 936] [serial = 69] [outer = 10906C00] 12:44:27 INFO - PROCESS | 936 | 1470771867456 Marionette DEBUG loaded listener.js 12:44:27 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (142F3400) [pid = 936] [serial = 70] [outer = 10906C00] 12:44:27 INFO - PROCESS | 936 | 1470771867876 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]]]}] 12:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 12:44:27 INFO - PROCESS | 936 | 1470771867903 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 12:44:27 INFO - PROCESS | 936 | 1470771867906 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 12:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:44:27 INFO - PROCESS | 936 | 1470771867909 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:44:27 INFO - PROCESS | 936 | 1470771867911 Marionette TRACE conn6 <- [1,62,null,{}] 12:44:27 INFO - PROCESS | 936 | 1470771867915 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}] 12:44:27 INFO - PROCESS | 936 | 1470771867918 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:28 INFO - PROCESS | 936 | 1470771868301 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 12:44:28 INFO - PROCESS | 936 | --DOMWINDOW == 69 (15C94400) [pid = 936] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:44:28 INFO - PROCESS | 936 | --DOMWINDOW == 68 (13DB1800) [pid = 936] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:44:28 INFO - PROCESS | 936 | --DOMWINDOW == 67 (14258800) [pid = 936] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:44:28 INFO - PROCESS | 936 | --DOMWINDOW == 66 (14F82000) [pid = 936] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:44:28 INFO - PROCESS | 936 | --DOMWINDOW == 65 (18A2E400) [pid = 936] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:44:28 INFO - PROCESS | 936 | --DOMWINDOW == 64 (19972400) [pid = 936] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:44:28 INFO - PROCESS | 936 | 1470771868361 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:28 INFO - PROCESS | 936 | 1470771868364 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:28 INFO - PROCESS | 936 | ++DOCSHELL 0F750800 == 23 [pid = 936] [id = 25] 12:44:28 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0F750C00) [pid = 936] [serial = 71] [outer = 00000000] 12:44:28 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0F753800) [pid = 936] [serial = 72] [outer = 0F750C00] 12:44:28 INFO - PROCESS | 936 | 1470771868410 Marionette DEBUG loaded listener.js 12:44:28 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (14F5C800) [pid = 936] [serial = 73] [outer = 0F750C00] 12:44:28 INFO - PROCESS | 936 | 1470771868775 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]]]}] 12:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 930ms 12:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:44:28 INFO - PROCESS | 936 | 1470771868842 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 12:44:28 INFO - PROCESS | 936 | 1470771868846 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 12:44:28 INFO - PROCESS | 936 | 1470771868857 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:44:28 INFO - PROCESS | 936 | 1470771868861 Marionette TRACE conn6 <- [1,66,null,{}] 12:44:28 INFO - PROCESS | 936 | 1470771868865 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}] 12:44:28 INFO - PROCESS | 936 | 1470771868868 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:28 INFO - PROCESS | 936 | 1470771868967 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 12:44:28 INFO - PROCESS | 936 | 1470771868972 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:28 INFO - PROCESS | 936 | 1470771868974 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:28 INFO - PROCESS | 936 | ++DOCSHELL 16CBB000 == 24 [pid = 936] [id = 26] 12:44:28 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (16CBB800) [pid = 936] [serial = 74] [outer = 00000000] 12:44:29 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (175E2C00) [pid = 936] [serial = 75] [outer = 16CBB800] 12:44:29 INFO - PROCESS | 936 | 1470771869019 Marionette DEBUG loaded listener.js 12:44:29 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (17A80C00) [pid = 936] [serial = 76] [outer = 16CBB800] 12:44:29 INFO - PROCESS | 936 | 1470771869422 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]]]}] 12:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 12:44:29 INFO - PROCESS | 936 | 1470771869482 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 12:44:29 INFO - PROCESS | 936 | 1470771869484 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 12:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:44:29 INFO - PROCESS | 936 | 1470771869487 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:44:29 INFO - PROCESS | 936 | 1470771869489 Marionette TRACE conn6 <- [1,70,null,{}] 12:44:29 INFO - PROCESS | 936 | 1470771869492 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}] 12:44:29 INFO - PROCESS | 936 | 1470771869494 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:29 INFO - PROCESS | 936 | 1470771869572 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 12:44:29 INFO - PROCESS | 936 | 1470771869578 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:29 INFO - PROCESS | 936 | 1470771869580 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:29 INFO - PROCESS | 936 | ++DOCSHELL 17A8AC00 == 25 [pid = 936] [id = 27] 12:44:29 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (17A8B800) [pid = 936] [serial = 77] [outer = 00000000] 12:44:29 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (18735400) [pid = 936] [serial = 78] [outer = 17A8B800] 12:44:29 INFO - PROCESS | 936 | 1470771869625 Marionette DEBUG loaded listener.js 12:44:29 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (18A2A000) [pid = 936] [serial = 79] [outer = 17A8B800] 12:44:30 INFO - PROCESS | 936 | 1470771870040 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]]]}] 12:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 12:44:30 INFO - PROCESS | 936 | 1470771870058 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 12:44:30 INFO - PROCESS | 936 | 1470771870060 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 12:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:44:30 INFO - PROCESS | 936 | 1470771870063 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:44:30 INFO - PROCESS | 936 | 1470771870064 Marionette TRACE conn6 <- [1,74,null,{}] 12:44:30 INFO - PROCESS | 936 | 1470771870068 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}] 12:44:30 INFO - PROCESS | 936 | 1470771870070 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:30 INFO - PROCESS | 936 | 1470771870150 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 12:44:30 INFO - PROCESS | 936 | 1470771870155 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:30 INFO - PROCESS | 936 | 1470771870161 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:30 INFO - PROCESS | 936 | ++DOCSHELL 1A69D000 == 26 [pid = 936] [id = 28] 12:44:30 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (1A69D400) [pid = 936] [serial = 80] [outer = 00000000] 12:44:30 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (1A6A4C00) [pid = 936] [serial = 81] [outer = 1A69D400] 12:44:30 INFO - PROCESS | 936 | 1470771870214 Marionette DEBUG loaded listener.js 12:44:30 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (1A9AF800) [pid = 936] [serial = 82] [outer = 1A69D400] 12:44:30 INFO - PROCESS | 936 | 1470771870818 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]]]}] 12:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 830ms 12:44:30 INFO - PROCESS | 936 | 1470771870898 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 12:44:30 INFO - PROCESS | 936 | 1470771870903 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 12:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:44:30 INFO - PROCESS | 936 | 1470771870922 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:44:30 INFO - PROCESS | 936 | 1470771870927 Marionette TRACE conn6 <- [1,78,null,{}] 12:44:30 INFO - PROCESS | 936 | 1470771870932 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}] 12:44:30 INFO - PROCESS | 936 | 1470771870935 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:31 INFO - PROCESS | 936 | 1470771871048 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 12:44:31 INFO - PROCESS | 936 | 1470771871152 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:31 INFO - PROCESS | 936 | 1470771871154 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:31 INFO - PROCESS | 936 | ++DOCSHELL 143F0800 == 27 [pid = 936] [id = 29] 12:44:31 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (143F2400) [pid = 936] [serial = 83] [outer = 00000000] 12:44:31 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (14F8C800) [pid = 936] [serial = 84] [outer = 143F2400] 12:44:31 INFO - PROCESS | 936 | 1470771871212 Marionette DEBUG loaded listener.js 12:44:31 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (16CB6800) [pid = 936] [serial = 85] [outer = 143F2400] 12:44:31 INFO - PROCESS | 936 | 1470771871767 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]]]}] 12:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 890ms 12:44:31 INFO - PROCESS | 936 | 1470771871813 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 12:44:31 INFO - PROCESS | 936 | 1470771871818 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 12:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:44:31 INFO - PROCESS | 936 | 1470771871824 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:44:31 INFO - PROCESS | 936 | 1470771871827 Marionette TRACE conn6 <- [1,82,null,{}] 12:44:31 INFO - PROCESS | 936 | 1470771871831 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}] 12:44:31 INFO - PROCESS | 936 | 1470771871834 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:31 INFO - PROCESS | 936 | 1470771871945 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 12:44:32 INFO - PROCESS | 936 | 1470771872026 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:32 INFO - PROCESS | 936 | 1470771872029 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:32 INFO - PROCESS | 936 | ++DOCSHELL 1872BC00 == 28 [pid = 936] [id = 30] 12:44:32 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (1872C400) [pid = 936] [serial = 86] [outer = 00000000] 12:44:32 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18DC1C00) [pid = 936] [serial = 87] [outer = 1872C400] 12:44:32 INFO - PROCESS | 936 | 1470771872085 Marionette DEBUG loaded listener.js 12:44:32 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (1A657000) [pid = 936] [serial = 88] [outer = 1872C400] 12:44:32 INFO - PROCESS | 936 | 1470771872613 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]]]}] 12:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 830ms 12:44:32 INFO - PROCESS | 936 | 1470771872658 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 12:44:32 INFO - PROCESS | 936 | 1470771872660 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 12:44:32 INFO - PROCESS | 936 | 1470771872664 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:44:32 INFO - PROCESS | 936 | 1470771872668 Marionette TRACE conn6 <- [1,86,null,{}] 12:44:32 INFO - PROCESS | 936 | 1470771872678 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}] 12:44:32 INFO - PROCESS | 936 | 1470771872683 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:32 INFO - PROCESS | 936 | 1470771872784 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 12:44:32 INFO - PROCESS | 936 | 1470771872867 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:32 INFO - PROCESS | 936 | 1470771872871 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:32 INFO - PROCESS | 936 | ++DOCSHELL 19B78C00 == 29 [pid = 936] [id = 31] 12:44:32 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (19B79000) [pid = 936] [serial = 89] [outer = 00000000] 12:44:32 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (19B7C800) [pid = 936] [serial = 90] [outer = 19B79000] 12:44:32 INFO - PROCESS | 936 | 1470771872927 Marionette DEBUG loaded listener.js 12:44:33 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (1A6A1C00) [pid = 936] [serial = 91] [outer = 19B79000] 12:44:33 INFO - PROCESS | 936 | 1470771873478 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]]]}] 12:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 12:44:33 INFO - PROCESS | 936 | 1470771873538 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 12:44:33 INFO - PROCESS | 936 | 1470771873540 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 12:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:44:33 INFO - PROCESS | 936 | 1470771873544 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:44:33 INFO - PROCESS | 936 | 1470771873546 Marionette TRACE conn6 <- [1,90,null,{}] 12:44:33 INFO - PROCESS | 936 | 1470771873550 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}] 12:44:33 INFO - PROCESS | 936 | 1470771873552 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:33 INFO - PROCESS | 936 | 1470771873656 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 12:44:33 INFO - PROCESS | 936 | 1470771873722 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:33 INFO - PROCESS | 936 | 1470771873725 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:33 INFO - PROCESS | 936 | ++DOCSHELL 143F7400 == 30 [pid = 936] [id = 32] 12:44:33 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (1449E000) [pid = 936] [serial = 92] [outer = 00000000] 12:44:33 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (156A3000) [pid = 936] [serial = 93] [outer = 1449E000] 12:44:33 INFO - PROCESS | 936 | 1470771873779 Marionette DEBUG loaded listener.js 12:44:33 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (16CE3800) [pid = 936] [serial = 94] [outer = 1449E000] 12:44:34 INFO - PROCESS | 936 | --DOCSHELL 13D79C00 == 29 [pid = 936] [id = 8] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 87 (196DD000) [pid = 936] [serial = 17] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 86 (14260000) [pid = 936] [serial = 21] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 85 (0F3F2000) [pid = 936] [serial = 24] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 84 (14267C00) [pid = 936] [serial = 27] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 83 (15C8C400) [pid = 936] [serial = 33] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 82 (175E8000) [pid = 936] [serial = 36] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 81 (18754000) [pid = 936] [serial = 37] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 80 (18C57800) [pid = 936] [serial = 39] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 79 (1A9B4C00) [pid = 936] [serial = 42] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 78 (1B15B800) [pid = 936] [serial = 45] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 77 (186CFC00) [pid = 936] [serial = 48] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 76 (1039F800) [pid = 936] [serial = 51] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 75 (16CBC000) [pid = 936] [serial = 54] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 74 (1BB86800) [pid = 936] [serial = 57] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0BD68400) [pid = 936] [serial = 60] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 72 (14406C00) [pid = 936] [serial = 30] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 71 (17558800) [pid = 936] [serial = 43] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 70 (196DF000) [pid = 936] [serial = 40] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 69 (14405800) [pid = 936] [serial = 22] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 68 (1436A000) [pid = 936] [serial = 28] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 67 (197D0000) [pid = 936] [serial = 14] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 66 (16CE9C00) [pid = 936] [serial = 9] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 65 (16CEFC00) [pid = 936] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:44:34 INFO - PROCESS | 936 | --DOMWINDOW == 64 (10A66800) [pid = 936] [serial = 4] [outer = 00000000] [url = about:blank] 12:44:34 INFO - PROCESS | 936 | 1470771874912 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]]]}] 12:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1434ms 12:44:34 INFO - PROCESS | 936 | 1470771874982 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 12:44:34 INFO - PROCESS | 936 | 1470771874987 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 12:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:44:34 INFO - PROCESS | 936 | 1470771874992 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:44:34 INFO - PROCESS | 936 | 1470771874995 Marionette TRACE conn6 <- [1,94,null,{}] 12:44:35 INFO - PROCESS | 936 | 1470771875001 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}] 12:44:35 INFO - PROCESS | 936 | 1470771875004 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:35 INFO - PROCESS | 936 | 1470771875097 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 12:44:35 INFO - PROCESS | 936 | 1470771875110 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:35 INFO - PROCESS | 936 | 1470771875115 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:35 INFO - PROCESS | 936 | ++DOCSHELL 0F276400 == 30 [pid = 936] [id = 33] 12:44:35 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0F27AC00) [pid = 936] [serial = 95] [outer = 00000000] 12:44:35 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0F74FC00) [pid = 936] [serial = 96] [outer = 0F27AC00] 12:44:35 INFO - PROCESS | 936 | 1470771875164 Marionette DEBUG loaded listener.js 12:44:35 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0FC56400) [pid = 936] [serial = 97] [outer = 0F27AC00] 12:44:35 INFO - PROCESS | 936 | 1470771875593 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]]]}] 12:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 12:44:35 INFO - PROCESS | 936 | 1470771875626 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 12:44:35 INFO - PROCESS | 936 | 1470771875631 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 12:44:35 INFO - PROCESS | 936 | 1470771875638 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:44:35 INFO - PROCESS | 936 | 1470771875640 Marionette TRACE conn6 <- [1,98,null,{}] 12:44:35 INFO - PROCESS | 936 | 1470771875644 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}] 12:44:35 INFO - PROCESS | 936 | 1470771875647 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:35 INFO - PROCESS | 936 | 1470771875733 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 12:44:35 INFO - PROCESS | 936 | 1470771875739 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:35 INFO - PROCESS | 936 | 1470771875742 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:35 INFO - PROCESS | 936 | ++DOCSHELL 10A98C00 == 31 [pid = 936] [id = 34] 12:44:35 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (13D79800) [pid = 936] [serial = 98] [outer = 00000000] 12:44:35 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (143E9800) [pid = 936] [serial = 99] [outer = 13D79800] 12:44:35 INFO - PROCESS | 936 | 1470771875790 Marionette DEBUG loaded listener.js 12:44:35 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (14410400) [pid = 936] [serial = 100] [outer = 13D79800] 12:44:36 INFO - PROCESS | 936 | 1470771876233 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]]]}] 12:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 631ms 12:44:36 INFO - PROCESS | 936 | 1470771876274 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 12:44:36 INFO - PROCESS | 936 | 1470771876276 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 12:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:44:36 INFO - PROCESS | 936 | 1470771876280 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:44:36 INFO - PROCESS | 936 | 1470771876283 Marionette TRACE conn6 <- [1,102,null,{}] 12:44:36 INFO - PROCESS | 936 | 1470771876295 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}] 12:44:36 INFO - PROCESS | 936 | 1470771876299 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:36 INFO - PROCESS | 936 | 1470771876382 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 12:44:36 INFO - PROCESS | 936 | 1470771876392 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:36 INFO - PROCESS | 936 | 1470771876395 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:36 INFO - PROCESS | 936 | ++DOCSHELL 16CF0400 == 32 [pid = 936] [id = 35] 12:44:36 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (16CF0C00) [pid = 936] [serial = 101] [outer = 00000000] 12:44:36 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (170F2C00) [pid = 936] [serial = 102] [outer = 16CF0C00] 12:44:36 INFO - PROCESS | 936 | 1470771876443 Marionette DEBUG loaded listener.js 12:44:36 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (1755A000) [pid = 936] [serial = 103] [outer = 16CF0C00] 12:44:36 INFO - PROCESS | 936 | 1470771876864 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]]]}] 12:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 12:44:36 INFO - PROCESS | 936 | 1470771876922 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 12:44:36 INFO - PROCESS | 936 | 1470771876924 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 12:44:36 INFO - PROCESS | 936 | 1470771876928 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:44:36 INFO - PROCESS | 936 | 1470771876930 Marionette TRACE conn6 <- [1,106,null,{}] 12:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:44:36 INFO - PROCESS | 936 | 1470771876933 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}] 12:44:36 INFO - PROCESS | 936 | 1470771876935 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:37 INFO - PROCESS | 936 | 1470771877019 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 12:44:37 INFO - PROCESS | 936 | 1470771877025 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:37 INFO - PROCESS | 936 | 1470771877027 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:37 INFO - PROCESS | 936 | ++DOCSHELL 17A8B400 == 33 [pid = 936] [id = 36] 12:44:37 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (186CC800) [pid = 936] [serial = 104] [outer = 00000000] 12:44:37 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (1874F400) [pid = 936] [serial = 105] [outer = 186CC800] 12:44:37 INFO - PROCESS | 936 | 1470771877075 Marionette DEBUG loaded listener.js 12:44:37 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (187B1400) [pid = 936] [serial = 106] [outer = 186CC800] 12:44:37 INFO - PROCESS | 936 | 1470771877509 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]]]}] 12:44:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 12:44:37 INFO - PROCESS | 936 | 1470771877563 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 12:44:37 INFO - PROCESS | 936 | 1470771877566 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 12:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:44:37 INFO - PROCESS | 936 | 1470771877569 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:44:37 INFO - PROCESS | 936 | 1470771877570 Marionette TRACE conn6 <- [1,110,null,{}] 12:44:37 INFO - PROCESS | 936 | 1470771877580 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}] 12:44:37 INFO - PROCESS | 936 | 1470771877582 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:37 INFO - PROCESS | 936 | 1470771877680 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 12:44:37 INFO - PROCESS | 936 | 1470771877688 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:37 INFO - PROCESS | 936 | 1470771877690 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:37 INFO - PROCESS | 936 | ++DOCSHELL 18A2F400 == 34 [pid = 936] [id = 37] 12:44:37 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (18ADBC00) [pid = 936] [serial = 107] [outer = 00000000] 12:44:37 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (18DBF800) [pid = 936] [serial = 108] [outer = 18ADBC00] 12:44:37 INFO - PROCESS | 936 | 1470771877738 Marionette DEBUG loaded listener.js 12:44:37 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (197CEC00) [pid = 936] [serial = 109] [outer = 18ADBC00] 12:44:38 INFO - PROCESS | 936 | 1470771878159 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]]]}] 12:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 12:44:38 INFO - PROCESS | 936 | 1470771878199 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 12:44:38 INFO - PROCESS | 936 | 1470771878202 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 12:44:38 INFO - PROCESS | 936 | 1470771878205 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:44:38 INFO - PROCESS | 936 | 1470771878206 Marionette TRACE conn6 <- [1,114,null,{}] 12:44:38 INFO - PROCESS | 936 | 1470771878210 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}] 12:44:38 INFO - PROCESS | 936 | 1470771878216 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:38 INFO - PROCESS | 936 | 1470771878356 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 12:44:38 INFO - PROCESS | 936 | 1470771878361 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:38 INFO - PROCESS | 936 | 1470771878363 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:38 INFO - PROCESS | 936 | ++DOCSHELL 19B71000 == 35 [pid = 936] [id = 38] 12:44:38 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (19B71400) [pid = 936] [serial = 110] [outer = 00000000] 12:44:38 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (1A6A8800) [pid = 936] [serial = 111] [outer = 19B71400] 12:44:38 INFO - PROCESS | 936 | 1470771878411 Marionette DEBUG loaded listener.js 12:44:38 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (1A9B7800) [pid = 936] [serial = 112] [outer = 19B71400] 12:44:38 INFO - PROCESS | 936 | 1470771878829 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]]]}] 12:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 12:44:38 INFO - PROCESS | 936 | 1470771878885 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 12:44:38 INFO - PROCESS | 936 | 1470771878888 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 12:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:44:38 INFO - PROCESS | 936 | 1470771878890 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:44:38 INFO - PROCESS | 936 | 1470771878892 Marionette TRACE conn6 <- [1,118,null,{}] 12:44:38 INFO - PROCESS | 936 | 1470771878896 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}] 12:44:38 INFO - PROCESS | 936 | 1470771878897 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:38 INFO - PROCESS | 936 | 1470771878997 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 12:44:39 INFO - PROCESS | 936 | 1470771879061 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:39 INFO - PROCESS | 936 | 1470771879063 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:39 INFO - PROCESS | 936 | ++DOCSHELL 1A9FC800 == 36 [pid = 936] [id = 39] 12:44:39 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (1B154800) [pid = 936] [serial = 113] [outer = 00000000] 12:44:39 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (1B1DF000) [pid = 936] [serial = 114] [outer = 1B154800] 12:44:39 INFO - PROCESS | 936 | 1470771879107 Marionette DEBUG loaded listener.js 12:44:39 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (1B1DFC00) [pid = 936] [serial = 115] [outer = 1B154800] 12:44:39 INFO - PROCESS | 936 | --DOMWINDOW == 84 (1A69DC00) [pid = 936] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:44:39 INFO - PROCESS | 936 | --DOMWINDOW == 83 (1A69D400) [pid = 936] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:44:39 INFO - PROCESS | 936 | --DOMWINDOW == 82 (1A9BB000) [pid = 936] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:44:39 INFO - PROCESS | 936 | --DOMWINDOW == 81 (087EF400) [pid = 936] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:44:39 INFO - PROCESS | 936 | --DOMWINDOW == 80 (1A9F6000) [pid = 936] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:44:39 INFO - PROCESS | 936 | --DOMWINDOW == 79 (16CB5C00) [pid = 936] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:44:39 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0BD5FC00) [pid = 936] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:44:39 INFO - PROCESS | 936 | --DOMWINDOW == 77 (186C7000) [pid = 936] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:44:39 INFO - PROCESS | 936 | --DOMWINDOW == 76 (17A8B800) [pid = 936] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:44:39 INFO - PROCESS | 936 | --DOMWINDOW == 75 (10906C00) [pid = 936] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:44:39 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0F750C00) [pid = 936] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:44:39 INFO - PROCESS | 936 | --DOMWINDOW == 73 (16CBB800) [pid = 936] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:44:39 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0BD5F400) [pid = 936] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:44:39 INFO - PROCESS | 936 | 1470771879543 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]]]}] 12:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 12:44:39 INFO - PROCESS | 936 | 1470771879564 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 12:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:44:39 INFO - PROCESS | 936 | 1470771879566 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 12:44:39 INFO - PROCESS | 936 | 1470771879569 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:44:39 INFO - PROCESS | 936 | 1470771879571 Marionette TRACE conn6 <- [1,122,null,{}] 12:44:39 INFO - PROCESS | 936 | 1470771879575 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}] 12:44:39 INFO - PROCESS | 936 | 1470771879577 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:39 INFO - PROCESS | 936 | 1470771879683 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 12:44:39 INFO - PROCESS | 936 | 1470771879722 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:39 INFO - PROCESS | 936 | 1470771879724 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:39 INFO - PROCESS | 936 | ++DOCSHELL 0BD4F400 == 37 [pid = 936] [id = 40] 12:44:39 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0BD50400) [pid = 936] [serial = 116] [outer = 00000000] 12:44:39 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0BD54800) [pid = 936] [serial = 117] [outer = 0BD50400] 12:44:39 INFO - PROCESS | 936 | 1470771879768 Marionette DEBUG loaded listener.js 12:44:39 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (0BD56800) [pid = 936] [serial = 118] [outer = 0BD50400] 12:44:40 INFO - PROCESS | 936 | 1470771880075 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]]]}] 12:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 12:44:40 INFO - PROCESS | 936 | 1470771880140 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 12:44:40 INFO - PROCESS | 936 | 1470771880143 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 12:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:44:40 INFO - PROCESS | 936 | 1470771880146 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:44:40 INFO - PROCESS | 936 | 1470771880148 Marionette TRACE conn6 <- [1,126,null,{}] 12:44:40 INFO - PROCESS | 936 | 1470771880152 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}] 12:44:40 INFO - PROCESS | 936 | 1470771880153 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:40 INFO - PROCESS | 936 | 1470771880260 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 12:44:40 INFO - PROCESS | 936 | 1470771880268 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:40 INFO - PROCESS | 936 | 1470771880270 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:40 INFO - PROCESS | 936 | ++DOCSHELL 0BD6A400 == 38 [pid = 936] [id = 41] 12:44:40 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (0F06D000) [pid = 936] [serial = 119] [outer = 00000000] 12:44:40 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (0F806800) [pid = 936] [serial = 120] [outer = 0F06D000] 12:44:40 INFO - PROCESS | 936 | 1470771880316 Marionette DEBUG loaded listener.js 12:44:40 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (0F809400) [pid = 936] [serial = 121] [outer = 0F06D000] 12:44:40 INFO - PROCESS | 936 | 1470771880719 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]]]}] 12:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 631ms 12:44:40 INFO - PROCESS | 936 | 1470771880782 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 12:44:40 INFO - PROCESS | 936 | 1470771880784 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 12:44:40 INFO - PROCESS | 936 | 1470771880787 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:44:40 INFO - PROCESS | 936 | 1470771880789 Marionette TRACE conn6 <- [1,130,null,{}] 12:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:44:40 INFO - PROCESS | 936 | 1470771880793 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}] 12:44:40 INFO - PROCESS | 936 | 1470771880794 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:40 INFO - PROCESS | 936 | 1470771880896 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 12:44:40 INFO - PROCESS | 936 | 1470771880909 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:40 INFO - PROCESS | 936 | 1470771880911 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:40 INFO - PROCESS | 936 | ++DOCSHELL 0F804400 == 39 [pid = 936] [id = 42] 12:44:40 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (0F806400) [pid = 936] [serial = 122] [outer = 00000000] 12:44:40 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (0FA45400) [pid = 936] [serial = 123] [outer = 0F806400] 12:44:40 INFO - PROCESS | 936 | 1470771880955 Marionette DEBUG loaded listener.js 12:44:41 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (0FA4B400) [pid = 936] [serial = 124] [outer = 0F806400] 12:44:41 INFO - PROCESS | 936 | 1470771881350 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]]]}] 12:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 631ms 12:44:41 INFO - PROCESS | 936 | 1470771881423 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 12:44:41 INFO - PROCESS | 936 | 1470771881427 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 12:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:44:41 INFO - PROCESS | 936 | 1470771881432 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:44:41 INFO - PROCESS | 936 | 1470771881437 Marionette TRACE conn6 <- [1,134,null,{}] 12:44:41 INFO - PROCESS | 936 | 1470771881443 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}] 12:44:41 INFO - PROCESS | 936 | 1470771881447 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:41 INFO - PROCESS | 936 | 1470771881631 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 12:44:41 INFO - PROCESS | 936 | 1470771881734 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:41 INFO - PROCESS | 936 | 1470771881740 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:41 INFO - PROCESS | 936 | ++DOCSHELL 0BD6A000 == 40 [pid = 936] [id = 43] 12:44:41 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (0BD6A800) [pid = 936] [serial = 125] [outer = 00000000] 12:44:41 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0F23A800) [pid = 936] [serial = 126] [outer = 0BD6A800] 12:44:41 INFO - PROCESS | 936 | 1470771881801 Marionette DEBUG loaded listener.js 12:44:41 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (0F754400) [pid = 936] [serial = 127] [outer = 0BD6A800] 12:44:42 INFO - PROCESS | 936 | 1470771882550 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]]]}] 12:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1184ms 12:44:42 INFO - PROCESS | 936 | 1470771882617 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 12:44:42 INFO - PROCESS | 936 | 1470771882621 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 12:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:44:42 INFO - PROCESS | 936 | 1470771882627 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:44:42 INFO - PROCESS | 936 | 1470771882631 Marionette TRACE conn6 <- [1,138,null,{}] 12:44:42 INFO - PROCESS | 936 | 1470771882636 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}] 12:44:42 INFO - PROCESS | 936 | 1470771882639 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:42 INFO - PROCESS | 936 | 1470771882763 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 12:44:42 INFO - PROCESS | 936 | 1470771882827 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:42 INFO - PROCESS | 936 | 1470771882830 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:42 INFO - PROCESS | 936 | ++DOCSHELL 0FA43400 == 41 [pid = 936] [id = 44] 12:44:42 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (0FA43800) [pid = 936] [serial = 128] [outer = 00000000] 12:44:42 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (0FA4CC00) [pid = 936] [serial = 129] [outer = 0FA43800] 12:44:42 INFO - PROCESS | 936 | 1470771882886 Marionette DEBUG loaded listener.js 12:44:42 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (0FA51000) [pid = 936] [serial = 130] [outer = 0FA43800] 12:44:43 INFO - PROCESS | 936 | --DOCSHELL 19B78C00 == 40 [pid = 936] [id = 31] 12:44:43 INFO - PROCESS | 936 | --DOCSHELL 1872BC00 == 39 [pid = 936] [id = 30] 12:44:43 INFO - PROCESS | 936 | --DOCSHELL 0BD6A400 == 38 [pid = 936] [id = 41] 12:44:43 INFO - PROCESS | 936 | --DOCSHELL 0BD4F400 == 37 [pid = 936] [id = 40] 12:44:43 INFO - PROCESS | 936 | --DOCSHELL 1A9FC800 == 36 [pid = 936] [id = 39] 12:44:43 INFO - PROCESS | 936 | --DOCSHELL 19B71000 == 35 [pid = 936] [id = 38] 12:44:43 INFO - PROCESS | 936 | --DOCSHELL 18A2F400 == 34 [pid = 936] [id = 37] 12:44:43 INFO - PROCESS | 936 | --DOCSHELL 17A8B400 == 33 [pid = 936] [id = 36] 12:44:43 INFO - PROCESS | 936 | --DOCSHELL 16CF0400 == 32 [pid = 936] [id = 35] 12:44:43 INFO - PROCESS | 936 | --DOCSHELL 10A98C00 == 31 [pid = 936] [id = 34] 12:44:43 INFO - PROCESS | 936 | --DOCSHELL 0F276400 == 30 [pid = 936] [id = 33] 12:44:43 INFO - PROCESS | 936 | --DOCSHELL 143F7400 == 29 [pid = 936] [id = 32] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 86 (1BB28000) [pid = 936] [serial = 64] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 85 (1A6A7C00) [pid = 936] [serial = 63] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 84 (1A6A4C00) [pid = 936] [serial = 81] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 83 (1C0A4000) [pid = 936] [serial = 58] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 82 (17154C00) [pid = 936] [serial = 52] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 81 (1B65F000) [pid = 936] [serial = 46] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 80 (16CBE000) [pid = 936] [serial = 55] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 79 (1561E000) [pid = 936] [serial = 61] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 78 (186D1C00) [pid = 936] [serial = 49] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 77 (1A9AF800) [pid = 936] [serial = 82] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18735400) [pid = 936] [serial = 78] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 75 (13DB5000) [pid = 936] [serial = 69] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0F753800) [pid = 936] [serial = 72] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 73 (175E2C00) [pid = 936] [serial = 75] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 72 (17A80C00) [pid = 936] [serial = 76] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 71 (14F5C800) [pid = 936] [serial = 73] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 70 (0EE74400) [pid = 936] [serial = 66] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 69 (0F2EAC00) [pid = 936] [serial = 67] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 68 (142F3400) [pid = 936] [serial = 70] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | --DOMWINDOW == 67 (18A2A000) [pid = 936] [serial = 79] [outer = 00000000] [url = about:blank] 12:44:43 INFO - PROCESS | 936 | 1470771883769 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]]]}] 12:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1175ms 12:44:43 INFO - PROCESS | 936 | 1470771883802 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 12:44:43 INFO - PROCESS | 936 | 1470771883806 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 12:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:44:43 INFO - PROCESS | 936 | 1470771883811 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:44:43 INFO - PROCESS | 936 | 1470771883814 Marionette TRACE conn6 <- [1,142,null,{}] 12:44:43 INFO - PROCESS | 936 | 1470771883823 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}] 12:44:43 INFO - PROCESS | 936 | 1470771883826 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:43 INFO - PROCESS | 936 | 1470771883915 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 12:44:43 INFO - PROCESS | 936 | 1470771883923 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:43 INFO - PROCESS | 936 | 1470771883927 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:43 INFO - PROCESS | 936 | ++DOCSHELL 0BD68400 == 30 [pid = 936] [id = 45] 12:44:43 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0BD6BC00) [pid = 936] [serial = 131] [outer = 00000000] 12:44:43 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (0F05F400) [pid = 936] [serial = 132] [outer = 0BD6BC00] 12:44:43 INFO - PROCESS | 936 | 1470771883979 Marionette DEBUG loaded listener.js 12:44:44 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0F3F2400) [pid = 936] [serial = 133] [outer = 0BD6BC00] 12:44:44 INFO - PROCESS | 936 | 1470771884468 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]]]}] 12:44:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 670ms 12:44:44 INFO - PROCESS | 936 | 1470771884482 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 12:44:44 INFO - PROCESS | 936 | 1470771884487 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 12:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:44:44 INFO - PROCESS | 936 | 1470771884493 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:44:44 INFO - PROCESS | 936 | 1470771884496 Marionette TRACE conn6 <- [1,146,null,{}] 12:44:44 INFO - PROCESS | 936 | 1470771884499 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}] 12:44:44 INFO - PROCESS | 936 | 1470771884502 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:44 INFO - PROCESS | 936 | 1470771884597 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 12:44:44 INFO - PROCESS | 936 | 1470771884606 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:44 INFO - PROCESS | 936 | 1470771884608 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:44 INFO - PROCESS | 936 | ++DOCSHELL 0F84D800 == 31 [pid = 936] [id = 46] 12:44:44 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (0F84F000) [pid = 936] [serial = 134] [outer = 00000000] 12:44:44 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (0FA4D400) [pid = 936] [serial = 135] [outer = 0F84F000] 12:44:44 INFO - PROCESS | 936 | 1470771884657 Marionette DEBUG loaded listener.js 12:44:44 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0FCBF000) [pid = 936] [serial = 136] [outer = 0F84F000] 12:44:45 INFO - PROCESS | 936 | 1470771885107 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]]]}] 12:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 12:44:45 INFO - PROCESS | 936 | 1470771885127 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 12:44:45 INFO - PROCESS | 936 | 1470771885129 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 12:44:45 INFO - PROCESS | 936 | 1470771885133 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:44:45 INFO - PROCESS | 936 | 1470771885136 Marionette TRACE conn6 <- [1,150,null,{}] 12:44:45 INFO - PROCESS | 936 | 1470771885151 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}] 12:44:45 INFO - PROCESS | 936 | 1470771885156 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:45 INFO - PROCESS | 936 | 1470771885240 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 12:44:45 INFO - PROCESS | 936 | 1470771885249 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:45 INFO - PROCESS | 936 | 1470771885252 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:45 INFO - PROCESS | 936 | ++DOCSHELL 142F7C00 == 32 [pid = 936] [id = 47] 12:44:45 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (142F8000) [pid = 936] [serial = 137] [outer = 00000000] 12:44:45 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (143ED400) [pid = 936] [serial = 138] [outer = 142F8000] 12:44:45 INFO - PROCESS | 936 | 1470771885304 Marionette DEBUG loaded listener.js 12:44:45 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (14F83400) [pid = 936] [serial = 139] [outer = 142F8000] 12:44:45 INFO - PROCESS | 936 | 1470771885766 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]]]}] 12:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 690ms 12:44:45 INFO - PROCESS | 936 | 1470771885827 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 12:44:45 INFO - PROCESS | 936 | 1470771885829 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 12:44:45 INFO - PROCESS | 936 | 1470771885832 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:44:45 INFO - PROCESS | 936 | 1470771885834 Marionette TRACE conn6 <- [1,154,null,{}] 12:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:44:45 INFO - PROCESS | 936 | 1470771885838 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}] 12:44:45 INFO - PROCESS | 936 | 1470771885840 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:45 INFO - PROCESS | 936 | 1470771885930 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 12:44:45 INFO - PROCESS | 936 | 1470771885937 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:45 INFO - PROCESS | 936 | 1470771885939 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:45 INFO - PROCESS | 936 | ++DOCSHELL 15623C00 == 33 [pid = 936] [id = 48] 12:44:45 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (15625800) [pid = 936] [serial = 140] [outer = 00000000] 12:44:45 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (16CB6000) [pid = 936] [serial = 141] [outer = 15625800] 12:44:45 INFO - PROCESS | 936 | 1470771885987 Marionette DEBUG loaded listener.js 12:44:46 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (16CC1800) [pid = 936] [serial = 142] [outer = 15625800] 12:44:46 INFO - PROCESS | 936 | 1470771886464 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]]]}] 12:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 12:44:46 INFO - PROCESS | 936 | 1470771886507 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 12:44:46 INFO - PROCESS | 936 | 1470771886509 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 12:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:44:46 INFO - PROCESS | 936 | 1470771886512 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:44:46 INFO - PROCESS | 936 | 1470771886514 Marionette TRACE conn6 <- [1,158,null,{}] 12:44:46 INFO - PROCESS | 936 | 1470771886518 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}] 12:44:46 INFO - PROCESS | 936 | 1470771886520 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:46 INFO - PROCESS | 936 | 1470771886656 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 12:44:46 INFO - PROCESS | 936 | 1470771886709 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:46 INFO - PROCESS | 936 | 1470771886711 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:46 INFO - PROCESS | 936 | ++DOCSHELL 16CF0000 == 34 [pid = 936] [id = 49] 12:44:46 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (16CF1000) [pid = 936] [serial = 143] [outer = 00000000] 12:44:46 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (174F0400) [pid = 936] [serial = 144] [outer = 16CF1000] 12:44:46 INFO - PROCESS | 936 | 1470771886757 Marionette DEBUG loaded listener.js 12:44:46 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (17555C00) [pid = 936] [serial = 145] [outer = 16CF1000] 12:44:47 INFO - PROCESS | 936 | 1470771887182 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]]]}] 12:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 730ms 12:44:47 INFO - PROCESS | 936 | 1470771887243 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 12:44:47 INFO - PROCESS | 936 | 1470771887245 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 12:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:44:47 INFO - PROCESS | 936 | 1470771887248 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:44:47 INFO - PROCESS | 936 | 1470771887250 Marionette TRACE conn6 <- [1,162,null,{}] 12:44:47 INFO - PROCESS | 936 | 1470771887263 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}] 12:44:47 INFO - PROCESS | 936 | 1470771887270 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:47 INFO - PROCESS | 936 | 1470771887418 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 12:44:47 INFO - PROCESS | 936 | 1470771887463 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:47 INFO - PROCESS | 936 | 1470771887465 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:47 INFO - PROCESS | 936 | ++DOCSHELL 17A8B400 == 35 [pid = 936] [id = 50] 12:44:47 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (186C7400) [pid = 936] [serial = 146] [outer = 00000000] 12:44:47 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (18734400) [pid = 936] [serial = 147] [outer = 186C7400] 12:44:47 INFO - PROCESS | 936 | 1470771887509 Marionette DEBUG loaded listener.js 12:44:47 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (18735800) [pid = 936] [serial = 148] [outer = 186C7400] 12:44:47 INFO - PROCESS | 936 | 1470771887907 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]]]}] 12:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 730ms 12:44:47 INFO - PROCESS | 936 | 1470771887983 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 12:44:47 INFO - PROCESS | 936 | 1470771887986 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 12:44:47 INFO - PROCESS | 936 | 1470771887989 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:44:47 INFO - PROCESS | 936 | 1470771887990 Marionette TRACE conn6 <- [1,166,null,{}] 12:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:44:47 INFO - PROCESS | 936 | 1470771887994 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}] 12:44:47 INFO - PROCESS | 936 | 1470771887996 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:48 INFO - PROCESS | 936 | 1470771888105 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 12:44:48 INFO - PROCESS | 936 | 1470771888241 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:48 INFO - PROCESS | 936 | 1470771888243 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:48 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0F06D000) [pid = 936] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:44:48 INFO - PROCESS | 936 | --DOMWINDOW == 83 (0F27AC00) [pid = 936] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:44:48 INFO - PROCESS | 936 | --DOMWINDOW == 82 (13D79800) [pid = 936] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:44:48 INFO - PROCESS | 936 | --DOMWINDOW == 81 (16CF0C00) [pid = 936] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:44:48 INFO - PROCESS | 936 | --DOMWINDOW == 80 (186CC800) [pid = 936] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:44:48 INFO - PROCESS | 936 | --DOMWINDOW == 79 (18ADBC00) [pid = 936] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:44:48 INFO - PROCESS | 936 | --DOMWINDOW == 78 (143F2400) [pid = 936] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:44:48 INFO - PROCESS | 936 | --DOMWINDOW == 77 (1872C400) [pid = 936] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:44:48 INFO - PROCESS | 936 | --DOMWINDOW == 76 (19B79000) [pid = 936] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:44:48 INFO - PROCESS | 936 | --DOMWINDOW == 75 (19B71400) [pid = 936] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:44:48 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0BD50400) [pid = 936] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:44:48 INFO - PROCESS | 936 | --DOMWINDOW == 73 (1B154800) [pid = 936] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:44:48 INFO - PROCESS | 936 | ++DOCSHELL 087EAC00 == 36 [pid = 936] [id = 51] 12:44:48 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (087EB400) [pid = 936] [serial = 149] [outer = 00000000] 12:44:48 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (0F804C00) [pid = 936] [serial = 150] [outer = 087EB400] 12:44:48 INFO - PROCESS | 936 | 1470771888297 Marionette DEBUG loaded listener.js 12:44:48 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (0FA47C00) [pid = 936] [serial = 151] [outer = 087EB400] 12:44:48 INFO - PROCESS | 936 | 1470771888655 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]]]}] 12:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 730ms 12:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:44:48 INFO - PROCESS | 936 | 1470771888724 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 12:44:48 INFO - PROCESS | 936 | 1470771888726 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 12:44:48 INFO - PROCESS | 936 | 1470771888730 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:44:48 INFO - PROCESS | 936 | 1470771888731 Marionette TRACE conn6 <- [1,170,null,{}] 12:44:48 INFO - PROCESS | 936 | 1470771888735 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}] 12:44:48 INFO - PROCESS | 936 | 1470771888737 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:48 INFO - PROCESS | 936 | 1470771888839 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 12:44:48 INFO - PROCESS | 936 | 1470771888847 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:48 INFO - PROCESS | 936 | 1470771888849 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:48 INFO - PROCESS | 936 | ++DOCSHELL 0BD50400 == 37 [pid = 936] [id = 52] 12:44:48 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (0BD59000) [pid = 936] [serial = 152] [outer = 00000000] 12:44:48 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (16F5D000) [pid = 936] [serial = 153] [outer = 0BD59000] 12:44:48 INFO - PROCESS | 936 | 1470771888896 Marionette DEBUG loaded listener.js 12:44:48 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18A2B800) [pid = 936] [serial = 154] [outer = 0BD59000] 12:44:49 INFO - PROCESS | 936 | 1470771889280 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]]]}] 12:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 12:44:49 INFO - PROCESS | 936 | 1470771889304 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 12:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:44:49 INFO - PROCESS | 936 | 1470771889315 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 12:44:49 INFO - PROCESS | 936 | 1470771889318 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:44:49 INFO - PROCESS | 936 | 1470771889320 Marionette TRACE conn6 <- [1,174,null,{}] 12:44:49 INFO - PROCESS | 936 | 1470771889324 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}] 12:44:49 INFO - PROCESS | 936 | 1470771889326 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:49 INFO - PROCESS | 936 | 1470771889410 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 12:44:49 INFO - PROCESS | 936 | 1470771889505 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:49 INFO - PROCESS | 936 | 1470771889507 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:49 INFO - PROCESS | 936 | ++DOCSHELL 16CBF000 == 38 [pid = 936] [id = 53] 12:44:49 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (17A84400) [pid = 936] [serial = 155] [outer = 00000000] 12:44:49 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (19B76C00) [pid = 936] [serial = 156] [outer = 17A84400] 12:44:49 INFO - PROCESS | 936 | 1470771889557 Marionette DEBUG loaded listener.js 12:44:49 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (19B7D000) [pid = 936] [serial = 157] [outer = 17A84400] 12:44:49 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (19B78C00) [pid = 936] [serial = 158] [outer = 1440F000] 12:44:49 INFO - PROCESS | 936 | 1470771889967 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]]]}] 12:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 12:44:49 INFO - PROCESS | 936 | 1470771889989 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 12:44:49 INFO - PROCESS | 936 | 1470771889992 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 12:44:49 INFO - PROCESS | 936 | 1470771889995 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:44:49 INFO - PROCESS | 936 | 1470771889996 Marionette TRACE conn6 <- [1,178,null,{}] 12:44:49 INFO - PROCESS | 936 | 1470771890000 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}] 12:44:49 INFO - PROCESS | 936 | 1470771890002 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:50 INFO - PROCESS | 936 | 1470771890088 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 12:44:50 INFO - PROCESS | 936 | 1470771890094 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:50 INFO - PROCESS | 936 | 1470771890096 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:50 INFO - PROCESS | 936 | ++DOCSHELL 1715D000 == 39 [pid = 936] [id = 54] 12:44:50 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (1755C800) [pid = 936] [serial = 159] [outer = 00000000] 12:44:50 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (1A6A3C00) [pid = 936] [serial = 160] [outer = 1755C800] 12:44:50 INFO - PROCESS | 936 | 1470771890143 Marionette DEBUG loaded listener.js 12:44:50 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (1A6A6C00) [pid = 936] [serial = 161] [outer = 1755C800] 12:44:50 INFO - PROCESS | 936 | 1470771890824 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]]]}] 12:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 870ms 12:44:50 INFO - PROCESS | 936 | 1470771890870 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 12:44:50 INFO - PROCESS | 936 | 1470771890874 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 12:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:44:50 INFO - PROCESS | 936 | 1470771890878 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:44:50 INFO - PROCESS | 936 | 1470771890884 Marionette TRACE conn6 <- [1,182,null,{}] 12:44:50 INFO - PROCESS | 936 | 1470771890890 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}] 12:44:50 INFO - PROCESS | 936 | 1470771890893 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:51 INFO - PROCESS | 936 | 1470771891017 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 12:44:51 INFO - PROCESS | 936 | 1470771891103 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:51 INFO - PROCESS | 936 | 1470771891106 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:51 INFO - PROCESS | 936 | ++DOCSHELL 0BD5E800 == 40 [pid = 936] [id = 55] 12:44:51 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (0EE70400) [pid = 936] [serial = 162] [outer = 00000000] 12:44:51 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (0F84CC00) [pid = 936] [serial = 163] [outer = 0EE70400] 12:44:51 INFO - PROCESS | 936 | 1470771891168 Marionette DEBUG loaded listener.js 12:44:51 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (0FA4AC00) [pid = 936] [serial = 164] [outer = 0EE70400] 12:44:51 INFO - PROCESS | 936 | 1470771891747 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]]]}] 12:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 930ms 12:44:51 INFO - PROCESS | 936 | 1470771891810 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 12:44:51 INFO - PROCESS | 936 | 1470771891814 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 12:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:44:51 INFO - PROCESS | 936 | 1470771891821 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:44:51 INFO - PROCESS | 936 | 1470771891824 Marionette TRACE conn6 <- [1,186,null,{}] 12:44:51 INFO - PROCESS | 936 | 1470771891828 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}] 12:44:51 INFO - PROCESS | 936 | 1470771891831 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:51 INFO - PROCESS | 936 | 1470771891950 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 12:44:52 INFO - PROCESS | 936 | 1470771892029 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:52 INFO - PROCESS | 936 | 1470771892032 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:52 INFO - PROCESS | 936 | ++DOCSHELL 14260000 == 41 [pid = 936] [id = 56] 12:44:52 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (143EC000) [pid = 936] [serial = 165] [outer = 00000000] 12:44:52 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (15622800) [pid = 936] [serial = 166] [outer = 143EC000] 12:44:52 INFO - PROCESS | 936 | 1470771892133 Marionette DEBUG loaded listener.js 12:44:52 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (16CB5400) [pid = 936] [serial = 167] [outer = 143EC000] 12:44:52 INFO - PROCESS | 936 | 1470771892700 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]]]}] 12:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 930ms 12:44:52 INFO - PROCESS | 936 | 1470771892754 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 12:44:52 INFO - PROCESS | 936 | 1470771892757 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 12:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:44:52 INFO - PROCESS | 936 | 1470771892761 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:44:52 INFO - PROCESS | 936 | 1470771892765 Marionette TRACE conn6 <- [1,190,null,{}] 12:44:52 INFO - PROCESS | 936 | 1470771892776 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}] 12:44:52 INFO - PROCESS | 936 | 1470771892781 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:52 INFO - PROCESS | 936 | 1470771892935 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 12:44:53 INFO - PROCESS | 936 | 1470771893196 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:53 INFO - PROCESS | 936 | 1470771893199 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:53 INFO - PROCESS | 936 | ++DOCSHELL 087EFC00 == 42 [pid = 936] [id = 57] 12:44:53 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (087F0000) [pid = 936] [serial = 168] [outer = 00000000] 12:44:53 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (0BD64000) [pid = 936] [serial = 169] [outer = 087F0000] 12:44:53 INFO - PROCESS | 936 | 1470771893262 Marionette DEBUG loaded listener.js 12:44:53 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (0BDDA800) [pid = 936] [serial = 170] [outer = 087F0000] 12:44:53 INFO - PROCESS | 936 | --DOCSHELL 16CBF000 == 41 [pid = 936] [id = 53] 12:44:53 INFO - PROCESS | 936 | --DOCSHELL 0BD50400 == 40 [pid = 936] [id = 52] 12:44:53 INFO - PROCESS | 936 | --DOCSHELL 087EAC00 == 39 [pid = 936] [id = 51] 12:44:53 INFO - PROCESS | 936 | --DOCSHELL 17A8B400 == 38 [pid = 936] [id = 50] 12:44:53 INFO - PROCESS | 936 | --DOCSHELL 16CF0000 == 37 [pid = 936] [id = 49] 12:44:53 INFO - PROCESS | 936 | --DOCSHELL 15623C00 == 36 [pid = 936] [id = 48] 12:44:53 INFO - PROCESS | 936 | --DOCSHELL 142F7C00 == 35 [pid = 936] [id = 47] 12:44:53 INFO - PROCESS | 936 | --DOCSHELL 0F84D800 == 34 [pid = 936] [id = 46] 12:44:53 INFO - PROCESS | 936 | --DOCSHELL 0BD68400 == 33 [pid = 936] [id = 45] 12:44:53 INFO - PROCESS | 936 | --DOCSHELL 0F804400 == 32 [pid = 936] [id = 42] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 94 (0F809400) [pid = 936] [serial = 121] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 93 (0F74FC00) [pid = 936] [serial = 96] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 92 (143E9800) [pid = 936] [serial = 99] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 91 (14410400) [pid = 936] [serial = 100] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 90 (170F2C00) [pid = 936] [serial = 102] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 89 (1755A000) [pid = 936] [serial = 103] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 88 (156A3000) [pid = 936] [serial = 93] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 87 (1874F400) [pid = 936] [serial = 105] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 86 (18DBF800) [pid = 936] [serial = 108] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 85 (16CB6800) [pid = 936] [serial = 85] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 84 (14F8C800) [pid = 936] [serial = 84] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 83 (1A657000) [pid = 936] [serial = 88] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 82 (18DC1C00) [pid = 936] [serial = 87] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 81 (1A6A1C00) [pid = 936] [serial = 91] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 80 (19B7C800) [pid = 936] [serial = 90] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 79 (1A9B7800) [pid = 936] [serial = 112] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 78 (1A6A8800) [pid = 936] [serial = 111] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0BD54800) [pid = 936] [serial = 117] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 76 (1B1DF000) [pid = 936] [serial = 114] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0BD56800) [pid = 936] [serial = 118] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 74 (1B1DFC00) [pid = 936] [serial = 115] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0FC56400) [pid = 936] [serial = 97] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 72 (197CEC00) [pid = 936] [serial = 109] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0F806800) [pid = 936] [serial = 120] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 70 (0FA45400) [pid = 936] [serial = 123] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | --DOMWINDOW == 69 (187B1400) [pid = 936] [serial = 106] [outer = 00000000] [url = about:blank] 12:44:53 INFO - PROCESS | 936 | 1470771893881 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]]]}] 12:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1178ms 12:44:53 INFO - PROCESS | 936 | 1470771893944 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 12:44:53 INFO - PROCESS | 936 | 1470771893948 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 12:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:44:53 INFO - PROCESS | 936 | 1470771893952 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:44:53 INFO - PROCESS | 936 | 1470771893955 Marionette TRACE conn6 <- [1,194,null,{}] 12:44:53 INFO - PROCESS | 936 | 1470771893961 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}] 12:44:53 INFO - PROCESS | 936 | 1470771893965 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:54 INFO - PROCESS | 936 | 1470771894065 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 12:44:54 INFO - PROCESS | 936 | 1470771894141 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:54 INFO - PROCESS | 936 | 1470771894144 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:54 INFO - PROCESS | 936 | ++DOCSHELL 0BD57C00 == 33 [pid = 936] [id = 58] 12:44:54 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0BD58000) [pid = 936] [serial = 171] [outer = 00000000] 12:44:54 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (0F23AC00) [pid = 936] [serial = 172] [outer = 0BD58000] 12:44:54 INFO - PROCESS | 936 | 1470771894195 Marionette DEBUG loaded listener.js 12:44:54 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (0F751000) [pid = 936] [serial = 173] [outer = 0BD58000] 12:44:54 INFO - PROCESS | 936 | 1470771894564 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]]]}] 12:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 12:44:54 INFO - PROCESS | 936 | 1470771894584 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 12:44:54 INFO - PROCESS | 936 | 1470771894588 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 12:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:44:54 INFO - PROCESS | 936 | 1470771894615 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:44:54 INFO - PROCESS | 936 | 1470771894617 Marionette TRACE conn6 <- [1,198,null,{}] 12:44:54 INFO - PROCESS | 936 | 1470771894621 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}] 12:44:54 INFO - PROCESS | 936 | 1470771894624 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:54 INFO - PROCESS | 936 | 1470771894737 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 12:44:54 INFO - PROCESS | 936 | 1470771894744 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:54 INFO - PROCESS | 936 | 1470771894747 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:54 INFO - PROCESS | 936 | ++DOCSHELL 0F80B000 == 34 [pid = 936] [id = 59] 12:44:54 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0F80B800) [pid = 936] [serial = 174] [outer = 00000000] 12:44:54 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0F854800) [pid = 936] [serial = 175] [outer = 0F80B800] 12:44:54 INFO - PROCESS | 936 | 1470771894796 Marionette DEBUG loaded listener.js 12:44:54 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (0FA50800) [pid = 936] [serial = 176] [outer = 0F80B800] 12:44:55 INFO - PROCESS | 936 | 1470771895247 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]]]}] 12:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 690ms 12:44:55 INFO - PROCESS | 936 | 1470771895300 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 12:44:55 INFO - PROCESS | 936 | 1470771895303 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 12:44:55 INFO - PROCESS | 936 | 1470771895307 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:44:55 INFO - PROCESS | 936 | 1470771895313 Marionette TRACE conn6 <- [1,202,null,{}] 12:44:55 INFO - PROCESS | 936 | 1470771895322 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}] 12:44:55 INFO - PROCESS | 936 | 1470771895325 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:55 INFO - PROCESS | 936 | 1470771895411 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 12:44:55 INFO - PROCESS | 936 | 1470771895422 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:55 INFO - PROCESS | 936 | 1470771895424 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:55 INFO - PROCESS | 936 | ++DOCSHELL 14260C00 == 35 [pid = 936] [id = 60] 12:44:55 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (14261800) [pid = 936] [serial = 177] [outer = 00000000] 12:44:55 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (14402000) [pid = 936] [serial = 178] [outer = 14261800] 12:44:55 INFO - PROCESS | 936 | 1470771895472 Marionette DEBUG loaded listener.js 12:44:55 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (14F5B400) [pid = 936] [serial = 179] [outer = 14261800] 12:44:55 INFO - PROCESS | 936 | 1470771895907 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]]]}] 12:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 12:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:44:55 INFO - PROCESS | 936 | 1470771895942 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 12:44:55 INFO - PROCESS | 936 | 1470771895944 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 12:44:55 INFO - PROCESS | 936 | 1470771895947 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:44:55 INFO - PROCESS | 936 | 1470771895949 Marionette TRACE conn6 <- [1,206,null,{}] 12:44:55 INFO - PROCESS | 936 | 1470771895953 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}] 12:44:55 INFO - PROCESS | 936 | 1470771895955 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:56 INFO - PROCESS | 936 | 1470771896045 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 12:44:56 INFO - PROCESS | 936 | 1470771896078 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:56 INFO - PROCESS | 936 | 1470771896080 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:56 INFO - PROCESS | 936 | ++DOCSHELL 156A3C00 == 36 [pid = 936] [id = 61] 12:44:56 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (156A5800) [pid = 936] [serial = 180] [outer = 00000000] 12:44:56 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (16CBD800) [pid = 936] [serial = 181] [outer = 156A5800] 12:44:56 INFO - PROCESS | 936 | 1470771896127 Marionette DEBUG loaded listener.js 12:44:56 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (16CE6400) [pid = 936] [serial = 182] [outer = 156A5800] 12:44:56 INFO - PROCESS | 936 | 1470771896582 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]]]}] 12:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 12:44:56 INFO - PROCESS | 936 | 1470771896621 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 12:44:56 INFO - PROCESS | 936 | 1470771896623 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 12:44:56 INFO - PROCESS | 936 | 1470771896626 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:44:56 INFO - PROCESS | 936 | 1470771896628 Marionette TRACE conn6 <- [1,210,null,{}] 12:44:56 INFO - PROCESS | 936 | 1470771896638 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}] 12:44:56 INFO - PROCESS | 936 | 1470771896640 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:56 INFO - PROCESS | 936 | 1470771896743 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 12:44:56 INFO - PROCESS | 936 | 1470771896748 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:56 INFO - PROCESS | 936 | 1470771896755 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:56 INFO - PROCESS | 936 | ++DOCSHELL 17160C00 == 37 [pid = 936] [id = 62] 12:44:56 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (17161400) [pid = 936] [serial = 183] [outer = 00000000] 12:44:56 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (1755A000) [pid = 936] [serial = 184] [outer = 17161400] 12:44:56 INFO - PROCESS | 936 | 1470771896812 Marionette DEBUG loaded listener.js 12:44:56 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (17A86000) [pid = 936] [serial = 185] [outer = 17161400] 12:44:57 INFO - PROCESS | 936 | 1470771897272 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]]]}] 12:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 670ms 12:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:44:57 INFO - PROCESS | 936 | 1470771897300 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 12:44:57 INFO - PROCESS | 936 | 1470771897302 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 12:44:57 INFO - PROCESS | 936 | 1470771897306 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:44:57 INFO - PROCESS | 936 | 1470771897308 Marionette TRACE conn6 <- [1,214,null,{}] 12:44:57 INFO - PROCESS | 936 | 1470771897311 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}] 12:44:57 INFO - PROCESS | 936 | 1470771897314 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:57 INFO - PROCESS | 936 | 1470771897466 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 12:44:57 INFO - PROCESS | 936 | 1470771897523 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:57 INFO - PROCESS | 936 | 1470771897525 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:57 INFO - PROCESS | 936 | ++DOCSHELL 0BD56C00 == 38 [pid = 936] [id = 63] 12:44:57 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (186D4000) [pid = 936] [serial = 186] [outer = 00000000] 12:44:57 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (187B1400) [pid = 936] [serial = 187] [outer = 186D4000] 12:44:57 INFO - PROCESS | 936 | 1470771897572 Marionette DEBUG loaded listener.js 12:44:57 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (18AD4400) [pid = 936] [serial = 188] [outer = 186D4000] 12:44:57 INFO - PROCESS | 936 | 1470771897972 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]]]}] 12:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 730ms 12:44:58 INFO - PROCESS | 936 | 1470771898037 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 12:44:58 INFO - PROCESS | 936 | 1470771898039 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 12:44:58 INFO - PROCESS | 936 | 1470771898043 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:44:58 INFO - PROCESS | 936 | 1470771898044 Marionette TRACE conn6 <- [1,218,null,{}] 12:44:58 INFO - PROCESS | 936 | 1470771898048 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}] 12:44:58 INFO - PROCESS | 936 | 1470771898050 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:58 INFO - PROCESS | 936 | 1470771898161 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 12:44:58 INFO - PROCESS | 936 | 1470771898167 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:58 INFO - PROCESS | 936 | 1470771898169 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:58 INFO - PROCESS | 936 | ++DOCSHELL 0F235800 == 39 [pid = 936] [id = 64] 12:44:58 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (1872C400) [pid = 936] [serial = 189] [outer = 00000000] 12:44:58 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (196DE400) [pid = 936] [serial = 190] [outer = 1872C400] 12:44:58 INFO - PROCESS | 936 | 1470771898216 Marionette DEBUG loaded listener.js 12:44:58 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (1996D800) [pid = 936] [serial = 191] [outer = 1872C400] 12:44:58 INFO - PROCESS | 936 | --DOMWINDOW == 89 (16CF1000) [pid = 936] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:44:58 INFO - PROCESS | 936 | --DOMWINDOW == 88 (186C7400) [pid = 936] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:44:58 INFO - PROCESS | 936 | --DOMWINDOW == 87 (0F84F000) [pid = 936] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:44:58 INFO - PROCESS | 936 | --DOMWINDOW == 86 (15625800) [pid = 936] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:44:58 INFO - PROCESS | 936 | --DOMWINDOW == 85 (0BD6BC00) [pid = 936] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:44:58 INFO - PROCESS | 936 | --DOMWINDOW == 84 (142F8000) [pid = 936] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:44:58 INFO - PROCESS | 936 | --DOMWINDOW == 83 (087EB400) [pid = 936] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:44:58 INFO - PROCESS | 936 | --DOMWINDOW == 82 (17A84400) [pid = 936] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:44:58 INFO - PROCESS | 936 | --DOMWINDOW == 81 (0BD59000) [pid = 936] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:44:58 INFO - PROCESS | 936 | 1470771898763 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]]]}] 12:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 770ms 12:44:58 INFO - PROCESS | 936 | 1470771898819 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 12:44:58 INFO - PROCESS | 936 | 1470771898822 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 12:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:44:58 INFO - PROCESS | 936 | 1470771898825 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:44:58 INFO - PROCESS | 936 | 1470771898826 Marionette TRACE conn6 <- [1,222,null,{}] 12:44:58 INFO - PROCESS | 936 | 1470771898830 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}] 12:44:58 INFO - PROCESS | 936 | 1470771898832 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:58 INFO - PROCESS | 936 | 1470771898915 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 12:44:58 INFO - PROCESS | 936 | 1470771898921 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:58 INFO - PROCESS | 936 | 1470771898923 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:58 INFO - PROCESS | 936 | ++DOCSHELL 142F8000 == 40 [pid = 936] [id = 65] 12:44:58 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (16CB8000) [pid = 936] [serial = 192] [outer = 00000000] 12:44:58 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (18DC2000) [pid = 936] [serial = 193] [outer = 16CB8000] 12:44:58 INFO - PROCESS | 936 | 1470771898968 Marionette DEBUG loaded listener.js 12:44:59 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (197CFC00) [pid = 936] [serial = 194] [outer = 16CB8000] 12:44:59 INFO - PROCESS | 936 | 1470771899379 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]]]}] 12:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 570ms 12:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:44:59 INFO - PROCESS | 936 | 1470771899396 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 12:44:59 INFO - PROCESS | 936 | 1470771899398 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 12:44:59 INFO - PROCESS | 936 | 1470771899401 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:44:59 INFO - PROCESS | 936 | 1470771899412 Marionette TRACE conn6 <- [1,226,null,{}] 12:44:59 INFO - PROCESS | 936 | 1470771899428 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}] 12:44:59 INFO - PROCESS | 936 | 1470771899430 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:59 INFO - PROCESS | 936 | 1470771899514 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 12:44:59 INFO - PROCESS | 936 | 1470771899519 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:59 INFO - PROCESS | 936 | 1470771899521 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:44:59 INFO - PROCESS | 936 | ++DOCSHELL 186C7400 == 41 [pid = 936] [id = 66] 12:44:59 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (18C55400) [pid = 936] [serial = 195] [outer = 00000000] 12:44:59 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (19B7E000) [pid = 936] [serial = 196] [outer = 18C55400] 12:44:59 INFO - PROCESS | 936 | 1470771899569 Marionette DEBUG loaded listener.js 12:44:59 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (1A69E000) [pid = 936] [serial = 197] [outer = 18C55400] 12:44:59 INFO - PROCESS | 936 | 1470771900002 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]]]}] 12:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 650ms 12:45:00 INFO - PROCESS | 936 | 1470771900053 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 12:45:00 INFO - PROCESS | 936 | 1470771900055 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 12:45:00 INFO - PROCESS | 936 | 1470771900059 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:45:00 INFO - PROCESS | 936 | 1470771900060 Marionette TRACE conn6 <- [1,230,null,{}] 12:45:00 INFO - PROCESS | 936 | 1470771900064 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}] 12:45:00 INFO - PROCESS | 936 | 1470771900066 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:00 INFO - PROCESS | 936 | 1470771900148 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 12:45:00 INFO - PROCESS | 936 | 1470771900156 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:00 INFO - PROCESS | 936 | 1470771900159 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:00 INFO - PROCESS | 936 | ++DOCSHELL 1A6A4400 == 42 [pid = 936] [id = 67] 12:45:00 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (1A83F800) [pid = 936] [serial = 198] [outer = 00000000] 12:45:00 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (1A9B4800) [pid = 936] [serial = 199] [outer = 1A83F800] 12:45:00 INFO - PROCESS | 936 | 1470771900205 Marionette DEBUG loaded listener.js 12:45:00 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (1B159C00) [pid = 936] [serial = 200] [outer = 1A83F800] 12:45:00 INFO - PROCESS | 936 | 1470771900733 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]]]}] 12:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 730ms 12:45:00 INFO - PROCESS | 936 | 1470771900793 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 12:45:00 INFO - PROCESS | 936 | 1470771900798 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 12:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:45:00 INFO - PROCESS | 936 | 1470771900803 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:45:00 INFO - PROCESS | 936 | 1470771900807 Marionette TRACE conn6 <- [1,234,null,{}] 12:45:00 INFO - PROCESS | 936 | 1470771900813 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}] 12:45:00 INFO - PROCESS | 936 | 1470771900816 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:00 INFO - PROCESS | 936 | 1470771900966 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 12:45:01 INFO - PROCESS | 936 | 1470771901063 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:01 INFO - PROCESS | 936 | 1470771901068 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:01 INFO - PROCESS | 936 | ++DOCSHELL 0BDE3000 == 43 [pid = 936] [id = 68] 12:45:01 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (0BDE3C00) [pid = 936] [serial = 201] [outer = 00000000] 12:45:01 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (0BE90400) [pid = 936] [serial = 202] [outer = 0BDE3C00] 12:45:01 INFO - PROCESS | 936 | 1470771901130 Marionette DEBUG loaded listener.js 12:45:01 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (0F806800) [pid = 936] [serial = 203] [outer = 0BDE3C00] 12:45:01 INFO - PROCESS | 936 | 1470771901684 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]]]}] 12:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 930ms 12:45:01 INFO - PROCESS | 936 | 1470771901738 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 12:45:01 INFO - PROCESS | 936 | 1470771901743 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 12:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:45:01 INFO - PROCESS | 936 | 1470771901750 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:45:01 INFO - PROCESS | 936 | 1470771901753 Marionette TRACE conn6 <- [1,238,null,{}] 12:45:01 INFO - PROCESS | 936 | 1470771901757 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}] 12:45:01 INFO - PROCESS | 936 | 1470771901760 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:01 INFO - PROCESS | 936 | 1470771901881 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 12:45:01 INFO - PROCESS | 936 | 1470771901959 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:01 INFO - PROCESS | 936 | 1470771901961 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:02 INFO - PROCESS | 936 | ++DOCSHELL 10A99400 == 44 [pid = 936] [id = 69] 12:45:02 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (10A9BC00) [pid = 936] [serial = 204] [outer = 00000000] 12:45:02 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (143F3000) [pid = 936] [serial = 205] [outer = 10A9BC00] 12:45:02 INFO - PROCESS | 936 | 1470771902058 Marionette DEBUG loaded listener.js 12:45:02 INFO - PROCESS | 936 | ++DOMWINDOW == 96 (15C8C400) [pid = 936] [serial = 206] [outer = 10A9BC00] 12:45:02 INFO - PROCESS | 936 | 1470771902763 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]]]}] 12:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1070ms 12:45:02 INFO - PROCESS | 936 | 1470771902835 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 12:45:02 INFO - PROCESS | 936 | 1470771902838 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 12:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:45:02 INFO - PROCESS | 936 | 1470771902842 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:45:02 INFO - PROCESS | 936 | 1470771902846 Marionette TRACE conn6 <- [1,242,null,{}] 12:45:02 INFO - PROCESS | 936 | 1470771902857 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}] 12:45:02 INFO - PROCESS | 936 | 1470771902861 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:03 INFO - PROCESS | 936 | 1470771903006 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 12:45:03 INFO - PROCESS | 936 | 1470771903123 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:03 INFO - PROCESS | 936 | 1470771903126 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:03 INFO - PROCESS | 936 | ++DOCSHELL 1A6A5800 == 45 [pid = 936] [id = 70] 12:45:03 INFO - PROCESS | 936 | ++DOMWINDOW == 97 (1A6A7800) [pid = 936] [serial = 207] [outer = 00000000] 12:45:03 INFO - PROCESS | 936 | ++DOMWINDOW == 98 (1B151C00) [pid = 936] [serial = 208] [outer = 1A6A7800] 12:45:03 INFO - PROCESS | 936 | 1470771903188 Marionette DEBUG loaded listener.js 12:45:03 INFO - PROCESS | 936 | ++DOMWINDOW == 99 (1B654400) [pid = 936] [serial = 209] [outer = 1A6A7800] 12:45:03 INFO - PROCESS | 936 | 1470771903724 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]]]}] 12:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 930ms 12:45:03 INFO - PROCESS | 936 | 1470771903774 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 12:45:03 INFO - PROCESS | 936 | 1470771903777 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 12:45:03 INFO - PROCESS | 936 | 1470771903780 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:45:03 INFO - PROCESS | 936 | 1470771903782 Marionette TRACE conn6 <- [1,246,null,{}] 12:45:03 INFO - PROCESS | 936 | 1470771903786 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}] 12:45:03 INFO - PROCESS | 936 | 1470771903788 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:03 INFO - PROCESS | 936 | 1470771903897 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 12:45:03 INFO - PROCESS | 936 | 1470771903986 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:03 INFO - PROCESS | 936 | 1470771903989 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:03 INFO - PROCESS | 936 | ++DOCSHELL 1A9B7800 == 46 [pid = 936] [id = 71] 12:45:03 INFO - PROCESS | 936 | ++DOMWINDOW == 100 (1A9FA000) [pid = 936] [serial = 210] [outer = 00000000] 12:45:04 INFO - PROCESS | 936 | ++DOMWINDOW == 101 (1BB8A800) [pid = 936] [serial = 211] [outer = 1A9FA000] 12:45:04 INFO - PROCESS | 936 | 1470771904042 Marionette DEBUG loaded listener.js 12:45:04 INFO - PROCESS | 936 | ++DOMWINDOW == 102 (1C09F400) [pid = 936] [serial = 212] [outer = 1A9FA000] 12:45:04 INFO - PROCESS | 936 | 1470771904727 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]]]}] 12:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 972ms 12:45:04 INFO - PROCESS | 936 | 1470771904756 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 12:45:04 INFO - PROCESS | 936 | 1470771904761 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 12:45:04 INFO - PROCESS | 936 | 1470771904766 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:45:04 INFO - PROCESS | 936 | 1470771904769 Marionette TRACE conn6 <- [1,250,null,{}] 12:45:04 INFO - PROCESS | 936 | 1470771904776 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}] 12:45:04 INFO - PROCESS | 936 | 1470771904779 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:04 INFO - PROCESS | 936 | 1470771904887 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 12:45:04 INFO - PROCESS | 936 | 1470771904982 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:04 INFO - PROCESS | 936 | 1470771904987 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:04 INFO - PROCESS | 936 | ++DOCSHELL 0BDE8800 == 47 [pid = 936] [id = 72] 12:45:04 INFO - PROCESS | 936 | ++DOMWINDOW == 103 (0BDE8C00) [pid = 936] [serial = 213] [outer = 00000000] 12:45:05 INFO - PROCESS | 936 | ++DOMWINDOW == 104 (0F803400) [pid = 936] [serial = 214] [outer = 0BDE8C00] 12:45:05 INFO - PROCESS | 936 | 1470771905039 Marionette DEBUG loaded listener.js 12:45:05 INFO - PROCESS | 936 | ++DOMWINDOW == 105 (0F80FC00) [pid = 936] [serial = 215] [outer = 0BDE8C00] 12:45:05 INFO - PROCESS | 936 | --DOCSHELL 0BD6A000 == 46 [pid = 936] [id = 43] 12:45:05 INFO - PROCESS | 936 | --DOCSHELL 186C7400 == 45 [pid = 936] [id = 66] 12:45:05 INFO - PROCESS | 936 | --DOCSHELL 142F8000 == 44 [pid = 936] [id = 65] 12:45:05 INFO - PROCESS | 936 | --DOCSHELL 0F235800 == 43 [pid = 936] [id = 64] 12:45:05 INFO - PROCESS | 936 | --DOCSHELL 0BD56C00 == 42 [pid = 936] [id = 63] 12:45:05 INFO - PROCESS | 936 | --DOCSHELL 17160C00 == 41 [pid = 936] [id = 62] 12:45:05 INFO - PROCESS | 936 | --DOCSHELL 156A3C00 == 40 [pid = 936] [id = 61] 12:45:05 INFO - PROCESS | 936 | --DOCSHELL 14260C00 == 39 [pid = 936] [id = 60] 12:45:05 INFO - PROCESS | 936 | --DOCSHELL 0F80B000 == 38 [pid = 936] [id = 59] 12:45:05 INFO - PROCESS | 936 | --DOCSHELL 0BD57C00 == 37 [pid = 936] [id = 58] 12:45:05 INFO - PROCESS | 936 | --DOCSHELL 087EFC00 == 36 [pid = 936] [id = 57] 12:45:05 INFO - PROCESS | 936 | --DOCSHELL 14260000 == 35 [pid = 936] [id = 56] 12:45:05 INFO - PROCESS | 936 | --DOCSHELL 0BD5E800 == 34 [pid = 936] [id = 55] 12:45:05 INFO - PROCESS | 936 | --DOCSHELL 1715D000 == 33 [pid = 936] [id = 54] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 104 (174F0400) [pid = 936] [serial = 144] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 103 (18734400) [pid = 936] [serial = 147] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 102 (18735800) [pid = 936] [serial = 148] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 101 (0FA4D400) [pid = 936] [serial = 135] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 100 (0FCBF000) [pid = 936] [serial = 136] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 99 (16CB6000) [pid = 936] [serial = 141] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 98 (0F05F400) [pid = 936] [serial = 132] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 97 (0F3F2400) [pid = 936] [serial = 133] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 96 (143ED400) [pid = 936] [serial = 138] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 95 (14F83400) [pid = 936] [serial = 139] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 94 (0F23A800) [pid = 936] [serial = 126] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 93 (0FA4CC00) [pid = 936] [serial = 129] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 92 (0F804C00) [pid = 936] [serial = 150] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 91 (19B7D000) [pid = 936] [serial = 157] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 90 (19B76C00) [pid = 936] [serial = 156] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 89 (170EC000) [pid = 936] [serial = 34] [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.] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 88 (0FA47C00) [pid = 936] [serial = 151] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 87 (16F5D000) [pid = 936] [serial = 153] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 86 (17555C00) [pid = 936] [serial = 145] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 85 (1A6A3C00) [pid = 936] [serial = 160] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 84 (16CC1800) [pid = 936] [serial = 142] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | --DOMWINDOW == 83 (18A2B800) [pid = 936] [serial = 154] [outer = 00000000] [url = about:blank] 12:45:05 INFO - PROCESS | 936 | 1470771905650 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]]]}] 12:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 930ms 12:45:05 INFO - PROCESS | 936 | 1470771905701 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 12:45:05 INFO - PROCESS | 936 | 1470771905705 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 12:45:05 INFO - PROCESS | 936 | 1470771905711 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:45:05 INFO - PROCESS | 936 | 1470771905714 Marionette TRACE conn6 <- [1,254,null,{}] 12:45:05 INFO - PROCESS | 936 | 1470771905718 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}] 12:45:05 INFO - PROCESS | 936 | 1470771905721 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:05 INFO - PROCESS | 936 | 1470771905821 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 12:45:05 INFO - PROCESS | 936 | 1470771905902 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:05 INFO - PROCESS | 936 | 1470771905905 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:05 INFO - PROCESS | 936 | ++DOCSHELL 0F27A000 == 34 [pid = 936] [id = 73] 12:45:05 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (0F282000) [pid = 936] [serial = 216] [outer = 00000000] 12:45:05 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (0F750C00) [pid = 936] [serial = 217] [outer = 0F282000] 12:45:05 INFO - PROCESS | 936 | 1470771905956 Marionette DEBUG loaded listener.js 12:45:06 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (0F84F400) [pid = 936] [serial = 218] [outer = 0F282000] 12:45:06 INFO - PROCESS | 936 | 1470771906428 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]]]}] 12:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 771ms 12:45:06 INFO - PROCESS | 936 | 1470771906502 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 12:45:06 INFO - PROCESS | 936 | 1470771906505 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 12:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:45:06 INFO - PROCESS | 936 | 1470771906562 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:45:06 INFO - PROCESS | 936 | 1470771906565 Marionette TRACE conn6 <- [1,258,null,{}] 12:45:06 INFO - PROCESS | 936 | 1470771906610 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}] 12:45:06 INFO - PROCESS | 936 | 1470771906615 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:06 INFO - PROCESS | 936 | 1470771906738 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 12:45:06 INFO - PROCESS | 936 | 1470771906826 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:06 INFO - PROCESS | 936 | 1470771906829 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:06 INFO - PROCESS | 936 | ++DOCSHELL 16CBE800 == 35 [pid = 936] [id = 74] 12:45:06 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (16CBF400) [pid = 936] [serial = 219] [outer = 00000000] 12:45:06 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (16CED000) [pid = 936] [serial = 220] [outer = 16CBF400] 12:45:06 INFO - PROCESS | 936 | 1470771906876 Marionette DEBUG loaded listener.js 12:45:06 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (17155400) [pid = 936] [serial = 221] [outer = 16CBF400] 12:45:07 INFO - PROCESS | 936 | 1470771907250 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]]]}] 12:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 790ms 12:45:07 INFO - PROCESS | 936 | 1470771907305 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 12:45:07 INFO - PROCESS | 936 | 1470771907307 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 12:45:07 INFO - PROCESS | 936 | 1470771907311 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:45:07 INFO - PROCESS | 936 | 1470771907312 Marionette TRACE conn6 <- [1,262,null,{}] 12:45:07 INFO - PROCESS | 936 | 1470771907316 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}] 12:45:07 INFO - PROCESS | 936 | 1470771907318 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:07 INFO - PROCESS | 936 | 1470771907409 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 12:45:07 INFO - PROCESS | 936 | 1470771907414 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:07 INFO - PROCESS | 936 | 1470771907416 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:07 INFO - PROCESS | 936 | ++DOCSHELL 1715EC00 == 36 [pid = 936] [id = 75] 12:45:07 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (17162400) [pid = 936] [serial = 222] [outer = 00000000] 12:45:07 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (17A82400) [pid = 936] [serial = 223] [outer = 17162400] 12:45:07 INFO - PROCESS | 936 | 1470771907464 Marionette DEBUG loaded listener.js 12:45:07 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (186C6400) [pid = 936] [serial = 224] [outer = 17162400] 12:45:07 INFO - PROCESS | 936 | 1470771907908 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]]]}] 12:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 12:45:07 INFO - PROCESS | 936 | 1470771907945 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 12:45:07 INFO - PROCESS | 936 | 1470771907948 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 12:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:45:07 INFO - PROCESS | 936 | 1470771907958 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:45:07 INFO - PROCESS | 936 | 1470771907960 Marionette TRACE conn6 <- [1,266,null,{}] 12:45:07 INFO - PROCESS | 936 | 1470771907964 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}] 12:45:07 INFO - PROCESS | 936 | 1470771907966 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:08 INFO - PROCESS | 936 | 1470771908071 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 12:45:08 INFO - PROCESS | 936 | 1470771908147 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:08 INFO - PROCESS | 936 | 1470771908149 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:08 INFO - PROCESS | 936 | ++DOCSHELL 186D3C00 == 37 [pid = 936] [id = 76] 12:45:08 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (186D4800) [pid = 936] [serial = 225] [outer = 00000000] 12:45:08 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (18751C00) [pid = 936] [serial = 226] [outer = 186D4800] 12:45:08 INFO - PROCESS | 936 | 1470771908193 Marionette DEBUG loaded listener.js 12:45:08 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (18752400) [pid = 936] [serial = 227] [outer = 186D4800] 12:45:08 INFO - PROCESS | 936 | 1470771908633 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]]]}] 12:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 730ms 12:45:08 INFO - PROCESS | 936 | 1470771908685 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 12:45:08 INFO - PROCESS | 936 | 1470771908687 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 12:45:08 INFO - PROCESS | 936 | 1470771908697 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:45:08 INFO - PROCESS | 936 | 1470771908699 Marionette TRACE conn6 <- [1,270,null,{}] 12:45:08 INFO - PROCESS | 936 | 1470771908702 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}] 12:45:08 INFO - PROCESS | 936 | 1470771908708 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:08 INFO - PROCESS | 936 | 1470771908851 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 12:45:08 INFO - PROCESS | 936 | 1470771908918 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:08 INFO - PROCESS | 936 | 1470771908920 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:08 INFO - PROCESS | 936 | ++DOCSHELL 0BDDE400 == 38 [pid = 936] [id = 77] 12:45:08 INFO - PROCESS | 936 | ++DOMWINDOW == 96 (18C58000) [pid = 936] [serial = 228] [outer = 00000000] 12:45:08 INFO - PROCESS | 936 | ++DOMWINDOW == 97 (1A8A4400) [pid = 936] [serial = 229] [outer = 18C58000] 12:45:08 INFO - PROCESS | 936 | 1470771908968 Marionette DEBUG loaded listener.js 12:45:09 INFO - PROCESS | 936 | ++DOMWINDOW == 98 (1B1DE400) [pid = 936] [serial = 230] [outer = 18C58000] 12:45:09 INFO - PROCESS | 936 | 1470771909387 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]]]}] 12:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 771ms 12:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:45:09 INFO - PROCESS | 936 | 1470771909476 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 12:45:09 INFO - PROCESS | 936 | 1470771909478 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 12:45:09 INFO - PROCESS | 936 | 1470771909482 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:45:09 INFO - PROCESS | 936 | 1470771909483 Marionette TRACE conn6 <- [1,274,null,{}] 12:45:09 INFO - PROCESS | 936 | 1470771909487 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}] 12:45:09 INFO - PROCESS | 936 | 1470771909489 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:09 INFO - PROCESS | 936 | 1470771909603 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 12:45:09 INFO - PROCESS | 936 | 1470771909615 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:09 INFO - PROCESS | 936 | 1470771909617 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:09 INFO - PROCESS | 936 | ++DOCSHELL 0BD55400 == 39 [pid = 936] [id = 78] 12:45:09 INFO - PROCESS | 936 | ++DOMWINDOW == 99 (19B7E400) [pid = 936] [serial = 231] [outer = 00000000] 12:45:09 INFO - PROCESS | 936 | ++DOMWINDOW == 100 (1C0A4000) [pid = 936] [serial = 232] [outer = 19B7E400] 12:45:09 INFO - PROCESS | 936 | 1470771909712 Marionette DEBUG loaded listener.js 12:45:09 INFO - PROCESS | 936 | ++DOMWINDOW == 101 (1C198400) [pid = 936] [serial = 233] [outer = 19B7E400] 12:45:10 INFO - PROCESS | 936 | --DOMWINDOW == 100 (0F806400) [pid = 936] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:45:10 INFO - PROCESS | 936 | --DOMWINDOW == 99 (17161400) [pid = 936] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:45:10 INFO - PROCESS | 936 | --DOMWINDOW == 98 (0BD58000) [pid = 936] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:45:10 INFO - PROCESS | 936 | --DOMWINDOW == 97 (186D4000) [pid = 936] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:45:10 INFO - PROCESS | 936 | --DOMWINDOW == 96 (0F80B800) [pid = 936] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:45:10 INFO - PROCESS | 936 | --DOMWINDOW == 95 (087F0000) [pid = 936] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:45:10 INFO - PROCESS | 936 | --DOMWINDOW == 94 (156A5800) [pid = 936] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:45:10 INFO - PROCESS | 936 | --DOMWINDOW == 93 (143EC000) [pid = 936] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:45:10 INFO - PROCESS | 936 | --DOMWINDOW == 92 (14261800) [pid = 936] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:45:10 INFO - PROCESS | 936 | --DOMWINDOW == 91 (0EE70400) [pid = 936] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:45:10 INFO - PROCESS | 936 | --DOMWINDOW == 90 (1872C400) [pid = 936] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:45:10 INFO - PROCESS | 936 | --DOMWINDOW == 89 (18C55400) [pid = 936] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:45:10 INFO - PROCESS | 936 | --DOMWINDOW == 88 (16CB8000) [pid = 936] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:45:10 INFO - PROCESS | 936 | --DOMWINDOW == 87 (0BD6A800) [pid = 936] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:45:10 INFO - PROCESS | 936 | --DOMWINDOW == 86 (0FA43800) [pid = 936] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:45:10 INFO - PROCESS | 936 | --DOMWINDOW == 85 (1449E000) [pid = 936] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:45:10 INFO - PROCESS | 936 | 1470771910235 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]]]}] 12:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 770ms 12:45:10 INFO - PROCESS | 936 | 1470771910256 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 12:45:10 INFO - PROCESS | 936 | 1470771910258 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 12:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:45:10 INFO - PROCESS | 936 | 1470771910261 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:45:10 INFO - PROCESS | 936 | 1470771910263 Marionette TRACE conn6 <- [1,278,null,{}] 12:45:10 INFO - PROCESS | 936 | 1470771910267 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}] 12:45:10 INFO - PROCESS | 936 | 1470771910269 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:10 INFO - PROCESS | 936 | 1470771910353 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 12:45:10 INFO - PROCESS | 936 | 1470771910434 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:10 INFO - PROCESS | 936 | 1470771910436 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:10 INFO - PROCESS | 936 | ++DOCSHELL 0BD59C00 == 40 [pid = 936] [id = 79] 12:45:10 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (0BD6B000) [pid = 936] [serial = 234] [outer = 00000000] 12:45:10 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (142F1000) [pid = 936] [serial = 235] [outer = 0BD6B000] 12:45:10 INFO - PROCESS | 936 | 1470771910484 Marionette DEBUG loaded listener.js 12:45:10 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (156A5C00) [pid = 936] [serial = 236] [outer = 0BD6B000] 12:45:10 INFO - PROCESS | 936 | 1470771910828 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]]]}] 12:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 12:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:45:10 INFO - PROCESS | 936 | 1470771910892 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 12:45:10 INFO - PROCESS | 936 | 1470771910894 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 12:45:10 INFO - PROCESS | 936 | 1470771910897 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:45:10 INFO - PROCESS | 936 | 1470771910898 Marionette TRACE conn6 <- [1,282,null,{}] 12:45:10 INFO - PROCESS | 936 | 1470771910902 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}] 12:45:10 INFO - PROCESS | 936 | 1470771910904 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:11 INFO - PROCESS | 936 | 1470771911045 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 12:45:11 INFO - PROCESS | 936 | 1470771911053 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:11 INFO - PROCESS | 936 | 1470771911055 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:11 INFO - PROCESS | 936 | ++DOCSHELL 0F84C000 == 41 [pid = 936] [id = 80] 12:45:11 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (0F84D800) [pid = 936] [serial = 237] [outer = 00000000] 12:45:11 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (1BB83000) [pid = 936] [serial = 238] [outer = 0F84D800] 12:45:11 INFO - PROCESS | 936 | 1470771911103 Marionette DEBUG loaded listener.js 12:45:11 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (1C19FC00) [pid = 936] [serial = 239] [outer = 0F84D800] 12:45:11 INFO - PROCESS | 936 | 1470771911513 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]]]}] 12:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 12:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:45:11 INFO - PROCESS | 936 | 1470771911568 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 12:45:11 INFO - PROCESS | 936 | 1470771911570 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 12:45:11 INFO - PROCESS | 936 | 1470771911573 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:45:11 INFO - PROCESS | 936 | 1470771911575 Marionette TRACE conn6 <- [1,286,null,{}] 12:45:11 INFO - PROCESS | 936 | 1470771911579 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}] 12:45:11 INFO - PROCESS | 936 | 1470771911581 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:11 INFO - PROCESS | 936 | 1470771911699 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 12:45:11 INFO - PROCESS | 936 | 1470771911710 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:11 INFO - PROCESS | 936 | 1470771911712 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:11 INFO - PROCESS | 936 | ++DOCSHELL 18C55400 == 42 [pid = 936] [id = 81] 12:45:11 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (19979000) [pid = 936] [serial = 240] [outer = 00000000] 12:45:11 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (1C1C4C00) [pid = 936] [serial = 241] [outer = 19979000] 12:45:11 INFO - PROCESS | 936 | 1470771911759 Marionette DEBUG loaded listener.js 12:45:11 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (186D3000) [pid = 936] [serial = 242] [outer = 19979000] 12:45:12 INFO - PROCESS | 936 | 1470771912227 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]]]}] 12:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 12:45:12 INFO - PROCESS | 936 | 1470771912245 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 12:45:12 INFO - PROCESS | 936 | 1470771912250 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 12:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:45:12 INFO - PROCESS | 936 | 1470771912255 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:45:12 INFO - PROCESS | 936 | 1470771912259 Marionette TRACE conn6 <- [1,290,null,{}] 12:45:12 INFO - PROCESS | 936 | 1470771912319 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}] 12:45:12 INFO - PROCESS | 936 | 1470771912323 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:12 INFO - PROCESS | 936 | 1470771912500 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 12:45:12 INFO - PROCESS | 936 | 1470771912565 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:12 INFO - PROCESS | 936 | 1470771912571 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:12 INFO - PROCESS | 936 | ++DOCSHELL 0BD55C00 == 43 [pid = 936] [id = 82] 12:45:12 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (0BD56400) [pid = 936] [serial = 243] [outer = 00000000] 12:45:12 INFO - PROCESS | 936 | ++DOMWINDOW == 96 (0F2EC800) [pid = 936] [serial = 244] [outer = 0BD56400] 12:45:12 INFO - PROCESS | 936 | 1470771912632 Marionette DEBUG loaded listener.js 12:45:12 INFO - PROCESS | 936 | ++DOMWINDOW == 97 (0F809400) [pid = 936] [serial = 245] [outer = 0BD56400] 12:45:13 INFO - PROCESS | 936 | 1470771913195 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]]]}] 12:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 970ms 12:45:13 INFO - PROCESS | 936 | 1470771913230 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 12:45:13 INFO - PROCESS | 936 | 1470771913234 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 12:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:45:13 INFO - PROCESS | 936 | 1470771913241 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:45:13 INFO - PROCESS | 936 | 1470771913244 Marionette TRACE conn6 <- [1,294,null,{}] 12:45:13 INFO - PROCESS | 936 | 1470771913248 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}] 12:45:13 INFO - PROCESS | 936 | 1470771913251 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:13 INFO - PROCESS | 936 | 1470771913373 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 12:45:13 INFO - PROCESS | 936 | 1470771913472 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:13 INFO - PROCESS | 936 | 1470771913475 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:13 INFO - PROCESS | 936 | ++DOCSHELL 14405C00 == 44 [pid = 936] [id = 83] 12:45:13 INFO - PROCESS | 936 | ++DOMWINDOW == 98 (1449E000) [pid = 936] [serial = 246] [outer = 00000000] 12:45:13 INFO - PROCESS | 936 | ++DOMWINDOW == 99 (15624800) [pid = 936] [serial = 247] [outer = 1449E000] 12:45:13 INFO - PROCESS | 936 | 1470771913535 Marionette DEBUG loaded listener.js 12:45:13 INFO - PROCESS | 936 | ++DOMWINDOW == 100 (15C94400) [pid = 936] [serial = 248] [outer = 1449E000] 12:45:14 INFO - PROCESS | 936 | 1470771914022 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:45:14 INFO - PROCESS | 936 | 1470771914192 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]]]}] 12:45:14 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. 12:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 970ms 12:45:14 INFO - PROCESS | 936 | 1470771914214 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 12:45:14 INFO - PROCESS | 936 | 1470771914217 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 12:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:45:14 INFO - PROCESS | 936 | 1470771914221 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:45:14 INFO - PROCESS | 936 | 1470771914225 Marionette TRACE conn6 <- [1,298,null,{}] 12:45:14 INFO - PROCESS | 936 | 1470771914236 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}] 12:45:14 INFO - PROCESS | 936 | 1470771914241 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:14 INFO - PROCESS | 936 | 1470771914364 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 12:45:14 INFO - PROCESS | 936 | 1470771914491 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:14 INFO - PROCESS | 936 | 1470771914494 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:14 INFO - PROCESS | 936 | ++DOCSHELL 1B157400 == 45 [pid = 936] [id = 84] 12:45:14 INFO - PROCESS | 936 | ++DOMWINDOW == 101 (1B660800) [pid = 936] [serial = 249] [outer = 00000000] 12:45:14 INFO - PROCESS | 936 | ++DOMWINDOW == 102 (1C19F000) [pid = 936] [serial = 250] [outer = 1B660800] 12:45:14 INFO - PROCESS | 936 | 1470771914557 Marionette DEBUG loaded listener.js 12:45:14 INFO - PROCESS | 936 | ++DOMWINDOW == 103 (1CB2E400) [pid = 936] [serial = 251] [outer = 1B660800] 12:45:15 INFO - PROCESS | 936 | 1470771915187 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]]]}] 12:45:15 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. 12:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1022ms 12:45:15 INFO - PROCESS | 936 | 1470771915247 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 12:45:15 INFO - PROCESS | 936 | 1470771915249 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 12:45:15 INFO - PROCESS | 936 | 1470771915253 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:45:15 INFO - PROCESS | 936 | 1470771915255 Marionette TRACE conn6 <- [1,302,null,{}] 12:45:15 INFO - PROCESS | 936 | 1470771915259 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}] 12:45:15 INFO - PROCESS | 936 | 1470771915261 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:15 INFO - PROCESS | 936 | 1470771915378 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 12:45:15 INFO - PROCESS | 936 | 1470771915502 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:15 INFO - PROCESS | 936 | 1470771915505 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:15 INFO - PROCESS | 936 | ++DOCSHELL 1CB33400 == 46 [pid = 936] [id = 85] 12:45:15 INFO - PROCESS | 936 | ++DOMWINDOW == 104 (1CB38000) [pid = 936] [serial = 252] [outer = 00000000] 12:45:15 INFO - PROCESS | 936 | ++DOMWINDOW == 105 (1DD6B800) [pid = 936] [serial = 253] [outer = 1CB38000] 12:45:15 INFO - PROCESS | 936 | 1470771915560 Marionette DEBUG loaded listener.js 12:45:15 INFO - PROCESS | 936 | ++DOMWINDOW == 106 (1DD6FC00) [pid = 936] [serial = 254] [outer = 1CB38000] 12:45:16 INFO - PROCESS | 936 | 1470771916093 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]]]}] 12:45:16 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. 12:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1017ms 12:45:16 INFO - PROCESS | 936 | 1470771916290 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 12:45:16 INFO - PROCESS | 936 | 1470771916295 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 12:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:45:16 INFO - PROCESS | 936 | 1470771916317 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:45:16 INFO - PROCESS | 936 | 1470771916320 Marionette TRACE conn6 <- [1,306,null,{}] 12:45:16 INFO - PROCESS | 936 | 1470771916325 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}] 12:45:16 INFO - PROCESS | 936 | 1470771916329 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:16 INFO - PROCESS | 936 | 1470771916455 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 12:45:16 INFO - PROCESS | 936 | 1470771916552 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:16 INFO - PROCESS | 936 | 1470771916555 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:16 INFO - PROCESS | 936 | ++DOCSHELL 0F236000 == 47 [pid = 936] [id = 86] 12:45:16 INFO - PROCESS | 936 | ++DOMWINDOW == 107 (0F276400) [pid = 936] [serial = 255] [outer = 00000000] 12:45:16 INFO - PROCESS | 936 | ++DOMWINDOW == 108 (0F805000) [pid = 936] [serial = 256] [outer = 0F276400] 12:45:16 INFO - PROCESS | 936 | 1470771916607 Marionette DEBUG loaded listener.js 12:45:16 INFO - PROCESS | 936 | ++DOMWINDOW == 109 (0F854000) [pid = 936] [serial = 257] [outer = 0F276400] 12:45:17 INFO - PROCESS | 936 | 1470771917220 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]]]}] 12:45:17 INFO - PROCESS | 936 | --DOCSHELL 0F84C000 == 46 [pid = 936] [id = 80] 12:45:17 INFO - PROCESS | 936 | --DOCSHELL 0BD59C00 == 45 [pid = 936] [id = 79] 12:45:17 INFO - PROCESS | 936 | --DOCSHELL 0BD55400 == 44 [pid = 936] [id = 78] 12:45:17 INFO - PROCESS | 936 | --DOCSHELL 0BDDE400 == 43 [pid = 936] [id = 77] 12:45:17 INFO - PROCESS | 936 | --DOCSHELL 186D3C00 == 42 [pid = 936] [id = 76] 12:45:17 INFO - PROCESS | 936 | --DOCSHELL 1715EC00 == 41 [pid = 936] [id = 75] 12:45:17 INFO - PROCESS | 936 | --DOCSHELL 16CBE800 == 40 [pid = 936] [id = 74] 12:45:17 INFO - PROCESS | 936 | --DOCSHELL 0F27A000 == 39 [pid = 936] [id = 73] 12:45:17 INFO - PROCESS | 936 | --DOCSHELL 0BDE8800 == 38 [pid = 936] [id = 72] 12:45:17 INFO - PROCESS | 936 | --DOCSHELL 1A6A4400 == 37 [pid = 936] [id = 67] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 108 (1A9B4800) [pid = 936] [serial = 199] [outer = 00000000] [url = about:blank] 12:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 990ms 12:45:17 INFO - PROCESS | 936 | 1470771917292 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 12:45:17 INFO - PROCESS | 936 | 1470771917295 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 12:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:45:17 INFO - PROCESS | 936 | 1470771917301 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:45:17 INFO - PROCESS | 936 | 1470771917305 Marionette TRACE conn6 <- [1,310,null,{}] 12:45:17 INFO - PROCESS | 936 | 1470771917309 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}] 12:45:17 INFO - PROCESS | 936 | 1470771917311 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:17 INFO - PROCESS | 936 | 1470771917423 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 107 (0F754400) [pid = 936] [serial = 127] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 106 (0FA51000) [pid = 936] [serial = 130] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 105 (16CE3800) [pid = 936] [serial = 94] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 104 (0FA4B400) [pid = 936] [serial = 124] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 103 (1755A000) [pid = 936] [serial = 184] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 102 (0F23AC00) [pid = 936] [serial = 172] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 101 (0F751000) [pid = 936] [serial = 173] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 100 (18AD4400) [pid = 936] [serial = 188] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 99 (0F854800) [pid = 936] [serial = 175] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 98 (0FA50800) [pid = 936] [serial = 176] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 97 (187B1400) [pid = 936] [serial = 187] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 96 (0BDDA800) [pid = 936] [serial = 170] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 95 (0BD64000) [pid = 936] [serial = 169] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 94 (16CBD800) [pid = 936] [serial = 181] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 93 (16CB5400) [pid = 936] [serial = 167] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 92 (15622800) [pid = 936] [serial = 166] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 91 (14402000) [pid = 936] [serial = 178] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 90 (14F5B400) [pid = 936] [serial = 179] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 89 (0FA4AC00) [pid = 936] [serial = 164] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 88 (0F84CC00) [pid = 936] [serial = 163] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 87 (196DE400) [pid = 936] [serial = 190] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 86 (19B7E000) [pid = 936] [serial = 196] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 85 (17A86000) [pid = 936] [serial = 185] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 84 (1996D800) [pid = 936] [serial = 191] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 83 (18DC2000) [pid = 936] [serial = 193] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 82 (197CFC00) [pid = 936] [serial = 194] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 81 (1A69E000) [pid = 936] [serial = 197] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | --DOMWINDOW == 80 (16CE6400) [pid = 936] [serial = 182] [outer = 00000000] [url = about:blank] 12:45:17 INFO - PROCESS | 936 | 1470771917503 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:17 INFO - PROCESS | 936 | 1470771917505 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:17 INFO - PROCESS | 936 | ++DOCSHELL 0F753800 == 38 [pid = 936] [id = 87] 12:45:17 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (0F753C00) [pid = 936] [serial = 258] [outer = 00000000] 12:45:17 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (0F80CC00) [pid = 936] [serial = 259] [outer = 0F753C00] 12:45:17 INFO - PROCESS | 936 | 1470771917556 Marionette DEBUG loaded listener.js 12:45:17 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0F853C00) [pid = 936] [serial = 260] [outer = 0F753C00] 12:45:17 INFO - PROCESS | 936 | 1470771917980 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]]]}] 12:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 730ms 12:45:18 INFO - PROCESS | 936 | 1470771918032 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 12:45:18 INFO - PROCESS | 936 | 1470771918034 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 12:45:18 INFO - PROCESS | 936 | 1470771918037 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:45:18 INFO - PROCESS | 936 | 1470771918039 Marionette TRACE conn6 <- [1,314,null,{}] 12:45:18 INFO - PROCESS | 936 | 1470771918050 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}] 12:45:18 INFO - PROCESS | 936 | 1470771918054 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:18 INFO - PROCESS | 936 | 1470771918144 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 12:45:18 INFO - PROCESS | 936 | 1470771918157 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:18 INFO - PROCESS | 936 | 1470771918161 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:18 INFO - PROCESS | 936 | ++DOCSHELL 13D73C00 == 39 [pid = 936] [id = 88] 12:45:18 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (13DB5000) [pid = 936] [serial = 261] [outer = 00000000] 12:45:18 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (1436BC00) [pid = 936] [serial = 262] [outer = 13DB5000] 12:45:18 INFO - PROCESS | 936 | 1470771918213 Marionette DEBUG loaded listener.js 12:45:18 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (144A2400) [pid = 936] [serial = 263] [outer = 13DB5000] 12:45:18 INFO - PROCESS | 936 | 1470771918679 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]]]}] 12:45:18 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. 12:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 12:45:18 INFO - PROCESS | 936 | 1470771918713 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 12:45:18 INFO - PROCESS | 936 | 1470771918715 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 12:45:18 INFO - PROCESS | 936 | 1470771918718 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:45:18 INFO - PROCESS | 936 | 1470771918720 Marionette TRACE conn6 <- [1,318,null,{}] 12:45:18 INFO - PROCESS | 936 | 1470771918724 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}] 12:45:18 INFO - PROCESS | 936 | 1470771918726 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:18 INFO - PROCESS | 936 | 1470771918816 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 12:45:18 INFO - PROCESS | 936 | 1470771918824 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:18 INFO - PROCESS | 936 | 1470771918826 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:18 INFO - PROCESS | 936 | ++DOCSHELL 156A4C00 == 40 [pid = 936] [id = 89] 12:45:18 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (156A7C00) [pid = 936] [serial = 264] [outer = 00000000] 12:45:18 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (16CB6C00) [pid = 936] [serial = 265] [outer = 156A7C00] 12:45:18 INFO - PROCESS | 936 | 1470771918874 Marionette DEBUG loaded listener.js 12:45:18 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (16CBF800) [pid = 936] [serial = 266] [outer = 156A7C00] 12:45:19 INFO - PROCESS | 936 | 1470771919315 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]]]}] 12:45:19 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. 12:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 12:45:19 INFO - PROCESS | 936 | 1470771919353 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 12:45:19 INFO - PROCESS | 936 | 1470771919355 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 12:45:19 INFO - PROCESS | 936 | 1470771919359 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:45:19 INFO - PROCESS | 936 | 1470771919361 Marionette TRACE conn6 <- [1,322,null,{}] 12:45:19 INFO - PROCESS | 936 | 1470771919364 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}] 12:45:19 INFO - PROCESS | 936 | 1470771919366 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:19 INFO - PROCESS | 936 | 1470771919452 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 12:45:19 INFO - PROCESS | 936 | 1470771919458 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:19 INFO - PROCESS | 936 | 1470771919460 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:19 INFO - PROCESS | 936 | ++DOCSHELL 16CEC400 == 41 [pid = 936] [id = 90] 12:45:19 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (16CEFC00) [pid = 936] [serial = 267] [outer = 00000000] 12:45:19 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (170F0800) [pid = 936] [serial = 268] [outer = 16CEFC00] 12:45:19 INFO - PROCESS | 936 | 1470771919508 Marionette DEBUG loaded listener.js 12:45:19 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (17559800) [pid = 936] [serial = 269] [outer = 16CEFC00] 12:45:20 INFO - PROCESS | 936 | 1470771920014 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]]]}] 12:45:20 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. 12:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 12:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:45:20 INFO - PROCESS | 936 | 1470771920032 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 12:45:20 INFO - PROCESS | 936 | 1470771920035 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 12:45:20 INFO - PROCESS | 936 | 1470771920038 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:45:20 INFO - PROCESS | 936 | 1470771920039 Marionette TRACE conn6 <- [1,326,null,{}] 12:45:20 INFO - PROCESS | 936 | 1470771920049 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}] 12:45:20 INFO - PROCESS | 936 | 1470771920054 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:20 INFO - PROCESS | 936 | 1470771920190 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 12:45:20 INFO - PROCESS | 936 | 1470771920249 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:20 INFO - PROCESS | 936 | 1470771920251 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:20 INFO - PROCESS | 936 | ++DOCSHELL 17A81400 == 42 [pid = 936] [id = 91] 12:45:20 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (186D3400) [pid = 936] [serial = 270] [outer = 00000000] 12:45:20 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (187A9400) [pid = 936] [serial = 271] [outer = 186D3400] 12:45:20 INFO - PROCESS | 936 | 1470771920300 Marionette DEBUG loaded listener.js 12:45:20 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (18C57400) [pid = 936] [serial = 272] [outer = 186D3400] 12:45:20 INFO - PROCESS | 936 | 1470771920749 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]]]}] 12:45:20 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. 12:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 730ms 12:45:20 INFO - PROCESS | 936 | 1470771920769 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 12:45:20 INFO - PROCESS | 936 | 1470771920771 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 12:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:45:20 INFO - PROCESS | 936 | 1470771920774 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:45:20 INFO - PROCESS | 936 | 1470771920776 Marionette TRACE conn6 <- [1,330,null,{}] 12:45:20 INFO - PROCESS | 936 | 1470771920779 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}] 12:45:20 INFO - PROCESS | 936 | 1470771920781 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:20 INFO - PROCESS | 936 | 1470771920934 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 12:45:20 INFO - PROCESS | 936 | 1470771920997 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:20 INFO - PROCESS | 936 | 1470771920999 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:21 INFO - PROCESS | 936 | ++DOCSHELL 176BB800 == 43 [pid = 936] [id = 92] 12:45:21 INFO - PROCESS | 936 | ++DOMWINDOW == 96 (176BE800) [pid = 936] [serial = 273] [outer = 00000000] 12:45:21 INFO - PROCESS | 936 | ++DOMWINDOW == 97 (176C3C00) [pid = 936] [serial = 274] [outer = 176BE800] 12:45:21 INFO - PROCESS | 936 | 1470771921045 Marionette DEBUG loaded listener.js 12:45:21 INFO - PROCESS | 936 | ++DOMWINDOW == 98 (176C5C00) [pid = 936] [serial = 275] [outer = 176BE800] 12:45:21 INFO - PROCESS | 936 | 1470771921485 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]]]}] 12:45:21 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. 12:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 730ms 12:45:21 INFO - PROCESS | 936 | 1470771921505 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 12:45:21 INFO - PROCESS | 936 | 1470771921507 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 12:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:45:21 INFO - PROCESS | 936 | 1470771921510 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:45:21 INFO - PROCESS | 936 | 1470771921512 Marionette TRACE conn6 <- [1,334,null,{}] 12:45:21 INFO - PROCESS | 936 | 1470771921521 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}] 12:45:21 INFO - PROCESS | 936 | 1470771921523 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:21 INFO - PROCESS | 936 | 1470771921637 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 12:45:21 INFO - PROCESS | 936 | 1470771921643 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:21 INFO - PROCESS | 936 | 1470771921645 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:21 INFO - PROCESS | 936 | ++DOCSHELL 176BA400 == 44 [pid = 936] [id = 93] 12:45:21 INFO - PROCESS | 936 | ++DOMWINDOW == 99 (176BEC00) [pid = 936] [serial = 276] [outer = 00000000] 12:45:21 INFO - PROCESS | 936 | ++DOMWINDOW == 100 (196DF000) [pid = 936] [serial = 277] [outer = 176BEC00] 12:45:21 INFO - PROCESS | 936 | 1470771921692 Marionette DEBUG loaded listener.js 12:45:21 INFO - PROCESS | 936 | ++DOMWINDOW == 101 (197DB000) [pid = 936] [serial = 278] [outer = 176BEC00] 12:45:21 INFO - PROCESS | 936 | --DOMWINDOW == 100 (18C58000) [pid = 936] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:45:21 INFO - PROCESS | 936 | --DOMWINDOW == 99 (186D4800) [pid = 936] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:45:21 INFO - PROCESS | 936 | --DOMWINDOW == 98 (19B7E400) [pid = 936] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:45:21 INFO - PROCESS | 936 | --DOMWINDOW == 97 (17162400) [pid = 936] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:45:21 INFO - PROCESS | 936 | --DOMWINDOW == 96 (0BD6B000) [pid = 936] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:45:22 INFO - PROCESS | 936 | --DOMWINDOW == 95 (0F282000) [pid = 936] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:45:22 INFO - PROCESS | 936 | --DOMWINDOW == 94 (16CBF400) [pid = 936] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:45:22 INFO - PROCESS | 936 | --DOMWINDOW == 93 (0BDE8C00) [pid = 936] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:45:22 INFO - PROCESS | 936 | --DOMWINDOW == 92 (0F84D800) [pid = 936] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:45:22 INFO - PROCESS | 936 | 1470771922235 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]]]}] 12:45:22 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. 12:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 770ms 12:45:22 INFO - PROCESS | 936 | 1470771922281 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 12:45:22 INFO - PROCESS | 936 | 1470771922283 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 12:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:45:22 INFO - PROCESS | 936 | 1470771922286 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:45:22 INFO - PROCESS | 936 | 1470771922288 Marionette TRACE conn6 <- [1,338,null,{}] 12:45:22 INFO - PROCESS | 936 | 1470771922291 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}] 12:45:22 INFO - PROCESS | 936 | 1470771922293 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:22 INFO - PROCESS | 936 | 1470771922379 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 12:45:22 INFO - PROCESS | 936 | 1470771922385 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:22 INFO - PROCESS | 936 | 1470771922386 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:22 INFO - PROCESS | 936 | ++DOCSHELL 0FA49000 == 45 [pid = 936] [id = 94] 12:45:22 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (143F2800) [pid = 936] [serial = 279] [outer = 00000000] 12:45:22 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (18DC2000) [pid = 936] [serial = 280] [outer = 143F2800] 12:45:22 INFO - PROCESS | 936 | 1470771922435 Marionette DEBUG loaded listener.js 12:45:22 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (19B71800) [pid = 936] [serial = 281] [outer = 143F2800] 12:45:22 INFO - PROCESS | 936 | 1470771922864 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]]]}] 12:45:22 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. 12:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 631ms 12:45:22 INFO - PROCESS | 936 | 1470771922922 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 12:45:22 INFO - PROCESS | 936 | 1470771922933 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 12:45:22 INFO - PROCESS | 936 | 1470771922936 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:45:22 INFO - PROCESS | 936 | 1470771922938 Marionette TRACE conn6 <- [1,342,null,{}] 12:45:22 INFO - PROCESS | 936 | 1470771922942 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}] 12:45:22 INFO - PROCESS | 936 | 1470771922944 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:23 INFO - PROCESS | 936 | 1470771923032 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 12:45:23 INFO - PROCESS | 936 | 1470771923041 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:23 INFO - PROCESS | 936 | 1470771923043 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:23 INFO - PROCESS | 936 | ++DOCSHELL 18B8BC00 == 46 [pid = 936] [id = 95] 12:45:23 INFO - PROCESS | 936 | ++DOMWINDOW == 96 (18B8C400) [pid = 936] [serial = 282] [outer = 00000000] 12:45:23 INFO - PROCESS | 936 | ++DOMWINDOW == 97 (18B90800) [pid = 936] [serial = 283] [outer = 18B8C400] 12:45:23 INFO - PROCESS | 936 | 1470771923089 Marionette DEBUG loaded listener.js 12:45:23 INFO - PROCESS | 936 | ++DOMWINDOW == 98 (18B93C00) [pid = 936] [serial = 284] [outer = 18B8C400] 12:45:23 INFO - PROCESS | 936 | 1470771923524 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]]]}] 12:45:23 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. 12:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 12:45:23 INFO - PROCESS | 936 | 1470771923573 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 12:45:23 INFO - PROCESS | 936 | 1470771923575 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 12:45:23 INFO - PROCESS | 936 | 1470771923578 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:45:23 INFO - PROCESS | 936 | 1470771923581 Marionette TRACE conn6 <- [1,346,null,{}] 12:45:23 INFO - PROCESS | 936 | 1470771923584 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}] 12:45:23 INFO - PROCESS | 936 | 1470771923587 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:23 INFO - PROCESS | 936 | 1470771923687 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 12:45:23 INFO - PROCESS | 936 | 1470771923727 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:23 INFO - PROCESS | 936 | 1470771923730 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:23 INFO - PROCESS | 936 | ++DOCSHELL 176D2C00 == 47 [pid = 936] [id = 96] 12:45:23 INFO - PROCESS | 936 | ++DOMWINDOW == 99 (176D3800) [pid = 936] [serial = 285] [outer = 00000000] 12:45:23 INFO - PROCESS | 936 | ++DOMWINDOW == 100 (176D8800) [pid = 936] [serial = 286] [outer = 176D3800] 12:45:23 INFO - PROCESS | 936 | 1470771923779 Marionette DEBUG loaded listener.js 12:45:23 INFO - PROCESS | 936 | ++DOMWINDOW == 101 (18B95C00) [pid = 936] [serial = 287] [outer = 176D3800] 12:45:24 INFO - PROCESS | 936 | 1470771924418 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]]]}] 12:45:24 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. 12:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 870ms 12:45:24 INFO - PROCESS | 936 | 1470771924453 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 12:45:24 INFO - PROCESS | 936 | 1470771924458 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 12:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:45:24 INFO - PROCESS | 936 | 1470771924478 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:45:24 INFO - PROCESS | 936 | 1470771924484 Marionette TRACE conn6 <- [1,350,null,{}] 12:45:24 INFO - PROCESS | 936 | 1470771924490 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}] 12:45:24 INFO - PROCESS | 936 | 1470771924493 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:24 INFO - PROCESS | 936 | 1470771924615 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 12:45:24 INFO - PROCESS | 936 | 1470771924741 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:24 INFO - PROCESS | 936 | 1470771924745 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:24 INFO - PROCESS | 936 | ++DOCSHELL 0BD60C00 == 48 [pid = 936] [id = 97] 12:45:24 INFO - PROCESS | 936 | ++DOMWINDOW == 102 (0BDDE400) [pid = 936] [serial = 288] [outer = 00000000] 12:45:24 INFO - PROCESS | 936 | ++DOMWINDOW == 103 (0F801800) [pid = 936] [serial = 289] [outer = 0BDDE400] 12:45:24 INFO - PROCESS | 936 | 1470771924807 Marionette DEBUG loaded listener.js 12:45:24 INFO - PROCESS | 936 | ++DOMWINDOW == 104 (0FA4B400) [pid = 936] [serial = 290] [outer = 0BDDE400] 12:45:25 INFO - PROCESS | 936 | 1470771925415 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]]]}] 12:45:25 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. 12:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 990ms 12:45:25 INFO - PROCESS | 936 | 1470771925471 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 12:45:25 INFO - PROCESS | 936 | 1470771925477 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 12:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:45:25 INFO - PROCESS | 936 | 1470771925483 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:45:25 INFO - PROCESS | 936 | 1470771925486 Marionette TRACE conn6 <- [1,354,null,{}] 12:45:25 INFO - PROCESS | 936 | 1470771925491 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}] 12:45:25 INFO - PROCESS | 936 | 1470771925494 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:25 INFO - PROCESS | 936 | 1470771925616 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 12:45:25 INFO - PROCESS | 936 | 1470771925743 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:25 INFO - PROCESS | 936 | 1470771925746 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:25 INFO - PROCESS | 936 | ++DOCSHELL 142F6000 == 49 [pid = 936] [id = 98] 12:45:25 INFO - PROCESS | 936 | ++DOMWINDOW == 105 (14365400) [pid = 936] [serial = 291] [outer = 00000000] 12:45:25 INFO - PROCESS | 936 | ++DOMWINDOW == 106 (15C90800) [pid = 936] [serial = 292] [outer = 14365400] 12:45:25 INFO - PROCESS | 936 | 1470771925808 Marionette DEBUG loaded listener.js 12:45:25 INFO - PROCESS | 936 | ++DOMWINDOW == 107 (170EFC00) [pid = 936] [serial = 293] [outer = 14365400] 12:45:26 INFO - PROCESS | 936 | 1470771926475 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]]]}] 12:45:26 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. 12:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1020ms 12:45:26 INFO - PROCESS | 936 | 1470771926506 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 12:45:26 INFO - PROCESS | 936 | 1470771926509 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 12:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:45:26 INFO - PROCESS | 936 | 1470771926513 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:45:26 INFO - PROCESS | 936 | 1470771926517 Marionette TRACE conn6 <- [1,358,null,{}] 12:45:26 INFO - PROCESS | 936 | 1470771926529 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}] 12:45:26 INFO - PROCESS | 936 | 1470771926534 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:26 INFO - PROCESS | 936 | 1470771926648 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 12:45:26 INFO - PROCESS | 936 | 1470771926777 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:26 INFO - PROCESS | 936 | 1470771926781 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:26 INFO - PROCESS | 936 | ++DOCSHELL 17A8A400 == 50 [pid = 936] [id = 99] 12:45:26 INFO - PROCESS | 936 | ++DOMWINDOW == 108 (17A8A800) [pid = 936] [serial = 294] [outer = 00000000] 12:45:26 INFO - PROCESS | 936 | ++DOMWINDOW == 109 (18A2A800) [pid = 936] [serial = 295] [outer = 17A8A800] 12:45:26 INFO - PROCESS | 936 | 1470771926841 Marionette DEBUG loaded listener.js 12:45:26 INFO - PROCESS | 936 | ++DOMWINDOW == 110 (18B95000) [pid = 936] [serial = 296] [outer = 17A8A800] 12:45:27 INFO - PROCESS | 936 | 1470771927430 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]]]}] 12:45:27 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. 12:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 970ms 12:45:27 INFO - PROCESS | 936 | 1470771927486 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 12:45:27 INFO - PROCESS | 936 | 1470771927489 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 12:45:27 INFO - PROCESS | 936 | 1470771927492 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:45:27 INFO - PROCESS | 936 | 1470771927494 Marionette TRACE conn6 <- [1,362,null,{}] 12:45:27 INFO - PROCESS | 936 | 1470771927498 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}] 12:45:27 INFO - PROCESS | 936 | 1470771927501 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:27 INFO - PROCESS | 936 | 1470771927614 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 12:45:27 INFO - PROCESS | 936 | 1470771927748 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:27 INFO - PROCESS | 936 | 1470771927750 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:27 INFO - PROCESS | 936 | ++DOCSHELL 0F282000 == 51 [pid = 936] [id = 100] 12:45:27 INFO - PROCESS | 936 | ++DOMWINDOW == 111 (18B93400) [pid = 936] [serial = 297] [outer = 00000000] 12:45:27 INFO - PROCESS | 936 | ++DOMWINDOW == 112 (1A69F800) [pid = 936] [serial = 298] [outer = 18B93400] 12:45:27 INFO - PROCESS | 936 | 1470771927809 Marionette DEBUG loaded listener.js 12:45:27 INFO - PROCESS | 936 | ++DOMWINDOW == 113 (1A6A9C00) [pid = 936] [serial = 299] [outer = 18B93400] 12:45:28 INFO - PROCESS | 936 | 1470771928568 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]]]}] 12:45:28 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. 12:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1120ms 12:45:28 INFO - PROCESS | 936 | 1470771928616 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 12:45:28 INFO - PROCESS | 936 | 1470771928621 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 12:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:45:28 INFO - PROCESS | 936 | 1470771928626 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:45:28 INFO - PROCESS | 936 | 1470771928629 Marionette TRACE conn6 <- [1,366,null,{}] 12:45:28 INFO - PROCESS | 936 | 1470771928635 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}] 12:45:28 INFO - PROCESS | 936 | 1470771928638 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:28 INFO - PROCESS | 936 | 1470771928748 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 12:45:28 INFO - PROCESS | 936 | 1470771928881 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:28 INFO - PROCESS | 936 | 1470771928886 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:28 INFO - PROCESS | 936 | ++DOCSHELL 0F754C00 == 52 [pid = 936] [id = 101] 12:45:28 INFO - PROCESS | 936 | ++DOMWINDOW == 114 (0F75CC00) [pid = 936] [serial = 300] [outer = 00000000] 12:45:28 INFO - PROCESS | 936 | ++DOMWINDOW == 115 (0F846C00) [pid = 936] [serial = 301] [outer = 0F75CC00] 12:45:28 INFO - PROCESS | 936 | 1470771928940 Marionette DEBUG loaded listener.js 12:45:29 INFO - PROCESS | 936 | ++DOMWINDOW == 116 (0FA50800) [pid = 936] [serial = 302] [outer = 0F75CC00] 12:45:29 INFO - PROCESS | 936 | --DOCSHELL 18B8BC00 == 51 [pid = 936] [id = 95] 12:45:29 INFO - PROCESS | 936 | --DOCSHELL 0FA49000 == 50 [pid = 936] [id = 94] 12:45:29 INFO - PROCESS | 936 | --DOCSHELL 176BA400 == 49 [pid = 936] [id = 93] 12:45:29 INFO - PROCESS | 936 | --DOCSHELL 176BB800 == 48 [pid = 936] [id = 92] 12:45:29 INFO - PROCESS | 936 | --DOCSHELL 17A81400 == 47 [pid = 936] [id = 91] 12:45:29 INFO - PROCESS | 936 | --DOCSHELL 16CEC400 == 46 [pid = 936] [id = 90] 12:45:29 INFO - PROCESS | 936 | --DOCSHELL 156A4C00 == 45 [pid = 936] [id = 89] 12:45:29 INFO - PROCESS | 936 | --DOCSHELL 13D73C00 == 44 [pid = 936] [id = 88] 12:45:29 INFO - PROCESS | 936 | --DOCSHELL 0F753800 == 43 [pid = 936] [id = 87] 12:45:29 INFO - PROCESS | 936 | --DOCSHELL 0F236000 == 42 [pid = 936] [id = 86] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 115 (1C1C4C00) [pid = 936] [serial = 241] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 114 (1A8A4400) [pid = 936] [serial = 229] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 113 (18751C00) [pid = 936] [serial = 226] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 112 (18752400) [pid = 936] [serial = 227] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 111 (1C0A4000) [pid = 936] [serial = 232] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 110 (17A82400) [pid = 936] [serial = 223] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 109 (142F1000) [pid = 936] [serial = 235] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 108 (1B1DE400) [pid = 936] [serial = 230] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 107 (143F3000) [pid = 936] [serial = 205] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 106 (0F750C00) [pid = 936] [serial = 217] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 105 (0F84F400) [pid = 936] [serial = 218] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 104 (1BB8A800) [pid = 936] [serial = 211] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 103 (16CED000) [pid = 936] [serial = 220] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 102 (17155400) [pid = 936] [serial = 221] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 101 (1B151C00) [pid = 936] [serial = 208] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 100 (0F80FC00) [pid = 936] [serial = 215] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 99 (0F803400) [pid = 936] [serial = 214] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 98 (0BE90400) [pid = 936] [serial = 202] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 97 (1BB83000) [pid = 936] [serial = 238] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 96 (1C19FC00) [pid = 936] [serial = 239] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 95 (1C198400) [pid = 936] [serial = 233] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 94 (186C6400) [pid = 936] [serial = 224] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | --DOMWINDOW == 93 (156A5C00) [pid = 936] [serial = 236] [outer = 00000000] [url = about:blank] 12:45:29 INFO - PROCESS | 936 | 1470771929508 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]]]}] 12:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 930ms 12:45:29 INFO - PROCESS | 936 | 1470771929561 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 12:45:29 INFO - PROCESS | 936 | 1470771929566 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 12:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:45:29 INFO - PROCESS | 936 | 1470771929572 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:45:29 INFO - PROCESS | 936 | 1470771929575 Marionette TRACE conn6 <- [1,370,null,{}] 12:45:29 INFO - PROCESS | 936 | 1470771929579 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}] 12:45:29 INFO - PROCESS | 936 | 1470771929581 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:29 INFO - PROCESS | 936 | 1470771929676 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 12:45:29 INFO - PROCESS | 936 | 1470771929767 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:29 INFO - PROCESS | 936 | 1470771929770 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:29 INFO - PROCESS | 936 | ++DOCSHELL 0FA44800 == 43 [pid = 936] [id = 102] 12:45:29 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (0FA47800) [pid = 936] [serial = 303] [outer = 00000000] 12:45:29 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (1039F800) [pid = 936] [serial = 304] [outer = 0FA47800] 12:45:29 INFO - PROCESS | 936 | 1470771929821 Marionette DEBUG loaded listener.js 12:45:29 INFO - PROCESS | 936 | ++DOMWINDOW == 96 (142F1000) [pid = 936] [serial = 305] [outer = 0FA47800] 12:45:30 INFO - PROCESS | 936 | 1470771930231 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]]]}] 12:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 12:45:30 INFO - PROCESS | 936 | 1470771930246 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 12:45:30 INFO - PROCESS | 936 | 1470771930249 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 12:45:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:45:30 INFO - PROCESS | 936 | 1470771930252 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:45:30 INFO - PROCESS | 936 | 1470771930256 Marionette TRACE conn6 <- [1,374,null,{}] 12:45:30 INFO - PROCESS | 936 | 1470771930266 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}] 12:45:30 INFO - PROCESS | 936 | 1470771930270 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:30 INFO - PROCESS | 936 | 1470771930357 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 12:45:30 INFO - PROCESS | 936 | 1470771930364 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:30 INFO - PROCESS | 936 | 1470771930367 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:30 INFO - PROCESS | 936 | ++DOCSHELL 17157000 == 44 [pid = 936] [id = 103] 12:45:30 INFO - PROCESS | 936 | ++DOMWINDOW == 97 (1715D400) [pid = 936] [serial = 306] [outer = 00000000] 12:45:30 INFO - PROCESS | 936 | ++DOMWINDOW == 98 (176BB400) [pid = 936] [serial = 307] [outer = 1715D400] 12:45:30 INFO - PROCESS | 936 | 1470771930418 Marionette DEBUG loaded listener.js 12:45:30 INFO - PROCESS | 936 | ++DOMWINDOW == 99 (176C8400) [pid = 936] [serial = 308] [outer = 1715D400] 12:45:30 INFO - PROCESS | 936 | 1470771930933 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:45:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:45:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 730ms 12:45:30 INFO - PROCESS | 936 | 1470771930986 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 12:45:30 INFO - PROCESS | 936 | 1470771930989 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 12:45:30 INFO - PROCESS | 936 | 1470771930992 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:45:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:45:30 INFO - PROCESS | 936 | 1470771930994 Marionette TRACE conn6 <- [1,378,null,{}] 12:45:30 INFO - PROCESS | 936 | 1470771930997 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}] 12:45:30 INFO - PROCESS | 936 | 1470771930999 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:31 INFO - PROCESS | 936 | 1470771931088 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 12:45:31 INFO - PROCESS | 936 | 1470771931096 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:31 INFO - PROCESS | 936 | 1470771931098 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:31 INFO - PROCESS | 936 | ++DOCSHELL 176D2400 == 45 [pid = 936] [id = 104] 12:45:31 INFO - PROCESS | 936 | ++DOMWINDOW == 100 (176D6400) [pid = 936] [serial = 309] [outer = 00000000] 12:45:31 INFO - PROCESS | 936 | ++DOMWINDOW == 101 (186C6800) [pid = 936] [serial = 310] [outer = 176D6400] 12:45:31 INFO - PROCESS | 936 | 1470771931156 Marionette DEBUG loaded listener.js 12:45:31 INFO - PROCESS | 936 | ++DOMWINDOW == 102 (186C7400) [pid = 936] [serial = 311] [outer = 176D6400] 12:45:31 INFO - PROCESS | 936 | 1470771931687 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:45:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:45:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 730ms 12:45:31 INFO - PROCESS | 936 | 1470771931754 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 12:45:31 INFO - PROCESS | 936 | 1470771931756 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 12:45:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:45:31 INFO - PROCESS | 936 | 1470771931759 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:45:31 INFO - PROCESS | 936 | 1470771931761 Marionette TRACE conn6 <- [1,382,null,{}] 12:45:31 INFO - PROCESS | 936 | 1470771931765 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}] 12:45:31 INFO - PROCESS | 936 | 1470771931767 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:31 INFO - PROCESS | 936 | 1470771931885 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 12:45:31 INFO - PROCESS | 936 | 1470771931948 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:31 INFO - PROCESS | 936 | 1470771931950 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:31 INFO - PROCESS | 936 | ++DOCSHELL 17161C00 == 46 [pid = 936] [id = 105] 12:45:31 INFO - PROCESS | 936 | ++DOMWINDOW == 103 (18A27000) [pid = 936] [serial = 312] [outer = 00000000] 12:45:31 INFO - PROCESS | 936 | ++DOMWINDOW == 104 (18B8F000) [pid = 936] [serial = 313] [outer = 18A27000] 12:45:31 INFO - PROCESS | 936 | 1470771931997 Marionette DEBUG loaded listener.js 12:45:32 INFO - PROCESS | 936 | ++DOMWINDOW == 105 (18B91000) [pid = 936] [serial = 314] [outer = 18A27000] 12:45:32 INFO - PROCESS | 936 | 1470771932460 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:45:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:45:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 12:45:32 INFO - PROCESS | 936 | 1470771932492 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 12:45:32 INFO - PROCESS | 936 | 1470771932494 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 12:45:32 INFO - PROCESS | 936 | 1470771932497 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:45:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:45:32 INFO - PROCESS | 936 | 1470771932499 Marionette TRACE conn6 <- [1,386,null,{}] 12:45:32 INFO - PROCESS | 936 | 1470771932503 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}] 12:45:32 INFO - PROCESS | 936 | 1470771932509 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:32 INFO - PROCESS | 936 | 1470771932653 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 12:45:32 INFO - PROCESS | 936 | 1470771932716 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:32 INFO - PROCESS | 936 | 1470771932719 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:32 INFO - PROCESS | 936 | ++DOCSHELL 1A9F3400 == 47 [pid = 936] [id = 106] 12:45:32 INFO - PROCESS | 936 | ++DOMWINDOW == 106 (1B1DD400) [pid = 936] [serial = 315] [outer = 00000000] 12:45:32 INFO - PROCESS | 936 | ++DOMWINDOW == 107 (1B65F000) [pid = 936] [serial = 316] [outer = 1B1DD400] 12:45:32 INFO - PROCESS | 936 | 1470771932766 Marionette DEBUG loaded listener.js 12:45:32 INFO - PROCESS | 936 | ++DOMWINDOW == 108 (1BB85400) [pid = 936] [serial = 317] [outer = 1B1DD400] 12:45:33 INFO - PROCESS | 936 | 1470771933243 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]]]}] 12:45:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:45:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 770ms 12:45:33 INFO - PROCESS | 936 | 1470771933272 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 12:45:33 INFO - PROCESS | 936 | 1470771933274 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 12:45:33 INFO - PROCESS | 936 | 1470771933277 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:45:33 INFO - PROCESS | 936 | 1470771933279 Marionette TRACE conn6 <- [1,390,null,{}] 12:45:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:45:33 INFO - PROCESS | 936 | 1470771933282 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}] 12:45:33 INFO - PROCESS | 936 | 1470771933284 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:33 INFO - PROCESS | 936 | 1470771933401 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 12:45:33 INFO - PROCESS | 936 | 1470771933460 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:33 INFO - PROCESS | 936 | 1470771933462 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:33 INFO - PROCESS | 936 | ++DOCSHELL 19A73C00 == 48 [pid = 936] [id = 107] 12:45:33 INFO - PROCESS | 936 | ++DOMWINDOW == 109 (19A74C00) [pid = 936] [serial = 318] [outer = 00000000] 12:45:33 INFO - PROCESS | 936 | ++DOMWINDOW == 110 (19A7D000) [pid = 936] [serial = 319] [outer = 19A74C00] 12:45:33 INFO - PROCESS | 936 | 1470771933509 Marionette DEBUG loaded listener.js 12:45:33 INFO - PROCESS | 936 | ++DOMWINDOW == 111 (19A7F000) [pid = 936] [serial = 320] [outer = 19A74C00] 12:45:33 INFO - PROCESS | 936 | --DOMWINDOW == 110 (186D3400) [pid = 936] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:45:33 INFO - PROCESS | 936 | --DOMWINDOW == 109 (176BE800) [pid = 936] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:45:33 INFO - PROCESS | 936 | --DOMWINDOW == 108 (16CEFC00) [pid = 936] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:45:33 INFO - PROCESS | 936 | --DOMWINDOW == 107 (0F276400) [pid = 936] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:45:33 INFO - PROCESS | 936 | --DOMWINDOW == 106 (13DB5000) [pid = 936] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:45:33 INFO - PROCESS | 936 | --DOMWINDOW == 105 (0F753C00) [pid = 936] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:45:33 INFO - PROCESS | 936 | --DOMWINDOW == 104 (156A7C00) [pid = 936] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:45:33 INFO - PROCESS | 936 | --DOMWINDOW == 103 (176BEC00) [pid = 936] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:45:33 INFO - PROCESS | 936 | --DOMWINDOW == 102 (143F2800) [pid = 936] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:45:33 INFO - PROCESS | 936 | --DOMWINDOW == 101 (18B8C400) [pid = 936] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:45:33 INFO - PROCESS | 936 | 1470771933997 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]]]}] 12:45:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:45:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 770ms 12:45:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:45:34 INFO - PROCESS | 936 | 1470771934052 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 12:45:34 INFO - PROCESS | 936 | 1470771934054 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 12:45:34 INFO - PROCESS | 936 | 1470771934057 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:45:34 INFO - PROCESS | 936 | 1470771934059 Marionette TRACE conn6 <- [1,394,null,{}] 12:45:34 INFO - PROCESS | 936 | 1470771934062 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}] 12:45:34 INFO - PROCESS | 936 | 1470771934064 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:34 INFO - PROCESS | 936 | 1470771934181 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 12:45:34 INFO - PROCESS | 936 | 1470771934237 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:34 INFO - PROCESS | 936 | 1470771934239 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:34 INFO - PROCESS | 936 | ++DOCSHELL 16CEFC00 == 49 [pid = 936] [id = 108] 12:45:34 INFO - PROCESS | 936 | ++DOMWINDOW == 102 (174EB000) [pid = 936] [serial = 321] [outer = 00000000] 12:45:34 INFO - PROCESS | 936 | ++DOMWINDOW == 103 (196D7C00) [pid = 936] [serial = 322] [outer = 174EB000] 12:45:34 INFO - PROCESS | 936 | 1470771934287 Marionette DEBUG loaded listener.js 12:45:34 INFO - PROCESS | 936 | ++DOMWINDOW == 104 (19A7AC00) [pid = 936] [serial = 323] [outer = 174EB000] 12:45:34 INFO - PROCESS | 936 | 1470771934662 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]]]}] 12:45:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:45:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 12:45:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:45:34 INFO - PROCESS | 936 | 1470771934691 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 12:45:34 INFO - PROCESS | 936 | 1470771934693 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 12:45:34 INFO - PROCESS | 936 | 1470771934696 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:45:34 INFO - PROCESS | 936 | 1470771934698 Marionette TRACE conn6 <- [1,398,null,{}] 12:45:34 INFO - PROCESS | 936 | 1470771934730 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}] 12:45:34 INFO - PROCESS | 936 | 1470771934732 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:34 INFO - PROCESS | 936 | 1470771934863 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 12:45:34 INFO - PROCESS | 936 | 1470771934955 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:34 INFO - PROCESS | 936 | 1470771934958 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:34 INFO - PROCESS | 936 | ++DOCSHELL 0BD65800 == 50 [pid = 936] [id = 109] 12:45:34 INFO - PROCESS | 936 | ++DOMWINDOW == 105 (0BD6A400) [pid = 936] [serial = 324] [outer = 00000000] 12:45:35 INFO - PROCESS | 936 | ++DOMWINDOW == 106 (0BDE2800) [pid = 936] [serial = 325] [outer = 0BD6A400] 12:45:35 INFO - PROCESS | 936 | 1470771935023 Marionette DEBUG loaded listener.js 12:45:35 INFO - PROCESS | 936 | ++DOMWINDOW == 107 (0F74E400) [pid = 936] [serial = 326] [outer = 0BD6A400] 12:45:35 INFO - PROCESS | 936 | 1470771935695 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]]]}] 12:45:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:45:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1050ms 12:45:35 INFO - PROCESS | 936 | 1470771935750 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 12:45:35 INFO - PROCESS | 936 | 1470771935755 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 12:45:35 INFO - PROCESS | 936 | 1470771935759 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:45:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:45:35 INFO - PROCESS | 936 | 1470771935764 Marionette TRACE conn6 <- [1,402,null,{}] 12:45:35 INFO - PROCESS | 936 | 1470771935806 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}] 12:45:35 INFO - PROCESS | 936 | 1470771935809 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:35 INFO - PROCESS | 936 | 1470771935937 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 12:45:36 INFO - PROCESS | 936 | 1470771936061 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:36 INFO - PROCESS | 936 | 1470771936065 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:36 INFO - PROCESS | 936 | ++DOCSHELL 14227C00 == 51 [pid = 936] [id = 110] 12:45:36 INFO - PROCESS | 936 | ++DOMWINDOW == 108 (142EC400) [pid = 936] [serial = 327] [outer = 00000000] 12:45:36 INFO - PROCESS | 936 | ++DOMWINDOW == 109 (16CB5400) [pid = 936] [serial = 328] [outer = 142EC400] 12:45:36 INFO - PROCESS | 936 | 1470771936127 Marionette DEBUG loaded listener.js 12:45:36 INFO - PROCESS | 936 | ++DOMWINDOW == 110 (170EB400) [pid = 936] [serial = 329] [outer = 142EC400] 12:45:36 INFO - PROCESS | 936 | 1470771936743 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]]]}] 12:45:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:45:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 990ms 12:45:36 INFO - PROCESS | 936 | 1470771936754 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 12:45:36 INFO - PROCESS | 936 | 1470771936757 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 12:45:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:45:36 INFO - PROCESS | 936 | 1470771936761 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:45:36 INFO - PROCESS | 936 | 1470771936763 Marionette TRACE conn6 <- [1,406,null,{}] 12:45:36 INFO - PROCESS | 936 | 1470771936767 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}] 12:45:36 INFO - PROCESS | 936 | 1470771936770 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:36 INFO - PROCESS | 936 | 1470771936889 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 12:45:36 INFO - PROCESS | 936 | 1470771936995 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:36 INFO - PROCESS | 936 | 1470771936998 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:37 INFO - PROCESS | 936 | ++DOCSHELL 18B8E400 == 52 [pid = 936] [id = 111] 12:45:37 INFO - PROCESS | 936 | ++DOMWINDOW == 111 (18B91800) [pid = 936] [serial = 330] [outer = 00000000] 12:45:37 INFO - PROCESS | 936 | ++DOMWINDOW == 112 (19A72800) [pid = 936] [serial = 331] [outer = 18B91800] 12:45:37 INFO - PROCESS | 936 | 1470771937056 Marionette DEBUG loaded listener.js 12:45:37 INFO - PROCESS | 936 | ++DOMWINDOW == 113 (19B7F400) [pid = 936] [serial = 332] [outer = 18B91800] 12:45:37 INFO - PROCESS | 936 | 1470771937700 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]]]}] 12:45:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:45:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 970ms 12:45:37 INFO - PROCESS | 936 | 1470771937734 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 12:45:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:45:37 INFO - PROCESS | 936 | 1470771937738 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 12:45:37 INFO - PROCESS | 936 | 1470771937749 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:45:37 INFO - PROCESS | 936 | 1470771937754 Marionette TRACE conn6 <- [1,410,null,{}] 12:45:37 INFO - PROCESS | 936 | 1470771937758 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}] 12:45:37 INFO - PROCESS | 936 | 1470771937761 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:37 INFO - PROCESS | 936 | 1470771937880 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 12:45:37 INFO - PROCESS | 936 | 1470771937982 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:37 INFO - PROCESS | 936 | 1470771937984 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:37 INFO - PROCESS | 936 | ++DOCSHELL 18C35800 == 53 [pid = 936] [id = 112] 12:45:37 INFO - PROCESS | 936 | ++DOMWINDOW == 114 (18C36000) [pid = 936] [serial = 333] [outer = 00000000] 12:45:38 INFO - PROCESS | 936 | ++DOMWINDOW == 115 (1A9B4C00) [pid = 936] [serial = 334] [outer = 18C36000] 12:45:38 INFO - PROCESS | 936 | 1470771938042 Marionette DEBUG loaded listener.js 12:45:38 INFO - PROCESS | 936 | ++DOMWINDOW == 116 (1B1E3000) [pid = 936] [serial = 335] [outer = 18C36000] 12:45:38 INFO - PROCESS | 936 | 1470771938652 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]]]}] 12:45:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:45:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 990ms 12:45:38 INFO - PROCESS | 936 | 1470771938734 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 12:45:38 INFO - PROCESS | 936 | 1470771938737 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 12:45:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:45:38 INFO - PROCESS | 936 | 1470771938740 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:45:38 INFO - PROCESS | 936 | 1470771938742 Marionette TRACE conn6 <- [1,414,null,{}] 12:45:38 INFO - PROCESS | 936 | 1470771938746 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}] 12:45:38 INFO - PROCESS | 936 | 1470771938749 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:38 INFO - PROCESS | 936 | 1470771938865 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 12:45:38 INFO - PROCESS | 936 | 1470771938995 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:38 INFO - PROCESS | 936 | 1470771938997 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:39 INFO - PROCESS | 936 | ++DOCSHELL 16CBBC00 == 54 [pid = 936] [id = 113] 12:45:39 INFO - PROCESS | 936 | ++DOMWINDOW == 117 (1A6A6400) [pid = 936] [serial = 336] [outer = 00000000] 12:45:39 INFO - PROCESS | 936 | ++DOMWINDOW == 118 (1C19DC00) [pid = 936] [serial = 337] [outer = 1A6A6400] 12:45:39 INFO - PROCESS | 936 | 1470771939052 Marionette DEBUG loaded listener.js 12:45:39 INFO - PROCESS | 936 | ++DOMWINDOW == 119 (1C1A0800) [pid = 936] [serial = 338] [outer = 1A6A6400] 12:45:39 INFO - PROCESS | 936 | 1470771939651 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]]]}] 12:45:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:45:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 930ms 12:45:39 INFO - PROCESS | 936 | 1470771939686 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 12:45:39 INFO - PROCESS | 936 | 1470771939688 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 12:45:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:45:39 INFO - PROCESS | 936 | 1470771939693 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:45:39 INFO - PROCESS | 936 | 1470771939695 Marionette TRACE conn6 <- [1,418,null,{}] 12:45:39 INFO - PROCESS | 936 | 1470771939698 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}] 12:45:39 INFO - PROCESS | 936 | 1470771939701 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:39 INFO - PROCESS | 936 | 1470771939814 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 12:45:40 INFO - PROCESS | 936 | 1470771940059 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:40 INFO - PROCESS | 936 | 1470771940062 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:40 INFO - PROCESS | 936 | ++DOCSHELL 0BD6A800 == 55 [pid = 936] [id = 114] 12:45:40 INFO - PROCESS | 936 | ++DOMWINDOW == 120 (0BDDA800) [pid = 936] [serial = 339] [outer = 00000000] 12:45:40 INFO - PROCESS | 936 | ++DOMWINDOW == 121 (0F807000) [pid = 936] [serial = 340] [outer = 0BDDA800] 12:45:40 INFO - PROCESS | 936 | 1470771940134 Marionette DEBUG loaded listener.js 12:45:40 INFO - PROCESS | 936 | ++DOMWINDOW == 122 (0F84D800) [pid = 936] [serial = 341] [outer = 0BDDA800] 12:45:40 INFO - PROCESS | 936 | --DOCSHELL 16CEFC00 == 54 [pid = 936] [id = 108] 12:45:40 INFO - PROCESS | 936 | --DOCSHELL 19A73C00 == 53 [pid = 936] [id = 107] 12:45:40 INFO - PROCESS | 936 | --DOCSHELL 1A9F3400 == 52 [pid = 936] [id = 106] 12:45:40 INFO - PROCESS | 936 | --DOCSHELL 17161C00 == 51 [pid = 936] [id = 105] 12:45:40 INFO - PROCESS | 936 | --DOCSHELL 176D2400 == 50 [pid = 936] [id = 104] 12:45:40 INFO - PROCESS | 936 | --DOCSHELL 17157000 == 49 [pid = 936] [id = 103] 12:45:40 INFO - PROCESS | 936 | --DOCSHELL 0FA44800 == 48 [pid = 936] [id = 102] 12:45:40 INFO - PROCESS | 936 | --DOCSHELL 0F754C00 == 47 [pid = 936] [id = 101] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 121 (187A9400) [pid = 936] [serial = 271] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 120 (176C3C00) [pid = 936] [serial = 274] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 119 (170F0800) [pid = 936] [serial = 268] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 118 (0F2EC800) [pid = 936] [serial = 244] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 117 (0F854000) [pid = 936] [serial = 257] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 116 (18C57400) [pid = 936] [serial = 272] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 115 (0F805000) [pid = 936] [serial = 256] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 114 (1436BC00) [pid = 936] [serial = 262] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 113 (144A2400) [pid = 936] [serial = 263] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 112 (15624800) [pid = 936] [serial = 247] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 111 (0F80CC00) [pid = 936] [serial = 259] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 110 (16CB6C00) [pid = 936] [serial = 265] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 109 (16CBF800) [pid = 936] [serial = 266] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 108 (0F853C00) [pid = 936] [serial = 260] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 107 (1C19F000) [pid = 936] [serial = 250] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 106 (196DF000) [pid = 936] [serial = 277] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 105 (1DD6B800) [pid = 936] [serial = 253] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 104 (176C5C00) [pid = 936] [serial = 275] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 103 (18DC2000) [pid = 936] [serial = 280] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 102 (18B93C00) [pid = 936] [serial = 284] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 101 (18B90800) [pid = 936] [serial = 283] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 100 (197DB000) [pid = 936] [serial = 278] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 99 (19B71800) [pid = 936] [serial = 281] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 98 (17559800) [pid = 936] [serial = 269] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | --DOMWINDOW == 97 (176D8800) [pid = 936] [serial = 286] [outer = 00000000] [url = about:blank] 12:45:41 INFO - PROCESS | 936 | 1470771941179 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]]]}] 12:45:41 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 12:45:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1531ms 12:45:41 INFO - PROCESS | 936 | 1470771941227 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 12:45:41 INFO - PROCESS | 936 | 1470771941230 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 12:45:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:45:41 INFO - PROCESS | 936 | 1470771941234 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:45:41 INFO - PROCESS | 936 | 1470771941237 Marionette TRACE conn6 <- [1,422,null,{}] 12:45:41 INFO - PROCESS | 936 | 1470771941243 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}] 12:45:41 INFO - PROCESS | 936 | 1470771941245 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:41 INFO - PROCESS | 936 | 1470771941342 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 12:45:41 INFO - PROCESS | 936 | 1470771941350 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:41 INFO - PROCESS | 936 | 1470771941353 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:41 INFO - PROCESS | 936 | ++DOCSHELL 0F84A000 == 48 [pid = 936] [id = 115] 12:45:41 INFO - PROCESS | 936 | ++DOMWINDOW == 98 (0F84C000) [pid = 936] [serial = 342] [outer = 00000000] 12:45:41 INFO - PROCESS | 936 | ++DOMWINDOW == 99 (0F854C00) [pid = 936] [serial = 343] [outer = 0F84C000] 12:45:41 INFO - PROCESS | 936 | 1470771941405 Marionette DEBUG loaded listener.js 12:45:41 INFO - PROCESS | 936 | ++DOMWINDOW == 100 (0FA4E800) [pid = 936] [serial = 344] [outer = 0F84C000] 12:45:42 INFO - PROCESS | 936 | 1470771942381 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]]]}] 12:45:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:45:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1175ms 12:45:42 INFO - PROCESS | 936 | 1470771942412 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 12:45:42 INFO - PROCESS | 936 | 1470771942416 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 12:45:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:45:42 INFO - PROCESS | 936 | 1470771942421 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:45:42 INFO - PROCESS | 936 | 1470771942423 Marionette TRACE conn6 <- [1,426,null,{}] 12:45:42 INFO - PROCESS | 936 | 1470771942427 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}] 12:45:42 INFO - PROCESS | 936 | 1470771942429 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:42 INFO - PROCESS | 936 | 1470771942520 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 12:45:42 INFO - PROCESS | 936 | 1470771942527 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:42 INFO - PROCESS | 936 | 1470771942529 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:42 INFO - PROCESS | 936 | ++DOCSHELL 13D70000 == 49 [pid = 936] [id = 116] 12:45:42 INFO - PROCESS | 936 | ++DOMWINDOW == 101 (143F7400) [pid = 936] [serial = 345] [outer = 00000000] 12:45:42 INFO - PROCESS | 936 | ++DOMWINDOW == 102 (16CEB000) [pid = 936] [serial = 346] [outer = 143F7400] 12:45:42 INFO - PROCESS | 936 | 1470771942577 Marionette DEBUG loaded listener.js 12:45:42 INFO - PROCESS | 936 | ++DOMWINDOW == 103 (176BAC00) [pid = 936] [serial = 347] [outer = 143F7400] 12:45:43 INFO - PROCESS | 936 | 1470771943091 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] 12:45:43 INFO - PROCESS | 936 | 1470771943159 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 12:45:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:45:43 INFO - PROCESS | 936 | 1470771943164 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:45:43 INFO - PROCESS | 936 | 1470771943169 Marionette TRACE conn6 <- [1,430,null,{}] 12:45:43 INFO - PROCESS | 936 | 1470771943182 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}] 12:45:43 INFO - PROCESS | 936 | 1470771943186 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:43 INFO - PROCESS | 936 | 1470771943281 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 12:45:43 INFO - PROCESS | 936 | 1470771943295 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:43 INFO - PROCESS | 936 | 1470771943297 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:43 INFO - PROCESS | 936 | ++DOCSHELL 186D1400 == 50 [pid = 936] [id = 117] 12:45:43 INFO - PROCESS | 936 | ++DOMWINDOW == 104 (186D2800) [pid = 936] [serial = 348] [outer = 00000000] 12:45:43 INFO - PROCESS | 936 | ++DOMWINDOW == 105 (18A27800) [pid = 936] [serial = 349] [outer = 186D2800] 12:45:43 INFO - PROCESS | 936 | 1470771943345 Marionette DEBUG loaded listener.js 12:45:43 INFO - PROCESS | 936 | ++DOMWINDOW == 106 (18AD7400) [pid = 936] [serial = 350] [outer = 186D2800] 12:45:43 INFO - PROCESS | 936 | 1470771943836 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]]]}] 12:45:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:45:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 730ms 12:45:43 INFO - PROCESS | 936 | 1470771943917 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 12:45:43 INFO - PROCESS | 936 | 1470771943920 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 12:45:43 INFO - PROCESS | 936 | 1470771943923 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:45:43 INFO - PROCESS | 936 | 1470771943925 Marionette TRACE conn6 <- [1,434,null,{}] 12:45:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:45:43 INFO - PROCESS | 936 | 1470771943929 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}] 12:45:43 INFO - PROCESS | 936 | 1470771943931 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:44 INFO - PROCESS | 936 | 1470771944052 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 12:45:44 INFO - PROCESS | 936 | 1470771944062 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:44 INFO - PROCESS | 936 | 1470771944065 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:44 INFO - PROCESS | 936 | ++DOCSHELL 0F3F0C00 == 51 [pid = 936] [id = 118] 12:45:44 INFO - PROCESS | 936 | ++DOMWINDOW == 107 (18752400) [pid = 936] [serial = 351] [outer = 00000000] 12:45:44 INFO - PROCESS | 936 | ++DOMWINDOW == 108 (18C2F400) [pid = 936] [serial = 352] [outer = 18752400] 12:45:44 INFO - PROCESS | 936 | 1470771944160 Marionette DEBUG loaded listener.js 12:45:44 INFO - PROCESS | 936 | ++DOMWINDOW == 109 (18C35400) [pid = 936] [serial = 353] [outer = 18752400] 12:45:44 INFO - PROCESS | 936 | 1470771944601 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]]]}] 12:45:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:45:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 12:45:44 INFO - PROCESS | 936 | 1470771944662 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 12:45:44 INFO - PROCESS | 936 | 1470771944664 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 12:45:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:45:44 INFO - PROCESS | 936 | 1470771944679 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:45:44 INFO - PROCESS | 936 | 1470771944680 Marionette TRACE conn6 <- [1,438,null,{}] 12:45:44 INFO - PROCESS | 936 | 1470771944689 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}] 12:45:44 INFO - PROCESS | 936 | 1470771944692 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:44 INFO - PROCESS | 936 | 1470771944813 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 12:45:44 INFO - PROCESS | 936 | 1470771944876 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:44 INFO - PROCESS | 936 | 1470771944882 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:44 INFO - PROCESS | 936 | ++DOCSHELL 196DD800 == 52 [pid = 936] [id = 119] 12:45:44 INFO - PROCESS | 936 | ++DOMWINDOW == 110 (196DDC00) [pid = 936] [serial = 354] [outer = 00000000] 12:45:44 INFO - PROCESS | 936 | ++DOMWINDOW == 111 (19970400) [pid = 936] [serial = 355] [outer = 196DDC00] 12:45:44 INFO - PROCESS | 936 | 1470771944940 Marionette DEBUG loaded listener.js 12:45:45 INFO - PROCESS | 936 | ++DOMWINDOW == 112 (19B75000) [pid = 936] [serial = 356] [outer = 196DDC00] 12:45:45 INFO - PROCESS | 936 | 1470771945446 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]]]}] 12:45:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:45:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 790ms 12:45:45 INFO - PROCESS | 936 | 1470771945460 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 12:45:45 INFO - PROCESS | 936 | 1470771945462 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 12:45:45 INFO - PROCESS | 936 | 1470771945465 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:45:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:45:45 INFO - PROCESS | 936 | 1470771945467 Marionette TRACE conn6 <- [1,442,null,{}] 12:45:45 INFO - PROCESS | 936 | 1470771945470 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}] 12:45:45 INFO - PROCESS | 936 | 1470771945473 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:45 INFO - PROCESS | 936 | 1470771945656 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 12:45:45 INFO - PROCESS | 936 | --DOMWINDOW == 111 (19A74C00) [pid = 936] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:45:45 INFO - PROCESS | 936 | --DOMWINDOW == 110 (18A27000) [pid = 936] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:45:45 INFO - PROCESS | 936 | --DOMWINDOW == 109 (0F75CC00) [pid = 936] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:45:45 INFO - PROCESS | 936 | --DOMWINDOW == 108 (1B1DD400) [pid = 936] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:45:45 INFO - PROCESS | 936 | --DOMWINDOW == 107 (1715D400) [pid = 936] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:45:45 INFO - PROCESS | 936 | --DOMWINDOW == 106 (176D6400) [pid = 936] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:45:45 INFO - PROCESS | 936 | --DOMWINDOW == 105 (0FA47800) [pid = 936] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:45:45 INFO - PROCESS | 936 | 1470771945722 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:45 INFO - PROCESS | 936 | 1470771945724 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:45 INFO - PROCESS | 936 | ++DOCSHELL 0BD67000 == 53 [pid = 936] [id = 120] 12:45:45 INFO - PROCESS | 936 | ++DOMWINDOW == 106 (0F750000) [pid = 936] [serial = 357] [outer = 00000000] 12:45:45 INFO - PROCESS | 936 | ++DOMWINDOW == 107 (16CBC000) [pid = 936] [serial = 358] [outer = 0F750000] 12:45:45 INFO - PROCESS | 936 | 1470771945770 Marionette DEBUG loaded listener.js 12:45:45 INFO - PROCESS | 936 | ++DOMWINDOW == 108 (16CF0400) [pid = 936] [serial = 359] [outer = 0F750000] 12:45:46 INFO - PROCESS | 936 | 1470771946160 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]]]}] 12:45:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:45:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 12:45:46 INFO - PROCESS | 936 | 1470771946198 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 12:45:46 INFO - PROCESS | 936 | 1470771946200 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 12:45:46 INFO - PROCESS | 936 | 1470771946203 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:45:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:45:46 INFO - PROCESS | 936 | 1470771946205 Marionette TRACE conn6 <- [1,446,null,{}] 12:45:46 INFO - PROCESS | 936 | 1470771946209 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}] 12:45:46 INFO - PROCESS | 936 | 1470771946210 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:46 INFO - PROCESS | 936 | 1470771946297 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 12:45:46 INFO - PROCESS | 936 | 1470771946303 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:46 INFO - PROCESS | 936 | 1470771946305 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:46 INFO - PROCESS | 936 | ++DOCSHELL 18A27000 == 54 [pid = 936] [id = 121] 12:45:46 INFO - PROCESS | 936 | ++DOMWINDOW == 109 (19A62C00) [pid = 936] [serial = 360] [outer = 00000000] 12:45:46 INFO - PROCESS | 936 | ++DOMWINDOW == 110 (19A6BC00) [pid = 936] [serial = 361] [outer = 19A62C00] 12:45:46 INFO - PROCESS | 936 | 1470771946353 Marionette DEBUG loaded listener.js 12:45:46 INFO - PROCESS | 936 | ++DOMWINDOW == 111 (19A6DC00) [pid = 936] [serial = 362] [outer = 19A62C00] 12:45:46 INFO - PROCESS | 936 | 1470771946826 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]]]}] 12:45:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:45:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 12:45:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:45:46 INFO - PROCESS | 936 | 1470771946878 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 12:45:46 INFO - PROCESS | 936 | 1470771946880 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 12:45:46 INFO - PROCESS | 936 | 1470771946883 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:45:46 INFO - PROCESS | 936 | 1470771946885 Marionette TRACE conn6 <- [1,450,null,{}] 12:45:46 INFO - PROCESS | 936 | 1470771946889 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}] 12:45:46 INFO - PROCESS | 936 | 1470771946891 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:46 INFO - PROCESS | 936 | 1470771947004 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 12:45:47 INFO - PROCESS | 936 | 1470771947017 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:47 INFO - PROCESS | 936 | 1470771947019 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:47 INFO - PROCESS | 936 | ++DOCSHELL 19A70400 == 55 [pid = 936] [id = 122] 12:45:47 INFO - PROCESS | 936 | ++DOMWINDOW == 112 (19A70C00) [pid = 936] [serial = 363] [outer = 00000000] 12:45:47 INFO - PROCESS | 936 | ++DOMWINDOW == 113 (1A9BB000) [pid = 936] [serial = 364] [outer = 19A70C00] 12:45:47 INFO - PROCESS | 936 | 1470771947065 Marionette DEBUG loaded listener.js 12:45:47 INFO - PROCESS | 936 | ++DOMWINDOW == 114 (1C1A2000) [pid = 936] [serial = 365] [outer = 19A70C00] 12:45:47 INFO - PROCESS | 936 | 1470771947520 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] 12:45:47 INFO - PROCESS | 936 | 1470771947562 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 12:45:47 INFO - PROCESS | 936 | 1470771947565 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:45:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:45:47 INFO - PROCESS | 936 | 1470771947567 Marionette TRACE conn6 <- [1,454,null,{}] 12:45:47 INFO - PROCESS | 936 | 1470771947571 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}] 12:45:47 INFO - PROCESS | 936 | 1470771947573 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:47 INFO - PROCESS | 936 | 1470771947663 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 12:45:47 INFO - PROCESS | 936 | 1470771947805 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:47 INFO - PROCESS | 936 | 1470771947808 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:47 INFO - PROCESS | 936 | ++DOCSHELL 0BD53800 == 56 [pid = 936] [id = 123] 12:45:47 INFO - PROCESS | 936 | ++DOMWINDOW == 115 (0BD56800) [pid = 936] [serial = 366] [outer = 00000000] 12:45:47 INFO - PROCESS | 936 | ++DOMWINDOW == 116 (0EE6BC00) [pid = 936] [serial = 367] [outer = 0BD56800] 12:45:47 INFO - PROCESS | 936 | 1470771947869 Marionette DEBUG loaded listener.js 12:45:47 INFO - PROCESS | 936 | ++DOMWINDOW == 117 (0F80A000) [pid = 936] [serial = 368] [outer = 0BD56800] 12:45:48 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:45:48 INFO - PROCESS | 936 | 1470771948604 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]]]}] 12:45:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:45:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1124ms 12:45:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:45:48 INFO - PROCESS | 936 | 1470771948697 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 12:45:48 INFO - PROCESS | 936 | 1470771948700 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 12:45:48 INFO - PROCESS | 936 | 1470771948705 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:45:48 INFO - PROCESS | 936 | 1470771948709 Marionette TRACE conn6 <- [1,458,null,{}] 12:45:48 INFO - PROCESS | 936 | 1470771948714 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}] 12:45:48 INFO - PROCESS | 936 | 1470771948717 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:48 INFO - PROCESS | 936 | 1470771948869 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 12:45:48 INFO - PROCESS | 936 | 1470771948993 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:48 INFO - PROCESS | 936 | 1470771948996 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:49 INFO - PROCESS | 936 | ++DOCSHELL 16CEFC00 == 57 [pid = 936] [id = 124] 12:45:49 INFO - PROCESS | 936 | ++DOMWINDOW == 118 (174EC800) [pid = 936] [serial = 369] [outer = 00000000] 12:45:49 INFO - PROCESS | 936 | ++DOMWINDOW == 119 (176C3000) [pid = 936] [serial = 370] [outer = 174EC800] 12:45:49 INFO - PROCESS | 936 | 1470771949054 Marionette DEBUG loaded listener.js 12:45:49 INFO - PROCESS | 936 | ++DOMWINDOW == 120 (176CD400) [pid = 936] [serial = 371] [outer = 174EC800] 12:45:49 INFO - PROCESS | 936 | 1470771949641 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] 12:45:49 INFO - PROCESS | 936 | 1470771949702 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 12:45:49 INFO - PROCESS | 936 | 1470771949706 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:45:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:45:49 INFO - PROCESS | 936 | 1470771949709 Marionette TRACE conn6 <- [1,462,null,{}] 12:45:49 INFO - PROCESS | 936 | 1470771949713 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}] 12:45:49 INFO - PROCESS | 936 | 1470771949715 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:49 INFO - PROCESS | 936 | 1470771949834 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 12:45:49 INFO - PROCESS | 936 | ++DOMWINDOW == 121 (197CD800) [pid = 936] [serial = 372] [outer = 1440F000] 12:45:49 INFO - PROCESS | 936 | 1470771949960 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:49 INFO - PROCESS | 936 | 1470771949963 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:50 INFO - PROCESS | 936 | ++DOCSHELL 17A80400 == 58 [pid = 936] [id = 125] 12:45:50 INFO - PROCESS | 936 | ++DOMWINDOW == 122 (19A68C00) [pid = 936] [serial = 373] [outer = 00000000] 12:45:50 INFO - PROCESS | 936 | ++DOMWINDOW == 123 (19B71C00) [pid = 936] [serial = 374] [outer = 19A68C00] 12:45:50 INFO - PROCESS | 936 | 1470771950066 Marionette DEBUG loaded listener.js 12:45:50 INFO - PROCESS | 936 | ++DOMWINDOW == 124 (1B1D6800) [pid = 936] [serial = 375] [outer = 19A68C00] 12:45:50 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:45:50 INFO - PROCESS | 936 | 1470771950777 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] 12:45:50 INFO - PROCESS | 936 | 1470771950834 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 12:45:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:45:50 INFO - PROCESS | 936 | 1470771950845 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:45:50 INFO - PROCESS | 936 | 1470771950851 Marionette TRACE conn6 <- [1,466,null,{}] 12:45:50 INFO - PROCESS | 936 | 1470771950855 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}] 12:45:50 INFO - PROCESS | 936 | 1470771950859 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:50 INFO - PROCESS | 936 | 1470771950972 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 12:45:51 INFO - PROCESS | 936 | 1470771951098 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:51 INFO - PROCESS | 936 | 1470771951100 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:51 INFO - PROCESS | 936 | ++DOCSHELL 186D3800 == 59 [pid = 936] [id = 126] 12:45:51 INFO - PROCESS | 936 | ++DOMWINDOW == 125 (18A2B000) [pid = 936] [serial = 376] [outer = 00000000] 12:45:51 INFO - PROCESS | 936 | ++DOMWINDOW == 126 (1DA4A400) [pid = 936] [serial = 377] [outer = 18A2B000] 12:45:51 INFO - PROCESS | 936 | 1470771951155 Marionette DEBUG loaded listener.js 12:45:51 INFO - PROCESS | 936 | ++DOMWINDOW == 127 (1DA4F000) [pid = 936] [serial = 378] [outer = 18A2B000] 12:45:51 INFO - PROCESS | 936 | 1470771951728 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] 12:45:51 INFO - PROCESS | 936 | 1470771951774 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 12:45:51 INFO - PROCESS | 936 | 1470771951777 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:45:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:45:51 INFO - PROCESS | 936 | 1470771951780 Marionette TRACE conn6 <- [1,470,null,{}] 12:45:51 INFO - PROCESS | 936 | 1470771951783 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}] 12:45:51 INFO - PROCESS | 936 | 1470771951786 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:51 INFO - PROCESS | 936 | 1470771951901 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 12:45:52 INFO - PROCESS | 936 | 1470771952059 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:52 INFO - PROCESS | 936 | 1470771952061 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:52 INFO - PROCESS | 936 | ++DOCSHELL 0F753C00 == 60 [pid = 936] [id = 127] 12:45:52 INFO - PROCESS | 936 | ++DOMWINDOW == 128 (16CEA400) [pid = 936] [serial = 379] [outer = 00000000] 12:45:52 INFO - PROCESS | 936 | ++DOMWINDOW == 129 (1DD77400) [pid = 936] [serial = 380] [outer = 16CEA400] 12:45:52 INFO - PROCESS | 936 | 1470771952119 Marionette DEBUG loaded listener.js 12:45:52 INFO - PROCESS | 936 | ++DOMWINDOW == 130 (1DD7A800) [pid = 936] [serial = 381] [outer = 16CEA400] 12:45:52 INFO - PROCESS | 936 | 1470771952956 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]]]}] 12:45:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:45:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1238ms 12:45:53 INFO - PROCESS | 936 | 1470771953020 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 12:45:53 INFO - PROCESS | 936 | 1470771953025 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 12:45:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:45:53 INFO - PROCESS | 936 | 1470771953030 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:45:53 INFO - PROCESS | 936 | 1470771953033 Marionette TRACE conn6 <- [1,474,null,{}] 12:45:53 INFO - PROCESS | 936 | 1470771953039 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}] 12:45:53 INFO - PROCESS | 936 | 1470771953042 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:53 INFO - PROCESS | 936 | 1470771953155 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 12:45:53 INFO - PROCESS | 936 | 1470771953292 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:53 INFO - PROCESS | 936 | 1470771953297 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:53 INFO - PROCESS | 936 | ++DOCSHELL 14F5B000 == 61 [pid = 936] [id = 128] 12:45:53 INFO - PROCESS | 936 | ++DOMWINDOW == 131 (14F5B800) [pid = 936] [serial = 382] [outer = 00000000] 12:45:53 INFO - PROCESS | 936 | ++DOMWINDOW == 132 (16CBE400) [pid = 936] [serial = 383] [outer = 14F5B800] 12:45:53 INFO - PROCESS | 936 | 1470771953353 Marionette DEBUG loaded listener.js 12:45:53 INFO - PROCESS | 936 | ++DOMWINDOW == 133 (17161C00) [pid = 936] [serial = 384] [outer = 14F5B800] 12:45:53 INFO - PROCESS | 936 | --DOCSHELL 18C55400 == 60 [pid = 936] [id = 81] 12:45:53 INFO - PROCESS | 936 | --DOCSHELL 176D2C00 == 59 [pid = 936] [id = 96] 12:45:53 INFO - PROCESS | 936 | --DOCSHELL 14405C00 == 58 [pid = 936] [id = 83] 12:45:53 INFO - PROCESS | 936 | --DOCSHELL 0BD55C00 == 57 [pid = 936] [id = 82] 12:45:53 INFO - PROCESS | 936 | --DOCSHELL 19A70400 == 56 [pid = 936] [id = 122] 12:45:53 INFO - PROCESS | 936 | --DOCSHELL 18A27000 == 55 [pid = 936] [id = 121] 12:45:53 INFO - PROCESS | 936 | --DOCSHELL 0BD67000 == 54 [pid = 936] [id = 120] 12:45:53 INFO - PROCESS | 936 | --DOCSHELL 196DD800 == 53 [pid = 936] [id = 119] 12:45:53 INFO - PROCESS | 936 | --DOCSHELL 0F3F0C00 == 52 [pid = 936] [id = 118] 12:45:53 INFO - PROCESS | 936 | --DOCSHELL 186D1400 == 51 [pid = 936] [id = 117] 12:45:53 INFO - PROCESS | 936 | --DOCSHELL 13D70000 == 50 [pid = 936] [id = 116] 12:45:53 INFO - PROCESS | 936 | --DOCSHELL 0F84A000 == 49 [pid = 936] [id = 115] 12:45:53 INFO - PROCESS | 936 | --DOCSHELL 0BD6A800 == 48 [pid = 936] [id = 114] 12:45:53 INFO - PROCESS | 936 | --DOCSHELL 18C35800 == 47 [pid = 936] [id = 112] 12:45:53 INFO - PROCESS | 936 | --DOCSHELL 18B8E400 == 46 [pid = 936] [id = 111] 12:45:53 INFO - PROCESS | 936 | --DOCSHELL 14227C00 == 45 [pid = 936] [id = 110] 12:45:53 INFO - PROCESS | 936 | --DOCSHELL 0BD65800 == 44 [pid = 936] [id = 109] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 132 (0F801800) [pid = 936] [serial = 289] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 131 (19A7F000) [pid = 936] [serial = 320] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 130 (19A7D000) [pid = 936] [serial = 319] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 129 (18B8F000) [pid = 936] [serial = 313] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 128 (0F846C00) [pid = 936] [serial = 301] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 127 (1BB85400) [pid = 936] [serial = 317] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 126 (1B65F000) [pid = 936] [serial = 316] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 125 (0FA50800) [pid = 936] [serial = 302] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 124 (176C8400) [pid = 936] [serial = 308] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 123 (176BB400) [pid = 936] [serial = 307] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 122 (186C7400) [pid = 936] [serial = 311] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 121 (1039F800) [pid = 936] [serial = 304] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 120 (18B91000) [pid = 936] [serial = 314] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 119 (186C6800) [pid = 936] [serial = 310] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 118 (1A69F800) [pid = 936] [serial = 298] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 117 (15C90800) [pid = 936] [serial = 292] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 116 (142F1000) [pid = 936] [serial = 305] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 115 (18A2A800) [pid = 936] [serial = 295] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | --DOMWINDOW == 114 (196D7C00) [pid = 936] [serial = 322] [outer = 00000000] [url = about:blank] 12:45:53 INFO - PROCESS | 936 | 1470771953969 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]]]}] 12:45:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:45:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 970ms 12:45:53 INFO - PROCESS | 936 | 1470771954004 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 12:45:54 INFO - PROCESS | 936 | 1470771954008 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 12:45:54 INFO - PROCESS | 936 | 1470771954014 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:45:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:45:54 INFO - PROCESS | 936 | 1470771954017 Marionette TRACE conn6 <- [1,478,null,{}] 12:45:54 INFO - PROCESS | 936 | 1470771954021 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}] 12:45:54 INFO - PROCESS | 936 | 1470771954023 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:54 INFO - PROCESS | 936 | 1470771954130 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 12:45:54 INFO - PROCESS | 936 | 1470771954225 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:54 INFO - PROCESS | 936 | 1470771954227 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:54 INFO - PROCESS | 936 | ++DOCSHELL 0F3F2000 == 45 [pid = 936] [id = 129] 12:45:54 INFO - PROCESS | 936 | ++DOMWINDOW == 115 (0F3FA400) [pid = 936] [serial = 385] [outer = 00000000] 12:45:54 INFO - PROCESS | 936 | ++DOMWINDOW == 116 (0FDDB400) [pid = 936] [serial = 386] [outer = 0F3FA400] 12:45:54 INFO - PROCESS | 936 | 1470771954278 Marionette DEBUG loaded listener.js 12:45:54 INFO - PROCESS | 936 | ++DOMWINDOW == 117 (1436C800) [pid = 936] [serial = 387] [outer = 0F3FA400] 12:45:54 INFO - PROCESS | 936 | 1470771954750 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]]]}] 12:45:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:45:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 770ms 12:45:54 INFO - PROCESS | 936 | 1470771954789 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 12:45:54 INFO - PROCESS | 936 | 1470771954792 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 12:45:54 INFO - PROCESS | 936 | 1470771954795 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:45:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:45:54 INFO - PROCESS | 936 | 1470771954798 Marionette TRACE conn6 <- [1,482,null,{}] 12:45:54 INFO - PROCESS | 936 | 1470771954809 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}] 12:45:54 INFO - PROCESS | 936 | 1470771954813 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:54 INFO - PROCESS | 936 | 1470771954907 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 12:45:54 INFO - PROCESS | 936 | 1470771954916 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:54 INFO - PROCESS | 936 | 1470771954919 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:54 INFO - PROCESS | 936 | ++DOCSHELL 186CB800 == 46 [pid = 936] [id = 130] 12:45:54 INFO - PROCESS | 936 | ++DOMWINDOW == 118 (186CC400) [pid = 936] [serial = 388] [outer = 00000000] 12:45:54 INFO - PROCESS | 936 | ++DOMWINDOW == 119 (18738800) [pid = 936] [serial = 389] [outer = 186CC400] 12:45:54 INFO - PROCESS | 936 | 1470771954970 Marionette DEBUG loaded listener.js 12:45:55 INFO - PROCESS | 936 | ++DOMWINDOW == 120 (18B8B400) [pid = 936] [serial = 390] [outer = 186CC400] 12:45:55 INFO - PROCESS | 936 | 1470771955463 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]]]}] 12:45:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:45:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 12:45:55 INFO - PROCESS | 936 | 1470771955529 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 12:45:55 INFO - PROCESS | 936 | 1470771955532 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 12:45:55 INFO - PROCESS | 936 | 1470771955535 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:45:55 INFO - PROCESS | 936 | 1470771955537 Marionette TRACE conn6 <- [1,486,null,{}] 12:45:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:45:55 INFO - PROCESS | 936 | 1470771955540 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}] 12:45:55 INFO - PROCESS | 936 | 1470771955542 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:55 INFO - PROCESS | 936 | 1470771955631 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 12:45:55 INFO - PROCESS | 936 | 1470771955717 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:55 INFO - PROCESS | 936 | 1470771955719 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:55 INFO - PROCESS | 936 | ++DOCSHELL 18B93C00 == 47 [pid = 936] [id = 131] 12:45:55 INFO - PROCESS | 936 | ++DOMWINDOW == 121 (18C32C00) [pid = 936] [serial = 391] [outer = 00000000] 12:45:55 INFO - PROCESS | 936 | ++DOMWINDOW == 122 (18C55800) [pid = 936] [serial = 392] [outer = 18C32C00] 12:45:55 INFO - PROCESS | 936 | 1470771955783 Marionette DEBUG loaded listener.js 12:45:55 INFO - PROCESS | 936 | ++DOMWINDOW == 123 (19A62800) [pid = 936] [serial = 393] [outer = 18C32C00] 12:45:56 INFO - PROCESS | 936 | 1470771956173 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]]]}] 12:45:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:45:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 12:45:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:45:56 INFO - PROCESS | 936 | 1470771956209 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 12:45:56 INFO - PROCESS | 936 | 1470771956211 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 12:45:56 INFO - PROCESS | 936 | 1470771956214 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:45:56 INFO - PROCESS | 936 | 1470771956216 Marionette TRACE conn6 <- [1,490,null,{}] 12:45:56 INFO - PROCESS | 936 | 1470771956220 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}] 12:45:56 INFO - PROCESS | 936 | 1470771956222 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:56 INFO - PROCESS | 936 | 1470771956378 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 12:45:56 INFO - PROCESS | 936 | 1470771956444 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:56 INFO - PROCESS | 936 | 1470771956446 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:56 INFO - PROCESS | 936 | ++DOCSHELL 0BE03400 == 48 [pid = 936] [id = 132] 12:45:56 INFO - PROCESS | 936 | ++DOMWINDOW == 124 (0BE04000) [pid = 936] [serial = 394] [outer = 00000000] 12:45:56 INFO - PROCESS | 936 | ++DOMWINDOW == 125 (0BE0E400) [pid = 936] [serial = 395] [outer = 0BE04000] 12:45:56 INFO - PROCESS | 936 | 1470771956494 Marionette DEBUG loaded listener.js 12:45:56 INFO - PROCESS | 936 | ++DOMWINDOW == 126 (0BE11400) [pid = 936] [serial = 396] [outer = 0BE04000] 12:45:56 INFO - PROCESS | 936 | 1470771956925 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]]]}] 12:45:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:45:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 770ms 12:45:56 INFO - PROCESS | 936 | 1470771956985 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 12:45:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:45:56 INFO - PROCESS | 936 | 1470771956987 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 12:45:56 INFO - PROCESS | 936 | 1470771956990 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:45:56 INFO - PROCESS | 936 | 1470771956992 Marionette TRACE conn6 <- [1,494,null,{}] 12:45:56 INFO - PROCESS | 936 | 1470771956996 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}] 12:45:56 INFO - PROCESS | 936 | 1470771957001 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:57 INFO - PROCESS | 936 | 1470771957151 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 12:45:57 INFO - PROCESS | 936 | 1470771957217 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:57 INFO - PROCESS | 936 | 1470771957220 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:57 INFO - PROCESS | 936 | ++DOCSHELL 0BDDD400 == 49 [pid = 936] [id = 133] 12:45:57 INFO - PROCESS | 936 | ++DOMWINDOW == 127 (18C34C00) [pid = 936] [serial = 397] [outer = 00000000] 12:45:57 INFO - PROCESS | 936 | ++DOMWINDOW == 128 (19B73800) [pid = 936] [serial = 398] [outer = 18C34C00] 12:45:57 INFO - PROCESS | 936 | 1470771957267 Marionette DEBUG loaded listener.js 12:45:57 INFO - PROCESS | 936 | ++DOMWINDOW == 129 (1A6A3800) [pid = 936] [serial = 399] [outer = 18C34C00] 12:45:57 INFO - PROCESS | 936 | 1470771957714 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]]]}] 12:45:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:45:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 770ms 12:45:57 INFO - PROCESS | 936 | 1470771957765 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 12:45:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:45:57 INFO - PROCESS | 936 | 1470771957767 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 12:45:57 INFO - PROCESS | 936 | 1470771957770 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:45:57 INFO - PROCESS | 936 | 1470771957772 Marionette TRACE conn6 <- [1,498,null,{}] 12:45:57 INFO - PROCESS | 936 | 1470771957776 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}] 12:45:57 INFO - PROCESS | 936 | 1470771957778 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:57 INFO - PROCESS | 936 | 1470771957904 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 12:45:57 INFO - PROCESS | 936 | 1470771957969 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:57 INFO - PROCESS | 936 | 1470771957972 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:57 INFO - PROCESS | 936 | ++DOCSHELL 1A8A3C00 == 50 [pid = 936] [id = 134] 12:45:57 INFO - PROCESS | 936 | ++DOMWINDOW == 130 (1A9BA800) [pid = 936] [serial = 400] [outer = 00000000] 12:45:58 INFO - PROCESS | 936 | ++DOMWINDOW == 131 (1BB8D800) [pid = 936] [serial = 401] [outer = 1A9BA800] 12:45:58 INFO - PROCESS | 936 | 1470771958019 Marionette DEBUG loaded listener.js 12:45:58 INFO - PROCESS | 936 | ++DOMWINDOW == 132 (1BB27400) [pid = 936] [serial = 402] [outer = 1A9BA800] 12:45:58 INFO - PROCESS | 936 | --DOMWINDOW == 131 (18752400) [pid = 936] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:45:58 INFO - PROCESS | 936 | --DOMWINDOW == 130 (196DDC00) [pid = 936] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:45:58 INFO - PROCESS | 936 | --DOMWINDOW == 129 (0F84C000) [pid = 936] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:45:58 INFO - PROCESS | 936 | --DOMWINDOW == 128 (143F7400) [pid = 936] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:45:58 INFO - PROCESS | 936 | --DOMWINDOW == 127 (0BDDA800) [pid = 936] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:45:58 INFO - PROCESS | 936 | --DOMWINDOW == 126 (186D2800) [pid = 936] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:45:58 INFO - PROCESS | 936 | --DOMWINDOW == 125 (0F750000) [pid = 936] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:45:58 INFO - PROCESS | 936 | --DOMWINDOW == 124 (19A62C00) [pid = 936] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:45:58 INFO - PROCESS | 936 | --DOMWINDOW == 123 (174EB000) [pid = 936] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:45:58 INFO - PROCESS | 936 | 1470771958552 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]]]}] 12:45:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:45:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 830ms 12:45:58 INFO - PROCESS | 936 | 1470771958601 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 12:45:58 INFO - PROCESS | 936 | 1470771958603 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 12:45:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:45:58 INFO - PROCESS | 936 | 1470771958606 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:45:58 INFO - PROCESS | 936 | 1470771958608 Marionette TRACE conn6 <- [1,502,null,{}] 12:45:58 INFO - PROCESS | 936 | 1470771958611 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}] 12:45:58 INFO - PROCESS | 936 | 1470771958613 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:58 INFO - PROCESS | 936 | 1470771958701 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 12:45:58 INFO - PROCESS | 936 | 1470771958708 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:58 INFO - PROCESS | 936 | 1470771958710 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:58 INFO - PROCESS | 936 | ++DOCSHELL 17A82000 == 51 [pid = 936] [id = 135] 12:45:58 INFO - PROCESS | 936 | ++DOMWINDOW == 124 (17A82800) [pid = 936] [serial = 403] [outer = 00000000] 12:45:58 INFO - PROCESS | 936 | ++DOMWINDOW == 125 (19A7A800) [pid = 936] [serial = 404] [outer = 17A82800] 12:45:58 INFO - PROCESS | 936 | 1470771958755 Marionette DEBUG loaded listener.js 12:45:58 INFO - PROCESS | 936 | ++DOMWINDOW == 126 (1BB8D000) [pid = 936] [serial = 405] [outer = 17A82800] 12:45:59 INFO - PROCESS | 936 | 1470771959201 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]]]}] 12:45:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:45:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 12:45:59 INFO - PROCESS | 936 | 1470771959249 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 12:45:59 INFO - PROCESS | 936 | 1470771959251 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 12:45:59 INFO - PROCESS | 936 | 1470771959254 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:45:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:45:59 INFO - PROCESS | 936 | 1470771959256 Marionette TRACE conn6 <- [1,506,null,{}] 12:45:59 INFO - PROCESS | 936 | 1470771959262 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}] 12:45:59 INFO - PROCESS | 936 | 1470771959264 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:59 INFO - PROCESS | 936 | 1470771959354 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 12:45:59 INFO - PROCESS | 936 | 1470771959360 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:59 INFO - PROCESS | 936 | 1470771959362 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:45:59 INFO - PROCESS | 936 | ++DOCSHELL 18B95800 == 52 [pid = 936] [id = 136] 12:45:59 INFO - PROCESS | 936 | ++DOMWINDOW == 127 (19A76800) [pid = 936] [serial = 406] [outer = 00000000] 12:45:59 INFO - PROCESS | 936 | ++DOMWINDOW == 128 (1DA49800) [pid = 936] [serial = 407] [outer = 19A76800] 12:45:59 INFO - PROCESS | 936 | 1470771959409 Marionette DEBUG loaded listener.js 12:45:59 INFO - PROCESS | 936 | ++DOMWINDOW == 129 (1DD73C00) [pid = 936] [serial = 408] [outer = 19A76800] 12:45:59 INFO - PROCESS | 936 | 1470771959864 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]]]}] 12:45:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:45:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 12:45:59 INFO - PROCESS | 936 | 1470771959929 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 12:45:59 INFO - PROCESS | 936 | 1470771959931 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 12:45:59 INFO - PROCESS | 936 | 1470771959934 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:45:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:45:59 INFO - PROCESS | 936 | 1470771959936 Marionette TRACE conn6 <- [1,510,null,{}] 12:45:59 INFO - PROCESS | 936 | 1470771959940 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}] 12:45:59 INFO - PROCESS | 936 | 1470771959941 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:00 INFO - PROCESS | 936 | 1470771960031 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 12:46:00 INFO - PROCESS | 936 | 1470771960037 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:00 INFO - PROCESS | 936 | 1470771960039 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:00 INFO - PROCESS | 936 | ++DOCSHELL 1C1CA400 == 53 [pid = 936] [id = 137] 12:46:00 INFO - PROCESS | 936 | ++DOMWINDOW == 130 (1DD78000) [pid = 936] [serial = 409] [outer = 00000000] 12:46:00 INFO - PROCESS | 936 | ++DOMWINDOW == 131 (1E381C00) [pid = 936] [serial = 410] [outer = 1DD78000] 12:46:00 INFO - PROCESS | 936 | 1470771960085 Marionette DEBUG loaded listener.js 12:46:00 INFO - PROCESS | 936 | ++DOMWINDOW == 132 (1E384400) [pid = 936] [serial = 411] [outer = 1DD78000] 12:46:00 INFO - PROCESS | 936 | 1470771960596 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]]]}] 12:46:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:46:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 12:46:00 INFO - PROCESS | 936 | 1470771960714 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 12:46:00 INFO - PROCESS | 936 | 1470771960719 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 12:46:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:46:00 INFO - PROCESS | 936 | 1470771960740 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:46:00 INFO - PROCESS | 936 | 1470771960743 Marionette TRACE conn6 <- [1,514,null,{}] 12:46:00 INFO - PROCESS | 936 | 1470771960751 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}] 12:46:00 INFO - PROCESS | 936 | 1470771960754 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:00 INFO - PROCESS | 936 | 1470771960883 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 12:46:00 INFO - PROCESS | 936 | 1470771960987 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:00 INFO - PROCESS | 936 | 1470771960992 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:01 INFO - PROCESS | 936 | ++DOCSHELL 0BE05C00 == 54 [pid = 936] [id = 138] 12:46:01 INFO - PROCESS | 936 | ++DOMWINDOW == 133 (0BE06400) [pid = 936] [serial = 412] [outer = 00000000] 12:46:01 INFO - PROCESS | 936 | ++DOMWINDOW == 134 (0F853400) [pid = 936] [serial = 413] [outer = 0BE06400] 12:46:01 INFO - PROCESS | 936 | 1470771961067 Marionette DEBUG loaded listener.js 12:46:01 INFO - PROCESS | 936 | ++DOMWINDOW == 135 (10313400) [pid = 936] [serial = 414] [outer = 0BE06400] 12:46:01 INFO - PROCESS | 936 | 1470771961630 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]]]}] 12:46:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 12:46:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 930ms 12:46:01 INFO - PROCESS | 936 | 1470771961672 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 12:46:01 INFO - PROCESS | 936 | 1470771961678 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 12:46:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:46:01 INFO - PROCESS | 936 | 1470771961707 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:46:01 INFO - PROCESS | 936 | 1470771961711 Marionette TRACE conn6 <- [1,518,null,{}] 12:46:01 INFO - PROCESS | 936 | 1470771961718 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}] 12:46:01 INFO - PROCESS | 936 | 1470771961721 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:01 INFO - PROCESS | 936 | 1470771961847 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 12:46:01 INFO - PROCESS | 936 | 1470771961988 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:01 INFO - PROCESS | 936 | 1470771961991 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:01 INFO - PROCESS | 936 | ++DOCSHELL 176D0C00 == 55 [pid = 936] [id = 139] 12:46:01 INFO - PROCESS | 936 | ++DOMWINDOW == 136 (176D1C00) [pid = 936] [serial = 415] [outer = 00000000] 12:46:02 INFO - PROCESS | 936 | ++DOMWINDOW == 137 (17A85C00) [pid = 936] [serial = 416] [outer = 176D1C00] 12:46:02 INFO - PROCESS | 936 | 1470771962051 Marionette DEBUG loaded listener.js 12:46:02 INFO - PROCESS | 936 | ++DOMWINDOW == 138 (187AE800) [pid = 936] [serial = 417] [outer = 176D1C00] 12:46:02 INFO - PROCESS | 936 | 1470771962655 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]]]}] 12:46:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:46:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 990ms 12:46:02 INFO - PROCESS | 936 | 1470771962700 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 12:46:02 INFO - PROCESS | 936 | 1470771962703 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 12:46:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:46:02 INFO - PROCESS | 936 | 1470771962706 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:46:02 INFO - PROCESS | 936 | 1470771962710 Marionette TRACE conn6 <- [1,522,null,{}] 12:46:02 INFO - PROCESS | 936 | 1470771962721 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}] 12:46:02 INFO - PROCESS | 936 | 1470771962726 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:02 INFO - PROCESS | 936 | 1470771962841 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 12:46:02 INFO - PROCESS | 936 | 1470771962980 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:02 INFO - PROCESS | 936 | 1470771962984 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:03 INFO - PROCESS | 936 | ++DOCSHELL 1C0A4000 == 56 [pid = 936] [id = 140] 12:46:03 INFO - PROCESS | 936 | ++DOMWINDOW == 139 (1CB34400) [pid = 936] [serial = 418] [outer = 00000000] 12:46:03 INFO - PROCESS | 936 | ++DOMWINDOW == 140 (1DA48C00) [pid = 936] [serial = 419] [outer = 1CB34400] 12:46:03 INFO - PROCESS | 936 | 1470771963046 Marionette DEBUG loaded listener.js 12:46:03 INFO - PROCESS | 936 | ++DOMWINDOW == 141 (1E388800) [pid = 936] [serial = 420] [outer = 1CB34400] 12:46:03 INFO - PROCESS | 936 | 1470771963694 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]]]}] 12:46:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:46:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1021ms 12:46:03 INFO - PROCESS | 936 | 1470771963731 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 12:46:03 INFO - PROCESS | 936 | 1470771963734 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 12:46:03 INFO - PROCESS | 936 | 1470771963737 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:46:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:46:03 INFO - PROCESS | 936 | 1470771963739 Marionette TRACE conn6 <- [1,526,null,{}] 12:46:03 INFO - PROCESS | 936 | 1470771963743 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}] 12:46:03 INFO - PROCESS | 936 | 1470771963745 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:03 INFO - PROCESS | 936 | 1470771963865 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 12:46:04 INFO - PROCESS | 936 | 1470771964002 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:04 INFO - PROCESS | 936 | 1470771964005 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:04 INFO - PROCESS | 936 | ++DOCSHELL 20CF2400 == 57 [pid = 936] [id = 141] 12:46:04 INFO - PROCESS | 936 | ++DOMWINDOW == 142 (20CF9400) [pid = 936] [serial = 421] [outer = 00000000] 12:46:04 INFO - PROCESS | 936 | ++DOMWINDOW == 143 (210C4000) [pid = 936] [serial = 422] [outer = 20CF9400] 12:46:04 INFO - PROCESS | 936 | 1470771964063 Marionette DEBUG loaded listener.js 12:46:04 INFO - PROCESS | 936 | ++DOMWINDOW == 144 (210C6400) [pid = 936] [serial = 423] [outer = 20CF9400] 12:46:04 INFO - PROCESS | 936 | 1470771964669 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]]]}] 12:46:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 12:46:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 970ms 12:46:04 INFO - PROCESS | 936 | 1470771964711 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 12:46:04 INFO - PROCESS | 936 | 1470771964713 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 12:46:04 INFO - PROCESS | 936 | 1470771964717 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:46:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:46:04 INFO - PROCESS | 936 | 1470771964719 Marionette TRACE conn6 <- [1,530,null,{}] 12:46:04 INFO - PROCESS | 936 | 1470771964722 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}] 12:46:04 INFO - PROCESS | 936 | 1470771964724 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:04 INFO - PROCESS | 936 | 1470771964835 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 12:46:04 INFO - PROCESS | 936 | 1470771964982 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:04 INFO - PROCESS | 936 | 1470771964985 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:04 INFO - PROCESS | 936 | ++DOCSHELL 19A6E000 == 58 [pid = 936] [id = 142] 12:46:04 INFO - PROCESS | 936 | ++DOMWINDOW == 145 (19A6E400) [pid = 936] [serial = 424] [outer = 00000000] 12:46:05 INFO - PROCESS | 936 | ++DOMWINDOW == 146 (210CC000) [pid = 936] [serial = 425] [outer = 19A6E400] 12:46:05 INFO - PROCESS | 936 | 1470771965040 Marionette DEBUG loaded listener.js 12:46:05 INFO - PROCESS | 936 | ++DOMWINDOW == 147 (210CC800) [pid = 936] [serial = 426] [outer = 19A6E400] 12:46:05 INFO - PROCESS | 936 | 1470771965823 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"]]]}] 12:46:05 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 12:46:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:46:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:46:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:46:05 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 12:46:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:46:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:46:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:46:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1119ms 12:46:05 INFO - PROCESS | 936 | 1470771965840 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 12:46:05 INFO - PROCESS | 936 | 1470771965844 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 12:46:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:46:05 INFO - PROCESS | 936 | 1470771965849 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:46:05 INFO - PROCESS | 936 | 1470771965852 Marionette TRACE conn6 <- [1,534,null,{}] 12:46:05 INFO - PROCESS | 936 | 1470771965858 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}] 12:46:05 INFO - PROCESS | 936 | 1470771965861 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:05 INFO - PROCESS | 936 | 1470771965979 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 12:46:06 INFO - PROCESS | 936 | 1470771966121 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:06 INFO - PROCESS | 936 | 1470771966124 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:06 INFO - PROCESS | 936 | ++DOCSHELL 14F58C00 == 59 [pid = 936] [id = 143] 12:46:06 INFO - PROCESS | 936 | ++DOMWINDOW == 148 (14F85000) [pid = 936] [serial = 427] [outer = 00000000] 12:46:06 INFO - PROCESS | 936 | ++DOMWINDOW == 149 (156A9000) [pid = 936] [serial = 428] [outer = 14F85000] 12:46:06 INFO - PROCESS | 936 | 1470771966179 Marionette DEBUG loaded listener.js 12:46:06 INFO - PROCESS | 936 | ++DOMWINDOW == 150 (16CF1000) [pid = 936] [serial = 429] [outer = 14F85000] 12:46:06 INFO - PROCESS | 936 | 1470771966754 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]]]}] 12:46:06 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. 12:46:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1022ms 12:46:06 INFO - PROCESS | 936 | 1470771966875 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 12:46:06 INFO - PROCESS | 936 | 1470771966879 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 12:46:06 INFO - PROCESS | 936 | 1470771966887 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:46:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:46:06 INFO - PROCESS | 936 | 1470771966890 Marionette TRACE conn6 <- [1,538,null,{}] 12:46:06 INFO - PROCESS | 936 | 1470771966894 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}] 12:46:06 INFO - PROCESS | 936 | 1470771966897 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:07 INFO - PROCESS | 936 | 1470771967011 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 12:46:07 INFO - PROCESS | 936 | 1470771967148 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:07 INFO - PROCESS | 936 | 1470771967150 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:07 INFO - PROCESS | 936 | ++DOCSHELL 176BCC00 == 60 [pid = 936] [id = 144] 12:46:07 INFO - PROCESS | 936 | ++DOMWINDOW == 151 (176C5C00) [pid = 936] [serial = 430] [outer = 00000000] 12:46:07 INFO - PROCESS | 936 | ++DOMWINDOW == 152 (176D5400) [pid = 936] [serial = 431] [outer = 176C5C00] 12:46:07 INFO - PROCESS | 936 | 1470771967205 Marionette DEBUG loaded listener.js 12:46:07 INFO - PROCESS | 936 | ++DOMWINDOW == 153 (17A87000) [pid = 936] [serial = 432] [outer = 176C5C00] 12:46:07 INFO - PROCESS | 936 | --DOCSHELL 18B95800 == 59 [pid = 936] [id = 136] 12:46:07 INFO - PROCESS | 936 | --DOCSHELL 17A82000 == 58 [pid = 936] [id = 135] 12:46:07 INFO - PROCESS | 936 | --DOCSHELL 1A8A3C00 == 57 [pid = 936] [id = 134] 12:46:07 INFO - PROCESS | 936 | --DOCSHELL 0BDDD400 == 56 [pid = 936] [id = 133] 12:46:07 INFO - PROCESS | 936 | --DOCSHELL 0BE03400 == 55 [pid = 936] [id = 132] 12:46:07 INFO - PROCESS | 936 | --DOCSHELL 18B93C00 == 54 [pid = 936] [id = 131] 12:46:07 INFO - PROCESS | 936 | --DOCSHELL 186CB800 == 53 [pid = 936] [id = 130] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 152 (16CB5400) [pid = 936] [serial = 328] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 151 (0BDE2800) [pid = 936] [serial = 325] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 150 (19A72800) [pid = 936] [serial = 331] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 149 (1C19DC00) [pid = 936] [serial = 337] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 148 (1A9B4C00) [pid = 936] [serial = 334] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 147 (1A9BB000) [pid = 936] [serial = 364] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOCSHELL 0F3F2000 == 52 [pid = 936] [id = 129] 12:46:07 INFO - PROCESS | 936 | --DOCSHELL 14F5B000 == 51 [pid = 936] [id = 128] 12:46:07 INFO - PROCESS | 936 | --DOCSHELL 0F753C00 == 50 [pid = 936] [id = 127] 12:46:07 INFO - PROCESS | 936 | --DOCSHELL 186D3800 == 49 [pid = 936] [id = 126] 12:46:07 INFO - PROCESS | 936 | --DOCSHELL 17A80400 == 48 [pid = 936] [id = 125] 12:46:07 INFO - PROCESS | 936 | --DOCSHELL 16CEFC00 == 47 [pid = 936] [id = 124] 12:46:07 INFO - PROCESS | 936 | --DOCSHELL 0BD53800 == 46 [pid = 936] [id = 123] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 146 (19A7AC00) [pid = 936] [serial = 323] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 145 (18C2F400) [pid = 936] [serial = 352] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 144 (19970400) [pid = 936] [serial = 355] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 143 (0F854C00) [pid = 936] [serial = 343] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 142 (0FA4E800) [pid = 936] [serial = 344] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 141 (16CEB000) [pid = 936] [serial = 346] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 140 (176BAC00) [pid = 936] [serial = 347] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 139 (0F84D800) [pid = 936] [serial = 341] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 138 (0F807000) [pid = 936] [serial = 340] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 137 (18A27800) [pid = 936] [serial = 349] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 136 (18C35400) [pid = 936] [serial = 353] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 135 (16CBC000) [pid = 936] [serial = 358] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 134 (19B75000) [pid = 936] [serial = 356] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 133 (19A6BC00) [pid = 936] [serial = 361] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 132 (16CF0400) [pid = 936] [serial = 359] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 131 (18AD7400) [pid = 936] [serial = 350] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | --DOMWINDOW == 130 (19A6DC00) [pid = 936] [serial = 362] [outer = 00000000] [url = about:blank] 12:46:07 INFO - PROCESS | 936 | 1470771967725 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]]]}] 12:46:07 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. 12:46:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 870ms 12:46:07 INFO - PROCESS | 936 | 1470771967763 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 12:46:07 INFO - PROCESS | 936 | 1470771967765 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 12:46:07 INFO - PROCESS | 936 | 1470771967769 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:46:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:46:07 INFO - PROCESS | 936 | 1470771967773 Marionette TRACE conn6 <- [1,542,null,{}] 12:46:07 INFO - PROCESS | 936 | 1470771967783 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}] 12:46:07 INFO - PROCESS | 936 | 1470771967787 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:07 INFO - PROCESS | 936 | 1470771967880 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 12:46:07 INFO - PROCESS | 936 | 1470771967911 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:07 INFO - PROCESS | 936 | 1470771967914 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:07 INFO - PROCESS | 936 | ++DOCSHELL 15C8CC00 == 47 [pid = 936] [id = 145] 12:46:07 INFO - PROCESS | 936 | ++DOMWINDOW == 131 (16CB5400) [pid = 936] [serial = 433] [outer = 00000000] 12:46:07 INFO - PROCESS | 936 | ++DOMWINDOW == 132 (176D0800) [pid = 936] [serial = 434] [outer = 16CB5400] 12:46:07 INFO - PROCESS | 936 | 1470771967969 Marionette DEBUG loaded listener.js 12:46:08 INFO - PROCESS | 936 | ++DOMWINDOW == 133 (186D2800) [pid = 936] [serial = 435] [outer = 16CB5400] 12:46:08 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:08 INFO - PROCESS | 936 | [936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:08 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:08 INFO - PROCESS | 936 | [936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:08 INFO - PROCESS | 936 | 1470771968541 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]]]}] 12:46:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:46:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 831ms 12:46:08 INFO - PROCESS | 936 | 1470771968604 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 12:46:08 INFO - PROCESS | 936 | 1470771968607 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 12:46:08 INFO - PROCESS | 936 | 1470771968615 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:46:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:46:08 INFO - PROCESS | 936 | 1470771968617 Marionette TRACE conn6 <- [1,546,null,{}] 12:46:08 INFO - PROCESS | 936 | 1470771968620 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}] 12:46:08 INFO - PROCESS | 936 | 1470771968622 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:08 INFO - PROCESS | 936 | 1470771968717 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 12:46:08 INFO - PROCESS | 936 | 1470771968730 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:08 INFO - PROCESS | 936 | 1470771968732 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:08 INFO - PROCESS | 936 | ++DOCSHELL 18B8FC00 == 48 [pid = 936] [id = 146] 12:46:08 INFO - PROCESS | 936 | ++DOMWINDOW == 134 (18B91400) [pid = 936] [serial = 436] [outer = 00000000] 12:46:08 INFO - PROCESS | 936 | ++DOMWINDOW == 135 (18C38000) [pid = 936] [serial = 437] [outer = 18B91400] 12:46:08 INFO - PROCESS | 936 | 1470771968778 Marionette DEBUG loaded listener.js 12:46:08 INFO - PROCESS | 936 | ++DOMWINDOW == 136 (18C57400) [pid = 936] [serial = 438] [outer = 18B91400] 12:46:09 INFO - PROCESS | 936 | 1470771969210 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]]]}] 12:46:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:46:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 12:46:09 INFO - PROCESS | 936 | 1470771969249 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 12:46:09 INFO - PROCESS | 936 | 1470771969251 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 12:46:09 INFO - PROCESS | 936 | 1470771969254 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:46:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:46:09 INFO - PROCESS | 936 | 1470771969256 Marionette TRACE conn6 <- [1,550,null,{}] 12:46:09 INFO - PROCESS | 936 | 1470771969260 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}] 12:46:09 INFO - PROCESS | 936 | 1470771969262 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:09 INFO - PROCESS | 936 | 1470771969352 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 12:46:09 INFO - PROCESS | 936 | 1470771969358 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:09 INFO - PROCESS | 936 | 1470771969361 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:09 INFO - PROCESS | 936 | ++DOCSHELL 19974000 == 49 [pid = 936] [id = 147] 12:46:09 INFO - PROCESS | 936 | ++DOMWINDOW == 137 (19A64000) [pid = 936] [serial = 439] [outer = 00000000] 12:46:09 INFO - PROCESS | 936 | ++DOMWINDOW == 138 (19A70000) [pid = 936] [serial = 440] [outer = 19A64000] 12:46:09 INFO - PROCESS | 936 | 1470771969418 Marionette DEBUG loaded listener.js 12:46:09 INFO - PROCESS | 936 | ++DOMWINDOW == 139 (19A77C00) [pid = 936] [serial = 441] [outer = 19A64000] 12:46:09 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:09 INFO - PROCESS | 936 | [936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:09 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:09 INFO - PROCESS | 936 | 1470771969942 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]]]}] 12:46:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:46:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 770ms 12:46:10 INFO - PROCESS | 936 | 1470771970029 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 12:46:10 INFO - PROCESS | 936 | 1470771970031 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 12:46:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:46:10 INFO - PROCESS | 936 | 1470771970035 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:46:10 INFO - PROCESS | 936 | 1470771970036 Marionette TRACE conn6 <- [1,554,null,{}] 12:46:10 INFO - PROCESS | 936 | 1470771970045 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}] 12:46:10 INFO - PROCESS | 936 | 1470771970052 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:10 INFO - PROCESS | 936 | 1470771970204 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 12:46:10 INFO - PROCESS | 936 | 1470771970268 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:10 INFO - PROCESS | 936 | 1470771970270 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:10 INFO - PROCESS | 936 | ++DOCSHELL 0BDE1000 == 50 [pid = 936] [id = 148] 12:46:10 INFO - PROCESS | 936 | ++DOMWINDOW == 140 (19A7AC00) [pid = 936] [serial = 442] [outer = 00000000] 12:46:10 INFO - PROCESS | 936 | ++DOMWINDOW == 141 (1A9BB000) [pid = 936] [serial = 443] [outer = 19A7AC00] 12:46:10 INFO - PROCESS | 936 | 1470771970319 Marionette DEBUG loaded listener.js 12:46:10 INFO - PROCESS | 936 | ++DOMWINDOW == 142 (1B1E2400) [pid = 936] [serial = 444] [outer = 19A7AC00] 12:46:10 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:10 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:10 INFO - PROCESS | 936 | [936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:10 INFO - PROCESS | 936 | 1470771970760 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]]]}] 12:46:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:46:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 770ms 12:46:10 INFO - PROCESS | 936 | 1470771970812 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 12:46:10 INFO - PROCESS | 936 | 1470771970815 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 12:46:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:46:10 INFO - PROCESS | 936 | 1470771970818 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:46:10 INFO - PROCESS | 936 | 1470771970820 Marionette TRACE conn6 <- [1,558,null,{}] 12:46:10 INFO - PROCESS | 936 | 1470771970824 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}] 12:46:10 INFO - PROCESS | 936 | 1470771970826 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:10 INFO - PROCESS | 936 | 1470771970944 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 12:46:11 INFO - PROCESS | 936 | 1470771971010 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:11 INFO - PROCESS | 936 | 1470771971013 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:11 INFO - PROCESS | 936 | ++DOCSHELL 1A8A6400 == 51 [pid = 936] [id = 149] 12:46:11 INFO - PROCESS | 936 | ++DOMWINDOW == 143 (1BB87800) [pid = 936] [serial = 445] [outer = 00000000] 12:46:11 INFO - PROCESS | 936 | ++DOMWINDOW == 144 (1C1BD000) [pid = 936] [serial = 446] [outer = 1BB87800] 12:46:11 INFO - PROCESS | 936 | 1470771971060 Marionette DEBUG loaded listener.js 12:46:11 INFO - PROCESS | 936 | ++DOMWINDOW == 145 (1C1C0C00) [pid = 936] [serial = 447] [outer = 1BB87800] 12:46:11 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:11 INFO - PROCESS | 936 | [936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:11 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:11 INFO - PROCESS | 936 | [936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:11 INFO - PROCESS | 936 | 1470771971528 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]]]}] 12:46:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:46:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 731ms 12:46:11 INFO - PROCESS | 936 | 1470771971550 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 12:46:11 INFO - PROCESS | 936 | 1470771971552 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 12:46:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:46:11 INFO - PROCESS | 936 | 1470771971555 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:46:11 INFO - PROCESS | 936 | 1470771971556 Marionette TRACE conn6 <- [1,562,null,{}] 12:46:11 INFO - PROCESS | 936 | 1470771971576 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}] 12:46:11 INFO - PROCESS | 936 | 1470771971578 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:11 INFO - PROCESS | 936 | 1470771971705 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 12:46:11 INFO - PROCESS | 936 | 1470771971715 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:11 INFO - PROCESS | 936 | 1470771971717 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:11 INFO - PROCESS | 936 | ++DOCSHELL 14497000 == 52 [pid = 936] [id = 150] 12:46:11 INFO - PROCESS | 936 | ++DOMWINDOW == 146 (18C37400) [pid = 936] [serial = 448] [outer = 00000000] 12:46:11 INFO - PROCESS | 936 | ++DOMWINDOW == 147 (1E37A400) [pid = 936] [serial = 449] [outer = 18C37400] 12:46:11 INFO - PROCESS | 936 | 1470771971816 Marionette DEBUG loaded listener.js 12:46:11 INFO - PROCESS | 936 | ++DOMWINDOW == 148 (1DA50400) [pid = 936] [serial = 450] [outer = 18C37400] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 147 (17A8A800) [pid = 936] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 146 (18B91800) [pid = 936] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 145 (1A83F800) [pid = 936] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 144 (0BDDE400) [pid = 936] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 143 (1A9FA000) [pid = 936] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 142 (19979000) [pid = 936] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 141 (176D3800) [pid = 936] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 140 (1449E000) [pid = 936] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 139 (14365400) [pid = 936] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 138 (1B660800) [pid = 936] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 137 (1755C800) [pid = 936] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 136 (18C36000) [pid = 936] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 135 (1CB38000) [pid = 936] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 134 (0BDE3C00) [pid = 936] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 133 (1A6A6400) [pid = 936] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 132 (142EC400) [pid = 936] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 131 (1A6A7800) [pid = 936] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 130 (10A9BC00) [pid = 936] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 129 (18B93400) [pid = 936] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 128 (18C34C00) [pid = 936] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 127 (1A9BA800) [pid = 936] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 126 (17A82800) [pid = 936] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 125 (19A76800) [pid = 936] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 124 (14F5B800) [pid = 936] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 123 (0F3FA400) [pid = 936] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 122 (186CC400) [pid = 936] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 121 (18C32C00) [pid = 936] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 120 (0BE04000) [pid = 936] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 119 (19A70C00) [pid = 936] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 118 (0BD56400) [pid = 936] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:46:12 INFO - PROCESS | 936 | --DOMWINDOW == 117 (0BD6A400) [pid = 936] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:46:12 INFO - PROCESS | 936 | 1470771972567 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]]]}] 12:46:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:46:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1076ms 12:46:12 INFO - PROCESS | 936 | 1470771972632 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 12:46:12 INFO - PROCESS | 936 | 1470771972634 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 12:46:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:46:12 INFO - PROCESS | 936 | 1470771972638 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:46:12 INFO - PROCESS | 936 | 1470771972639 Marionette TRACE conn6 <- [1,566,null,{}] 12:46:12 INFO - PROCESS | 936 | 1470771972643 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}] 12:46:12 INFO - PROCESS | 936 | 1470771972645 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:12 INFO - PROCESS | 936 | 1470771972734 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 12:46:12 INFO - PROCESS | 936 | 1470771972741 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:12 INFO - PROCESS | 936 | 1470771972743 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:12 INFO - PROCESS | 936 | ++DOCSHELL 0BE04000 == 53 [pid = 936] [id = 151] 12:46:12 INFO - PROCESS | 936 | ++DOMWINDOW == 118 (0F84D400) [pid = 936] [serial = 451] [outer = 00000000] 12:46:12 INFO - PROCESS | 936 | ++DOMWINDOW == 119 (14F83C00) [pid = 936] [serial = 452] [outer = 0F84D400] 12:46:12 INFO - PROCESS | 936 | 1470771972790 Marionette DEBUG loaded listener.js 12:46:12 INFO - PROCESS | 936 | ++DOMWINDOW == 120 (15C90C00) [pid = 936] [serial = 453] [outer = 0F84D400] 12:46:13 INFO - PROCESS | 936 | 1470771973245 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]]]}] 12:46:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:46:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 631ms 12:46:13 INFO - PROCESS | 936 | 1470771973272 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 12:46:13 INFO - PROCESS | 936 | 1470771973274 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 12:46:13 INFO - PROCESS | 936 | 1470771973277 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:46:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:46:13 INFO - PROCESS | 936 | 1470771973279 Marionette TRACE conn6 <- [1,570,null,{}] 12:46:13 INFO - PROCESS | 936 | 1470771973282 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}] 12:46:13 INFO - PROCESS | 936 | 1470771973284 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:13 INFO - PROCESS | 936 | 1470771973372 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 12:46:13 INFO - PROCESS | 936 | 1470771973378 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:13 INFO - PROCESS | 936 | 1470771973380 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:13 INFO - PROCESS | 936 | ++DOCSHELL 1425C000 == 54 [pid = 936] [id = 152] 12:46:13 INFO - PROCESS | 936 | ++DOMWINDOW == 121 (176C6800) [pid = 936] [serial = 454] [outer = 00000000] 12:46:13 INFO - PROCESS | 936 | ++DOMWINDOW == 122 (18AD4400) [pid = 936] [serial = 455] [outer = 176C6800] 12:46:13 INFO - PROCESS | 936 | 1470771973426 Marionette DEBUG loaded listener.js 12:46:13 INFO - PROCESS | 936 | ++DOMWINDOW == 123 (196DD400) [pid = 936] [serial = 456] [outer = 176C6800] 12:46:13 INFO - PROCESS | 936 | 1470771973910 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]]]}] 12:46:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:46:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 12:46:13 INFO - PROCESS | 936 | 1470771973950 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 12:46:13 INFO - PROCESS | 936 | 1470771973953 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 12:46:13 INFO - PROCESS | 936 | 1470771973956 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:46:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:46:13 INFO - PROCESS | 936 | 1470771973959 Marionette TRACE conn6 <- [1,574,null,{}] 12:46:13 INFO - PROCESS | 936 | 1470771973962 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}] 12:46:13 INFO - PROCESS | 936 | 1470771973964 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:14 INFO - PROCESS | 936 | 1470771974073 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 12:46:14 INFO - PROCESS | 936 | 1470771974079 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:14 INFO - PROCESS | 936 | 1470771974081 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:14 INFO - PROCESS | 936 | ++DOCSHELL 1755C800 == 55 [pid = 936] [id = 153] 12:46:14 INFO - PROCESS | 936 | ++DOMWINDOW == 124 (19A76800) [pid = 936] [serial = 457] [outer = 00000000] 12:46:14 INFO - PROCESS | 936 | ++DOMWINDOW == 125 (1DA4C400) [pid = 936] [serial = 458] [outer = 19A76800] 12:46:14 INFO - PROCESS | 936 | 1470771974130 Marionette DEBUG loaded listener.js 12:46:14 INFO - PROCESS | 936 | ++DOMWINDOW == 126 (20CF0800) [pid = 936] [serial = 459] [outer = 19A76800] 12:46:14 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:46:14 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:15 INFO - PROCESS | 936 | [936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:15 INFO - PROCESS | 936 | 1470771975192 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]]]}] 12:46:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:46:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1279ms 12:46:15 INFO - PROCESS | 936 | 1470771975240 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 12:46:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:46:15 INFO - PROCESS | 936 | 1470771975244 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 12:46:15 INFO - PROCESS | 936 | 1470771975249 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:46:15 INFO - PROCESS | 936 | 1470771975254 Marionette TRACE conn6 <- [1,578,null,{}] 12:46:15 INFO - PROCESS | 936 | 1470771975260 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}] 12:46:15 INFO - PROCESS | 936 | 1470771975263 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:15 INFO - PROCESS | 936 | 1470771975389 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 12:46:15 INFO - PROCESS | 936 | 1470771975531 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:15 INFO - PROCESS | 936 | 1470771975534 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:15 INFO - PROCESS | 936 | ++DOCSHELL 0F3FE800 == 56 [pid = 936] [id = 154] 12:46:15 INFO - PROCESS | 936 | ++DOMWINDOW == 127 (0FA46C00) [pid = 936] [serial = 460] [outer = 00000000] 12:46:15 INFO - PROCESS | 936 | ++DOMWINDOW == 128 (10320C00) [pid = 936] [serial = 461] [outer = 0FA46C00] 12:46:15 INFO - PROCESS | 936 | 1470771975597 Marionette DEBUG loaded listener.js 12:46:15 INFO - PROCESS | 936 | ++DOMWINDOW == 129 (14F82400) [pid = 936] [serial = 462] [outer = 0FA46C00] 12:46:16 INFO - PROCESS | 936 | 1470771976222 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]]]}] 12:46:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:46:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1025ms 12:46:16 INFO - PROCESS | 936 | 1470771976275 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 12:46:16 INFO - PROCESS | 936 | 1470771976279 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 12:46:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:46:16 INFO - PROCESS | 936 | 1470771976286 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:46:16 INFO - PROCESS | 936 | 1470771976289 Marionette TRACE conn6 <- [1,582,null,{}] 12:46:16 INFO - PROCESS | 936 | 1470771976294 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}] 12:46:16 INFO - PROCESS | 936 | 1470771976297 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:16 INFO - PROCESS | 936 | 1470771976419 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 12:46:16 INFO - PROCESS | 936 | 1470771976561 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:16 INFO - PROCESS | 936 | 1470771976564 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:16 INFO - PROCESS | 936 | ++DOCSHELL 176C0000 == 57 [pid = 936] [id = 155] 12:46:16 INFO - PROCESS | 936 | ++DOMWINDOW == 130 (176C1000) [pid = 936] [serial = 463] [outer = 00000000] 12:46:16 INFO - PROCESS | 936 | ++DOMWINDOW == 131 (176D7800) [pid = 936] [serial = 464] [outer = 176C1000] 12:46:16 INFO - PROCESS | 936 | 1470771976625 Marionette DEBUG loaded listener.js 12:46:16 INFO - PROCESS | 936 | ++DOMWINDOW == 132 (18752400) [pid = 936] [serial = 465] [outer = 176C1000] 12:46:17 INFO - PROCESS | 936 | 1470771977253 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]]]}] 12:46:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:46:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1019ms 12:46:17 INFO - PROCESS | 936 | 1470771977309 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 12:46:17 INFO - PROCESS | 936 | 1470771977311 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 12:46:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:46:17 INFO - PROCESS | 936 | 1470771977315 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:46:17 INFO - PROCESS | 936 | 1470771977319 Marionette TRACE conn6 <- [1,586,null,{}] 12:46:17 INFO - PROCESS | 936 | 1470771977331 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}] 12:46:17 INFO - PROCESS | 936 | 1470771977336 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:17 INFO - PROCESS | 936 | 1470771977453 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 12:46:17 INFO - PROCESS | 936 | 1470771977592 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:17 INFO - PROCESS | 936 | 1470771977596 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:17 INFO - PROCESS | 936 | ++DOCSHELL 1A9B1800 == 58 [pid = 936] [id = 156] 12:46:17 INFO - PROCESS | 936 | ++DOMWINDOW == 133 (1A9B4800) [pid = 936] [serial = 466] [outer = 00000000] 12:46:17 INFO - PROCESS | 936 | ++DOMWINDOW == 134 (1BB8A400) [pid = 936] [serial = 467] [outer = 1A9B4800] 12:46:17 INFO - PROCESS | 936 | 1470771977654 Marionette DEBUG loaded listener.js 12:46:17 INFO - PROCESS | 936 | ++DOMWINDOW == 135 (1DA4D400) [pid = 936] [serial = 468] [outer = 1A9B4800] 12:46:18 INFO - PROCESS | 936 | 1470771978249 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]]]}] 12:46:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:46:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 970ms 12:46:18 INFO - PROCESS | 936 | 1470771978289 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 12:46:18 INFO - PROCESS | 936 | 1470771978292 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 12:46:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:46:18 INFO - PROCESS | 936 | 1470771978295 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:46:18 INFO - PROCESS | 936 | 1470771978297 Marionette TRACE conn6 <- [1,590,null,{}] 12:46:18 INFO - PROCESS | 936 | 1470771978301 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}] 12:46:18 INFO - PROCESS | 936 | 1470771978304 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:18 INFO - PROCESS | 936 | 1470771978428 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 12:46:18 INFO - PROCESS | 936 | 1470771978541 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:18 INFO - PROCESS | 936 | 1470771978543 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:18 INFO - PROCESS | 936 | ++DOCSHELL 20CF3400 == 59 [pid = 936] [id = 157] 12:46:18 INFO - PROCESS | 936 | ++DOMWINDOW == 136 (20CF7C00) [pid = 936] [serial = 469] [outer = 00000000] 12:46:18 INFO - PROCESS | 936 | ++DOMWINDOW == 137 (210C9800) [pid = 936] [serial = 470] [outer = 20CF7C00] 12:46:18 INFO - PROCESS | 936 | 1470771978642 Marionette DEBUG loaded listener.js 12:46:18 INFO - PROCESS | 936 | ++DOMWINDOW == 138 (216CD000) [pid = 936] [serial = 471] [outer = 20CF7C00] 12:46:19 INFO - PROCESS | 936 | 1470771979216 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]]]}] 12:46:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:46:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 970ms 12:46:19 INFO - PROCESS | 936 | 1470771979269 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 12:46:19 INFO - PROCESS | 936 | 1470771979271 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 12:46:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:46:19 INFO - PROCESS | 936 | 1470771979274 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:46:19 INFO - PROCESS | 936 | 1470771979277 Marionette TRACE conn6 <- [1,594,null,{}] 12:46:19 INFO - PROCESS | 936 | 1470771979280 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}] 12:46:19 INFO - PROCESS | 936 | 1470771979283 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:19 INFO - PROCESS | 936 | 1470771979401 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 12:46:19 INFO - PROCESS | 936 | 1470771979515 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:19 INFO - PROCESS | 936 | 1470771979517 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:19 INFO - PROCESS | 936 | ++DOCSHELL 0BD4CC00 == 60 [pid = 936] [id = 158] 12:46:19 INFO - PROCESS | 936 | ++DOMWINDOW == 139 (0BD51400) [pid = 936] [serial = 472] [outer = 00000000] 12:46:19 INFO - PROCESS | 936 | ++DOMWINDOW == 140 (0F363400) [pid = 936] [serial = 473] [outer = 0BD51400] 12:46:19 INFO - PROCESS | 936 | 1470771979617 Marionette DEBUG loaded listener.js 12:46:19 INFO - PROCESS | 936 | ++DOMWINDOW == 141 (0FA52000) [pid = 936] [serial = 474] [outer = 0BD51400] 12:46:20 INFO - PROCESS | 936 | 1470771980392 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]]]}] 12:46:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:46:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1181ms 12:46:20 INFO - PROCESS | 936 | 1470771980460 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 12:46:20 INFO - PROCESS | 936 | 1470771980464 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 12:46:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:46:20 INFO - PROCESS | 936 | 1470771980468 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:46:20 INFO - PROCESS | 936 | 1470771980471 Marionette TRACE conn6 <- [1,598,null,{}] 12:46:20 INFO - PROCESS | 936 | 1470771980477 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}] 12:46:20 INFO - PROCESS | 936 | 1470771980480 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:20 INFO - PROCESS | 936 | 1470771980598 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 12:46:20 INFO - PROCESS | 936 | 1470771980737 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:20 INFO - PROCESS | 936 | 1470771980740 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:20 INFO - PROCESS | 936 | ++DOCSHELL 0FA4CC00 == 61 [pid = 936] [id = 159] 12:46:20 INFO - PROCESS | 936 | ++DOMWINDOW == 142 (0FA4F800) [pid = 936] [serial = 475] [outer = 00000000] 12:46:20 INFO - PROCESS | 936 | ++DOMWINDOW == 143 (10906C00) [pid = 936] [serial = 476] [outer = 0FA4F800] 12:46:20 INFO - PROCESS | 936 | 1470771980794 Marionette DEBUG loaded listener.js 12:46:20 INFO - PROCESS | 936 | ++DOMWINDOW == 144 (1440A000) [pid = 936] [serial = 477] [outer = 0FA4F800] 12:46:21 INFO - PROCESS | 936 | --DOCSHELL 1425C000 == 60 [pid = 936] [id = 152] 12:46:21 INFO - PROCESS | 936 | --DOCSHELL 0BE04000 == 59 [pid = 936] [id = 151] 12:46:21 INFO - PROCESS | 936 | --DOCSHELL 14497000 == 58 [pid = 936] [id = 150] 12:46:21 INFO - PROCESS | 936 | --DOCSHELL 1A8A6400 == 57 [pid = 936] [id = 149] 12:46:21 INFO - PROCESS | 936 | --DOCSHELL 0BDE1000 == 56 [pid = 936] [id = 148] 12:46:21 INFO - PROCESS | 936 | --DOCSHELL 19974000 == 55 [pid = 936] [id = 147] 12:46:21 INFO - PROCESS | 936 | --DOCSHELL 18B8FC00 == 54 [pid = 936] [id = 146] 12:46:21 INFO - PROCESS | 936 | --DOCSHELL 15C8CC00 == 53 [pid = 936] [id = 145] 12:46:21 INFO - PROCESS | 936 | --DOCSHELL 176BCC00 == 52 [pid = 936] [id = 144] 12:46:21 INFO - PROCESS | 936 | --DOCSHELL 14F58C00 == 51 [pid = 936] [id = 143] 12:46:21 INFO - PROCESS | 936 | --DOCSHELL 176D0C00 == 50 [pid = 936] [id = 139] 12:46:21 INFO - PROCESS | 936 | --DOCSHELL 0BE05C00 == 49 [pid = 936] [id = 138] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 143 (1C1A2000) [pid = 936] [serial = 365] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 142 (0F809400) [pid = 936] [serial = 245] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 141 (0F74E400) [pid = 936] [serial = 326] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 140 (18B95000) [pid = 936] [serial = 296] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 139 (19B7F400) [pid = 936] [serial = 332] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 138 (1B159C00) [pid = 936] [serial = 200] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 137 (0FA4B400) [pid = 936] [serial = 290] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 136 (1C09F400) [pid = 936] [serial = 212] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 135 (186D3000) [pid = 936] [serial = 242] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 134 (18B95C00) [pid = 936] [serial = 287] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 133 (15C94400) [pid = 936] [serial = 248] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 132 (170EFC00) [pid = 936] [serial = 293] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 131 (1CB2E400) [pid = 936] [serial = 251] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 130 (1A6A6C00) [pid = 936] [serial = 161] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 129 (1B1E3000) [pid = 936] [serial = 335] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 128 (1DD6FC00) [pid = 936] [serial = 254] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 127 (0F806800) [pid = 936] [serial = 203] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 126 (1C1A0800) [pid = 936] [serial = 338] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 125 (170EB400) [pid = 936] [serial = 329] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 124 (1B654400) [pid = 936] [serial = 209] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 123 (15C8C400) [pid = 936] [serial = 206] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 122 (1A6A9C00) [pid = 936] [serial = 299] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 121 (19B73800) [pid = 936] [serial = 398] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 120 (1BB8D800) [pid = 936] [serial = 401] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 119 (1A6A3800) [pid = 936] [serial = 399] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 118 (19A7A800) [pid = 936] [serial = 404] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 117 (1BB8D000) [pid = 936] [serial = 405] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 116 (1DA49800) [pid = 936] [serial = 407] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 115 (17161C00) [pid = 936] [serial = 384] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 114 (16CBE400) [pid = 936] [serial = 383] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 113 (0FDDB400) [pid = 936] [serial = 386] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 112 (1436C800) [pid = 936] [serial = 387] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 111 (18738800) [pid = 936] [serial = 389] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 110 (18B8B400) [pid = 936] [serial = 390] [outer = 00000000] [url = about:blank] 12:46:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 109 (0EE6BC00) [pid = 936] [serial = 367] [outer = 00000000] [url = about:blank] 12:46:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1027ms 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 108 (18C55800) [pid = 936] [serial = 392] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 107 (19A62800) [pid = 936] [serial = 393] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 106 (1DA4A400) [pid = 936] [serial = 377] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 105 (1DD77400) [pid = 936] [serial = 380] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 104 (19B71C00) [pid = 936] [serial = 374] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 103 (176C3000) [pid = 936] [serial = 370] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 102 (1BB27400) [pid = 936] [serial = 402] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 101 (19B78C00) [pid = 936] [serial = 158] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 100 (1E381C00) [pid = 936] [serial = 410] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 99 (0BE0E400) [pid = 936] [serial = 395] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 98 (1DD73C00) [pid = 936] [serial = 408] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | --DOMWINDOW == 97 (0BE11400) [pid = 936] [serial = 396] [outer = 00000000] [url = about:blank] 12:46:21 INFO - PROCESS | 936 | 1470771981461 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]]]}] 12:46:21 INFO - PROCESS | 936 | 1470771981497 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 12:46:21 INFO - PROCESS | 936 | 1470771981502 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 12:46:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:46:21 INFO - PROCESS | 936 | 1470771981510 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:46:21 INFO - PROCESS | 936 | 1470771981513 Marionette TRACE conn6 <- [1,602,null,{}] 12:46:21 INFO - PROCESS | 936 | 1470771981517 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}] 12:46:21 INFO - PROCESS | 936 | 1470771981520 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:21 INFO - PROCESS | 936 | 1470771981646 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 12:46:21 INFO - PROCESS | 936 | 1470771981744 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:21 INFO - PROCESS | 936 | 1470771981746 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:21 INFO - PROCESS | 936 | ++DOCSHELL 0BDDCC00 == 50 [pid = 936] [id = 160] 12:46:21 INFO - PROCESS | 936 | ++DOMWINDOW == 98 (0EE2A800) [pid = 936] [serial = 478] [outer = 00000000] 12:46:21 INFO - PROCESS | 936 | ++DOMWINDOW == 99 (0F80EC00) [pid = 936] [serial = 479] [outer = 0EE2A800] 12:46:21 INFO - PROCESS | 936 | 1470771981797 Marionette DEBUG loaded listener.js 12:46:21 INFO - PROCESS | 936 | ++DOMWINDOW == 100 (10A68800) [pid = 936] [serial = 480] [outer = 0EE2A800] 12:46:22 INFO - PROCESS | 936 | 1470771982226 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]]]}] 12:46:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:46:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 770ms 12:46:22 INFO - PROCESS | 936 | 1470771982282 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 12:46:22 INFO - PROCESS | 936 | 1470771982284 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 12:46:22 INFO - PROCESS | 936 | 1470771982288 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:46:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:46:22 INFO - PROCESS | 936 | 1470771982292 Marionette TRACE conn6 <- [1,606,null,{}] 12:46:22 INFO - PROCESS | 936 | 1470771982307 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}] 12:46:22 INFO - PROCESS | 936 | 1470771982311 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:22 INFO - PROCESS | 936 | 1470771982407 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 12:46:22 INFO - PROCESS | 936 | 1470771982425 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:22 INFO - PROCESS | 936 | 1470771982428 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:22 INFO - PROCESS | 936 | ++DOCSHELL 175E8400 == 51 [pid = 936] [id = 161] 12:46:22 INFO - PROCESS | 936 | ++DOMWINDOW == 101 (176BCC00) [pid = 936] [serial = 481] [outer = 00000000] 12:46:22 INFO - PROCESS | 936 | ++DOMWINDOW == 102 (176C3C00) [pid = 936] [serial = 482] [outer = 176BCC00] 12:46:22 INFO - PROCESS | 936 | 1470771982478 Marionette DEBUG loaded listener.js 12:46:22 INFO - PROCESS | 936 | ++DOMWINDOW == 103 (176CFC00) [pid = 936] [serial = 483] [outer = 176BCC00] 12:46:22 INFO - PROCESS | 936 | 1470771982958 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]]]}] 12:46:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:46:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 730ms 12:46:23 INFO - PROCESS | 936 | 1470771983022 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 12:46:23 INFO - PROCESS | 936 | 1470771983024 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 12:46:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:46:23 INFO - PROCESS | 936 | 1470771983030 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:46:23 INFO - PROCESS | 936 | 1470771983032 Marionette TRACE conn6 <- [1,610,null,{}] 12:46:23 INFO - PROCESS | 936 | 1470771983036 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}] 12:46:23 INFO - PROCESS | 936 | 1470771983038 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:23 INFO - PROCESS | 936 | 1470771983133 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 12:46:23 INFO - PROCESS | 936 | 1470771983232 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:23 INFO - PROCESS | 936 | 1470771983234 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:23 INFO - PROCESS | 936 | ++DOCSHELL 186CCC00 == 52 [pid = 936] [id = 162] 12:46:23 INFO - PROCESS | 936 | ++DOMWINDOW == 104 (186CF400) [pid = 936] [serial = 484] [outer = 00000000] 12:46:23 INFO - PROCESS | 936 | ++DOMWINDOW == 105 (187B1400) [pid = 936] [serial = 485] [outer = 186CF400] 12:46:23 INFO - PROCESS | 936 | 1470771983291 Marionette DEBUG loaded listener.js 12:46:23 INFO - PROCESS | 936 | ++DOMWINDOW == 106 (18ADE800) [pid = 936] [serial = 486] [outer = 186CF400] 12:46:23 INFO - PROCESS | 936 | 1470771983673 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]]]}] 12:46:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:46:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 12:46:23 INFO - PROCESS | 936 | 1470771983710 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 12:46:23 INFO - PROCESS | 936 | 1470771983712 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 12:46:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:46:23 INFO - PROCESS | 936 | 1470771983715 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:46:23 INFO - PROCESS | 936 | 1470771983717 Marionette TRACE conn6 <- [1,614,null,{}] 12:46:23 INFO - PROCESS | 936 | 1470771983721 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}] 12:46:23 INFO - PROCESS | 936 | 1470771983723 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:23 INFO - PROCESS | 936 | 1470771983852 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 12:46:23 INFO - PROCESS | 936 | 1470771983912 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:23 INFO - PROCESS | 936 | 1470771983914 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:23 INFO - PROCESS | 936 | ++DOCSHELL 1872B400 == 53 [pid = 936] [id = 163] 12:46:23 INFO - PROCESS | 936 | ++DOMWINDOW == 107 (1874F800) [pid = 936] [serial = 487] [outer = 00000000] 12:46:23 INFO - PROCESS | 936 | ++DOMWINDOW == 108 (18B96800) [pid = 936] [serial = 488] [outer = 1874F800] 12:46:23 INFO - PROCESS | 936 | 1470771983958 Marionette DEBUG loaded listener.js 12:46:24 INFO - PROCESS | 936 | ++DOMWINDOW == 109 (18C2FC00) [pid = 936] [serial = 489] [outer = 1874F800] 12:46:24 INFO - PROCESS | 936 | 1470771984414 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]]]}] 12:46:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:46:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 730ms 12:46:24 INFO - PROCESS | 936 | 1470771984451 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 12:46:24 INFO - PROCESS | 936 | 1470771984454 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 12:46:24 INFO - PROCESS | 936 | 1470771984457 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:46:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:46:24 INFO - PROCESS | 936 | 1470771984459 Marionette TRACE conn6 <- [1,618,null,{}] 12:46:24 INFO - PROCESS | 936 | 1470771984462 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}] 12:46:24 INFO - PROCESS | 936 | 1470771984468 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:24 INFO - PROCESS | 936 | 1470771984638 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 12:46:24 INFO - PROCESS | 936 | 1470771984662 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:24 INFO - PROCESS | 936 | 1470771984665 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:24 INFO - PROCESS | 936 | ++DOCSHELL 176C4C00 == 54 [pid = 936] [id = 164] 12:46:24 INFO - PROCESS | 936 | ++DOMWINDOW == 110 (19A79800) [pid = 936] [serial = 490] [outer = 00000000] 12:46:24 INFO - PROCESS | 936 | ++DOMWINDOW == 111 (19B76000) [pid = 936] [serial = 491] [outer = 19A79800] 12:46:24 INFO - PROCESS | 936 | 1470771984711 Marionette DEBUG loaded listener.js 12:46:24 INFO - PROCESS | 936 | ++DOMWINDOW == 112 (19B7F000) [pid = 936] [serial = 492] [outer = 19A79800] 12:46:25 INFO - PROCESS | 936 | 1470771985190 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]]]}] 12:46:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:46:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 770ms 12:46:25 INFO - PROCESS | 936 | 1470771985232 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 12:46:25 INFO - PROCESS | 936 | 1470771985234 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 12:46:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:46:25 INFO - PROCESS | 936 | 1470771985237 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:46:25 INFO - PROCESS | 936 | 1470771985239 Marionette TRACE conn6 <- [1,622,null,{}] 12:46:25 INFO - PROCESS | 936 | 1470771985245 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}] 12:46:25 INFO - PROCESS | 936 | 1470771985248 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:25 INFO - PROCESS | 936 | 1470771985382 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 12:46:25 INFO - PROCESS | 936 | 1470771985449 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:25 INFO - PROCESS | 936 | 1470771985451 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:25 INFO - PROCESS | 936 | ++DOCSHELL 0BE0E400 == 55 [pid = 936] [id = 165] 12:46:25 INFO - PROCESS | 936 | ++DOMWINDOW == 113 (19B72400) [pid = 936] [serial = 493] [outer = 00000000] 12:46:25 INFO - PROCESS | 936 | ++DOMWINDOW == 114 (1A8A6000) [pid = 936] [serial = 494] [outer = 19B72400] 12:46:25 INFO - PROCESS | 936 | 1470771985497 Marionette DEBUG loaded listener.js 12:46:25 INFO - PROCESS | 936 | ++DOMWINDOW == 115 (1A8A6800) [pid = 936] [serial = 495] [outer = 19B72400] 12:46:26 INFO - PROCESS | 936 | --DOMWINDOW == 114 (176C6800) [pid = 936] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:46:26 INFO - PROCESS | 936 | --DOMWINDOW == 113 (0F84D400) [pid = 936] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:46:26 INFO - PROCESS | 936 | --DOMWINDOW == 112 (18B91400) [pid = 936] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:46:26 INFO - PROCESS | 936 | --DOMWINDOW == 111 (18C37400) [pid = 936] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:46:26 INFO - PROCESS | 936 | --DOMWINDOW == 110 (176C5C00) [pid = 936] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:46:26 INFO - PROCESS | 936 | --DOMWINDOW == 109 (19A6E400) [pid = 936] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:46:26 INFO - PROCESS | 936 | --DOMWINDOW == 108 (1BB87800) [pid = 936] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:46:26 INFO - PROCESS | 936 | --DOMWINDOW == 107 (16CB5400) [pid = 936] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:46:26 INFO - PROCESS | 936 | --DOMWINDOW == 106 (16CEA400) [pid = 936] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:46:26 INFO - PROCESS | 936 | --DOMWINDOW == 105 (14F85000) [pid = 936] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:46:26 INFO - PROCESS | 936 | --DOMWINDOW == 104 (19A64000) [pid = 936] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:46:26 INFO - PROCESS | 936 | --DOMWINDOW == 103 (19A7AC00) [pid = 936] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:46:26 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:26 INFO - PROCESS | 936 | [936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:26 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:26 INFO - PROCESS | 936 | [936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:26 INFO - PROCESS | 936 | 1470771986155 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]]]}] 12:46:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:46:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 970ms 12:46:26 INFO - PROCESS | 936 | 1470771986214 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 12:46:26 INFO - PROCESS | 936 | 1470771986216 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 12:46:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:46:26 INFO - PROCESS | 936 | 1470771986219 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:46:26 INFO - PROCESS | 936 | 1470771986221 Marionette TRACE conn6 <- [1,626,null,{}] 12:46:26 INFO - PROCESS | 936 | 1470771986225 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}] 12:46:26 INFO - PROCESS | 936 | 1470771986226 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:26 INFO - PROCESS | 936 | 1470771986314 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 12:46:26 INFO - PROCESS | 936 | 1470771986320 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:26 INFO - PROCESS | 936 | 1470771986322 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:26 INFO - PROCESS | 936 | ++DOCSHELL 0FA4F400 == 56 [pid = 936] [id = 166] 12:46:26 INFO - PROCESS | 936 | ++DOMWINDOW == 104 (16CE5400) [pid = 936] [serial = 496] [outer = 00000000] 12:46:26 INFO - PROCESS | 936 | ++DOMWINDOW == 105 (19A6C400) [pid = 936] [serial = 497] [outer = 16CE5400] 12:46:26 INFO - PROCESS | 936 | 1470771986369 Marionette DEBUG loaded listener.js 12:46:26 INFO - PROCESS | 936 | ++DOMWINDOW == 106 (1A6A6C00) [pid = 936] [serial = 498] [outer = 16CE5400] 12:46:26 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:26 INFO - PROCESS | 936 | [936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:26 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:26 INFO - PROCESS | 936 | [936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:26 INFO - PROCESS | 936 | 1470771986822 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]]]}] 12:46:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:46:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 12:46:26 INFO - PROCESS | 936 | 1470771986859 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 12:46:26 INFO - PROCESS | 936 | 1470771986861 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 12:46:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:46:26 INFO - PROCESS | 936 | 1470771986864 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:46:26 INFO - PROCESS | 936 | 1470771986866 Marionette TRACE conn6 <- [1,630,null,{}] 12:46:26 INFO - PROCESS | 936 | 1470771986869 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}] 12:46:26 INFO - PROCESS | 936 | 1470771986871 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:26 INFO - PROCESS | 936 | 1470771986962 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 12:46:26 INFO - PROCESS | 936 | 1470771986968 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:26 INFO - PROCESS | 936 | 1470771986970 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:26 INFO - PROCESS | 936 | ++DOCSHELL 0FA43C00 == 57 [pid = 936] [id = 167] 12:46:26 INFO - PROCESS | 936 | ++DOMWINDOW == 107 (19A69C00) [pid = 936] [serial = 499] [outer = 00000000] 12:46:26 INFO - PROCESS | 936 | ++DOMWINDOW == 108 (1B1DF000) [pid = 936] [serial = 500] [outer = 19A69C00] 12:46:27 INFO - PROCESS | 936 | 1470771987016 Marionette DEBUG loaded listener.js 12:46:27 INFO - PROCESS | 936 | ++DOMWINDOW == 109 (1B65F400) [pid = 936] [serial = 501] [outer = 19A69C00] 12:46:27 INFO - PROCESS | 936 | 1470771987498 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]]]}] 12:46:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:46:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 12:46:27 INFO - PROCESS | 936 | 1470771987538 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 12:46:27 INFO - PROCESS | 936 | 1470771987540 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 12:46:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:46:27 INFO - PROCESS | 936 | 1470771987543 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:46:27 INFO - PROCESS | 936 | 1470771987545 Marionette TRACE conn6 <- [1,634,null,{}] 12:46:27 INFO - PROCESS | 936 | 1470771987549 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}] 12:46:27 INFO - PROCESS | 936 | 1470771987551 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:27 INFO - PROCESS | 936 | 1470771987642 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 12:46:27 INFO - PROCESS | 936 | 1470771987647 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:27 INFO - PROCESS | 936 | 1470771987649 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:27 INFO - PROCESS | 936 | ++DOCSHELL 1C099C00 == 58 [pid = 936] [id = 168] 12:46:27 INFO - PROCESS | 936 | ++DOMWINDOW == 110 (1C09C800) [pid = 936] [serial = 502] [outer = 00000000] 12:46:27 INFO - PROCESS | 936 | ++DOMWINDOW == 111 (1C19B000) [pid = 936] [serial = 503] [outer = 1C09C800] 12:46:27 INFO - PROCESS | 936 | 1470771987695 Marionette DEBUG loaded listener.js 12:46:27 INFO - PROCESS | 936 | ++DOMWINDOW == 112 (1C1A2800) [pid = 936] [serial = 504] [outer = 1C09C800] 12:46:28 INFO - PROCESS | 936 | 1470771988437 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]]]}] 12:46:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:46:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 930ms 12:46:28 INFO - PROCESS | 936 | 1470771988478 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 12:46:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:46:28 INFO - PROCESS | 936 | 1470771988483 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 12:46:28 INFO - PROCESS | 936 | 1470771988487 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:46:28 INFO - PROCESS | 936 | 1470771988491 Marionette TRACE conn6 <- [1,638,null,{}] 12:46:28 INFO - PROCESS | 936 | 1470771988497 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}] 12:46:28 INFO - PROCESS | 936 | 1470771988501 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:28 INFO - PROCESS | 936 | 1470771988635 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 12:46:28 INFO - PROCESS | 936 | 1470771988743 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:28 INFO - PROCESS | 936 | 1470771988746 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:28 INFO - PROCESS | 936 | ++DOCSHELL 0EE6E400 == 59 [pid = 936] [id = 169] 12:46:28 INFO - PROCESS | 936 | ++DOMWINDOW == 113 (0F750C00) [pid = 936] [serial = 505] [outer = 00000000] 12:46:28 INFO - PROCESS | 936 | ++DOMWINDOW == 114 (10319800) [pid = 936] [serial = 506] [outer = 0F750C00] 12:46:28 INFO - PROCESS | 936 | 1470771988807 Marionette DEBUG loaded listener.js 12:46:28 INFO - PROCESS | 936 | ++DOMWINDOW == 115 (14F5B000) [pid = 936] [serial = 507] [outer = 0F750C00] 12:46:29 INFO - PROCESS | 936 | 1470771989402 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]]]}] 12:46:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:46:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 990ms 12:46:29 INFO - PROCESS | 936 | 1470771989479 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 12:46:29 INFO - PROCESS | 936 | 1470771989484 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 12:46:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:46:29 INFO - PROCESS | 936 | 1470771989491 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:46:29 INFO - PROCESS | 936 | 1470771989494 Marionette TRACE conn6 <- [1,642,null,{}] 12:46:29 INFO - PROCESS | 936 | 1470771989498 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}] 12:46:29 INFO - PROCESS | 936 | 1470771989501 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:29 INFO - PROCESS | 936 | 1470771989663 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 12:46:29 INFO - PROCESS | 936 | 1470771989798 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:29 INFO - PROCESS | 936 | 1470771989801 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:29 INFO - PROCESS | 936 | ++DOCSHELL 17157000 == 60 [pid = 936] [id = 170] 12:46:29 INFO - PROCESS | 936 | ++DOMWINDOW == 116 (17161C00) [pid = 936] [serial = 508] [outer = 00000000] 12:46:29 INFO - PROCESS | 936 | ++DOMWINDOW == 117 (176C7800) [pid = 936] [serial = 509] [outer = 17161C00] 12:46:29 INFO - PROCESS | 936 | 1470771989863 Marionette DEBUG loaded listener.js 12:46:29 INFO - PROCESS | 936 | ++DOMWINDOW == 118 (187A4C00) [pid = 936] [serial = 510] [outer = 17161C00] 12:46:30 INFO - PROCESS | 936 | 1470771990465 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]]]}] 12:46:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:46:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1020ms 12:46:30 INFO - PROCESS | 936 | 1470771990513 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 12:46:30 INFO - PROCESS | 936 | 1470771990516 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 12:46:30 INFO - PROCESS | 936 | 1470771990519 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:46:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:46:30 INFO - PROCESS | 936 | 1470771990523 Marionette TRACE conn6 <- [1,646,null,{}] 12:46:30 INFO - PROCESS | 936 | 1470771990535 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}] 12:46:30 INFO - PROCESS | 936 | 1470771990540 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:30 INFO - PROCESS | 936 | 1470771990662 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 12:46:30 INFO - PROCESS | 936 | 1470771990807 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:30 INFO - PROCESS | 936 | 1470771990811 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:30 INFO - PROCESS | 936 | ++DOCSHELL 1C0A0800 == 61 [pid = 936] [id = 171] 12:46:30 INFO - PROCESS | 936 | ++DOMWINDOW == 119 (1C0A1400) [pid = 936] [serial = 511] [outer = 00000000] 12:46:30 INFO - PROCESS | 936 | ++DOMWINDOW == 120 (1C1C5000) [pid = 936] [serial = 512] [outer = 1C0A1400] 12:46:30 INFO - PROCESS | 936 | 1470771990874 Marionette DEBUG loaded listener.js 12:46:30 INFO - PROCESS | 936 | ++DOMWINDOW == 121 (1CB2F000) [pid = 936] [serial = 513] [outer = 1C0A1400] 12:46:31 INFO - PROCESS | 936 | 1470771991486 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]]]}] 12:46:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:46:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1019ms 12:46:31 INFO - PROCESS | 936 | 1470771991542 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 12:46:31 INFO - PROCESS | 936 | 1470771991545 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 12:46:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:46:31 INFO - PROCESS | 936 | 1470771991549 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:46:31 INFO - PROCESS | 936 | 1470771991551 Marionette TRACE conn6 <- [1,650,null,{}] 12:46:31 INFO - PROCESS | 936 | 1470771991555 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}] 12:46:31 INFO - PROCESS | 936 | 1470771991558 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:31 INFO - PROCESS | 936 | 1470771991684 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 12:46:31 INFO - PROCESS | 936 | 1470771991824 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:31 INFO - PROCESS | 936 | 1470771991826 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:31 INFO - PROCESS | 936 | ++DOCSHELL 16CC1000 == 62 [pid = 936] [id = 172] 12:46:31 INFO - PROCESS | 936 | ++DOMWINDOW == 122 (18B95000) [pid = 936] [serial = 514] [outer = 00000000] 12:46:31 INFO - PROCESS | 936 | ++DOMWINDOW == 123 (1D95C800) [pid = 936] [serial = 515] [outer = 18B95000] 12:46:31 INFO - PROCESS | 936 | 1470771991885 Marionette DEBUG loaded listener.js 12:46:31 INFO - PROCESS | 936 | ++DOMWINDOW == 124 (1D95F400) [pid = 936] [serial = 516] [outer = 18B95000] 12:46:32 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:32 INFO - PROCESS | 936 | [936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:32 INFO - PROCESS | 936 | 1470771992536 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]]]}] 12:46:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:46:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1019ms 12:46:32 INFO - PROCESS | 936 | 1470771992571 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 12:46:32 INFO - PROCESS | 936 | 1470771992573 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 12:46:32 INFO - PROCESS | 936 | 1470771992577 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:46:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:46:32 INFO - PROCESS | 936 | 1470771992579 Marionette TRACE conn6 <- [1,654,null,{}] 12:46:32 INFO - PROCESS | 936 | 1470771992583 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}] 12:46:32 INFO - PROCESS | 936 | 1470771992585 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:32 INFO - PROCESS | 936 | 1470771992702 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 12:46:32 INFO - PROCESS | 936 | 1470771992814 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:32 INFO - PROCESS | 936 | 1470771992817 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:32 INFO - PROCESS | 936 | ++DOCSHELL 1D95F000 == 63 [pid = 936] [id = 173] 12:46:32 INFO - PROCESS | 936 | ++DOMWINDOW == 125 (1D963800) [pid = 936] [serial = 517] [outer = 00000000] 12:46:32 INFO - PROCESS | 936 | ++DOMWINDOW == 126 (1DD6B800) [pid = 936] [serial = 518] [outer = 1D963800] 12:46:32 INFO - PROCESS | 936 | 1470771992914 Marionette DEBUG loaded listener.js 12:46:32 INFO - PROCESS | 936 | ++DOMWINDOW == 127 (1DD75C00) [pid = 936] [serial = 519] [outer = 1D963800] 12:46:33 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:33 INFO - PROCESS | 936 | [936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:33 INFO - PROCESS | 936 | 1470771993517 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]]]}] 12:46:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:46:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 970ms 12:46:33 INFO - PROCESS | 936 | 1470771993551 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 12:46:33 INFO - PROCESS | 936 | 1470771993554 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 12:46:33 INFO - PROCESS | 936 | 1470771993558 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:46:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:46:33 INFO - PROCESS | 936 | 1470771993560 Marionette TRACE conn6 <- [1,658,null,{}] 12:46:33 INFO - PROCESS | 936 | 1470771993564 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}] 12:46:33 INFO - PROCESS | 936 | 1470771993570 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:33 INFO - PROCESS | 936 | 1470771993710 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 12:46:34 INFO - PROCESS | 936 | 1470771994014 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:34 INFO - PROCESS | 936 | 1470771994017 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:34 INFO - PROCESS | 936 | ++DOCSHELL 087E7800 == 64 [pid = 936] [id = 174] 12:46:34 INFO - PROCESS | 936 | ++DOMWINDOW == 128 (087F0800) [pid = 936] [serial = 520] [outer = 00000000] 12:46:34 INFO - PROCESS | 936 | ++DOMWINDOW == 129 (0F3F2C00) [pid = 936] [serial = 521] [outer = 087F0800] 12:46:34 INFO - PROCESS | 936 | 1470771994090 Marionette DEBUG loaded listener.js 12:46:34 INFO - PROCESS | 936 | ++DOMWINDOW == 130 (0F805C00) [pid = 936] [serial = 522] [outer = 087F0800] 12:46:34 INFO - PROCESS | 936 | 1470771994728 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]]]}] 12:46:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:46:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1231ms 12:46:34 INFO - PROCESS | 936 | 1470771994793 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 12:46:34 INFO - PROCESS | 936 | 1470771994797 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 12:46:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:46:34 INFO - PROCESS | 936 | 1470771994801 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:46:34 INFO - PROCESS | 936 | 1470771994803 Marionette TRACE conn6 <- [1,662,null,{}] 12:46:34 INFO - PROCESS | 936 | 1470771994827 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}] 12:46:34 INFO - PROCESS | 936 | 1470771994831 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:34 INFO - PROCESS | 936 | 1470771994974 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 12:46:35 INFO - PROCESS | 936 | 1470771995039 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:35 INFO - PROCESS | 936 | 1470771995042 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:35 INFO - PROCESS | 936 | ++DOCSHELL 15C8C400 == 65 [pid = 936] [id = 175] 12:46:35 INFO - PROCESS | 936 | ++DOMWINDOW == 131 (16CBDC00) [pid = 936] [serial = 523] [outer = 00000000] 12:46:35 INFO - PROCESS | 936 | ++DOMWINDOW == 132 (1755A000) [pid = 936] [serial = 524] [outer = 16CBDC00] 12:46:35 INFO - PROCESS | 936 | 1470771995094 Marionette DEBUG loaded listener.js 12:46:35 INFO - PROCESS | 936 | ++DOMWINDOW == 133 (17A84000) [pid = 936] [serial = 525] [outer = 16CBDC00] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 0FA43C00 == 64 [pid = 936] [id = 167] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 0FA4F400 == 63 [pid = 936] [id = 166] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 1C1CA400 == 62 [pid = 936] [id = 137] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 0BE0E400 == 61 [pid = 936] [id = 165] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 176C4C00 == 60 [pid = 936] [id = 164] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 1872B400 == 59 [pid = 936] [id = 163] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 186CCC00 == 58 [pid = 936] [id = 162] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 175E8400 == 57 [pid = 936] [id = 161] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 0BDDCC00 == 56 [pid = 936] [id = 160] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 0FA4CC00 == 55 [pid = 936] [id = 159] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 1755C800 == 54 [pid = 936] [id = 153] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 1A6A5800 == 53 [pid = 936] [id = 70] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 0F282000 == 52 [pid = 936] [id = 100] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 0FA43400 == 51 [pid = 936] [id = 44] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 0BDE3000 == 50 [pid = 936] [id = 68] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 20CF3400 == 49 [pid = 936] [id = 157] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 10A99400 == 48 [pid = 936] [id = 69] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 1A9B7800 == 47 [pid = 936] [id = 71] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 1A9B1800 == 46 [pid = 936] [id = 156] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 176C0000 == 45 [pid = 936] [id = 155] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 16CBBC00 == 44 [pid = 936] [id = 113] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 1CB33400 == 43 [pid = 936] [id = 85] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 0F3FE800 == 42 [pid = 936] [id = 154] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 0BD4CC00 == 41 [pid = 936] [id = 158] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 1B157400 == 40 [pid = 936] [id = 84] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 142F6000 == 39 [pid = 936] [id = 98] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 1C0A4000 == 38 [pid = 936] [id = 140] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 0BD60C00 == 37 [pid = 936] [id = 97] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 17A8A400 == 36 [pid = 936] [id = 99] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 20CF2400 == 35 [pid = 936] [id = 141] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 19A6E000 == 34 [pid = 936] [id = 142] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 087E7800 == 33 [pid = 936] [id = 174] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 1D95F000 == 32 [pid = 936] [id = 173] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 1C0A0800 == 31 [pid = 936] [id = 171] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 16CC1000 == 30 [pid = 936] [id = 172] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 17157000 == 29 [pid = 936] [id = 170] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 1C099C00 == 28 [pid = 936] [id = 168] 12:46:36 INFO - PROCESS | 936 | --DOCSHELL 0EE6E400 == 27 [pid = 936] [id = 169] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 132 (196DD400) [pid = 936] [serial = 456] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 131 (15C90C00) [pid = 936] [serial = 453] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 130 (210C4000) [pid = 936] [serial = 422] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 129 (18C38000) [pid = 936] [serial = 437] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 128 (18AD4400) [pid = 936] [serial = 455] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 127 (14F83C00) [pid = 936] [serial = 452] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 126 (1E37A400) [pid = 936] [serial = 449] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 125 (17A87000) [pid = 936] [serial = 432] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 124 (210CC000) [pid = 936] [serial = 425] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 123 (1C1C0C00) [pid = 936] [serial = 447] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 122 (210CC800) [pid = 936] [serial = 426] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 121 (176D0800) [pid = 936] [serial = 434] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 120 (1DD7A800) [pid = 936] [serial = 381] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 119 (17A85C00) [pid = 936] [serial = 416] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 118 (156A9000) [pid = 936] [serial = 428] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 117 (19A77C00) [pid = 936] [serial = 441] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 116 (1C1BD000) [pid = 936] [serial = 446] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 115 (19A70000) [pid = 936] [serial = 440] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 114 (186D2800) [pid = 936] [serial = 435] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 113 (16CF1000) [pid = 936] [serial = 429] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 112 (176D5400) [pid = 936] [serial = 431] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 111 (1B1E2400) [pid = 936] [serial = 444] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 110 (1DA48C00) [pid = 936] [serial = 419] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 109 (1DA50400) [pid = 936] [serial = 450] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 108 (18C57400) [pid = 936] [serial = 438] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 107 (0F853400) [pid = 936] [serial = 413] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 106 (1A9BB000) [pid = 936] [serial = 443] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | --DOMWINDOW == 105 (1DA4C400) [pid = 936] [serial = 458] [outer = 00000000] [url = about:blank] 12:46:36 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:36 INFO - PROCESS | 936 | [936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:36 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:36 INFO - PROCESS | 936 | 1470771996496 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]]]}] 12:46:36 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 12:46:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1738ms 12:46:36 INFO - PROCESS | 936 | 1470771996541 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 12:46:36 INFO - PROCESS | 936 | 1470771996545 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 12:46:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:46:36 INFO - PROCESS | 936 | 1470771996549 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:46:36 INFO - PROCESS | 936 | 1470771996554 Marionette TRACE conn6 <- [1,666,null,{}] 12:46:36 INFO - PROCESS | 936 | 1470771996559 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}] 12:46:36 INFO - PROCESS | 936 | 1470771996562 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:36 INFO - PROCESS | 936 | 1470771996681 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 12:46:36 INFO - PROCESS | 936 | 1470771996779 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:36 INFO - PROCESS | 936 | 1470771996782 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:36 INFO - PROCESS | 936 | ++DOCSHELL 0BDE3400 == 28 [pid = 936] [id = 176] 12:46:36 INFO - PROCESS | 936 | ++DOMWINDOW == 106 (0BDE5C00) [pid = 936] [serial = 526] [outer = 00000000] 12:46:36 INFO - PROCESS | 936 | ++DOMWINDOW == 107 (0BE04C00) [pid = 936] [serial = 527] [outer = 0BDE5C00] 12:46:36 INFO - PROCESS | 936 | 1470771996832 Marionette DEBUG loaded listener.js 12:46:36 INFO - PROCESS | 936 | ++DOMWINDOW == 108 (0BE0C800) [pid = 936] [serial = 528] [outer = 0BDE5C00] 12:46:37 INFO - PROCESS | 936 | 1470771997218 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]]]}] 12:46:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:46:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 732ms 12:46:37 INFO - PROCESS | 936 | 1470771997315 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 12:46:37 INFO - PROCESS | 936 | 1470771997320 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 12:46:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:46:37 INFO - PROCESS | 936 | 1470771997330 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:46:37 INFO - PROCESS | 936 | 1470771997333 Marionette TRACE conn6 <- [1,670,null,{}] 12:46:37 INFO - PROCESS | 936 | 1470771997337 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}] 12:46:37 INFO - PROCESS | 936 | 1470771997339 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:37 INFO - PROCESS | 936 | 1470771997441 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 12:46:37 INFO - PROCESS | 936 | 1470771997451 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:37 INFO - PROCESS | 936 | 1470771997453 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:37 INFO - PROCESS | 936 | ++DOCSHELL 0F847C00 == 29 [pid = 936] [id = 177] 12:46:37 INFO - PROCESS | 936 | ++DOMWINDOW == 109 (0F849400) [pid = 936] [serial = 529] [outer = 00000000] 12:46:37 INFO - PROCESS | 936 | ++DOMWINDOW == 110 (0F850800) [pid = 936] [serial = 530] [outer = 0F849400] 12:46:37 INFO - PROCESS | 936 | 1470771997504 Marionette DEBUG loaded listener.js 12:46:37 INFO - PROCESS | 936 | ++DOMWINDOW == 111 (0FA44400) [pid = 936] [serial = 531] [outer = 0F849400] 12:46:38 INFO - PROCESS | 936 | 1470771998429 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]]]}] 12:46:38 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) 12:46:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1130ms 12:46:38 INFO - PROCESS | 936 | 1470771998459 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 12:46:38 INFO - PROCESS | 936 | 1470771998461 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 12:46:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:46:38 INFO - PROCESS | 936 | 1470771998464 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:46:38 INFO - PROCESS | 936 | 1470771998468 Marionette TRACE conn6 <- [1,674,null,{}] 12:46:38 INFO - PROCESS | 936 | 1470771998485 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}] 12:46:38 INFO - PROCESS | 936 | 1470771998490 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:38 INFO - PROCESS | 936 | 1470771998615 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 12:46:38 INFO - PROCESS | 936 | 1470771998623 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:38 INFO - PROCESS | 936 | 1470771998626 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:38 INFO - PROCESS | 936 | ++DOCSHELL 10A99400 == 30 [pid = 936] [id = 178] 12:46:38 INFO - PROCESS | 936 | ++DOMWINDOW == 112 (13B62400) [pid = 936] [serial = 532] [outer = 00000000] 12:46:38 INFO - PROCESS | 936 | ++DOMWINDOW == 113 (1434D400) [pid = 936] [serial = 533] [outer = 13B62400] 12:46:38 INFO - PROCESS | 936 | 1470771998675 Marionette DEBUG loaded listener.js 12:46:38 INFO - PROCESS | 936 | ++DOMWINDOW == 114 (14F5AC00) [pid = 936] [serial = 534] [outer = 13B62400] 12:46:39 INFO - PROCESS | 936 | 1470771999664 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]]]}] 12:46:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:46:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1219ms 12:46:39 INFO - PROCESS | 936 | 1470771999688 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 12:46:39 INFO - PROCESS | 936 | 1470771999690 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 12:46:39 INFO - PROCESS | 936 | 1470771999694 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:46:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:46:39 INFO - PROCESS | 936 | 1470771999695 Marionette TRACE conn6 <- [1,678,null,{}] 12:46:39 INFO - PROCESS | 936 | 1470771999699 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}] 12:46:39 INFO - PROCESS | 936 | 1470771999701 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:39 INFO - PROCESS | 936 | 1470771999827 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 12:46:39 INFO - PROCESS | 936 | 1470771999833 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:39 INFO - PROCESS | 936 | 1470771999835 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:39 INFO - PROCESS | 936 | ++DOCSHELL 14F83800 == 31 [pid = 936] [id = 179] 12:46:39 INFO - PROCESS | 936 | ++DOMWINDOW == 115 (1561F000) [pid = 936] [serial = 535] [outer = 00000000] 12:46:39 INFO - PROCESS | 936 | ++DOMWINDOW == 116 (16CBE800) [pid = 936] [serial = 536] [outer = 1561F000] 12:46:39 INFO - PROCESS | 936 | 1470771999934 Marionette DEBUG loaded listener.js 12:46:40 INFO - PROCESS | 936 | ++DOMWINDOW == 117 (16CEB800) [pid = 936] [serial = 537] [outer = 1561F000] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 116 (19A68C00) [pid = 936] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 115 (1CB34400) [pid = 936] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 114 (176D1C00) [pid = 936] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 113 (1DD78000) [pid = 936] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 112 (0BE06400) [pid = 936] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 111 (20CF9400) [pid = 936] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 110 (19A79800) [pid = 936] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 109 (19B72400) [pid = 936] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 108 (19A69C00) [pid = 936] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 107 (20CF7C00) [pid = 936] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 106 (0FA46C00) [pid = 936] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 105 (0BD51400) [pid = 936] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 104 (176BCC00) [pid = 936] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 103 (1A9B4800) [pid = 936] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 102 (176C1000) [pid = 936] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 101 (19A76800) [pid = 936] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 100 (0EE2A800) [pid = 936] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 99 (0FA4F800) [pid = 936] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 98 (186CF400) [pid = 936] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 97 (1C09C800) [pid = 936] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 96 (1874F800) [pid = 936] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 95 (16CE5400) [pid = 936] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 94 (0BD56800) [pid = 936] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 93 (18A2B000) [pid = 936] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:46:40 INFO - PROCESS | 936 | --DOMWINDOW == 92 (174EC800) [pid = 936] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:46:41 INFO - PROCESS | 936 | 1470772001425 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]]]}] 12:46:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:46:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1781ms 12:46:41 INFO - PROCESS | 936 | 1470772001479 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 12:46:41 INFO - PROCESS | 936 | 1470772001483 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 12:46:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:46:41 INFO - PROCESS | 936 | 1470772001488 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:46:41 INFO - PROCESS | 936 | 1470772001492 Marionette TRACE conn6 <- [1,682,null,{}] 12:46:41 INFO - PROCESS | 936 | 1470772001498 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}] 12:46:41 INFO - PROCESS | 936 | 1470772001501 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:41 INFO - PROCESS | 936 | 1470772001640 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 12:46:41 INFO - PROCESS | 936 | 1470772001765 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:41 INFO - PROCESS | 936 | 1470772001769 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:41 INFO - PROCESS | 936 | ++DOCSHELL 0BD5D800 == 32 [pid = 936] [id = 180] 12:46:41 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (0BDDC000) [pid = 936] [serial = 538] [outer = 00000000] 12:46:41 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (0BE03800) [pid = 936] [serial = 539] [outer = 0BDDC000] 12:46:41 INFO - PROCESS | 936 | 1470772001829 Marionette DEBUG loaded listener.js 12:46:41 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (0F06C000) [pid = 936] [serial = 540] [outer = 0BDDC000] 12:46:42 INFO - PROCESS | 936 | 1470772002965 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]]]}] 12:46:42 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) 12:46:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1524ms 12:46:43 INFO - PROCESS | 936 | 1470772003056 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 12:46:43 INFO - PROCESS | 936 | 1470772003061 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 12:46:43 INFO - PROCESS | 936 | 1470772003081 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:46:43 INFO - PROCESS | 936 | 1470772003084 Marionette TRACE conn6 <- [1,686,null,{}] 12:46:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:46:43 INFO - PROCESS | 936 | 1470772003088 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}] 12:46:43 INFO - PROCESS | 936 | 1470772003092 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:43 INFO - PROCESS | 936 | 1470772003276 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 12:46:43 INFO - PROCESS | 936 | 1470772003465 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:43 INFO - PROCESS | 936 | 1470772003468 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:43 INFO - PROCESS | 936 | ++DOCSHELL 087ED400 == 33 [pid = 936] [id = 181] 12:46:43 INFO - PROCESS | 936 | ++DOMWINDOW == 96 (087EE800) [pid = 936] [serial = 541] [outer = 00000000] 12:46:43 INFO - PROCESS | 936 | ++DOMWINDOW == 97 (0BD4F000) [pid = 936] [serial = 542] [outer = 087EE800] 12:46:43 INFO - PROCESS | 936 | 1470772003527 Marionette DEBUG loaded listener.js 12:46:43 INFO - PROCESS | 936 | ++DOMWINDOW == 98 (0BDDD000) [pid = 936] [serial = 543] [outer = 087EE800] 12:46:43 INFO - PROCESS | 936 | --DOCSHELL 0F750800 == 32 [pid = 936] [id = 25] 12:46:43 INFO - PROCESS | 936 | --DOCSHELL 10396000 == 31 [pid = 936] [id = 24] 12:46:43 INFO - PROCESS | 936 | --DOCSHELL 0BD5E400 == 30 [pid = 936] [id = 23] 12:46:43 INFO - PROCESS | 936 | --DOCSHELL 10A99400 == 29 [pid = 936] [id = 178] 12:46:43 INFO - PROCESS | 936 | --DOCSHELL 0F847C00 == 28 [pid = 936] [id = 177] 12:46:43 INFO - PROCESS | 936 | --DOCSHELL 0BDE3400 == 27 [pid = 936] [id = 176] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 97 (0F80A000) [pid = 936] [serial = 368] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 96 (1DA4F000) [pid = 936] [serial = 378] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 95 (176CD400) [pid = 936] [serial = 371] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 94 (1B1D6800) [pid = 936] [serial = 375] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 93 (19B7F000) [pid = 936] [serial = 492] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 92 (19B76000) [pid = 936] [serial = 491] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 91 (1A8A6000) [pid = 936] [serial = 494] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 90 (1B1DF000) [pid = 936] [serial = 500] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 89 (1A8A6800) [pid = 936] [serial = 495] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 88 (210C9800) [pid = 936] [serial = 470] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 87 (216CD000) [pid = 936] [serial = 471] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 86 (10320C00) [pid = 936] [serial = 461] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 85 (14F82400) [pid = 936] [serial = 462] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0F363400) [pid = 936] [serial = 473] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 83 (0FA52000) [pid = 936] [serial = 474] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 82 (176C3C00) [pid = 936] [serial = 482] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 81 (176CFC00) [pid = 936] [serial = 483] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 80 (1BB8A400) [pid = 936] [serial = 467] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 79 (1DA4D400) [pid = 936] [serial = 468] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 78 (176D7800) [pid = 936] [serial = 464] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 77 (18752400) [pid = 936] [serial = 465] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 76 (20CF0800) [pid = 936] [serial = 459] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0F80EC00) [pid = 936] [serial = 479] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 74 (10A68800) [pid = 936] [serial = 480] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 73 (10906C00) [pid = 936] [serial = 476] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 72 (1440A000) [pid = 936] [serial = 477] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 71 (187B1400) [pid = 936] [serial = 485] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 70 (1B65F400) [pid = 936] [serial = 501] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 69 (1C19B000) [pid = 936] [serial = 503] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 68 (1C1A2800) [pid = 936] [serial = 504] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 67 (18B96800) [pid = 936] [serial = 488] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 66 (18C2FC00) [pid = 936] [serial = 489] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 65 (19A6C400) [pid = 936] [serial = 497] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 64 (18ADE800) [pid = 936] [serial = 486] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 63 (1A6A6C00) [pid = 936] [serial = 498] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 62 (1E388800) [pid = 936] [serial = 420] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 61 (187AE800) [pid = 936] [serial = 417] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 60 (1E384400) [pid = 936] [serial = 411] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 59 (10313400) [pid = 936] [serial = 414] [outer = 00000000] [url = about:blank] 12:46:43 INFO - PROCESS | 936 | --DOMWINDOW == 58 (210C6400) [pid = 936] [serial = 423] [outer = 00000000] [url = about:blank] 12:46:44 INFO - PROCESS | 936 | 1470772004538 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]]]}] 12:46:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 12:46:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1473ms 12:46:44 INFO - PROCESS | 936 | 1470772004565 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 12:46:44 INFO - PROCESS | 936 | 1470772004568 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 12:46:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:46:44 INFO - PROCESS | 936 | 1470772004572 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:46:44 INFO - PROCESS | 936 | 1470772004575 Marionette TRACE conn6 <- [1,690,null,{}] 12:46:44 INFO - PROCESS | 936 | 1470772004581 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}] 12:46:44 INFO - PROCESS | 936 | 1470772004583 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:44 INFO - PROCESS | 936 | 1470772004675 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 12:46:44 INFO - PROCESS | 936 | 1470772004683 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:44 INFO - PROCESS | 936 | 1470772004686 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:44 INFO - PROCESS | 936 | ++DOCSHELL 0F80E000 == 28 [pid = 936] [id = 182] 12:46:44 INFO - PROCESS | 936 | ++DOMWINDOW == 59 (0F847C00) [pid = 936] [serial = 544] [outer = 00000000] 12:46:44 INFO - PROCESS | 936 | ++DOMWINDOW == 60 (0F854800) [pid = 936] [serial = 545] [outer = 0F847C00] 12:46:44 INFO - PROCESS | 936 | 1470772004734 Marionette DEBUG loaded listener.js 12:46:44 INFO - PROCESS | 936 | ++DOMWINDOW == 61 (0FA4F800) [pid = 936] [serial = 546] [outer = 0F847C00] 12:46:45 INFO - PROCESS | 936 | 1470772005715 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]]]}] 12:46:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:46:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1173ms 12:46:45 INFO - PROCESS | 936 | 1470772005749 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 12:46:45 INFO - PROCESS | 936 | 1470772005753 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 12:46:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:46:45 INFO - PROCESS | 936 | 1470772005757 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:46:45 INFO - PROCESS | 936 | 1470772005759 Marionette TRACE conn6 <- [1,694,null,{}] 12:46:45 INFO - PROCESS | 936 | 1470772005763 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}] 12:46:45 INFO - PROCESS | 936 | 1470772005766 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:45 INFO - PROCESS | 936 | 1470772005866 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 12:46:45 INFO - PROCESS | 936 | 1470772005873 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:45 INFO - PROCESS | 936 | 1470772005876 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:45 INFO - PROCESS | 936 | ++DOCSHELL 0FBE3000 == 29 [pid = 936] [id = 183] 12:46:45 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (0FCB8C00) [pid = 936] [serial = 547] [outer = 00000000] 12:46:45 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (14223C00) [pid = 936] [serial = 548] [outer = 0FCB8C00] 12:46:45 INFO - PROCESS | 936 | 1470772005924 Marionette DEBUG loaded listener.js 12:46:46 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (143E9400) [pid = 936] [serial = 549] [outer = 0FCB8C00] 12:46:46 INFO - PROCESS | 936 | 1470772006946 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]]]}] 12:46:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:46:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1231ms 12:46:46 INFO - PROCESS | 936 | 1470772006993 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 12:46:46 INFO - PROCESS | 936 | 1470772006995 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 12:46:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:46:46 INFO - PROCESS | 936 | 1470772007000 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:46:47 INFO - PROCESS | 936 | 1470772007006 Marionette TRACE conn6 <- [1,698,null,{}] 12:46:47 INFO - PROCESS | 936 | 1470772007016 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}] 12:46:47 INFO - PROCESS | 936 | 1470772007019 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:47 INFO - PROCESS | 936 | 1470772007148 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 12:46:47 INFO - PROCESS | 936 | 1470772007224 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:47 INFO - PROCESS | 936 | 1470772007226 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:47 INFO - PROCESS | 936 | ++DOCSHELL 15C97800 == 30 [pid = 936] [id = 184] 12:46:47 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (16CB9000) [pid = 936] [serial = 550] [outer = 00000000] 12:46:47 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (170EB400) [pid = 936] [serial = 551] [outer = 16CB9000] 12:46:47 INFO - PROCESS | 936 | 1470772007280 Marionette DEBUG loaded listener.js 12:46:47 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (1715BC00) [pid = 936] [serial = 552] [outer = 16CB9000] 12:46:47 INFO - PROCESS | 936 | --DOMWINDOW == 66 (0F849400) [pid = 936] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:46:47 INFO - PROCESS | 936 | --DOMWINDOW == 65 (13B62400) [pid = 936] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:46:47 INFO - PROCESS | 936 | --DOMWINDOW == 64 (0F750C00) [pid = 936] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:46:47 INFO - PROCESS | 936 | --DOMWINDOW == 63 (1C0A1400) [pid = 936] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:46:47 INFO - PROCESS | 936 | --DOMWINDOW == 62 (17161C00) [pid = 936] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:46:47 INFO - PROCESS | 936 | --DOMWINDOW == 61 (087F0800) [pid = 936] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:46:47 INFO - PROCESS | 936 | --DOMWINDOW == 60 (18B95000) [pid = 936] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:46:47 INFO - PROCESS | 936 | --DOMWINDOW == 59 (1D963800) [pid = 936] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:46:47 INFO - PROCESS | 936 | --DOMWINDOW == 58 (0BDE5C00) [pid = 936] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:46:47 INFO - PROCESS | 936 | --DOMWINDOW == 57 (16CBDC00) [pid = 936] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:46:48 INFO - PROCESS | 936 | 1470772008205 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]]]}] 12:46:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:46:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1237ms 12:46:48 INFO - PROCESS | 936 | 1470772008240 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 12:46:48 INFO - PROCESS | 936 | 1470772008243 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 12:46:48 INFO - PROCESS | 936 | 1470772008246 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:46:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:46:48 INFO - PROCESS | 936 | 1470772008248 Marionette TRACE conn6 <- [1,702,null,{}] 12:46:48 INFO - PROCESS | 936 | 1470772008252 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}] 12:46:48 INFO - PROCESS | 936 | 1470772008254 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:48 INFO - PROCESS | 936 | 1470772008348 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 12:46:48 INFO - PROCESS | 936 | 1470772008429 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:48 INFO - PROCESS | 936 | 1470772008432 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:48 INFO - PROCESS | 936 | ++DOCSHELL 1031B800 == 31 [pid = 936] [id = 185] 12:46:48 INFO - PROCESS | 936 | ++DOMWINDOW == 58 (14F82000) [pid = 936] [serial = 553] [outer = 00000000] 12:46:48 INFO - PROCESS | 936 | ++DOMWINDOW == 59 (1755D000) [pid = 936] [serial = 554] [outer = 14F82000] 12:46:48 INFO - PROCESS | 936 | 1470772008477 Marionette DEBUG loaded listener.js 12:46:48 INFO - PROCESS | 936 | ++DOMWINDOW == 60 (176BD800) [pid = 936] [serial = 555] [outer = 14F82000] 12:46:49 INFO - PROCESS | 936 | 1470772009347 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]]]}] 12:46:49 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 12:46:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1127ms 12:46:49 INFO - PROCESS | 936 | 1470772009377 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 12:46:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:46:49 INFO - PROCESS | 936 | 1470772009379 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 12:46:49 INFO - PROCESS | 936 | 1470772009382 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:46:49 INFO - PROCESS | 936 | 1470772009384 Marionette TRACE conn6 <- [1,706,null,{}] 12:46:49 INFO - PROCESS | 936 | 1470772009387 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}] 12:46:49 INFO - PROCESS | 936 | 1470772009389 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:49 INFO - PROCESS | 936 | 1470772009504 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 12:46:49 INFO - PROCESS | 936 | 1470772009512 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:49 INFO - PROCESS | 936 | 1470772009518 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:49 INFO - PROCESS | 936 | ++DOCSHELL 176C3400 == 32 [pid = 936] [id = 186] 12:46:49 INFO - PROCESS | 936 | ++DOMWINDOW == 61 (176C5C00) [pid = 936] [serial = 556] [outer = 00000000] 12:46:49 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (176CB800) [pid = 936] [serial = 557] [outer = 176C5C00] 12:46:49 INFO - PROCESS | 936 | 1470772009573 Marionette DEBUG loaded listener.js 12:46:49 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (17A7E800) [pid = 936] [serial = 558] [outer = 176C5C00] 12:46:50 INFO - PROCESS | 936 | 1470772010562 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]]]}] 12:46:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:46:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1224ms 12:46:50 INFO - PROCESS | 936 | 1470772010608 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 12:46:50 INFO - PROCESS | 936 | 1470772010612 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 12:46:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:46:50 INFO - PROCESS | 936 | 1470772010618 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:46:50 INFO - PROCESS | 936 | 1470772010621 Marionette TRACE conn6 <- [1,710,null,{}] 12:46:50 INFO - PROCESS | 936 | 1470772010628 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}] 12:46:50 INFO - PROCESS | 936 | 1470772010631 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:50 INFO - PROCESS | 936 | 1470772010813 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 12:46:51 INFO - PROCESS | 936 | 1470772011001 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:51 INFO - PROCESS | 936 | 1470772011006 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:51 INFO - PROCESS | 936 | ++DOCSHELL 0F236400 == 33 [pid = 936] [id = 187] 12:46:51 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (0F282C00) [pid = 936] [serial = 559] [outer = 00000000] 12:46:51 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0F848400) [pid = 936] [serial = 560] [outer = 0F282C00] 12:46:51 INFO - PROCESS | 936 | 1470772011069 Marionette DEBUG loaded listener.js 12:46:51 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0F852000) [pid = 936] [serial = 561] [outer = 0F282C00] 12:46:51 INFO - PROCESS | 936 | 1470772011657 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] 12:46:51 INFO - PROCESS | 936 | 1470772011701 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 12:46:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:46:51 INFO - PROCESS | 936 | 1470772011708 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:46:51 INFO - PROCESS | 936 | 1470772011711 Marionette TRACE conn6 <- [1,714,null,{}] 12:46:51 INFO - PROCESS | 936 | 1470772011715 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}] 12:46:51 INFO - PROCESS | 936 | 1470772011718 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:51 INFO - PROCESS | 936 | 1470772011855 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 12:46:51 INFO - PROCESS | 936 | 1470772011983 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:51 INFO - PROCESS | 936 | 1470772011986 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:51 INFO - PROCESS | 936 | ++DOCSHELL 13DBAC00 == 34 [pid = 936] [id = 188] 12:46:51 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (156A7C00) [pid = 936] [serial = 562] [outer = 00000000] 12:46:52 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (16CB7800) [pid = 936] [serial = 563] [outer = 156A7C00] 12:46:52 INFO - PROCESS | 936 | 1470772012044 Marionette DEBUG loaded listener.js 12:46:52 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (16CC1C00) [pid = 936] [serial = 564] [outer = 156A7C00] 12:46:52 INFO - PROCESS | 936 | 1470772012708 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]]]}] 12:46:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:46:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1076ms 12:46:52 INFO - PROCESS | 936 | 1470772012818 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 12:46:52 INFO - PROCESS | 936 | 1470772012821 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 12:46:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:46:52 INFO - PROCESS | 936 | 1470772012826 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:46:52 INFO - PROCESS | 936 | 1470772012830 Marionette TRACE conn6 <- [1,718,null,{}] 12:46:52 INFO - PROCESS | 936 | 1470772012841 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}] 12:46:52 INFO - PROCESS | 936 | 1470772012846 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:52 INFO - PROCESS | 936 | 1470772012962 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 12:46:53 INFO - PROCESS | 936 | 1470772013082 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:53 INFO - PROCESS | 936 | 1470772013085 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:53 INFO - PROCESS | 936 | ++DOCSHELL 186C9000 == 35 [pid = 936] [id = 189] 12:46:53 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (186C9800) [pid = 936] [serial = 565] [outer = 00000000] 12:46:53 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (186D1000) [pid = 936] [serial = 566] [outer = 186C9800] 12:46:53 INFO - PROCESS | 936 | 1470772013146 Marionette DEBUG loaded listener.js 12:46:53 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (18738400) [pid = 936] [serial = 567] [outer = 186C9800] 12:46:53 INFO - PROCESS | 936 | 1470772013856 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] 12:46:53 INFO - PROCESS | 936 | 1470772013916 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 12:46:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:46:53 INFO - PROCESS | 936 | 1470772013921 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:46:53 INFO - PROCESS | 936 | 1470772013925 Marionette TRACE conn6 <- [1,722,null,{}] 12:46:53 INFO - PROCESS | 936 | 1470772013930 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}] 12:46:53 INFO - PROCESS | 936 | 1470772013933 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:54 INFO - PROCESS | 936 | 1470772014035 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 12:46:54 INFO - PROCESS | 936 | 1470772014162 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:54 INFO - PROCESS | 936 | 1470772014167 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:54 INFO - PROCESS | 936 | ++DOCSHELL 0F80E400 == 36 [pid = 936] [id = 190] 12:46:54 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0F80FC00) [pid = 936] [serial = 568] [outer = 00000000] 12:46:54 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0FA49C00) [pid = 936] [serial = 569] [outer = 0F80FC00] 12:46:54 INFO - PROCESS | 936 | 1470772014219 Marionette DEBUG loaded listener.js 12:46:54 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (109F5000) [pid = 936] [serial = 570] [outer = 0F80FC00] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 087EF000 == 35 [pid = 936] [id = 18] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 143F0800 == 34 [pid = 936] [id = 29] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 14228000 == 33 [pid = 936] [id = 10] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 14F5D400 == 32 [pid = 936] [id = 13] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 15C8C400 == 31 [pid = 936] [id = 175] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 18737C00 == 30 [pid = 936] [id = 20] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 14F83800 == 29 [pid = 936] [id = 179] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 0FBE3400 == 28 [pid = 936] [id = 19] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 17A8AC00 == 27 [pid = 936] [id = 27] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 197D2000 == 26 [pid = 936] [id = 15] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 0BD5F800 == 25 [pid = 936] [id = 21] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 1A69D000 == 24 [pid = 936] [id = 28] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 18A2DC00 == 23 [pid = 936] [id = 14] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 186C6C00 == 22 [pid = 936] [id = 17] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 0BD5D800 == 21 [pid = 936] [id = 180] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 16CBB000 == 20 [pid = 936] [id = 26] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 1A9F2C00 == 19 [pid = 936] [id = 16] 12:46:54 INFO - PROCESS | 936 | --DOCSHELL 1A69B800 == 18 [pid = 936] [id = 22] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0FA44400) [pid = 936] [serial = 531] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0F850800) [pid = 936] [serial = 530] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 72 (1434D400) [pid = 936] [serial = 533] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 71 (14F5B000) [pid = 936] [serial = 507] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 70 (1CB2F000) [pid = 936] [serial = 513] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 69 (187A4C00) [pid = 936] [serial = 510] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 68 (0F805C00) [pid = 936] [serial = 522] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 67 (1D95F400) [pid = 936] [serial = 516] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 66 (1DD75C00) [pid = 936] [serial = 519] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 65 (14F5AC00) [pid = 936] [serial = 534] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 64 (0BE04C00) [pid = 936] [serial = 527] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 63 (0BE0C800) [pid = 936] [serial = 528] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 62 (17A84000) [pid = 936] [serial = 525] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 61 (1755A000) [pid = 936] [serial = 524] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 60 (10319800) [pid = 936] [serial = 506] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 59 (176C7800) [pid = 936] [serial = 509] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 58 (1C1C5000) [pid = 936] [serial = 512] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 57 (1D95C800) [pid = 936] [serial = 515] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 56 (1DD6B800) [pid = 936] [serial = 518] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 55 (16CBE800) [pid = 936] [serial = 536] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | --DOMWINDOW == 54 (0F3F2C00) [pid = 936] [serial = 521] [outer = 00000000] [url = about:blank] 12:46:55 INFO - PROCESS | 936 | 1470772015347 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]]]}] 12:46:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:46:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1481ms 12:46:55 INFO - PROCESS | 936 | 1470772015407 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 12:46:55 INFO - PROCESS | 936 | 1470772015411 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 12:46:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:46:55 INFO - PROCESS | 936 | 1470772015416 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:46:55 INFO - PROCESS | 936 | 1470772015421 Marionette TRACE conn6 <- [1,726,null,{}] 12:46:55 INFO - PROCESS | 936 | 1470772015426 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}] 12:46:55 INFO - PROCESS | 936 | 1470772015429 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:55 INFO - PROCESS | 936 | 1470772015541 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 12:46:55 INFO - PROCESS | 936 | 1470772015614 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:55 INFO - PROCESS | 936 | 1470772015616 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:55 INFO - PROCESS | 936 | ++DOCSHELL 0BE0B000 == 19 [pid = 936] [id = 191] 12:46:55 INFO - PROCESS | 936 | ++DOMWINDOW == 55 (0BE0E000) [pid = 936] [serial = 571] [outer = 00000000] 12:46:55 INFO - PROCESS | 936 | ++DOMWINDOW == 56 (0F3F2400) [pid = 936] [serial = 572] [outer = 0BE0E000] 12:46:55 INFO - PROCESS | 936 | 1470772015671 Marionette DEBUG loaded listener.js 12:46:55 INFO - PROCESS | 936 | ++DOMWINDOW == 57 (0F756C00) [pid = 936] [serial = 573] [outer = 0BE0E000] 12:46:56 INFO - PROCESS | 936 | 1470772016542 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]]]}] 12:46:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:46:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1191ms 12:46:56 INFO - PROCESS | 936 | 1470772016608 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 12:46:56 INFO - PROCESS | 936 | 1470772016613 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 12:46:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:46:56 INFO - PROCESS | 936 | 1470772016620 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:46:56 INFO - PROCESS | 936 | 1470772016622 Marionette TRACE conn6 <- [1,730,null,{}] 12:46:56 INFO - PROCESS | 936 | 1470772016626 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}] 12:46:56 INFO - PROCESS | 936 | 1470772016629 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:56 INFO - PROCESS | 936 | 1470772016726 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 12:46:56 INFO - PROCESS | 936 | 1470772016733 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:56 INFO - PROCESS | 936 | 1470772016735 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:56 INFO - PROCESS | 936 | ++DOCSHELL 0FA45000 == 20 [pid = 936] [id = 192] 12:46:56 INFO - PROCESS | 936 | ++DOMWINDOW == 58 (0FA47400) [pid = 936] [serial = 574] [outer = 00000000] 12:46:56 INFO - PROCESS | 936 | ++DOMWINDOW == 59 (0FBE7C00) [pid = 936] [serial = 575] [outer = 0FA47400] 12:46:56 INFO - PROCESS | 936 | 1470772016783 Marionette DEBUG loaded listener.js 12:46:56 INFO - PROCESS | 936 | ++DOMWINDOW == 60 (0FDE1000) [pid = 936] [serial = 576] [outer = 0FA47400] 12:46:57 INFO - PROCESS | 936 | 1470772017750 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]]]}] 12:46:57 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 12:46:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1183ms 12:46:57 INFO - PROCESS | 936 | 1470772017806 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 12:46:57 INFO - PROCESS | 936 | 1470772017808 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 12:46:57 INFO - PROCESS | 936 | 1470772017812 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:46:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:46:57 INFO - PROCESS | 936 | 1470772017815 Marionette TRACE conn6 <- [1,734,null,{}] 12:46:57 INFO - PROCESS | 936 | 1470772017827 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}] 12:46:57 INFO - PROCESS | 936 | 1470772017832 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:57 INFO - PROCESS | 936 | 1470772017953 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 12:46:57 INFO - PROCESS | 936 | 1470772017961 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:57 INFO - PROCESS | 936 | 1470772017964 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:57 INFO - PROCESS | 936 | ++DOCSHELL 143F0800 == 21 [pid = 936] [id = 193] 12:46:57 INFO - PROCESS | 936 | ++DOMWINDOW == 61 (14F59800) [pid = 936] [serial = 577] [outer = 00000000] 12:46:57 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (14F87C00) [pid = 936] [serial = 578] [outer = 14F59800] 12:46:58 INFO - PROCESS | 936 | 1470772018012 Marionette DEBUG loaded listener.js 12:46:58 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (156AF800) [pid = 936] [serial = 579] [outer = 14F59800] 12:46:59 INFO - PROCESS | 936 | --DOMWINDOW == 62 (176C5C00) [pid = 936] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:46:59 INFO - PROCESS | 936 | --DOMWINDOW == 61 (16CB9000) [pid = 936] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:46:59 INFO - PROCESS | 936 | --DOMWINDOW == 60 (087EE800) [pid = 936] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:46:59 INFO - PROCESS | 936 | --DOMWINDOW == 59 (0F847C00) [pid = 936] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:46:59 INFO - PROCESS | 936 | --DOMWINDOW == 58 (0FCB8C00) [pid = 936] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:46:59 INFO - PROCESS | 936 | --DOMWINDOW == 57 (0BDDC000) [pid = 936] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:46:59 INFO - PROCESS | 936 | --DOMWINDOW == 56 (1561F000) [pid = 936] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:46:59 INFO - PROCESS | 936 | --DOMWINDOW == 55 (14F82000) [pid = 936] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:46:59 INFO - PROCESS | 936 | 1470772019039 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]]]}] 12:46:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 12:46:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1276ms 12:46:59 INFO - PROCESS | 936 | 1470772019092 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 12:46:59 INFO - PROCESS | 936 | 1470772019094 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 12:46:59 INFO - PROCESS | 936 | 1470772019097 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:46:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:46:59 INFO - PROCESS | 936 | 1470772019099 Marionette TRACE conn6 <- [1,738,null,{}] 12:46:59 INFO - PROCESS | 936 | 1470772019103 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}] 12:46:59 INFO - PROCESS | 936 | 1470772019105 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:59 INFO - PROCESS | 936 | 1470772019196 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 12:46:59 INFO - PROCESS | 936 | 1470772019202 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:59 INFO - PROCESS | 936 | 1470772019204 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:46:59 INFO - PROCESS | 936 | ++DOCSHELL 109F2C00 == 22 [pid = 936] [id = 194] 12:46:59 INFO - PROCESS | 936 | ++DOMWINDOW == 56 (143F6800) [pid = 936] [serial = 580] [outer = 00000000] 12:46:59 INFO - PROCESS | 936 | ++DOMWINDOW == 57 (15C8C000) [pid = 936] [serial = 581] [outer = 143F6800] 12:46:59 INFO - PROCESS | 936 | 1470772019250 Marionette DEBUG loaded listener.js 12:46:59 INFO - PROCESS | 936 | ++DOMWINDOW == 58 (16CB9000) [pid = 936] [serial = 582] [outer = 143F6800] 12:47:00 INFO - PROCESS | 936 | 1470772020174 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]]]}] 12:47:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:47:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1119ms 12:47:00 INFO - PROCESS | 936 | 1470772020220 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 12:47:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:47:00 INFO - PROCESS | 936 | 1470772020222 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 12:47:00 INFO - PROCESS | 936 | 1470772020226 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:47:00 INFO - PROCESS | 936 | 1470772020227 Marionette TRACE conn6 <- [1,742,null,{}] 12:47:00 INFO - PROCESS | 936 | 1470772020231 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}] 12:47:00 INFO - PROCESS | 936 | 1470772020233 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:00 INFO - PROCESS | 936 | 1470772020315 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 12:47:00 INFO - PROCESS | 936 | 1470772020322 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:00 INFO - PROCESS | 936 | 1470772020324 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:00 INFO - PROCESS | 936 | ++DOCSHELL 16CBB800 == 23 [pid = 936] [id = 195] 12:47:00 INFO - PROCESS | 936 | ++DOMWINDOW == 59 (16CBC400) [pid = 936] [serial = 583] [outer = 00000000] 12:47:00 INFO - PROCESS | 936 | ++DOMWINDOW == 60 (17160C00) [pid = 936] [serial = 584] [outer = 16CBC400] 12:47:00 INFO - PROCESS | 936 | 1470772020372 Marionette DEBUG loaded listener.js 12:47:00 INFO - PROCESS | 936 | ++DOMWINDOW == 61 (176B9800) [pid = 936] [serial = 585] [outer = 16CBC400] 12:47:01 INFO - PROCESS | 936 | 1470772021366 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]]]}] 12:47:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 12:47:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1184ms 12:47:01 INFO - PROCESS | 936 | 1470772021411 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 12:47:01 INFO - PROCESS | 936 | 1470772021416 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 12:47:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:47:01 INFO - PROCESS | 936 | 1470772021422 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:47:01 INFO - PROCESS | 936 | 1470772021426 Marionette TRACE conn6 <- [1,746,null,{}] 12:47:01 INFO - PROCESS | 936 | 1470772021431 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}] 12:47:01 INFO - PROCESS | 936 | 1470772021435 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:01 INFO - PROCESS | 936 | 1470772021577 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 12:47:01 INFO - PROCESS | 936 | 1470772021647 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:01 INFO - PROCESS | 936 | 1470772021650 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:01 INFO - PROCESS | 936 | ++DOCSHELL 0BE0CC00 == 24 [pid = 936] [id = 196] 12:47:01 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (0BE0F800) [pid = 936] [serial = 586] [outer = 00000000] 12:47:01 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (0F365400) [pid = 936] [serial = 587] [outer = 0BE0F800] 12:47:01 INFO - PROCESS | 936 | 1470772021757 Marionette DEBUG loaded listener.js 12:47:01 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (0F810800) [pid = 936] [serial = 588] [outer = 0BE0F800] 12:47:02 INFO - PROCESS | 936 | 1470772022513 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]]]}] 12:47:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:47:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1120ms 12:47:02 INFO - PROCESS | 936 | 1470772022546 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 12:47:02 INFO - PROCESS | 936 | 1470772022551 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 12:47:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:47:02 INFO - PROCESS | 936 | 1470772022557 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:47:02 INFO - PROCESS | 936 | 1470772022560 Marionette TRACE conn6 <- [1,750,null,{}] 12:47:02 INFO - PROCESS | 936 | 1470772022565 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}] 12:47:02 INFO - PROCESS | 936 | 1470772022567 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:02 INFO - PROCESS | 936 | 1470772022687 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 12:47:02 INFO - PROCESS | 936 | 1470772022764 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:02 INFO - PROCESS | 936 | 1470772022767 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:02 INFO - PROCESS | 936 | ++DOCSHELL 143F2400 == 25 [pid = 936] [id = 197] 12:47:02 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (14404800) [pid = 936] [serial = 589] [outer = 00000000] 12:47:02 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (14F5E800) [pid = 936] [serial = 590] [outer = 14404800] 12:47:02 INFO - PROCESS | 936 | 1470772022824 Marionette DEBUG loaded listener.js 12:47:02 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (15C8E800) [pid = 936] [serial = 591] [outer = 14404800] 12:47:03 INFO - PROCESS | 936 | --DOMWINDOW == 66 (176CB800) [pid = 936] [serial = 557] [outer = 00000000] [url = about:blank] 12:47:03 INFO - PROCESS | 936 | --DOMWINDOW == 65 (170EB400) [pid = 936] [serial = 551] [outer = 00000000] [url = about:blank] 12:47:03 INFO - PROCESS | 936 | --DOMWINDOW == 64 (0BD4F000) [pid = 936] [serial = 542] [outer = 00000000] [url = about:blank] 12:47:03 INFO - PROCESS | 936 | --DOMWINDOW == 63 (0BDDD000) [pid = 936] [serial = 543] [outer = 00000000] [url = about:blank] 12:47:03 INFO - PROCESS | 936 | --DOMWINDOW == 62 (0F854800) [pid = 936] [serial = 545] [outer = 00000000] [url = about:blank] 12:47:03 INFO - PROCESS | 936 | --DOMWINDOW == 61 (0FA4F800) [pid = 936] [serial = 546] [outer = 00000000] [url = about:blank] 12:47:03 INFO - PROCESS | 936 | --DOMWINDOW == 60 (14223C00) [pid = 936] [serial = 548] [outer = 00000000] [url = about:blank] 12:47:03 INFO - PROCESS | 936 | --DOMWINDOW == 59 (0BE03800) [pid = 936] [serial = 539] [outer = 00000000] [url = about:blank] 12:47:03 INFO - PROCESS | 936 | --DOMWINDOW == 58 (0F06C000) [pid = 936] [serial = 540] [outer = 00000000] [url = about:blank] 12:47:03 INFO - PROCESS | 936 | --DOMWINDOW == 57 (16CEB800) [pid = 936] [serial = 537] [outer = 00000000] [url = about:blank] 12:47:03 INFO - PROCESS | 936 | --DOMWINDOW == 56 (1715BC00) [pid = 936] [serial = 552] [outer = 00000000] [url = about:blank] 12:47:03 INFO - PROCESS | 936 | --DOMWINDOW == 55 (1755D000) [pid = 936] [serial = 554] [outer = 00000000] [url = about:blank] 12:47:03 INFO - PROCESS | 936 | --DOMWINDOW == 54 (17A7E800) [pid = 936] [serial = 558] [outer = 00000000] [url = about:blank] 12:47:03 INFO - PROCESS | 936 | --DOMWINDOW == 53 (143E9400) [pid = 936] [serial = 549] [outer = 00000000] [url = about:blank] 12:47:03 INFO - PROCESS | 936 | --DOMWINDOW == 52 (176BD800) [pid = 936] [serial = 555] [outer = 00000000] [url = about:blank] 12:47:04 INFO - PROCESS | 936 | 1470772024060 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]]]}] 12:47:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:47:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1532ms 12:47:04 INFO - PROCESS | 936 | 1470772024093 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 12:47:04 INFO - PROCESS | 936 | 1470772024097 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 12:47:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:47:04 INFO - PROCESS | 936 | 1470772024102 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:47:04 INFO - PROCESS | 936 | 1470772024105 Marionette TRACE conn6 <- [1,754,null,{}] 12:47:04 INFO - PROCESS | 936 | 1470772024110 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}] 12:47:04 INFO - PROCESS | 936 | 1470772024113 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:04 INFO - PROCESS | 936 | 1470772024228 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 12:47:04 INFO - PROCESS | 936 | 1470772024236 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:04 INFO - PROCESS | 936 | 1470772024240 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:04 INFO - PROCESS | 936 | ++DOCSHELL 0BE03800 == 26 [pid = 936] [id = 198] 12:47:04 INFO - PROCESS | 936 | ++DOMWINDOW == 53 (0BE06000) [pid = 936] [serial = 592] [outer = 00000000] 12:47:04 INFO - PROCESS | 936 | ++DOMWINDOW == 54 (0BE0D000) [pid = 936] [serial = 593] [outer = 0BE06000] 12:47:04 INFO - PROCESS | 936 | 1470772024288 Marionette DEBUG loaded listener.js 12:47:04 INFO - PROCESS | 936 | ++DOMWINDOW == 55 (0F23AC00) [pid = 936] [serial = 594] [outer = 0BE06000] 12:47:05 INFO - PROCESS | 936 | 1470772025233 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]]]}] 12:47:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:47:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1175ms 12:47:05 INFO - PROCESS | 936 | 1470772025278 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 12:47:05 INFO - PROCESS | 936 | 1470772025282 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 12:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:47:05 INFO - PROCESS | 936 | 1470772025288 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:47:05 INFO - PROCESS | 936 | 1470772025290 Marionette TRACE conn6 <- [1,758,null,{}] 12:47:05 INFO - PROCESS | 936 | 1470772025295 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}] 12:47:05 INFO - PROCESS | 936 | 1470772025297 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:05 INFO - PROCESS | 936 | 1470772025389 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 12:47:05 INFO - PROCESS | 936 | 1470772025395 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:05 INFO - PROCESS | 936 | 1470772025398 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:05 INFO - PROCESS | 936 | ++DOCSHELL 0FA47800 == 27 [pid = 936] [id = 199] 12:47:05 INFO - PROCESS | 936 | ++DOMWINDOW == 56 (0FA49000) [pid = 936] [serial = 595] [outer = 00000000] 12:47:05 INFO - PROCESS | 936 | ++DOMWINDOW == 57 (0FA51000) [pid = 936] [serial = 596] [outer = 0FA49000] 12:47:05 INFO - PROCESS | 936 | 1470772025448 Marionette DEBUG loaded listener.js 12:47:05 INFO - PROCESS | 936 | ++DOMWINDOW == 58 (1090C000) [pid = 936] [serial = 597] [outer = 0FA49000] 12:47:05 INFO - PROCESS | 936 | 1470772025940 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]]]}] 12:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 12:47:05 INFO - PROCESS | 936 | 1470772025964 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 12:47:05 INFO - PROCESS | 936 | 1470772025966 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 12:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:47:05 INFO - PROCESS | 936 | 1470772025969 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:47:05 INFO - PROCESS | 936 | 1470772025973 Marionette TRACE conn6 <- [1,762,null,{}] 12:47:05 INFO - PROCESS | 936 | 1470772025984 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}] 12:47:05 INFO - PROCESS | 936 | 1470772025989 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:06 INFO - PROCESS | 936 | 1470772026099 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 12:47:06 INFO - PROCESS | 936 | 1470772026112 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:06 INFO - PROCESS | 936 | 1470772026115 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:06 INFO - PROCESS | 936 | ++DOCSHELL 156A8800 == 28 [pid = 936] [id = 200] 12:47:06 INFO - PROCESS | 936 | ++DOMWINDOW == 59 (156AAC00) [pid = 936] [serial = 598] [outer = 00000000] 12:47:06 INFO - PROCESS | 936 | ++DOMWINDOW == 60 (16CB8800) [pid = 936] [serial = 599] [outer = 156AAC00] 12:47:06 INFO - PROCESS | 936 | 1470772026206 Marionette DEBUG loaded listener.js 12:47:06 INFO - PROCESS | 936 | ++DOMWINDOW == 61 (170EFC00) [pid = 936] [serial = 600] [outer = 156AAC00] 12:47:06 INFO - PROCESS | 936 | 1470772026666 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]]]}] 12:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 731ms 12:47:06 INFO - PROCESS | 936 | 1470772026705 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 12:47:06 INFO - PROCESS | 936 | 1470772026708 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 12:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:47:06 INFO - PROCESS | 936 | 1470772026712 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:47:06 INFO - PROCESS | 936 | 1470772026714 Marionette TRACE conn6 <- [1,766,null,{}] 12:47:06 INFO - PROCESS | 936 | 1470772026717 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}] 12:47:06 INFO - PROCESS | 936 | 1470772026720 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:06 INFO - PROCESS | 936 | 1470772026858 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 12:47:06 INFO - PROCESS | 936 | 1470772026881 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:06 INFO - PROCESS | 936 | 1470772026883 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:06 INFO - PROCESS | 936 | ++DOCSHELL 175E2400 == 29 [pid = 936] [id = 201] 12:47:06 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (176BE000) [pid = 936] [serial = 601] [outer = 00000000] 12:47:06 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (176C4C00) [pid = 936] [serial = 602] [outer = 176BE000] 12:47:06 INFO - PROCESS | 936 | 1470772026928 Marionette DEBUG loaded listener.js 12:47:06 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (176CE800) [pid = 936] [serial = 603] [outer = 176BE000] 12:47:07 INFO - PROCESS | 936 | 1470772027367 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]]]}] 12:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 12:47:07 INFO - PROCESS | 936 | 1470772027383 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 12:47:07 INFO - PROCESS | 936 | 1470772027385 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 12:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:47:07 INFO - PROCESS | 936 | 1470772027388 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:47:07 INFO - PROCESS | 936 | 1470772027390 Marionette TRACE conn6 <- [1,770,null,{}] 12:47:07 INFO - PROCESS | 936 | 1470772027393 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}] 12:47:07 INFO - PROCESS | 936 | 1470772027396 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:07 INFO - PROCESS | 936 | 1470772027514 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 12:47:07 INFO - PROCESS | 936 | 1470772027520 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:07 INFO - PROCESS | 936 | 1470772027522 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:07 INFO - PROCESS | 936 | ++DOCSHELL 0BD4D000 == 30 [pid = 936] [id = 202] 12:47:07 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0BD5FC00) [pid = 936] [serial = 604] [outer = 00000000] 12:47:07 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (17A7E800) [pid = 936] [serial = 605] [outer = 0BD5FC00] 12:47:07 INFO - PROCESS | 936 | 1470772027567 Marionette DEBUG loaded listener.js 12:47:07 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (17A84800) [pid = 936] [serial = 606] [outer = 0BD5FC00] 12:47:07 INFO - PROCESS | 936 | --DOMWINDOW == 66 (0BE0E000) [pid = 936] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:47:07 INFO - PROCESS | 936 | --DOMWINDOW == 65 (0F80FC00) [pid = 936] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:47:07 INFO - PROCESS | 936 | --DOMWINDOW == 64 (0FA47400) [pid = 936] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:47:07 INFO - PROCESS | 936 | --DOMWINDOW == 63 (14F59800) [pid = 936] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:47:07 INFO - PROCESS | 936 | --DOMWINDOW == 62 (0F282C00) [pid = 936] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:47:07 INFO - PROCESS | 936 | --DOMWINDOW == 61 (156A7C00) [pid = 936] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:47:07 INFO - PROCESS | 936 | --DOMWINDOW == 60 (186C9800) [pid = 936] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:47:07 INFO - PROCESS | 936 | --DOMWINDOW == 59 (143F6800) [pid = 936] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:47:08 INFO - PROCESS | 936 | 1470772028010 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]]]}] 12:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 12:47:08 INFO - PROCESS | 936 | 1470772028060 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 12:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:47:08 INFO - PROCESS | 936 | 1470772028062 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 12:47:08 INFO - PROCESS | 936 | 1470772028065 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:47:08 INFO - PROCESS | 936 | 1470772028067 Marionette TRACE conn6 <- [1,774,null,{}] 12:47:08 INFO - PROCESS | 936 | 1470772028070 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}] 12:47:08 INFO - PROCESS | 936 | 1470772028076 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:08 INFO - PROCESS | 936 | 1470772028216 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 12:47:08 INFO - PROCESS | 936 | 1470772028308 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:08 INFO - PROCESS | 936 | 1470772028310 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:08 INFO - PROCESS | 936 | ++DOCSHELL 14F59800 == 31 [pid = 936] [id = 203] 12:47:08 INFO - PROCESS | 936 | ++DOMWINDOW == 60 (17A86000) [pid = 936] [serial = 607] [outer = 00000000] 12:47:08 INFO - PROCESS | 936 | ++DOMWINDOW == 61 (186CC800) [pid = 936] [serial = 608] [outer = 17A86000] 12:47:08 INFO - PROCESS | 936 | 1470772028358 Marionette DEBUG loaded listener.js 12:47:08 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (186D0800) [pid = 936] [serial = 609] [outer = 17A86000] 12:47:08 INFO - PROCESS | 936 | 1470772028721 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]]]}] 12:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 12:47:08 INFO - PROCESS | 936 | 1470772028736 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 12:47:08 INFO - PROCESS | 936 | 1470772028738 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 12:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:47:08 INFO - PROCESS | 936 | 1470772028741 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:47:08 INFO - PROCESS | 936 | 1470772028743 Marionette TRACE conn6 <- [1,778,null,{}] 12:47:08 INFO - PROCESS | 936 | 1470772028746 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}] 12:47:08 INFO - PROCESS | 936 | 1470772028748 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:08 INFO - PROCESS | 936 | 1470772028863 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 12:47:08 INFO - PROCESS | 936 | 1470772028871 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:08 INFO - PROCESS | 936 | 1470772028873 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:08 INFO - PROCESS | 936 | ++DOCSHELL 186C9800 == 32 [pid = 936] [id = 204] 12:47:08 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (186C9C00) [pid = 936] [serial = 610] [outer = 00000000] 12:47:08 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (18752000) [pid = 936] [serial = 611] [outer = 186C9C00] 12:47:08 INFO - PROCESS | 936 | 1470772028920 Marionette DEBUG loaded listener.js 12:47:08 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (18753800) [pid = 936] [serial = 612] [outer = 186C9C00] 12:47:09 INFO - PROCESS | 936 | 1470772029322 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]]]}] 12:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 12:47:09 INFO - PROCESS | 936 | 1470772029372 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 12:47:09 INFO - PROCESS | 936 | 1470772029374 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 12:47:09 INFO - PROCESS | 936 | 1470772029377 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:47:09 INFO - PROCESS | 936 | 1470772029379 Marionette TRACE conn6 <- [1,782,null,{}] 12:47:09 INFO - PROCESS | 936 | 1470772029383 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}] 12:47:09 INFO - PROCESS | 936 | 1470772029385 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:09 INFO - PROCESS | 936 | 1470772029496 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 12:47:09 INFO - PROCESS | 936 | 1470772029503 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:09 INFO - PROCESS | 936 | 1470772029505 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:09 INFO - PROCESS | 936 | ++DOCSHELL 0BD5D800 == 33 [pid = 936] [id = 205] 12:47:09 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (14F5C000) [pid = 936] [serial = 613] [outer = 00000000] 12:47:09 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (18B89800) [pid = 936] [serial = 614] [outer = 14F5C000] 12:47:09 INFO - PROCESS | 936 | 1470772029549 Marionette DEBUG loaded listener.js 12:47:09 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (18B8F400) [pid = 936] [serial = 615] [outer = 14F5C000] 12:47:10 INFO - PROCESS | 936 | 1470772030033 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]]]}] 12:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 12:47:10 INFO - PROCESS | 936 | 1470772030112 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 12:47:10 INFO - PROCESS | 936 | 1470772030118 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 12:47:10 INFO - PROCESS | 936 | 1470772030123 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:47:10 INFO - PROCESS | 936 | 1470772030126 Marionette TRACE conn6 <- [1,786,null,{}] 12:47:10 INFO - PROCESS | 936 | 1470772030132 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}] 12:47:10 INFO - PROCESS | 936 | 1470772030135 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:10 INFO - PROCESS | 936 | 1470772030266 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 12:47:10 INFO - PROCESS | 936 | 1470772030382 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:10 INFO - PROCESS | 936 | 1470772030386 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:10 INFO - PROCESS | 936 | ++DOCSHELL 0BDE3800 == 34 [pid = 936] [id = 206] 12:47:10 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (0BDE7800) [pid = 936] [serial = 616] [outer = 00000000] 12:47:10 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0BE0F400) [pid = 936] [serial = 617] [outer = 0BDE7800] 12:47:10 INFO - PROCESS | 936 | 1470772030444 Marionette DEBUG loaded listener.js 12:47:10 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (0F80BC00) [pid = 936] [serial = 618] [outer = 0BDE7800] 12:47:11 INFO - PROCESS | 936 | 1470772031077 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]]]}] 12:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 12:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1023ms 12:47:11 INFO - PROCESS | 936 | 1470772031150 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 12:47:11 INFO - PROCESS | 936 | 1470772031155 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 12:47:11 INFO - PROCESS | 936 | 1470772031162 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:47:11 INFO - PROCESS | 936 | 1470772031165 Marionette TRACE conn6 <- [1,790,null,{}] 12:47:11 INFO - PROCESS | 936 | 1470772031169 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}] 12:47:11 INFO - PROCESS | 936 | 1470772031172 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:11 INFO - PROCESS | 936 | 1470772031282 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 12:47:11 INFO - PROCESS | 936 | 1470772031404 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:11 INFO - PROCESS | 936 | 1470772031407 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:11 INFO - PROCESS | 936 | ++DOCSHELL 10A9BC00 == 35 [pid = 936] [id = 207] 12:47:11 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (13E79000) [pid = 936] [serial = 619] [outer = 00000000] 12:47:11 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (1449DC00) [pid = 936] [serial = 620] [outer = 13E79000] 12:47:11 INFO - PROCESS | 936 | 1470772031465 Marionette DEBUG loaded listener.js 12:47:11 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (156A9400) [pid = 936] [serial = 621] [outer = 13E79000] 12:47:12 INFO - PROCESS | 936 | 1470772032066 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]]]}] 12:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 12:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 930ms 12:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:47:12 INFO - PROCESS | 936 | 1470772032096 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 12:47:12 INFO - PROCESS | 936 | 1470772032099 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 12:47:12 INFO - PROCESS | 936 | 1470772032103 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:47:12 INFO - PROCESS | 936 | 1470772032107 Marionette TRACE conn6 <- [1,794,null,{}] 12:47:12 INFO - PROCESS | 936 | 1470772032119 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}] 12:47:12 INFO - PROCESS | 936 | 1470772032124 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:12 INFO - PROCESS | 936 | 1470772032241 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 12:47:12 INFO - PROCESS | 936 | 1470772032337 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:12 INFO - PROCESS | 936 | 1470772032341 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:12 INFO - PROCESS | 936 | ++DOCSHELL 186C8800 == 36 [pid = 936] [id = 208] 12:47:12 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (186CBC00) [pid = 936] [serial = 622] [outer = 00000000] 12:47:12 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18A2A400) [pid = 936] [serial = 623] [outer = 186CBC00] 12:47:12 INFO - PROCESS | 936 | 1470772032398 Marionette DEBUG loaded listener.js 12:47:12 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (18B94400) [pid = 936] [serial = 624] [outer = 186CBC00] 12:47:12 INFO - PROCESS | 936 | 1470772032988 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]]]}] 12:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 12:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 930ms 12:47:13 INFO - PROCESS | 936 | 1470772033035 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 12:47:13 INFO - PROCESS | 936 | 1470772033038 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 12:47:13 INFO - PROCESS | 936 | 1470772033041 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:47:13 INFO - PROCESS | 936 | 1470772033044 Marionette TRACE conn6 <- [1,798,null,{}] 12:47:13 INFO - PROCESS | 936 | 1470772033047 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}] 12:47:13 INFO - PROCESS | 936 | 1470772033050 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:13 INFO - PROCESS | 936 | 1470772033163 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 12:47:13 INFO - PROCESS | 936 | 1470772033261 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:13 INFO - PROCESS | 936 | 1470772033263 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:13 INFO - PROCESS | 936 | ++DOCSHELL 18C2FC00 == 37 [pid = 936] [id = 209] 12:47:13 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (18C30800) [pid = 936] [serial = 625] [outer = 00000000] 12:47:13 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18C34000) [pid = 936] [serial = 626] [outer = 18C30800] 12:47:13 INFO - PROCESS | 936 | 1470772033321 Marionette DEBUG loaded listener.js 12:47:13 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18C3B400) [pid = 936] [serial = 627] [outer = 18C30800] 12:47:15 INFO - PROCESS | 936 | 1470772035251 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]]]}] 12:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 2226ms 12:47:15 INFO - PROCESS | 936 | 1470772035272 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 12:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:47:15 INFO - PROCESS | 936 | 1470772035276 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 12:47:15 INFO - PROCESS | 936 | 1470772035280 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:47:15 INFO - PROCESS | 936 | 1470772035285 Marionette TRACE conn6 <- [1,802,null,{}] 12:47:15 INFO - PROCESS | 936 | 1470772035291 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}] 12:47:15 INFO - PROCESS | 936 | 1470772035294 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:15 INFO - PROCESS | 936 | 1470772035394 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 12:47:16 INFO - PROCESS | 936 | --DOCSHELL 186C9800 == 36 [pid = 936] [id = 204] 12:47:16 INFO - PROCESS | 936 | --DOCSHELL 087ED400 == 35 [pid = 936] [id = 181] 12:47:16 INFO - PROCESS | 936 | --DOCSHELL 0FA47800 == 34 [pid = 936] [id = 199] 12:47:16 INFO - PROCESS | 936 | --DOCSHELL 156A8800 == 33 [pid = 936] [id = 200] 12:47:16 INFO - PROCESS | 936 | --DOCSHELL 0BD4D000 == 32 [pid = 936] [id = 202] 12:47:16 INFO - PROCESS | 936 | --DOCSHELL 175E2400 == 31 [pid = 936] [id = 201] 12:47:16 INFO - PROCESS | 936 | --DOCSHELL 14F59800 == 30 [pid = 936] [id = 203] 12:47:16 INFO - PROCESS | 936 | --DOCSHELL 18C2FC00 == 29 [pid = 936] [id = 209] 12:47:16 INFO - PROCESS | 936 | --DOCSHELL 186C8800 == 28 [pid = 936] [id = 208] 12:47:16 INFO - PROCESS | 936 | --DOCSHELL 0BD5D800 == 27 [pid = 936] [id = 205] 12:47:16 INFO - PROCESS | 936 | --DOCSHELL 0BDE3800 == 26 [pid = 936] [id = 206] 12:47:16 INFO - PROCESS | 936 | --DOCSHELL 10A9BC00 == 25 [pid = 936] [id = 207] 12:47:16 INFO - PROCESS | 936 | 1470772036082 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:16 INFO - PROCESS | 936 | 1470772036086 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:16 INFO - PROCESS | 936 | --DOMWINDOW == 79 (17160C00) [pid = 936] [serial = 584] [outer = 00000000] [url = about:blank] 12:47:16 INFO - PROCESS | 936 | --DOMWINDOW == 78 (109F5000) [pid = 936] [serial = 570] [outer = 00000000] [url = about:blank] 12:47:16 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0FA49C00) [pid = 936] [serial = 569] [outer = 00000000] [url = about:blank] 12:47:16 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0FBE7C00) [pid = 936] [serial = 575] [outer = 00000000] [url = about:blank] 12:47:16 INFO - PROCESS | 936 | --DOMWINDOW == 75 (14F87C00) [pid = 936] [serial = 578] [outer = 00000000] [url = about:blank] 12:47:16 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0F852000) [pid = 936] [serial = 561] [outer = 00000000] [url = about:blank] 12:47:16 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0F848400) [pid = 936] [serial = 560] [outer = 00000000] [url = about:blank] 12:47:16 INFO - PROCESS | 936 | --DOMWINDOW == 72 (16CC1C00) [pid = 936] [serial = 564] [outer = 00000000] [url = about:blank] 12:47:16 INFO - PROCESS | 936 | --DOMWINDOW == 71 (16CB7800) [pid = 936] [serial = 563] [outer = 00000000] [url = about:blank] 12:47:16 INFO - PROCESS | 936 | --DOMWINDOW == 70 (18738400) [pid = 936] [serial = 567] [outer = 00000000] [url = about:blank] 12:47:16 INFO - PROCESS | 936 | --DOMWINDOW == 69 (186D1000) [pid = 936] [serial = 566] [outer = 00000000] [url = about:blank] 12:47:16 INFO - PROCESS | 936 | --DOMWINDOW == 68 (15C8C000) [pid = 936] [serial = 581] [outer = 00000000] [url = about:blank] 12:47:16 INFO - PROCESS | 936 | --DOMWINDOW == 67 (0F756C00) [pid = 936] [serial = 573] [outer = 00000000] [url = about:blank] 12:47:16 INFO - PROCESS | 936 | --DOMWINDOW == 66 (0F3F2400) [pid = 936] [serial = 572] [outer = 00000000] [url = about:blank] 12:47:16 INFO - PROCESS | 936 | --DOMWINDOW == 65 (16CB9000) [pid = 936] [serial = 582] [outer = 00000000] [url = about:blank] 12:47:16 INFO - PROCESS | 936 | --DOMWINDOW == 64 (156AF800) [pid = 936] [serial = 579] [outer = 00000000] [url = about:blank] 12:47:16 INFO - PROCESS | 936 | --DOMWINDOW == 63 (0FDE1000) [pid = 936] [serial = 576] [outer = 00000000] [url = about:blank] 12:47:16 INFO - PROCESS | 936 | ++DOCSHELL 0BD4D000 == 26 [pid = 936] [id = 210] 12:47:16 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (0BD4D800) [pid = 936] [serial = 628] [outer = 00000000] 12:47:16 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0BD54800) [pid = 936] [serial = 629] [outer = 0BD4D800] 12:47:16 INFO - PROCESS | 936 | 1470772036236 Marionette DEBUG loaded listener.js 12:47:16 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0BD65400) [pid = 936] [serial = 630] [outer = 0BD4D800] 12:47:16 INFO - PROCESS | 936 | 1470772036712 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] 12:47:16 INFO - PROCESS | 936 | 1470772036769 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 12:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:47:16 INFO - PROCESS | 936 | 1470772036773 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:47:16 INFO - PROCESS | 936 | 1470772036776 Marionette TRACE conn6 <- [1,806,null,{}] 12:47:16 INFO - PROCESS | 936 | 1470772036786 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}] 12:47:16 INFO - PROCESS | 936 | 1470772036791 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:16 INFO - PROCESS | 936 | 1470772036897 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 12:47:16 INFO - PROCESS | 936 | 1470772036907 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:16 INFO - PROCESS | 936 | 1470772036910 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:16 INFO - PROCESS | 936 | ++DOCSHELL 0F3F8C00 == 27 [pid = 936] [id = 211] 12:47:16 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0F3F9C00) [pid = 936] [serial = 631] [outer = 00000000] 12:47:16 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0F803C00) [pid = 936] [serial = 632] [outer = 0F3F9C00] 12:47:16 INFO - PROCESS | 936 | 1470772036961 Marionette DEBUG loaded listener.js 12:47:17 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (0F80D400) [pid = 936] [serial = 633] [outer = 0F3F9C00] 12:47:17 INFO - PROCESS | 936 | 1470772037465 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]]]}] 12:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 792ms 12:47:17 INFO - PROCESS | 936 | 1470772037568 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 12:47:17 INFO - PROCESS | 936 | 1470772037573 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 12:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:47:17 INFO - PROCESS | 936 | 1470772037580 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:47:17 INFO - PROCESS | 936 | 1470772037582 Marionette TRACE conn6 <- [1,810,null,{}] 12:47:17 INFO - PROCESS | 936 | 1470772037586 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}] 12:47:17 INFO - PROCESS | 936 | 1470772037589 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:17 INFO - PROCESS | 936 | 1470772037724 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 12:47:17 INFO - PROCESS | 936 | 1470772037733 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:17 INFO - PROCESS | 936 | 1470772037736 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:17 INFO - PROCESS | 936 | ++DOCSHELL 0FC4F800 == 28 [pid = 936] [id = 212] 12:47:17 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0FC55C00) [pid = 936] [serial = 634] [outer = 00000000] 12:47:17 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (10320C00) [pid = 936] [serial = 635] [outer = 0FC55C00] 12:47:17 INFO - PROCESS | 936 | 1470772037782 Marionette DEBUG loaded listener.js 12:47:17 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (10A66400) [pid = 936] [serial = 636] [outer = 0FC55C00] 12:47:18 INFO - PROCESS | 936 | 1470772038242 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] 12:47:18 INFO - PROCESS | 936 | 1470772038253 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 12:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:47:18 INFO - PROCESS | 936 | 1470772038257 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:47:18 INFO - PROCESS | 936 | 1470772038264 Marionette TRACE conn6 <- [1,814,null,{}] 12:47:18 INFO - PROCESS | 936 | 1470772038274 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}] 12:47:18 INFO - PROCESS | 936 | 1470772038278 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:18 INFO - PROCESS | 936 | 1470772038428 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 12:47:18 INFO - PROCESS | 936 | 1470772038500 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:18 INFO - PROCESS | 936 | 1470772038502 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:18 INFO - PROCESS | 936 | ++DOCSHELL 143F0400 == 29 [pid = 936] [id = 213] 12:47:18 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (143F0C00) [pid = 936] [serial = 637] [outer = 00000000] 12:47:18 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (144A2000) [pid = 936] [serial = 638] [outer = 143F0C00] 12:47:18 INFO - PROCESS | 936 | 1470772038549 Marionette DEBUG loaded listener.js 12:47:18 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (14F5C400) [pid = 936] [serial = 639] [outer = 143F0C00] 12:47:19 INFO - PROCESS | 936 | 1470772039023 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]]]}] 12:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 790ms 12:47:19 INFO - PROCESS | 936 | 1470772039051 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 12:47:19 INFO - PROCESS | 936 | 1470772039053 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 12:47:19 INFO - PROCESS | 936 | 1470772039056 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:47:19 INFO - PROCESS | 936 | 1470772039058 Marionette TRACE conn6 <- [1,818,null,{}] 12:47:19 INFO - PROCESS | 936 | 1470772039062 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}] 12:47:19 INFO - PROCESS | 936 | 1470772039064 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:19 INFO - PROCESS | 936 | 1470772039182 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 12:47:19 INFO - PROCESS | 936 | 1470772039241 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:19 INFO - PROCESS | 936 | 1470772039243 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:19 INFO - PROCESS | 936 | ++DOCSHELL 1562A000 == 30 [pid = 936] [id = 214] 12:47:19 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (156A2800) [pid = 936] [serial = 640] [outer = 00000000] 12:47:19 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (15C94000) [pid = 936] [serial = 641] [outer = 156A2800] 12:47:19 INFO - PROCESS | 936 | 1470772039291 Marionette DEBUG loaded listener.js 12:47:19 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (16CB6C00) [pid = 936] [serial = 642] [outer = 156A2800] 12:47:19 INFO - PROCESS | 936 | 1470772039727 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]]]}] 12:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 730ms 12:47:19 INFO - PROCESS | 936 | 1470772039791 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 12:47:19 INFO - PROCESS | 936 | 1470772039793 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 12:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:47:19 INFO - PROCESS | 936 | 1470772039802 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:47:19 INFO - PROCESS | 936 | 1470772039804 Marionette TRACE conn6 <- [1,822,null,{}] 12:47:19 INFO - PROCESS | 936 | 1470772039808 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}] 12:47:19 INFO - PROCESS | 936 | 1470772039811 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:19 INFO - PROCESS | 936 | 1470772039922 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 12:47:19 INFO - PROCESS | 936 | 1470772039935 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:19 INFO - PROCESS | 936 | 1470772039941 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:20 INFO - PROCESS | 936 | ++DOCSHELL 16CEC400 == 31 [pid = 936] [id = 215] 12:47:20 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (16CED000) [pid = 936] [serial = 643] [outer = 00000000] 12:47:20 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (170EB400) [pid = 936] [serial = 644] [outer = 16CED000] 12:47:20 INFO - PROCESS | 936 | 1470772040045 Marionette DEBUG loaded listener.js 12:47:20 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (1755C800) [pid = 936] [serial = 645] [outer = 16CED000] 12:47:20 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (176CC800) [pid = 936] [serial = 646] [outer = 1440F000] 12:47:20 INFO - PROCESS | 936 | --DOMWINDOW == 81 (186C9C00) [pid = 936] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:47:20 INFO - PROCESS | 936 | --DOMWINDOW == 80 (176BE000) [pid = 936] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:47:20 INFO - PROCESS | 936 | --DOMWINDOW == 79 (17A86000) [pid = 936] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:47:20 INFO - PROCESS | 936 | --DOMWINDOW == 78 (16CBC400) [pid = 936] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:47:20 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0BE0F800) [pid = 936] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:47:20 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0BE06000) [pid = 936] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:47:20 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0FA49000) [pid = 936] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:47:20 INFO - PROCESS | 936 | --DOMWINDOW == 74 (14404800) [pid = 936] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:47:20 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0BD5FC00) [pid = 936] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:47:20 INFO - PROCESS | 936 | --DOMWINDOW == 72 (14F5C000) [pid = 936] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:47:20 INFO - PROCESS | 936 | --DOMWINDOW == 71 (156AAC00) [pid = 936] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:47:20 INFO - PROCESS | 936 | 1470772040747 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]]]}] 12:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 987ms 12:47:20 INFO - PROCESS | 936 | 1470772040787 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 12:47:20 INFO - PROCESS | 936 | 1470772040789 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 12:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:47:20 INFO - PROCESS | 936 | 1470772040792 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:47:20 INFO - PROCESS | 936 | 1470772040794 Marionette TRACE conn6 <- [1,826,null,{}] 12:47:20 INFO - PROCESS | 936 | 1470772040798 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}] 12:47:20 INFO - PROCESS | 936 | 1470772040800 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:20 INFO - PROCESS | 936 | 1470772040898 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 12:47:20 INFO - PROCESS | 936 | 1470772040906 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:20 INFO - PROCESS | 936 | 1470772040908 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:20 INFO - PROCESS | 936 | ++DOCSHELL 0BD50800 == 32 [pid = 936] [id = 216] 12:47:20 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (176C0800) [pid = 936] [serial = 647] [outer = 00000000] 12:47:20 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (176D7800) [pid = 936] [serial = 648] [outer = 176C0800] 12:47:20 INFO - PROCESS | 936 | 1470772040953 Marionette DEBUG loaded listener.js 12:47:21 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (17A80400) [pid = 936] [serial = 649] [outer = 176C0800] 12:47:21 INFO - PROCESS | 936 | 1470772041367 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]]]}] 12:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 631ms 12:47:21 INFO - PROCESS | 936 | 1470772041424 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 12:47:21 INFO - PROCESS | 936 | 1470772041427 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 12:47:21 INFO - PROCESS | 936 | 1470772041430 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:47:21 INFO - PROCESS | 936 | 1470772041432 Marionette TRACE conn6 <- [1,830,null,{}] 12:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:47:21 INFO - PROCESS | 936 | 1470772041435 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}] 12:47:21 INFO - PROCESS | 936 | 1470772041437 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:21 INFO - PROCESS | 936 | 1470772041537 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 12:47:21 INFO - PROCESS | 936 | 1470772041545 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:21 INFO - PROCESS | 936 | 1470772041547 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:21 INFO - PROCESS | 936 | ++DOCSHELL 176D7000 == 33 [pid = 936] [id = 217] 12:47:21 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (17A87400) [pid = 936] [serial = 650] [outer = 00000000] 12:47:21 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (186CA800) [pid = 936] [serial = 651] [outer = 17A87400] 12:47:21 INFO - PROCESS | 936 | 1470772041594 Marionette DEBUG loaded listener.js 12:47:21 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (186CB800) [pid = 936] [serial = 652] [outer = 17A87400] 12:47:22 INFO - PROCESS | 936 | 1470772042028 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]]]}] 12:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 12:47:22 INFO - PROCESS | 936 | 1470772042081 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 12:47:22 INFO - PROCESS | 936 | 1470772042083 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 12:47:22 INFO - PROCESS | 936 | 1470772042086 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:47:22 INFO - PROCESS | 936 | 1470772042088 Marionette TRACE conn6 <- [1,834,null,{}] 12:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:47:22 INFO - PROCESS | 936 | 1470772042092 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}] 12:47:22 INFO - PROCESS | 936 | 1470772042094 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:22 INFO - PROCESS | 936 | 1470772042176 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 12:47:22 INFO - PROCESS | 936 | 1470772042182 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:22 INFO - PROCESS | 936 | 1470772042184 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:22 INFO - PROCESS | 936 | ++DOCSHELL 13D6F800 == 34 [pid = 936] [id = 218] 12:47:22 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (186D3800) [pid = 936] [serial = 653] [outer = 00000000] 12:47:22 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18751C00) [pid = 936] [serial = 654] [outer = 186D3800] 12:47:22 INFO - PROCESS | 936 | 1470772042231 Marionette DEBUG loaded listener.js 12:47:22 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18752400) [pid = 936] [serial = 655] [outer = 186D3800] 12:47:22 INFO - PROCESS | 936 | 1470772042963 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]]]}] 12:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 930ms 12:47:23 INFO - PROCESS | 936 | 1470772043023 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 12:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:47:23 INFO - PROCESS | 936 | 1470772043027 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 12:47:23 INFO - PROCESS | 936 | 1470772043032 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:47:23 INFO - PROCESS | 936 | 1470772043036 Marionette TRACE conn6 <- [1,838,null,{}] 12:47:23 INFO - PROCESS | 936 | 1470772043042 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}] 12:47:23 INFO - PROCESS | 936 | 1470772043045 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:23 INFO - PROCESS | 936 | 1470772043173 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 12:47:23 INFO - PROCESS | 936 | 1470772043290 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:23 INFO - PROCESS | 936 | 1470772043293 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:23 INFO - PROCESS | 936 | ++DOCSHELL 0BE08800 == 35 [pid = 936] [id = 219] 12:47:23 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (0F278C00) [pid = 936] [serial = 656] [outer = 00000000] 12:47:23 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (0F851000) [pid = 936] [serial = 657] [outer = 0F278C00] 12:47:23 INFO - PROCESS | 936 | 1470772043353 Marionette DEBUG loaded listener.js 12:47:23 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0FA4F000) [pid = 936] [serial = 658] [outer = 0F278C00] 12:47:24 INFO - PROCESS | 936 | 1470772044081 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]]]}] 12:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1079ms 12:47:24 INFO - PROCESS | 936 | 1470772044112 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 12:47:24 INFO - PROCESS | 936 | 1470772044117 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 12:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:47:24 INFO - PROCESS | 936 | 1470772044123 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:47:24 INFO - PROCESS | 936 | 1470772044126 Marionette TRACE conn6 <- [1,842,null,{}] 12:47:24 INFO - PROCESS | 936 | 1470772044130 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}] 12:47:24 INFO - PROCESS | 936 | 1470772044133 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:24 INFO - PROCESS | 936 | 1470772044258 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 12:47:24 INFO - PROCESS | 936 | 1470772044475 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:24 INFO - PROCESS | 936 | 1470772044478 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:24 INFO - PROCESS | 936 | ++DOCSHELL 0876D400 == 36 [pid = 936] [id = 220] 12:47:24 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (087ED400) [pid = 936] [serial = 659] [outer = 00000000] 12:47:24 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (0BD66000) [pid = 936] [serial = 660] [outer = 087ED400] 12:47:24 INFO - PROCESS | 936 | 1470772044540 Marionette DEBUG loaded listener.js 12:47:24 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (0EEC9C00) [pid = 936] [serial = 661] [outer = 087ED400] 12:47:25 INFO - PROCESS | 936 | --DOCSHELL 0BE03800 == 35 [pid = 936] [id = 198] 12:47:25 INFO - PROCESS | 936 | --DOCSHELL 143F2400 == 34 [pid = 936] [id = 197] 12:47:25 INFO - PROCESS | 936 | --DOCSHELL 143F0800 == 33 [pid = 936] [id = 193] 12:47:25 INFO - PROCESS | 936 | --DOCSHELL 176C3400 == 32 [pid = 936] [id = 186] 12:47:25 INFO - PROCESS | 936 | --DOCSHELL 1031B800 == 31 [pid = 936] [id = 185] 12:47:25 INFO - PROCESS | 936 | --DOCSHELL 16CBB800 == 30 [pid = 936] [id = 195] 12:47:25 INFO - PROCESS | 936 | --DOCSHELL 0F80E400 == 29 [pid = 936] [id = 190] 12:47:25 INFO - PROCESS | 936 | --DOCSHELL 109F2C00 == 28 [pid = 936] [id = 194] 12:47:25 INFO - PROCESS | 936 | --DOCSHELL 15C97800 == 27 [pid = 936] [id = 184] 12:47:25 INFO - PROCESS | 936 | --DOCSHELL 0FA45000 == 26 [pid = 936] [id = 192] 12:47:25 INFO - PROCESS | 936 | --DOCSHELL 0FBE3000 == 25 [pid = 936] [id = 183] 12:47:25 INFO - PROCESS | 936 | --DOCSHELL 0BE0B000 == 24 [pid = 936] [id = 191] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 85 (18753800) [pid = 936] [serial = 612] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 84 (176CE800) [pid = 936] [serial = 603] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 83 (176C4C00) [pid = 936] [serial = 602] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 82 (186CC800) [pid = 936] [serial = 608] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 81 (176B9800) [pid = 936] [serial = 585] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0F365400) [pid = 936] [serial = 587] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0F810800) [pid = 936] [serial = 588] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0BE0D000) [pid = 936] [serial = 593] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0F23AC00) [pid = 936] [serial = 594] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0FA51000) [pid = 936] [serial = 596] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 75 (14F5E800) [pid = 936] [serial = 590] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 74 (15C8E800) [pid = 936] [serial = 591] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 73 (17A7E800) [pid = 936] [serial = 605] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 72 (17A84800) [pid = 936] [serial = 606] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 71 (18752000) [pid = 936] [serial = 611] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 70 (18B89800) [pid = 936] [serial = 614] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 69 (18B8F400) [pid = 936] [serial = 615] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 68 (16CB8800) [pid = 936] [serial = 599] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 67 (170EFC00) [pid = 936] [serial = 600] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 66 (1090C000) [pid = 936] [serial = 597] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | --DOMWINDOW == 65 (186D0800) [pid = 936] [serial = 609] [outer = 00000000] [url = about:blank] 12:47:25 INFO - PROCESS | 936 | 1470772045159 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]]]}] 12:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1077ms 12:47:25 INFO - PROCESS | 936 | 1470772045205 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 12:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:47:25 INFO - PROCESS | 936 | 1470772045208 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 12:47:25 INFO - PROCESS | 936 | 1470772045213 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:47:25 INFO - PROCESS | 936 | 1470772045216 Marionette TRACE conn6 <- [1,846,null,{}] 12:47:25 INFO - PROCESS | 936 | 1470772045221 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}] 12:47:25 INFO - PROCESS | 936 | 1470772045225 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:25 INFO - PROCESS | 936 | 1470772045317 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 12:47:25 INFO - PROCESS | 936 | 1470772045329 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:25 INFO - PROCESS | 936 | 1470772045331 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:25 INFO - PROCESS | 936 | ++DOCSHELL 0F284800 == 25 [pid = 936] [id = 221] 12:47:25 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0F365400) [pid = 936] [serial = 662] [outer = 00000000] 12:47:25 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0FA44800) [pid = 936] [serial = 663] [outer = 0F365400] 12:47:25 INFO - PROCESS | 936 | 1470772045384 Marionette DEBUG loaded listener.js 12:47:25 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0FA51000) [pid = 936] [serial = 664] [outer = 0F365400] 12:47:25 INFO - PROCESS | 936 | 1470772045909 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]]]}] 12:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 730ms 12:47:25 INFO - PROCESS | 936 | 1470772045946 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 12:47:25 INFO - PROCESS | 936 | 1470772045950 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 12:47:25 INFO - PROCESS | 936 | 1470772045954 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:47:25 INFO - PROCESS | 936 | 1470772045956 Marionette TRACE conn6 <- [1,850,null,{}] 12:47:25 INFO - PROCESS | 936 | 1470772045960 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}] 12:47:25 INFO - PROCESS | 936 | 1470772045962 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:26 INFO - PROCESS | 936 | 1470772046053 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 12:47:26 INFO - PROCESS | 936 | 1470772046062 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:26 INFO - PROCESS | 936 | 1470772046064 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:26 INFO - PROCESS | 936 | ++DOCSHELL 13DB5000 == 26 [pid = 936] [id = 222] 12:47:26 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (1421C400) [pid = 936] [serial = 665] [outer = 00000000] 12:47:26 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (14368800) [pid = 936] [serial = 666] [outer = 1421C400] 12:47:26 INFO - PROCESS | 936 | 1470772046110 Marionette DEBUG loaded listener.js 12:47:26 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (1449CC00) [pid = 936] [serial = 667] [outer = 1421C400] 12:47:26 INFO - PROCESS | 936 | 1470772046592 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]]]}] 12:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 12:47:26 INFO - PROCESS | 936 | 1470772046629 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 12:47:26 INFO - PROCESS | 936 | 1470772046631 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 12:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:47:26 INFO - PROCESS | 936 | 1470772046637 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:47:26 INFO - PROCESS | 936 | 1470772046643 Marionette TRACE conn6 <- [1,854,null,{}] 12:47:26 INFO - PROCESS | 936 | 1470772046653 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}] 12:47:26 INFO - PROCESS | 936 | 1470772046656 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:26 INFO - PROCESS | 936 | 1470772046747 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 12:47:26 INFO - PROCESS | 936 | 1470772046757 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:26 INFO - PROCESS | 936 | 1470772046759 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:26 INFO - PROCESS | 936 | ++DOCSHELL 16CE6400 == 27 [pid = 936] [id = 223] 12:47:26 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (16CE9C00) [pid = 936] [serial = 668] [outer = 00000000] 12:47:26 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (170EC000) [pid = 936] [serial = 669] [outer = 16CE9C00] 12:47:26 INFO - PROCESS | 936 | 1470772046807 Marionette DEBUG loaded listener.js 12:47:26 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (174E3C00) [pid = 936] [serial = 670] [outer = 16CE9C00] 12:47:27 INFO - PROCESS | 936 | 1470772047272 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]]]}] 12:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 690ms 12:47:27 INFO - PROCESS | 936 | 1470772047332 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 12:47:27 INFO - PROCESS | 936 | 1470772047334 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 12:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:47:27 INFO - PROCESS | 936 | 1470772047337 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:47:27 INFO - PROCESS | 936 | 1470772047339 Marionette TRACE conn6 <- [1,858,null,{}] 12:47:27 INFO - PROCESS | 936 | 1470772047342 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}] 12:47:27 INFO - PROCESS | 936 | 1470772047344 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:27 INFO - PROCESS | 936 | 1470772047486 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 12:47:27 INFO - PROCESS | 936 | 1470772047513 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:27 INFO - PROCESS | 936 | 1470772047515 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:27 INFO - PROCESS | 936 | ++DOCSHELL 175E1800 == 28 [pid = 936] [id = 224] 12:47:27 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (175E8400) [pid = 936] [serial = 671] [outer = 00000000] 12:47:27 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (176C4800) [pid = 936] [serial = 672] [outer = 175E8400] 12:47:27 INFO - PROCESS | 936 | 1470772047560 Marionette DEBUG loaded listener.js 12:47:27 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (176CE800) [pid = 936] [serial = 673] [outer = 175E8400] 12:47:27 INFO - PROCESS | 936 | 1470772047984 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]]]}] 12:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 672ms 12:47:28 INFO - PROCESS | 936 | 1470772048011 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 12:47:28 INFO - PROCESS | 936 | 1470772048013 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 12:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:47:28 INFO - PROCESS | 936 | 1470772048025 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:47:28 INFO - PROCESS | 936 | 1470772048027 Marionette TRACE conn6 <- [1,862,null,{}] 12:47:28 INFO - PROCESS | 936 | 1470772048030 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}] 12:47:28 INFO - PROCESS | 936 | 1470772048032 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:28 INFO - PROCESS | 936 | 1470772048147 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 12:47:28 INFO - PROCESS | 936 | 1470772048153 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:28 INFO - PROCESS | 936 | 1470772048159 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:28 INFO - PROCESS | 936 | ++DOCSHELL 109F2C00 == 29 [pid = 936] [id = 225] 12:47:28 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (176D1800) [pid = 936] [serial = 674] [outer = 00000000] 12:47:28 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (17A7C800) [pid = 936] [serial = 675] [outer = 176D1800] 12:47:28 INFO - PROCESS | 936 | 1470772048275 Marionette DEBUG loaded listener.js 12:47:28 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (17A88800) [pid = 936] [serial = 676] [outer = 176D1800] 12:47:28 INFO - PROCESS | 936 | 1470772048750 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]]]}] 12:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 770ms 12:47:28 INFO - PROCESS | 936 | 1470772048808 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 12:47:28 INFO - PROCESS | 936 | 1470772048810 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 12:47:28 INFO - PROCESS | 936 | 1470772048813 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:47:28 INFO - PROCESS | 936 | 1470772048815 Marionette TRACE conn6 <- [1,866,null,{}] 12:47:28 INFO - PROCESS | 936 | 1470772048818 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}] 12:47:28 INFO - PROCESS | 936 | 1470772048820 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:28 INFO - PROCESS | 936 | 1470772048938 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 12:47:28 INFO - PROCESS | 936 | 1470772048999 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:28 INFO - PROCESS | 936 | 1470772049001 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:29 INFO - PROCESS | 936 | ++DOCSHELL 186C9C00 == 30 [pid = 936] [id = 226] 12:47:29 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (186CC800) [pid = 936] [serial = 677] [outer = 00000000] 12:47:29 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (18A2B000) [pid = 936] [serial = 678] [outer = 186CC800] 12:47:29 INFO - PROCESS | 936 | 1470772049046 Marionette DEBUG loaded listener.js 12:47:29 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (18A2E800) [pid = 936] [serial = 679] [outer = 186CC800] 12:47:29 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0BDE7800) [pid = 936] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:47:29 INFO - PROCESS | 936 | --DOMWINDOW == 81 (16CED000) [pid = 936] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:47:29 INFO - PROCESS | 936 | --DOMWINDOW == 80 (13E79000) [pid = 936] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:47:29 INFO - PROCESS | 936 | --DOMWINDOW == 79 (186CBC00) [pid = 936] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:47:29 INFO - PROCESS | 936 | --DOMWINDOW == 78 (17A87400) [pid = 936] [serial = 650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:47:29 INFO - PROCESS | 936 | --DOMWINDOW == 77 (176C0800) [pid = 936] [serial = 647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:47:29 INFO - PROCESS | 936 | --DOMWINDOW == 76 (143F0C00) [pid = 936] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:47:29 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0BD4D800) [pid = 936] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:47:29 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0FC55C00) [pid = 936] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:47:29 INFO - PROCESS | 936 | --DOMWINDOW == 73 (156A2800) [pid = 936] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:47:29 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0F3F9C00) [pid = 936] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:47:29 INFO - PROCESS | 936 | --DOMWINDOW == 71 (18C30800) [pid = 936] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:47:29 INFO - PROCESS | 936 | 1470772049525 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]]]}] 12:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 12:47:29 INFO - PROCESS | 936 | 1470772049547 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 12:47:29 INFO - PROCESS | 936 | 1470772049549 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 12:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:47:29 INFO - PROCESS | 936 | 1470772049552 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:47:29 INFO - PROCESS | 936 | 1470772049554 Marionette TRACE conn6 <- [1,870,null,{}] 12:47:29 INFO - PROCESS | 936 | 1470772049558 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}] 12:47:29 INFO - PROCESS | 936 | 1470772049560 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:29 INFO - PROCESS | 936 | 1470772049640 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 12:47:29 INFO - PROCESS | 936 | 1470772049722 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:29 INFO - PROCESS | 936 | 1470772049724 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:29 INFO - PROCESS | 936 | ++DOCSHELL 0F359C00 == 31 [pid = 936] [id = 227] 12:47:29 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (0F802400) [pid = 936] [serial = 680] [outer = 00000000] 12:47:29 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (16CEB000) [pid = 936] [serial = 681] [outer = 0F802400] 12:47:29 INFO - PROCESS | 936 | 1470772049770 Marionette DEBUG loaded listener.js 12:47:29 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (17A7C400) [pid = 936] [serial = 682] [outer = 0F802400] 12:47:30 INFO - PROCESS | 936 | 1470772050144 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]]]}] 12:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 12:47:30 INFO - PROCESS | 936 | 1470772050183 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 12:47:30 INFO - PROCESS | 936 | 1470772050185 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 12:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:47:30 INFO - PROCESS | 936 | 1470772050188 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:47:30 INFO - PROCESS | 936 | 1470772050190 Marionette TRACE conn6 <- [1,874,null,{}] 12:47:30 INFO - PROCESS | 936 | 1470772050193 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}] 12:47:30 INFO - PROCESS | 936 | 1470772050195 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:30 INFO - PROCESS | 936 | 1470772050330 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 12:47:30 INFO - PROCESS | 936 | 1470772050343 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:30 INFO - PROCESS | 936 | 1470772050345 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:30 INFO - PROCESS | 936 | ++DOCSHELL 14402000 == 32 [pid = 936] [id = 228] 12:47:30 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (15625C00) [pid = 936] [serial = 683] [outer = 00000000] 12:47:30 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18B8FC00) [pid = 936] [serial = 684] [outer = 15625C00] 12:47:30 INFO - PROCESS | 936 | 1470772050390 Marionette DEBUG loaded listener.js 12:47:30 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (18B96C00) [pid = 936] [serial = 685] [outer = 15625C00] 12:47:30 INFO - PROCESS | 936 | 1470772050796 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]]]}] 12:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 632ms 12:47:30 INFO - PROCESS | 936 | 1470772050821 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 12:47:30 INFO - PROCESS | 936 | 1470772050823 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 12:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:47:30 INFO - PROCESS | 936 | 1470772050826 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:47:30 INFO - PROCESS | 936 | 1470772050827 Marionette TRACE conn6 <- [1,878,null,{}] 12:47:30 INFO - PROCESS | 936 | 1470772050831 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}] 12:47:30 INFO - PROCESS | 936 | 1470772050832 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:30 INFO - PROCESS | 936 | 1470772050947 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 12:47:30 INFO - PROCESS | 936 | 1470772050954 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:30 INFO - PROCESS | 936 | 1470772050956 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:30 INFO - PROCESS | 936 | ++DOCSHELL 16CE5800 == 33 [pid = 936] [id = 229] 12:47:30 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (18B8F800) [pid = 936] [serial = 686] [outer = 00000000] 12:47:30 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18C35400) [pid = 936] [serial = 687] [outer = 18B8F800] 12:47:30 INFO - PROCESS | 936 | 1470772051009 Marionette DEBUG loaded listener.js 12:47:31 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18C39800) [pid = 936] [serial = 688] [outer = 18B8F800] 12:47:31 INFO - PROCESS | 936 | 1470772051397 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]]]}] 12:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 12:47:31 INFO - PROCESS | 936 | 1470772051499 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 12:47:31 INFO - PROCESS | 936 | 1470772051503 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 12:47:31 INFO - PROCESS | 936 | 1470772051509 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:47:31 INFO - PROCESS | 936 | 1470772051513 Marionette TRACE conn6 <- [1,882,null,{}] 12:47:31 INFO - PROCESS | 936 | 1470772051520 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}] 12:47:31 INFO - PROCESS | 936 | 1470772051524 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:31 INFO - PROCESS | 936 | 1470772051729 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 12:47:31 INFO - PROCESS | 936 | 1470772051842 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:31 INFO - PROCESS | 936 | 1470772051847 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:31 INFO - PROCESS | 936 | ++DOCSHELL 0F3F0C00 == 34 [pid = 936] [id = 230] 12:47:31 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (0F3F2C00) [pid = 936] [serial = 689] [outer = 00000000] 12:47:31 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (0F845400) [pid = 936] [serial = 690] [outer = 0F3F2C00] 12:47:31 INFO - PROCESS | 936 | 1470772051910 Marionette DEBUG loaded listener.js 12:47:31 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0FA45800) [pid = 936] [serial = 691] [outer = 0F3F2C00] 12:47:32 INFO - PROCESS | 936 | 1470772052541 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]]]}] 12:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1082ms 12:47:32 INFO - PROCESS | 936 | 1470772052595 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 12:47:32 INFO - PROCESS | 936 | 1470772052598 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 12:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:47:32 INFO - PROCESS | 936 | 1470772052605 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:47:32 INFO - PROCESS | 936 | 1470772052609 Marionette TRACE conn6 <- [1,886,null,{}] 12:47:32 INFO - PROCESS | 936 | 1470772052614 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}] 12:47:32 INFO - PROCESS | 936 | 1470772052617 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:32 INFO - PROCESS | 936 | 1470772052731 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 12:47:32 INFO - PROCESS | 936 | 1470772052858 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:32 INFO - PROCESS | 936 | 1470772052861 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:32 INFO - PROCESS | 936 | ++DOCSHELL 156A8C00 == 35 [pid = 936] [id = 231] 12:47:32 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (156AC000) [pid = 936] [serial = 692] [outer = 00000000] 12:47:32 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (16CBE800) [pid = 936] [serial = 693] [outer = 156AC000] 12:47:32 INFO - PROCESS | 936 | 1470772052919 Marionette DEBUG loaded listener.js 12:47:32 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (174F0800) [pid = 936] [serial = 694] [outer = 156AC000] 12:47:33 INFO - PROCESS | 936 | 1470772053523 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]]]}] 12:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 990ms 12:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:47:33 INFO - PROCESS | 936 | 1470772053595 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 12:47:33 INFO - PROCESS | 936 | 1470772053597 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 12:47:33 INFO - PROCESS | 936 | 1470772053601 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:47:33 INFO - PROCESS | 936 | 1470772053603 Marionette TRACE conn6 <- [1,890,null,{}] 12:47:33 INFO - PROCESS | 936 | 1470772053614 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}] 12:47:33 INFO - PROCESS | 936 | 1470772053619 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:33 INFO - PROCESS | 936 | 1470772053732 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 12:47:33 INFO - PROCESS | 936 | 1470772053862 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:33 INFO - PROCESS | 936 | 1470772053866 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:33 INFO - PROCESS | 936 | ++DOCSHELL 18A25C00 == 36 [pid = 936] [id = 232] 12:47:33 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (18B8F400) [pid = 936] [serial = 695] [outer = 00000000] 12:47:33 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (18C56400) [pid = 936] [serial = 696] [outer = 18B8F400] 12:47:33 INFO - PROCESS | 936 | 1470772053927 Marionette DEBUG loaded listener.js 12:47:33 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (18DC5400) [pid = 936] [serial = 697] [outer = 18B8F400] 12:47:34 INFO - PROCESS | 936 | 1470772054501 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]]]}] 12:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 970ms 12:47:34 INFO - PROCESS | 936 | 1470772054574 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 12:47:34 INFO - PROCESS | 936 | 1470772054577 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 12:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:47:34 INFO - PROCESS | 936 | 1470772054581 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:47:34 INFO - PROCESS | 936 | 1470772054583 Marionette TRACE conn6 <- [1,894,null,{}] 12:47:34 INFO - PROCESS | 936 | 1470772054587 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}] 12:47:34 INFO - PROCESS | 936 | 1470772054589 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:34 INFO - PROCESS | 936 | 1470772054704 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 12:47:34 INFO - PROCESS | 936 | 1470772054825 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:34 INFO - PROCESS | 936 | 1470772054828 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:34 INFO - PROCESS | 936 | ++DOCSHELL 18732C00 == 37 [pid = 936] [id = 233] 12:47:34 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (18738800) [pid = 936] [serial = 698] [outer = 00000000] 12:47:34 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (19974000) [pid = 936] [serial = 699] [outer = 18738800] 12:47:34 INFO - PROCESS | 936 | 1470772054883 Marionette DEBUG loaded listener.js 12:47:34 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (19A67800) [pid = 936] [serial = 700] [outer = 18738800] 12:47:35 INFO - PROCESS | 936 | 1470772055554 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]]]}] 12:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1020ms 12:47:35 INFO - PROCESS | 936 | 1470772055605 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 12:47:35 INFO - PROCESS | 936 | 1470772055610 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 12:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:47:35 INFO - PROCESS | 936 | 1470772055614 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:47:35 INFO - PROCESS | 936 | 1470772055618 Marionette TRACE conn6 <- [1,898,null,{}] 12:47:35 INFO - PROCESS | 936 | 1470772055624 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}] 12:47:35 INFO - PROCESS | 936 | 1470772055627 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:35 INFO - PROCESS | 936 | 1470772055746 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 12:47:35 INFO - PROCESS | 936 | 1470772055876 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:35 INFO - PROCESS | 936 | 1470772055879 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:35 INFO - PROCESS | 936 | ++DOCSHELL 0BE08000 == 38 [pid = 936] [id = 234] 12:47:35 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (0BE0C000) [pid = 936] [serial = 701] [outer = 00000000] 12:47:35 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (0F850000) [pid = 936] [serial = 702] [outer = 0BE0C000] 12:47:35 INFO - PROCESS | 936 | 1470772055931 Marionette DEBUG loaded listener.js 12:47:36 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (0FC56C00) [pid = 936] [serial = 703] [outer = 0BE0C000] 12:47:36 INFO - PROCESS | 936 | --DOCSHELL 0BE0CC00 == 37 [pid = 936] [id = 196] 12:47:36 INFO - PROCESS | 936 | --DOCSHELL 186C9000 == 36 [pid = 936] [id = 189] 12:47:36 INFO - PROCESS | 936 | --DOCSHELL 0F80E000 == 35 [pid = 936] [id = 182] 12:47:36 INFO - PROCESS | 936 | --DOCSHELL 0BD4D000 == 34 [pid = 936] [id = 210] 12:47:36 INFO - PROCESS | 936 | --DOCSHELL 13DBAC00 == 33 [pid = 936] [id = 188] 12:47:36 INFO - PROCESS | 936 | --DOCSHELL 0F236400 == 32 [pid = 936] [id = 187] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 94 (0BD54800) [pid = 936] [serial = 629] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 93 (0BD65400) [pid = 936] [serial = 630] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 92 (10320C00) [pid = 936] [serial = 635] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 91 (16CB6C00) [pid = 936] [serial = 642] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 90 (0F803C00) [pid = 936] [serial = 632] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 89 (0F80D400) [pid = 936] [serial = 633] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 88 (15C94000) [pid = 936] [serial = 641] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 87 (18C3B400) [pid = 936] [serial = 627] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 86 (18C34000) [pid = 936] [serial = 626] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 85 (197CD800) [pid = 936] [serial = 372] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0F80BC00) [pid = 936] [serial = 618] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 83 (0BE0F400) [pid = 936] [serial = 617] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 82 (170EB400) [pid = 936] [serial = 644] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 81 (156A9400) [pid = 936] [serial = 621] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 80 (1449DC00) [pid = 936] [serial = 620] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 79 (18B94400) [pid = 936] [serial = 624] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 78 (18A2A400) [pid = 936] [serial = 623] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 77 (186CB800) [pid = 936] [serial = 652] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18751C00) [pid = 936] [serial = 654] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 75 (1755C800) [pid = 936] [serial = 645] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 74 (186CA800) [pid = 936] [serial = 651] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 73 (176D7800) [pid = 936] [serial = 648] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 72 (17A80400) [pid = 936] [serial = 649] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 71 (144A2000) [pid = 936] [serial = 638] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 70 (14F5C400) [pid = 936] [serial = 639] [outer = 00000000] [url = about:blank] 12:47:36 INFO - PROCESS | 936 | --DOMWINDOW == 69 (10A66400) [pid = 936] [serial = 636] [outer = 00000000] [url = about:blank] 12:47:37 INFO - PROCESS | 936 | 1470772057030 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]]]}] 12:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1431ms 12:47:37 INFO - PROCESS | 936 | 1470772057051 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 12:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:47:37 INFO - PROCESS | 936 | 1470772057055 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 12:47:37 INFO - PROCESS | 936 | 1470772057060 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:47:37 INFO - PROCESS | 936 | 1470772057065 Marionette TRACE conn6 <- [1,902,null,{}] 12:47:37 INFO - PROCESS | 936 | 1470772057070 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}] 12:47:37 INFO - PROCESS | 936 | 1470772057073 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:37 INFO - PROCESS | 936 | 1470772057167 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 12:47:37 INFO - PROCESS | 936 | 1470772057176 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:37 INFO - PROCESS | 936 | 1470772057179 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:37 INFO - PROCESS | 936 | ++DOCSHELL 0BE06000 == 33 [pid = 936] [id = 235] 12:47:37 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0BE07C00) [pid = 936] [serial = 704] [outer = 00000000] 12:47:37 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (0EE2A800) [pid = 936] [serial = 705] [outer = 0BE07C00] 12:47:37 INFO - PROCESS | 936 | 1470772057256 Marionette DEBUG loaded listener.js 12:47:37 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (0F360800) [pid = 936] [serial = 706] [outer = 0BE07C00] 12:47:37 INFO - PROCESS | 936 | 1470772057710 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]]]}] 12:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 690ms 12:47:37 INFO - PROCESS | 936 | 1470772057750 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 12:47:37 INFO - PROCESS | 936 | 1470772057755 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 12:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:47:37 INFO - PROCESS | 936 | 1470772057762 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:47:37 INFO - PROCESS | 936 | 1470772057764 Marionette TRACE conn6 <- [1,906,null,{}] 12:47:37 INFO - PROCESS | 936 | 1470772057768 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}] 12:47:37 INFO - PROCESS | 936 | 1470772057771 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:37 INFO - PROCESS | 936 | 1470772057897 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 12:47:37 INFO - PROCESS | 936 | 1470772057907 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:37 INFO - PROCESS | 936 | 1470772057909 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:37 INFO - PROCESS | 936 | ++DOCSHELL 0F851C00 == 34 [pid = 936] [id = 236] 12:47:37 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0F853000) [pid = 936] [serial = 707] [outer = 00000000] 12:47:37 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0FA4EC00) [pid = 936] [serial = 708] [outer = 0F853000] 12:47:37 INFO - PROCESS | 936 | 1470772057958 Marionette DEBUG loaded listener.js 12:47:38 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (0FDDB400) [pid = 936] [serial = 709] [outer = 0F853000] 12:47:38 INFO - PROCESS | 936 | 1470772058402 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]]]}] 12:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 672ms 12:47:38 INFO - PROCESS | 936 | 1470772058437 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 12:47:38 INFO - PROCESS | 936 | 1470772058440 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 12:47:38 INFO - PROCESS | 936 | 1470772058443 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:47:38 INFO - PROCESS | 936 | 1470772058447 Marionette TRACE conn6 <- [1,910,null,{}] 12:47:38 INFO - PROCESS | 936 | 1470772058457 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}] 12:47:38 INFO - PROCESS | 936 | 1470772058462 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:38 INFO - PROCESS | 936 | 1470772058547 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 12:47:38 INFO - PROCESS | 936 | 1470772058556 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:38 INFO - PROCESS | 936 | 1470772058559 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:38 INFO - PROCESS | 936 | ++DOCSHELL 142F5000 == 35 [pid = 936] [id = 237] 12:47:38 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (14348400) [pid = 936] [serial = 710] [outer = 00000000] 12:47:38 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (14409C00) [pid = 936] [serial = 711] [outer = 14348400] 12:47:38 INFO - PROCESS | 936 | 1470772058608 Marionette DEBUG loaded listener.js 12:47:38 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (14F5C800) [pid = 936] [serial = 712] [outer = 14348400] 12:47:39 INFO - PROCESS | 936 | 1470772059124 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]]]}] 12:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 731ms 12:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:47:39 INFO - PROCESS | 936 | 1470772059178 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 12:47:39 INFO - PROCESS | 936 | 1470772059181 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 12:47:39 INFO - PROCESS | 936 | 1470772059184 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:47:39 INFO - PROCESS | 936 | 1470772059186 Marionette TRACE conn6 <- [1,914,null,{}] 12:47:39 INFO - PROCESS | 936 | 1470772059195 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}] 12:47:39 INFO - PROCESS | 936 | 1470772059197 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:39 INFO - PROCESS | 936 | 1470772059345 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 12:47:39 INFO - PROCESS | 936 | 1470772059403 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:39 INFO - PROCESS | 936 | 1470772059405 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:39 INFO - PROCESS | 936 | ++DOCSHELL 15627C00 == 36 [pid = 936] [id = 238] 12:47:39 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (156A3800) [pid = 936] [serial = 713] [outer = 00000000] 12:47:39 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (15C8CC00) [pid = 936] [serial = 714] [outer = 156A3800] 12:47:39 INFO - PROCESS | 936 | 1470772059452 Marionette DEBUG loaded listener.js 12:47:39 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (16CB7400) [pid = 936] [serial = 715] [outer = 156A3800] 12:47:39 INFO - PROCESS | 936 | 1470772059894 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]]]}] 12:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 12:47:39 INFO - PROCESS | 936 | 1470772059918 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 12:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:47:39 INFO - PROCESS | 936 | 1470772059920 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 12:47:39 INFO - PROCESS | 936 | 1470772059931 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:47:39 INFO - PROCESS | 936 | 1470772059933 Marionette TRACE conn6 <- [1,918,null,{}] 12:47:39 INFO - PROCESS | 936 | 1470772059936 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}] 12:47:39 INFO - PROCESS | 936 | 1470772059938 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:40 INFO - PROCESS | 936 | 1470772060043 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 12:47:40 INFO - PROCESS | 936 | 1470772060049 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:40 INFO - PROCESS | 936 | 1470772060051 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:40 INFO - PROCESS | 936 | ++DOCSHELL 16CB6400 == 37 [pid = 936] [id = 239] 12:47:40 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (16CBA800) [pid = 936] [serial = 716] [outer = 00000000] 12:47:40 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (16F56C00) [pid = 936] [serial = 717] [outer = 16CBA800] 12:47:40 INFO - PROCESS | 936 | 1470772060097 Marionette DEBUG loaded listener.js 12:47:40 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (170EB400) [pid = 936] [serial = 718] [outer = 16CBA800] 12:47:40 INFO - PROCESS | 936 | 1470772060577 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]]]}] 12:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 690ms 12:47:40 INFO - PROCESS | 936 | 1470772060614 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 12:47:40 INFO - PROCESS | 936 | 1470772060617 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 12:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:47:40 INFO - PROCESS | 936 | 1470772060625 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:47:40 INFO - PROCESS | 936 | 1470772060627 Marionette TRACE conn6 <- [1,922,null,{}] 12:47:40 INFO - PROCESS | 936 | 1470772060630 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}] 12:47:40 INFO - PROCESS | 936 | 1470772060636 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:40 INFO - PROCESS | 936 | 1470772060789 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 12:47:41 INFO - PROCESS | 936 | --DOMWINDOW == 83 (15625C00) [pid = 936] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:47:41 INFO - PROCESS | 936 | --DOMWINDOW == 82 (175E8400) [pid = 936] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:47:41 INFO - PROCESS | 936 | --DOMWINDOW == 81 (18B8F800) [pid = 936] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:47:41 INFO - PROCESS | 936 | --DOMWINDOW == 80 (176D1800) [pid = 936] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:47:41 INFO - PROCESS | 936 | --DOMWINDOW == 79 (186D3800) [pid = 936] [serial = 653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:47:41 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0F802400) [pid = 936] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:47:41 INFO - PROCESS | 936 | --DOMWINDOW == 77 (1421C400) [pid = 936] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:47:41 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0F365400) [pid = 936] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:47:41 INFO - PROCESS | 936 | --DOMWINDOW == 75 (16CE9C00) [pid = 936] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:47:41 INFO - PROCESS | 936 | --DOMWINDOW == 74 (087ED400) [pid = 936] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:47:41 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0F278C00) [pid = 936] [serial = 656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:47:41 INFO - PROCESS | 936 | --DOMWINDOW == 72 (186CC800) [pid = 936] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:47:41 INFO - PROCESS | 936 | 1470772061075 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:41 INFO - PROCESS | 936 | 1470772061078 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:41 INFO - PROCESS | 936 | ++DOCSHELL 0BD61800 == 38 [pid = 936] [id = 240] 12:47:41 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0BDDCC00) [pid = 936] [serial = 719] [outer = 00000000] 12:47:41 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0F753C00) [pid = 936] [serial = 720] [outer = 0BDDCC00] 12:47:41 INFO - PROCESS | 936 | 1470772061125 Marionette DEBUG loaded listener.js 12:47:41 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (142F2C00) [pid = 936] [serial = 721] [outer = 0BDDCC00] 12:47:41 INFO - PROCESS | 936 | 1470772061495 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]]]}] 12:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 930ms 12:47:41 INFO - PROCESS | 936 | 1470772061560 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 12:47:41 INFO - PROCESS | 936 | 1470772061562 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 12:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:47:41 INFO - PROCESS | 936 | 1470772061565 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:47:41 INFO - PROCESS | 936 | 1470772061567 Marionette TRACE conn6 <- [1,926,null,{}] 12:47:41 INFO - PROCESS | 936 | 1470772061570 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}] 12:47:41 INFO - PROCESS | 936 | 1470772061572 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:41 INFO - PROCESS | 936 | 1470772061652 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 12:47:41 INFO - PROCESS | 936 | 1470772061657 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:41 INFO - PROCESS | 936 | 1470772061659 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:41 INFO - PROCESS | 936 | ++DOCSHELL 175E8400 == 39 [pid = 936] [id = 241] 12:47:41 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (176C7800) [pid = 936] [serial = 722] [outer = 00000000] 12:47:41 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (17A81800) [pid = 936] [serial = 723] [outer = 176C7800] 12:47:41 INFO - PROCESS | 936 | 1470772061703 Marionette DEBUG loaded listener.js 12:47:41 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (17A87C00) [pid = 936] [serial = 724] [outer = 176C7800] 12:47:42 INFO - PROCESS | 936 | 1470772062115 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]]]}] 12:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 12:47:42 INFO - PROCESS | 936 | 1470772062199 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 12:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:47:42 INFO - PROCESS | 936 | 1470772062202 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 12:47:42 INFO - PROCESS | 936 | 1470772062205 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:47:42 INFO - PROCESS | 936 | 1470772062206 Marionette TRACE conn6 <- [1,930,null,{}] 12:47:42 INFO - PROCESS | 936 | 1470772062210 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}] 12:47:42 INFO - PROCESS | 936 | 1470772062212 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:42 INFO - PROCESS | 936 | 1470772062290 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 12:47:42 INFO - PROCESS | 936 | 1470772062298 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:42 INFO - PROCESS | 936 | 1470772062300 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:42 INFO - PROCESS | 936 | ++DOCSHELL 17A7F000 == 40 [pid = 936] [id = 242] 12:47:42 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (186C7C00) [pid = 936] [serial = 725] [outer = 00000000] 12:47:42 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (186D1000) [pid = 936] [serial = 726] [outer = 186C7C00] 12:47:42 INFO - PROCESS | 936 | 1470772062344 Marionette DEBUG loaded listener.js 12:47:42 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (186D1C00) [pid = 936] [serial = 727] [outer = 186C7C00] 12:47:42 INFO - PROCESS | 936 | 1470772062793 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]]]}] 12:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 631ms 12:47:42 INFO - PROCESS | 936 | 1470772062837 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 12:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:47:42 INFO - PROCESS | 936 | 1470772062839 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 12:47:42 INFO - PROCESS | 936 | 1470772062842 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:47:42 INFO - PROCESS | 936 | 1470772062844 Marionette TRACE conn6 <- [1,934,null,{}] 12:47:42 INFO - PROCESS | 936 | 1470772062852 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}] 12:47:42 INFO - PROCESS | 936 | 1470772062854 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:42 INFO - PROCESS | 936 | 1470772062933 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 12:47:42 INFO - PROCESS | 936 | 1470772062939 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:42 INFO - PROCESS | 936 | 1470772062941 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:42 INFO - PROCESS | 936 | ++DOCSHELL 1874D000 == 41 [pid = 936] [id = 243] 12:47:42 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (1874DC00) [pid = 936] [serial = 728] [outer = 00000000] 12:47:42 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (18A26C00) [pid = 936] [serial = 729] [outer = 1874DC00] 12:47:42 INFO - PROCESS | 936 | 1470772062985 Marionette DEBUG loaded listener.js 12:47:43 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (18B91800) [pid = 936] [serial = 730] [outer = 1874DC00] 12:47:43 INFO - PROCESS | 936 | 1470772063814 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]]]}] 12:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1027ms 12:47:43 INFO - PROCESS | 936 | 1470772063870 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 12:47:43 INFO - PROCESS | 936 | 1470772063875 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 12:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:47:43 INFO - PROCESS | 936 | 1470772063880 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:47:43 INFO - PROCESS | 936 | 1470772063885 Marionette TRACE conn6 <- [1,938,null,{}] 12:47:43 INFO - PROCESS | 936 | 1470772063911 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}] 12:47:43 INFO - PROCESS | 936 | 1470772063914 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:44 INFO - PROCESS | 936 | 1470772064062 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 12:47:44 INFO - PROCESS | 936 | 1470772064180 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:44 INFO - PROCESS | 936 | 1470772064184 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:44 INFO - PROCESS | 936 | ++DOCSHELL 0BD58000 == 42 [pid = 936] [id = 244] 12:47:44 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (0BD62800) [pid = 936] [serial = 731] [outer = 00000000] 12:47:44 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (0F75A800) [pid = 936] [serial = 732] [outer = 0BD62800] 12:47:44 INFO - PROCESS | 936 | 1470772064244 Marionette DEBUG loaded listener.js 12:47:44 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (0F84CC00) [pid = 936] [serial = 733] [outer = 0BD62800] 12:47:44 INFO - PROCESS | 936 | 1470772064913 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]]]}] 12:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1098ms 12:47:44 INFO - PROCESS | 936 | 1470772064979 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 12:47:44 INFO - PROCESS | 936 | 1470772064984 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 12:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:47:44 INFO - PROCESS | 936 | 1470772064991 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:47:44 INFO - PROCESS | 936 | 1470772064994 Marionette TRACE conn6 <- [1,942,null,{}] 12:47:45 INFO - PROCESS | 936 | 1470772065138 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}] 12:47:45 INFO - PROCESS | 936 | 1470772065141 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:45 INFO - PROCESS | 936 | 1470772065254 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 12:47:45 INFO - PROCESS | 936 | 1470772065354 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:45 INFO - PROCESS | 936 | 1470772065358 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:45 INFO - PROCESS | 936 | ++DOCSHELL 0BE0A000 == 43 [pid = 936] [id = 245] 12:47:45 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (0BE0E400) [pid = 936] [serial = 734] [outer = 00000000] 12:47:45 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (0EECC800) [pid = 936] [serial = 735] [outer = 0BE0E400] 12:47:45 INFO - PROCESS | 936 | 1470772065408 Marionette DEBUG loaded listener.js 12:47:45 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (0F752000) [pid = 936] [serial = 736] [outer = 0BE0E400] 12:47:45 INFO - PROCESS | 936 | --DOCSHELL 0F3F0C00 == 42 [pid = 936] [id = 230] 12:47:45 INFO - PROCESS | 936 | --DOCSHELL 17A7F000 == 41 [pid = 936] [id = 242] 12:47:45 INFO - PROCESS | 936 | --DOCSHELL 175E8400 == 40 [pid = 936] [id = 241] 12:47:45 INFO - PROCESS | 936 | --DOCSHELL 0BD61800 == 39 [pid = 936] [id = 240] 12:47:45 INFO - PROCESS | 936 | --DOCSHELL 16CB6400 == 38 [pid = 936] [id = 239] 12:47:45 INFO - PROCESS | 936 | --DOCSHELL 15627C00 == 37 [pid = 936] [id = 238] 12:47:45 INFO - PROCESS | 936 | --DOCSHELL 142F5000 == 36 [pid = 936] [id = 237] 12:47:45 INFO - PROCESS | 936 | --DOCSHELL 0F851C00 == 35 [pid = 936] [id = 236] 12:47:45 INFO - PROCESS | 936 | --DOCSHELL 0BE06000 == 34 [pid = 936] [id = 235] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 89 (18B96C00) [pid = 936] [serial = 685] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 88 (176C4800) [pid = 936] [serial = 672] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 87 (18C35400) [pid = 936] [serial = 687] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 86 (17A7C800) [pid = 936] [serial = 675] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 85 (17A88800) [pid = 936] [serial = 676] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 84 (18752400) [pid = 936] [serial = 655] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 83 (16CEB000) [pid = 936] [serial = 681] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 82 (14368800) [pid = 936] [serial = 666] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 81 (1449CC00) [pid = 936] [serial = 667] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0FA44800) [pid = 936] [serial = 663] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0FA51000) [pid = 936] [serial = 664] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 78 (170EC000) [pid = 936] [serial = 669] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0BD66000) [pid = 936] [serial = 660] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0EEC9C00) [pid = 936] [serial = 661] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0F851000) [pid = 936] [serial = 657] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0FA4F000) [pid = 936] [serial = 658] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 73 (18A2B000) [pid = 936] [serial = 678] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 72 (18C39800) [pid = 936] [serial = 688] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 71 (18B8FC00) [pid = 936] [serial = 684] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 70 (18A2E800) [pid = 936] [serial = 679] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 69 (176CE800) [pid = 936] [serial = 673] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 68 (174E3C00) [pid = 936] [serial = 670] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | --DOMWINDOW == 67 (17A7C400) [pid = 936] [serial = 682] [outer = 00000000] [url = about:blank] 12:47:45 INFO - PROCESS | 936 | 1470772065968 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]]]}] 12:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 990ms 12:47:45 INFO - PROCESS | 936 | 1470772065984 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 12:47:45 INFO - PROCESS | 936 | 1470772065988 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 12:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:47:45 INFO - PROCESS | 936 | 1470772065992 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:47:45 INFO - PROCESS | 936 | 1470772065994 Marionette TRACE conn6 <- [1,946,null,{}] 12:47:45 INFO - PROCESS | 936 | 1470772065999 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}] 12:47:45 INFO - PROCESS | 936 | 1470772066002 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:46 INFO - PROCESS | 936 | 1470772066089 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 12:47:46 INFO - PROCESS | 936 | 1470772066101 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:46 INFO - PROCESS | 936 | 1470772066105 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:46 INFO - PROCESS | 936 | ++DOCSHELL 0FA52400 == 35 [pid = 936] [id = 246] 12:47:46 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0FBDD400) [pid = 936] [serial = 737] [outer = 00000000] 12:47:46 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (0FCBEC00) [pid = 936] [serial = 738] [outer = 0FBDD400] 12:47:46 INFO - PROCESS | 936 | 1470772066156 Marionette DEBUG loaded listener.js 12:47:46 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (10A99000) [pid = 936] [serial = 739] [outer = 0FBDD400] 12:47:46 INFO - PROCESS | 936 | 1470772066639 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]]]}] 12:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 672ms 12:47:46 INFO - PROCESS | 936 | 1470772066666 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 12:47:46 INFO - PROCESS | 936 | 1470772066668 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 12:47:46 INFO - PROCESS | 936 | 1470772066672 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:47:46 INFO - PROCESS | 936 | 1470772066674 Marionette TRACE conn6 <- [1,950,null,{}] 12:47:46 INFO - PROCESS | 936 | 1470772066678 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}] 12:47:46 INFO - PROCESS | 936 | 1470772066680 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:46 INFO - PROCESS | 936 | 1470772066797 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 12:47:46 INFO - PROCESS | 936 | 1470772066805 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:46 INFO - PROCESS | 936 | 1470772066809 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:46 INFO - PROCESS | 936 | ++DOCSHELL 143E9800 == 36 [pid = 936] [id = 247] 12:47:46 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (143ED400) [pid = 936] [serial = 740] [outer = 00000000] 12:47:46 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (14F83C00) [pid = 936] [serial = 741] [outer = 143ED400] 12:47:46 INFO - PROCESS | 936 | 1470772066858 Marionette DEBUG loaded listener.js 12:47:46 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (156A3C00) [pid = 936] [serial = 742] [outer = 143ED400] 12:47:47 INFO - PROCESS | 936 | 1470772067300 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]]]}] 12:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 12:47:47 INFO - PROCESS | 936 | 1470772067356 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 12:47:47 INFO - PROCESS | 936 | 1470772067363 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 12:47:47 INFO - PROCESS | 936 | 1470772067367 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:47:47 INFO - PROCESS | 936 | 1470772067369 Marionette TRACE conn6 <- [1,954,null,{}] 12:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:47:47 INFO - PROCESS | 936 | 1470772067372 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}] 12:47:47 INFO - PROCESS | 936 | 1470772067374 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:47 INFO - PROCESS | 936 | 1470772067461 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 12:47:47 INFO - PROCESS | 936 | 1470772067487 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:47 INFO - PROCESS | 936 | 1470772067490 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:47 INFO - PROCESS | 936 | ++DOCSHELL 1755C800 == 37 [pid = 936] [id = 248] 12:47:47 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (1755DC00) [pid = 936] [serial = 743] [outer = 00000000] 12:47:47 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (176BCC00) [pid = 936] [serial = 744] [outer = 1755DC00] 12:47:47 INFO - PROCESS | 936 | 1470772067551 Marionette DEBUG loaded listener.js 12:47:47 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (176C6000) [pid = 936] [serial = 745] [outer = 1755DC00] 12:47:47 INFO - PROCESS | 936 | 1470772067996 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]]]}] 12:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 12:47:48 INFO - PROCESS | 936 | 1470772068044 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 12:47:48 INFO - PROCESS | 936 | 1470772068046 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 12:47:48 INFO - PROCESS | 936 | 1470772068049 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:47:48 INFO - PROCESS | 936 | 1470772068051 Marionette TRACE conn6 <- [1,958,null,{}] 12:47:48 INFO - PROCESS | 936 | 1470772068054 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}] 12:47:48 INFO - PROCESS | 936 | 1470772068056 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:48 INFO - PROCESS | 936 | 1470772068200 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 12:47:48 INFO - PROCESS | 936 | 1470772068250 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:48 INFO - PROCESS | 936 | 1470772068252 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:48 INFO - PROCESS | 936 | ++DOCSHELL 176CEC00 == 38 [pid = 936] [id = 249] 12:47:48 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (176CF000) [pid = 936] [serial = 746] [outer = 00000000] 12:47:48 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (17A7C800) [pid = 936] [serial = 747] [outer = 176CF000] 12:47:48 INFO - PROCESS | 936 | 1470772068298 Marionette DEBUG loaded listener.js 12:47:48 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (17A84C00) [pid = 936] [serial = 748] [outer = 176CF000] 12:47:48 INFO - PROCESS | 936 | 1470772068729 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]]]}] 12:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms 12:47:48 INFO - PROCESS | 936 | 1470772068784 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 12:47:48 INFO - PROCESS | 936 | 1470772068786 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 12:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:47:48 INFO - PROCESS | 936 | 1470772068790 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:47:48 INFO - PROCESS | 936 | 1470772068791 Marionette TRACE conn6 <- [1,962,null,{}] 12:47:48 INFO - PROCESS | 936 | 1470772068802 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}] 12:47:48 INFO - PROCESS | 936 | 1470772068808 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:48 INFO - PROCESS | 936 | 1470772068947 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 12:47:48 INFO - PROCESS | 936 | 1470772069007 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:48 INFO - PROCESS | 936 | 1470772069009 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:49 INFO - PROCESS | 936 | ++DOCSHELL 186CEC00 == 39 [pid = 936] [id = 250] 12:47:49 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (186D2800) [pid = 936] [serial = 749] [outer = 00000000] 12:47:49 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (187A6000) [pid = 936] [serial = 750] [outer = 186D2800] 12:47:49 INFO - PROCESS | 936 | 1470772069055 Marionette DEBUG loaded listener.js 12:47:49 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (18A2F000) [pid = 936] [serial = 751] [outer = 186D2800] 12:47:49 INFO - PROCESS | 936 | 1470772069459 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]]]}] 12:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 730ms 12:47:49 INFO - PROCESS | 936 | 1470772069529 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 12:47:49 INFO - PROCESS | 936 | 1470772069531 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 12:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:47:49 INFO - PROCESS | 936 | 1470772069537 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:47:49 INFO - PROCESS | 936 | 1470772069539 Marionette TRACE conn6 <- [1,966,null,{}] 12:47:49 INFO - PROCESS | 936 | 1470772069542 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}] 12:47:49 INFO - PROCESS | 936 | 1470772069545 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:49 INFO - PROCESS | 936 | 1470772069661 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 12:47:49 INFO - PROCESS | 936 | 1470772069667 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:49 INFO - PROCESS | 936 | 1470772069669 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:49 INFO - PROCESS | 936 | ++DOCSHELL 14365400 == 40 [pid = 936] [id = 251] 12:47:49 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (187A5C00) [pid = 936] [serial = 752] [outer = 00000000] 12:47:49 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (18B94000) [pid = 936] [serial = 753] [outer = 187A5C00] 12:47:49 INFO - PROCESS | 936 | 1470772069714 Marionette DEBUG loaded listener.js 12:47:49 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (18B95000) [pid = 936] [serial = 754] [outer = 187A5C00] 12:47:50 INFO - PROCESS | 936 | --DOMWINDOW == 84 (156A3800) [pid = 936] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:47:50 INFO - PROCESS | 936 | --DOMWINDOW == 83 (16CBA800) [pid = 936] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:47:50 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0BE07C00) [pid = 936] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:47:50 INFO - PROCESS | 936 | --DOMWINDOW == 81 (0BE0C000) [pid = 936] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:47:50 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0F853000) [pid = 936] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:47:50 INFO - PROCESS | 936 | --DOMWINDOW == 79 (14348400) [pid = 936] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:47:50 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0BDDCC00) [pid = 936] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:47:50 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0F3F2C00) [pid = 936] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:47:50 INFO - PROCESS | 936 | --DOMWINDOW == 76 (156AC000) [pid = 936] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:47:50 INFO - PROCESS | 936 | --DOMWINDOW == 75 (18B8F400) [pid = 936] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:47:50 INFO - PROCESS | 936 | --DOMWINDOW == 74 (18738800) [pid = 936] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:47:50 INFO - PROCESS | 936 | --DOMWINDOW == 73 (176C7800) [pid = 936] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:47:50 INFO - PROCESS | 936 | --DOMWINDOW == 72 (186C7C00) [pid = 936] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:47:50 INFO - PROCESS | 936 | 1470772070231 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]]]}] 12:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 730ms 12:47:50 INFO - PROCESS | 936 | 1470772070269 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 12:47:50 INFO - PROCESS | 936 | 1470772070271 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 12:47:50 INFO - PROCESS | 936 | 1470772070275 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:47:50 INFO - PROCESS | 936 | 1470772070277 Marionette TRACE conn6 <- [1,970,null,{}] 12:47:50 INFO - PROCESS | 936 | 1470772070281 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}] 12:47:50 INFO - PROCESS | 936 | 1470772070283 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:50 INFO - PROCESS | 936 | 1470772070361 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 12:47:50 INFO - PROCESS | 936 | 1470772070367 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:50 INFO - PROCESS | 936 | 1470772070368 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:50 INFO - PROCESS | 936 | ++DOCSHELL 0F756C00 == 41 [pid = 936] [id = 252] 12:47:50 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0F757C00) [pid = 936] [serial = 755] [outer = 00000000] 12:47:50 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (156A3800) [pid = 936] [serial = 756] [outer = 0F757C00] 12:47:50 INFO - PROCESS | 936 | 1470772070412 Marionette DEBUG loaded listener.js 12:47:50 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (170F2800) [pid = 936] [serial = 757] [outer = 0F757C00] 12:47:50 INFO - PROCESS | 936 | 1470772070831 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]]]}] 12:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 12:47:50 INFO - PROCESS | 936 | 1470772070909 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 12:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:47:50 INFO - PROCESS | 936 | 1470772070911 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 12:47:50 INFO - PROCESS | 936 | 1470772070914 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:47:50 INFO - PROCESS | 936 | 1470772070915 Marionette TRACE conn6 <- [1,974,null,{}] 12:47:50 INFO - PROCESS | 936 | 1470772070919 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}] 12:47:50 INFO - PROCESS | 936 | 1470772070921 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:51 INFO - PROCESS | 936 | 1470772071024 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 12:47:51 INFO - PROCESS | 936 | 1470772071030 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:51 INFO - PROCESS | 936 | 1470772071032 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:51 INFO - PROCESS | 936 | ++DOCSHELL 15C8B400 == 42 [pid = 936] [id = 253] 12:47:51 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (17A84800) [pid = 936] [serial = 758] [outer = 00000000] 12:47:51 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (18C2FC00) [pid = 936] [serial = 759] [outer = 17A84800] 12:47:51 INFO - PROCESS | 936 | 1470772071076 Marionette DEBUG loaded listener.js 12:47:51 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (18C31400) [pid = 936] [serial = 760] [outer = 17A84800] 12:47:51 INFO - PROCESS | 936 | 1470772071504 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]]]}] 12:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 12:47:51 INFO - PROCESS | 936 | 1470772071545 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 12:47:51 INFO - PROCESS | 936 | 1470772071557 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 12:47:51 INFO - PROCESS | 936 | 1470772071561 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:47:51 INFO - PROCESS | 936 | 1470772071562 Marionette TRACE conn6 <- [1,978,null,{}] 12:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:47:51 INFO - PROCESS | 936 | 1470772071566 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}] 12:47:51 INFO - PROCESS | 936 | 1470772071568 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:51 INFO - PROCESS | 936 | 1470772071655 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 12:47:51 INFO - PROCESS | 936 | 1470772071663 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:51 INFO - PROCESS | 936 | 1470772071665 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:51 INFO - PROCESS | 936 | ++DOCSHELL 1436A000 == 43 [pid = 936] [id = 254] 12:47:51 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18C3B400) [pid = 936] [serial = 761] [outer = 00000000] 12:47:51 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18DBF400) [pid = 936] [serial = 762] [outer = 18C3B400] 12:47:51 INFO - PROCESS | 936 | 1470772071712 Marionette DEBUG loaded listener.js 12:47:51 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (197D1800) [pid = 936] [serial = 763] [outer = 18C3B400] 12:47:52 INFO - PROCESS | 936 | 1470772072134 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]]]}] 12:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 12:47:52 INFO - PROCESS | 936 | 1470772072200 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 12:47:52 INFO - PROCESS | 936 | 1470772072204 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 12:47:52 INFO - PROCESS | 936 | 1470772072209 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:47:52 INFO - PROCESS | 936 | 1470772072214 Marionette TRACE conn6 <- [1,982,null,{}] 12:47:52 INFO - PROCESS | 936 | 1470772072221 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}] 12:47:52 INFO - PROCESS | 936 | 1470772072224 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:52 INFO - PROCESS | 936 | 1470772072342 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 12:47:52 INFO - PROCESS | 936 | 1470772072494 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:52 INFO - PROCESS | 936 | 1470772072498 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:52 INFO - PROCESS | 936 | ++DOCSHELL 0BDE7000 == 44 [pid = 936] [id = 255] 12:47:52 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (0BDE7C00) [pid = 936] [serial = 764] [outer = 00000000] 12:47:52 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0F3F0C00) [pid = 936] [serial = 765] [outer = 0BDE7C00] 12:47:52 INFO - PROCESS | 936 | 1470772072559 Marionette DEBUG loaded listener.js 12:47:52 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (0F850C00) [pid = 936] [serial = 766] [outer = 0BDE7C00] 12:47:53 INFO - PROCESS | 936 | 1470772073134 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]]]}] 12:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 990ms 12:47:53 INFO - PROCESS | 936 | 1470772073203 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 12:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:47:53 INFO - PROCESS | 936 | 1470772073207 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 12:47:53 INFO - PROCESS | 936 | 1470772073214 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:47:53 INFO - PROCESS | 936 | 1470772073218 Marionette TRACE conn6 <- [1,986,null,{}] 12:47:53 INFO - PROCESS | 936 | 1470772073223 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}] 12:47:53 INFO - PROCESS | 936 | 1470772073226 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:53 INFO - PROCESS | 936 | 1470772073372 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 12:47:53 INFO - PROCESS | 936 | 1470772073498 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:53 INFO - PROCESS | 936 | 1470772073501 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:53 INFO - PROCESS | 936 | ++DOCSHELL 144A1000 == 45 [pid = 936] [id = 256] 12:47:53 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (14F58C00) [pid = 936] [serial = 767] [outer = 00000000] 12:47:53 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (16CB3C00) [pid = 936] [serial = 768] [outer = 14F58C00] 12:47:53 INFO - PROCESS | 936 | 1470772073558 Marionette DEBUG loaded listener.js 12:47:53 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (16CE5400) [pid = 936] [serial = 769] [outer = 14F58C00] 12:47:54 INFO - PROCESS | 936 | 1470772074133 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]]]}] 12:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 990ms 12:47:54 INFO - PROCESS | 936 | 1470772074203 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 12:47:54 INFO - PROCESS | 936 | 1470772074206 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 12:47:54 INFO - PROCESS | 936 | 1470772074210 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:47:54 INFO - PROCESS | 936 | 1470772074212 Marionette TRACE conn6 <- [1,990,null,{}] 12:47:54 INFO - PROCESS | 936 | 1470772074222 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}] 12:47:54 INFO - PROCESS | 936 | 1470772074227 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:54 INFO - PROCESS | 936 | 1470772074342 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 12:47:54 INFO - PROCESS | 936 | 1470772074472 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:54 INFO - PROCESS | 936 | 1470772074476 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:54 INFO - PROCESS | 936 | ++DOCSHELL 18B93000 == 46 [pid = 936] [id = 257] 12:47:54 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (18C2D400) [pid = 936] [serial = 770] [outer = 00000000] 12:47:54 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (18C50800) [pid = 936] [serial = 771] [outer = 18C2D400] 12:47:54 INFO - PROCESS | 936 | 1470772074534 Marionette DEBUG loaded listener.js 12:47:54 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (19A62400) [pid = 936] [serial = 772] [outer = 18C2D400] 12:47:55 INFO - PROCESS | 936 | 1470772075091 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]]]}] 12:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 930ms 12:47:55 INFO - PROCESS | 936 | 1470772075149 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 12:47:55 INFO - PROCESS | 936 | 1470772075151 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 12:47:55 INFO - PROCESS | 936 | 1470772075154 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:47:55 INFO - PROCESS | 936 | 1470772075156 Marionette TRACE conn6 <- [1,994,null,{}] 12:47:55 INFO - PROCESS | 936 | 1470772075160 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}] 12:47:55 INFO - PROCESS | 936 | 1470772075163 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:55 INFO - PROCESS | 936 | 1470772075315 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 12:47:55 INFO - PROCESS | 936 | 1470772075413 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:55 INFO - PROCESS | 936 | 1470772075415 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:55 INFO - PROCESS | 936 | ++DOCSHELL 18754000 == 47 [pid = 936] [id = 258] 12:47:55 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (187A4C00) [pid = 936] [serial = 773] [outer = 00000000] 12:47:55 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (19A72400) [pid = 936] [serial = 774] [outer = 187A4C00] 12:47:55 INFO - PROCESS | 936 | 1470772075469 Marionette DEBUG loaded listener.js 12:47:55 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (19A77400) [pid = 936] [serial = 775] [outer = 187A4C00] 12:47:56 INFO - PROCESS | 936 | 1470772076160 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]]]}] 12:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1073ms 12:47:56 INFO - PROCESS | 936 | 1470772076231 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 12:47:56 INFO - PROCESS | 936 | 1470772076235 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 12:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:47:56 INFO - PROCESS | 936 | 1470772076240 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:47:56 INFO - PROCESS | 936 | 1470772076243 Marionette TRACE conn6 <- [1,998,null,{}] 12:47:56 INFO - PROCESS | 936 | 1470772076248 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}] 12:47:56 INFO - PROCESS | 936 | 1470772076251 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:56 INFO - PROCESS | 936 | 1470772076349 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 12:47:56 INFO - PROCESS | 936 | 1470772076482 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:56 INFO - PROCESS | 936 | 1470772076485 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:56 INFO - PROCESS | 936 | ++DOCSHELL 0BDDDC00 == 48 [pid = 936] [id = 259] 12:47:56 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (0F809400) [pid = 936] [serial = 776] [outer = 00000000] 12:47:56 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (0FA4B000) [pid = 936] [serial = 777] [outer = 0F809400] 12:47:56 INFO - PROCESS | 936 | 1470772076539 Marionette DEBUG loaded listener.js 12:47:56 INFO - PROCESS | 936 | ++DOMWINDOW == 96 (0FE18C00) [pid = 936] [serial = 778] [outer = 0F809400] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 15C8B400 == 47 [pid = 936] [id = 253] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 0F756C00 == 46 [pid = 936] [id = 252] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 14365400 == 45 [pid = 936] [id = 251] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 186CEC00 == 44 [pid = 936] [id = 250] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 176CEC00 == 43 [pid = 936] [id = 249] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 1755C800 == 42 [pid = 936] [id = 248] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 143E9800 == 41 [pid = 936] [id = 247] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 0FA52400 == 40 [pid = 936] [id = 246] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 0BE0A000 == 39 [pid = 936] [id = 245] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 0BD58000 == 38 [pid = 936] [id = 244] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 1874D000 == 37 [pid = 936] [id = 243] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 18732C00 == 36 [pid = 936] [id = 233] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 14402000 == 35 [pid = 936] [id = 228] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 16CE5800 == 34 [pid = 936] [id = 229] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 18A25C00 == 33 [pid = 936] [id = 232] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 156A8C00 == 32 [pid = 936] [id = 231] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 0BE08000 == 31 [pid = 936] [id = 234] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 18754000 == 30 [pid = 936] [id = 258] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 18B93000 == 29 [pid = 936] [id = 257] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 1436A000 == 28 [pid = 936] [id = 254] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 0BDE7000 == 27 [pid = 936] [id = 255] 12:47:57 INFO - PROCESS | 936 | --DOCSHELL 144A1000 == 26 [pid = 936] [id = 256] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 95 (0F753C00) [pid = 936] [serial = 720] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 94 (0FA45800) [pid = 936] [serial = 691] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 93 (0F845400) [pid = 936] [serial = 690] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 92 (174F0800) [pid = 936] [serial = 694] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 91 (16CBE800) [pid = 936] [serial = 693] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 90 (18DC5400) [pid = 936] [serial = 697] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 89 (18C56400) [pid = 936] [serial = 696] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 88 (19A67800) [pid = 936] [serial = 700] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 87 (19974000) [pid = 936] [serial = 699] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 86 (170EB400) [pid = 936] [serial = 718] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 85 (142F2C00) [pid = 936] [serial = 721] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 84 (17A81800) [pid = 936] [serial = 723] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 83 (17A87C00) [pid = 936] [serial = 724] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 82 (16CB7400) [pid = 936] [serial = 715] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 81 (186D1C00) [pid = 936] [serial = 727] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 80 (14F5C800) [pid = 936] [serial = 712] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 79 (186D1000) [pid = 936] [serial = 726] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 78 (15C8CC00) [pid = 936] [serial = 714] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 77 (16F56C00) [pid = 936] [serial = 717] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0EE2A800) [pid = 936] [serial = 705] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0F360800) [pid = 936] [serial = 706] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0FC56C00) [pid = 936] [serial = 703] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0F850000) [pid = 936] [serial = 702] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0FA4EC00) [pid = 936] [serial = 708] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0FDDB400) [pid = 936] [serial = 709] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | --DOMWINDOW == 70 (14409C00) [pid = 936] [serial = 711] [outer = 00000000] [url = about:blank] 12:47:57 INFO - PROCESS | 936 | 1470772077714 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]]]}] 12:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1532ms 12:47:57 INFO - PROCESS | 936 | 1470772077774 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 12:47:57 INFO - PROCESS | 936 | 1470772077778 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 12:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:47:57 INFO - PROCESS | 936 | 1470772077783 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:47:57 INFO - PROCESS | 936 | 1470772077788 Marionette TRACE conn6 <- [1,1002,null,{}] 12:47:57 INFO - PROCESS | 936 | 1470772077793 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}] 12:47:57 INFO - PROCESS | 936 | 1470772077796 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:57 INFO - PROCESS | 936 | 1470772077891 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 12:47:57 INFO - PROCESS | 936 | 1470772077997 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:57 INFO - PROCESS | 936 | 1470772077999 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:58 INFO - PROCESS | 936 | ++DOCSHELL 0BE0CC00 == 27 [pid = 936] [id = 260] 12:47:58 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (0BE0EC00) [pid = 936] [serial = 779] [outer = 00000000] 12:47:58 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (0F282000) [pid = 936] [serial = 780] [outer = 0BE0EC00] 12:47:58 INFO - PROCESS | 936 | 1470772078048 Marionette DEBUG loaded listener.js 12:47:58 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0F3FA800) [pid = 936] [serial = 781] [outer = 0BE0EC00] 12:47:58 INFO - PROCESS | 936 | 1470772078426 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]]]}] 12:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 690ms 12:47:58 INFO - PROCESS | 936 | 1470772078473 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 12:47:58 INFO - PROCESS | 936 | 1470772078478 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 12:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:47:58 INFO - PROCESS | 936 | 1470772078517 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:47:58 INFO - PROCESS | 936 | 1470772078520 Marionette TRACE conn6 <- [1,1006,null,{}] 12:47:58 INFO - PROCESS | 936 | 1470772078524 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}] 12:47:58 INFO - PROCESS | 936 | 1470772078527 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:58 INFO - PROCESS | 936 | 1470772078622 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 12:47:58 INFO - PROCESS | 936 | 1470772078637 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:58 INFO - PROCESS | 936 | 1470772078640 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:58 INFO - PROCESS | 936 | ++DOCSHELL 0FBE3000 == 28 [pid = 936] [id = 261] 12:47:58 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0FBE7C00) [pid = 936] [serial = 782] [outer = 00000000] 12:47:58 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (0FDD3C00) [pid = 936] [serial = 783] [outer = 0FBE7C00] 12:47:58 INFO - PROCESS | 936 | 1470772078687 Marionette DEBUG loaded listener.js 12:47:58 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (1090C000) [pid = 936] [serial = 784] [outer = 0FBE7C00] 12:47:59 INFO - PROCESS | 936 | 1470772079141 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]]]}] 12:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 12:47:59 INFO - PROCESS | 936 | 1470772079189 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 12:47:59 INFO - PROCESS | 936 | 1470772079191 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 12:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:47:59 INFO - PROCESS | 936 | 1470772079195 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:47:59 INFO - PROCESS | 936 | 1470772079199 Marionette TRACE conn6 <- [1,1010,null,{}] 12:47:59 INFO - PROCESS | 936 | 1470772079210 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}] 12:47:59 INFO - PROCESS | 936 | 1470772079215 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:59 INFO - PROCESS | 936 | 1470772079305 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 12:47:59 INFO - PROCESS | 936 | 1470772079313 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:59 INFO - PROCESS | 936 | 1470772079317 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:47:59 INFO - PROCESS | 936 | ++DOCSHELL 143E9800 == 29 [pid = 936] [id = 262] 12:47:59 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (14406C00) [pid = 936] [serial = 785] [outer = 00000000] 12:47:59 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (14F59400) [pid = 936] [serial = 786] [outer = 14406C00] 12:47:59 INFO - PROCESS | 936 | 1470772079365 Marionette DEBUG loaded listener.js 12:47:59 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (15623000) [pid = 936] [serial = 787] [outer = 14406C00] 12:47:59 INFO - PROCESS | 936 | 1470772079847 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]]]}] 12:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 12:47:59 INFO - PROCESS | 936 | 1470772079928 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 12:47:59 INFO - PROCESS | 936 | 1470772079931 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 12:47:59 INFO - PROCESS | 936 | 1470772079934 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:47:59 INFO - PROCESS | 936 | 1470772079936 Marionette TRACE conn6 <- [1,1014,null,{}] 12:47:59 INFO - PROCESS | 936 | 1470772079973 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}] 12:47:59 INFO - PROCESS | 936 | 1470772079975 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:00 INFO - PROCESS | 936 | 1470772080094 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 12:48:00 INFO - PROCESS | 936 | 1470772080099 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:00 INFO - PROCESS | 936 | 1470772080101 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:00 INFO - PROCESS | 936 | ++DOCSHELL 14F88000 == 30 [pid = 936] [id = 263] 12:48:00 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (15625C00) [pid = 936] [serial = 788] [outer = 00000000] 12:48:00 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (16CB8000) [pid = 936] [serial = 789] [outer = 15625C00] 12:48:00 INFO - PROCESS | 936 | 1470772080146 Marionette DEBUG loaded listener.js 12:48:00 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (16CF1000) [pid = 936] [serial = 790] [outer = 15625C00] 12:48:00 INFO - PROCESS | 936 | 1470772080587 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]]]}] 12:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 710ms 12:48:00 INFO - PROCESS | 936 | 1470772080649 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 12:48:00 INFO - PROCESS | 936 | 1470772080651 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 12:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:48:00 INFO - PROCESS | 936 | 1470772080654 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:48:00 INFO - PROCESS | 936 | 1470772080656 Marionette TRACE conn6 <- [1,1018,null,{}] 12:48:00 INFO - PROCESS | 936 | 1470772080659 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}] 12:48:00 INFO - PROCESS | 936 | 1470772080662 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:00 INFO - PROCESS | 936 | 1470772080769 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 12:48:00 INFO - PROCESS | 936 | 1470772080775 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:00 INFO - PROCESS | 936 | 1470772080776 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:00 INFO - PROCESS | 936 | ++DOCSHELL 16CF0400 == 31 [pid = 936] [id = 264] 12:48:00 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (16F5C000) [pid = 936] [serial = 791] [outer = 00000000] 12:48:00 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (17161000) [pid = 936] [serial = 792] [outer = 16F5C000] 12:48:00 INFO - PROCESS | 936 | 1470772080821 Marionette DEBUG loaded listener.js 12:48:00 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (1755D000) [pid = 936] [serial = 793] [outer = 16F5C000] 12:48:01 INFO - PROCESS | 936 | 1470772081296 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]]]}] 12:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 12:48:01 INFO - PROCESS | 936 | 1470772081329 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 12:48:01 INFO - PROCESS | 936 | 1470772081332 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 12:48:01 INFO - PROCESS | 936 | 1470772081335 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:48:01 INFO - PROCESS | 936 | 1470772081336 Marionette TRACE conn6 <- [1,1022,null,{}] 12:48:01 INFO - PROCESS | 936 | 1470772081340 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}] 12:48:01 INFO - PROCESS | 936 | 1470772081346 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:01 INFO - PROCESS | 936 | 1470772081510 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 12:48:01 INFO - PROCESS | 936 | --DOMWINDOW == 84 (18C3B400) [pid = 936] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:48:01 INFO - PROCESS | 936 | --DOMWINDOW == 83 (1874DC00) [pid = 936] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:48:01 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0F757C00) [pid = 936] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:48:01 INFO - PROCESS | 936 | --DOMWINDOW == 81 (187A5C00) [pid = 936] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:48:01 INFO - PROCESS | 936 | --DOMWINDOW == 80 (143ED400) [pid = 936] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:48:01 INFO - PROCESS | 936 | --DOMWINDOW == 79 (1755DC00) [pid = 936] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:48:01 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0FBDD400) [pid = 936] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:48:01 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0BD62800) [pid = 936] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:48:01 INFO - PROCESS | 936 | --DOMWINDOW == 76 (176CF000) [pid = 936] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:48:01 INFO - PROCESS | 936 | --DOMWINDOW == 75 (186D2800) [pid = 936] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:48:01 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0BE0E400) [pid = 936] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:48:01 INFO - PROCESS | 936 | --DOMWINDOW == 73 (17A84800) [pid = 936] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:48:01 INFO - PROCESS | 936 | 1470772081858 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:01 INFO - PROCESS | 936 | 1470772081860 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:01 INFO - PROCESS | 936 | ++DOCSHELL 0BD5E000 == 32 [pid = 936] [id = 265] 12:48:01 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0BD60C00) [pid = 936] [serial = 794] [outer = 00000000] 12:48:01 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (0F757C00) [pid = 936] [serial = 795] [outer = 0BD60C00] 12:48:01 INFO - PROCESS | 936 | 1470772081907 Marionette DEBUG loaded listener.js 12:48:01 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (1449DC00) [pid = 936] [serial = 796] [outer = 0BD60C00] 12:48:02 INFO - PROCESS | 936 | 1470772082265 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]]]}] 12:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 970ms 12:48:02 INFO - PROCESS | 936 | 1470772082308 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 12:48:02 INFO - PROCESS | 936 | 1470772082311 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 12:48:02 INFO - PROCESS | 936 | 1470772082314 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:48:02 INFO - PROCESS | 936 | 1470772082316 Marionette TRACE conn6 <- [1,1026,null,{}] 12:48:02 INFO - PROCESS | 936 | 1470772082319 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}] 12:48:02 INFO - PROCESS | 936 | 1470772082321 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:02 INFO - PROCESS | 936 | 1470772082437 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 12:48:02 INFO - PROCESS | 936 | 1470772082447 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:02 INFO - PROCESS | 936 | 1470772082449 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:02 INFO - PROCESS | 936 | ++DOCSHELL 14410400 == 33 [pid = 936] [id = 266] 12:48:02 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (16F5D000) [pid = 936] [serial = 797] [outer = 00000000] 12:48:02 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (17A8A800) [pid = 936] [serial = 798] [outer = 16F5D000] 12:48:02 INFO - PROCESS | 936 | 1470772082496 Marionette DEBUG loaded listener.js 12:48:02 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (186C9800) [pid = 936] [serial = 799] [outer = 16F5D000] 12:48:02 INFO - PROCESS | 936 | 1470772082908 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]]]}] 12:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 12:48:02 INFO - PROCESS | 936 | 1470772082949 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 12:48:02 INFO - PROCESS | 936 | 1470772082951 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 12:48:02 INFO - PROCESS | 936 | 1470772082954 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:48:02 INFO - PROCESS | 936 | 1470772082956 Marionette TRACE conn6 <- [1,1030,null,{}] 12:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:48:02 INFO - PROCESS | 936 | 1470772082959 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}] 12:48:02 INFO - PROCESS | 936 | 1470772082961 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:03 INFO - PROCESS | 936 | 1470772083078 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 12:48:03 INFO - PROCESS | 936 | 1470772083120 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:03 INFO - PROCESS | 936 | 1470772083122 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:03 INFO - PROCESS | 936 | ++DOCSHELL 0BD4E800 == 34 [pid = 936] [id = 267] 12:48:03 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (0BE0A000) [pid = 936] [serial = 800] [outer = 00000000] 12:48:03 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18732C00) [pid = 936] [serial = 801] [outer = 0BE0A000] 12:48:03 INFO - PROCESS | 936 | 1470772083169 Marionette DEBUG loaded listener.js 12:48:03 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (18735400) [pid = 936] [serial = 802] [outer = 0BE0A000] 12:48:03 INFO - PROCESS | 936 | 1470772083572 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]]]}] 12:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 12:48:03 INFO - PROCESS | 936 | 1470772083628 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 12:48:03 INFO - PROCESS | 936 | 1470772083630 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 12:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:48:03 INFO - PROCESS | 936 | 1470772083641 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:48:03 INFO - PROCESS | 936 | 1470772083643 Marionette TRACE conn6 <- [1,1034,null,{}] 12:48:03 INFO - PROCESS | 936 | 1470772083647 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}] 12:48:03 INFO - PROCESS | 936 | 1470772083648 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:03 INFO - PROCESS | 936 | 1470772083728 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 12:48:03 INFO - PROCESS | 936 | 1470772083733 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:03 INFO - PROCESS | 936 | 1470772083735 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:03 INFO - PROCESS | 936 | ++DOCSHELL 18A2A800 == 35 [pid = 936] [id = 268] 12:48:03 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (18A31800) [pid = 936] [serial = 803] [outer = 00000000] 12:48:03 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (18B8DC00) [pid = 936] [serial = 804] [outer = 18A31800] 12:48:03 INFO - PROCESS | 936 | 1470772083788 Marionette DEBUG loaded listener.js 12:48:03 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (18B94800) [pid = 936] [serial = 805] [outer = 18A31800] 12:48:04 INFO - PROCESS | 936 | 1470772084591 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]]]}] 12:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 970ms 12:48:04 INFO - PROCESS | 936 | 1470772084614 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 12:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:48:04 INFO - PROCESS | 936 | 1470772084618 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 12:48:04 INFO - PROCESS | 936 | 1470772084623 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:48:04 INFO - PROCESS | 936 | 1470772084629 Marionette TRACE conn6 <- [1,1038,null,{}] 12:48:04 INFO - PROCESS | 936 | 1470772084634 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}] 12:48:04 INFO - PROCESS | 936 | 1470772084637 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:04 INFO - PROCESS | 936 | 1470772084767 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 12:48:04 INFO - PROCESS | 936 | 1470772084898 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:04 INFO - PROCESS | 936 | 1470772084901 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:04 INFO - PROCESS | 936 | ++DOCSHELL 0BE0D000 == 36 [pid = 936] [id = 269] 12:48:04 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (0EE2A800) [pid = 936] [serial = 806] [outer = 00000000] 12:48:04 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (0F845800) [pid = 936] [serial = 807] [outer = 0EE2A800] 12:48:04 INFO - PROCESS | 936 | 1470772084961 Marionette DEBUG loaded listener.js 12:48:05 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (0FA4E400) [pid = 936] [serial = 808] [outer = 0EE2A800] 12:48:05 INFO - PROCESS | 936 | 1470772085627 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]]]}] 12:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1077ms 12:48:05 INFO - PROCESS | 936 | 1470772085701 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 12:48:05 INFO - PROCESS | 936 | 1470772085706 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 12:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:48:05 INFO - PROCESS | 936 | 1470772085713 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:48:05 INFO - PROCESS | 936 | 1470772085715 Marionette TRACE conn6 <- [1,1042,null,{}] 12:48:05 INFO - PROCESS | 936 | 1470772085719 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}] 12:48:05 INFO - PROCESS | 936 | 1470772085722 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:05 INFO - PROCESS | 936 | 1470772085851 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 12:48:05 INFO - PROCESS | 936 | 1470772085971 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:05 INFO - PROCESS | 936 | 1470772085974 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:05 INFO - PROCESS | 936 | ++DOCSHELL 0F2EAC00 == 37 [pid = 936] [id = 270] 12:48:05 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (0FA4C400) [pid = 936] [serial = 809] [outer = 00000000] 12:48:06 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (14F8A400) [pid = 936] [serial = 810] [outer = 0FA4C400] 12:48:06 INFO - PROCESS | 936 | 1470772086032 Marionette DEBUG loaded listener.js 12:48:06 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (16CB7C00) [pid = 936] [serial = 811] [outer = 0FA4C400] 12:48:06 INFO - PROCESS | 936 | --DOCSHELL 0BD4E800 == 36 [pid = 936] [id = 267] 12:48:06 INFO - PROCESS | 936 | --DOCSHELL 14410400 == 35 [pid = 936] [id = 266] 12:48:06 INFO - PROCESS | 936 | --DOCSHELL 0BD5E000 == 34 [pid = 936] [id = 265] 12:48:06 INFO - PROCESS | 936 | --DOCSHELL 16CF0400 == 33 [pid = 936] [id = 264] 12:48:06 INFO - PROCESS | 936 | --DOCSHELL 14F88000 == 32 [pid = 936] [id = 263] 12:48:06 INFO - PROCESS | 936 | --DOCSHELL 143E9800 == 31 [pid = 936] [id = 262] 12:48:06 INFO - PROCESS | 936 | --DOCSHELL 0FBE3000 == 30 [pid = 936] [id = 261] 12:48:06 INFO - PROCESS | 936 | --DOCSHELL 0BE0CC00 == 29 [pid = 936] [id = 260] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 90 (18B94000) [pid = 936] [serial = 753] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 89 (14F83C00) [pid = 936] [serial = 741] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 88 (176C6000) [pid = 936] [serial = 745] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 87 (176BCC00) [pid = 936] [serial = 744] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 86 (18A26C00) [pid = 936] [serial = 729] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 85 (10A99000) [pid = 936] [serial = 739] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0F75A800) [pid = 936] [serial = 732] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 83 (17A7C800) [pid = 936] [serial = 747] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 82 (187A6000) [pid = 936] [serial = 750] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 81 (18B95000) [pid = 936] [serial = 754] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0F752000) [pid = 936] [serial = 736] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0EECC800) [pid = 936] [serial = 735] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0FCBEC00) [pid = 936] [serial = 738] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 77 (18A2F000) [pid = 936] [serial = 751] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 76 (170F2800) [pid = 936] [serial = 757] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 75 (18C2FC00) [pid = 936] [serial = 759] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 74 (156A3C00) [pid = 936] [serial = 742] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 73 (17A84C00) [pid = 936] [serial = 748] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0F84CC00) [pid = 936] [serial = 733] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 71 (18C31400) [pid = 936] [serial = 760] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 70 (18DBF400) [pid = 936] [serial = 762] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 69 (197D1800) [pid = 936] [serial = 763] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 68 (18B91800) [pid = 936] [serial = 730] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | --DOMWINDOW == 67 (156A3800) [pid = 936] [serial = 756] [outer = 00000000] [url = about:blank] 12:48:06 INFO - PROCESS | 936 | 1470772086877 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]]]}] 12:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1221ms 12:48:06 INFO - PROCESS | 936 | 1470772086937 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 12:48:06 INFO - PROCESS | 936 | 1470772086941 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 12:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:48:06 INFO - PROCESS | 936 | 1470772086945 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:48:06 INFO - PROCESS | 936 | 1470772086948 Marionette TRACE conn6 <- [1,1046,null,{}] 12:48:06 INFO - PROCESS | 936 | 1470772086954 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}] 12:48:06 INFO - PROCESS | 936 | 1470772086957 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:07 INFO - PROCESS | 936 | 1470772087043 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 12:48:07 INFO - PROCESS | 936 | 1470772087057 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:07 INFO - PROCESS | 936 | 1470772087060 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:07 INFO - PROCESS | 936 | ++DOCSHELL 0F060000 == 30 [pid = 936] [id = 271] 12:48:07 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0F236800) [pid = 936] [serial = 812] [outer = 00000000] 12:48:07 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (1031B800) [pid = 936] [serial = 813] [outer = 0F236800] 12:48:07 INFO - PROCESS | 936 | 1470772087110 Marionette DEBUG loaded listener.js 12:48:07 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (10A99C00) [pid = 936] [serial = 814] [outer = 0F236800] 12:48:07 INFO - PROCESS | 936 | 1470772087619 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]]]}] 12:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 12:48:07 INFO - PROCESS | 936 | 1470772087677 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 12:48:07 INFO - PROCESS | 936 | 1470772087682 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 12:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:48:07 INFO - PROCESS | 936 | 1470772087688 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:48:07 INFO - PROCESS | 936 | 1470772087690 Marionette TRACE conn6 <- [1,1050,null,{}] 12:48:07 INFO - PROCESS | 936 | 1470772087694 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}] 12:48:07 INFO - PROCESS | 936 | 1470772087697 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:07 INFO - PROCESS | 936 | 1470772087782 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 12:48:07 INFO - PROCESS | 936 | 1470772087868 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:07 INFO - PROCESS | 936 | 1470772087870 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:07 INFO - PROCESS | 936 | ++DOCSHELL 1436C800 == 31 [pid = 936] [id = 272] 12:48:07 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (143EC000) [pid = 936] [serial = 815] [outer = 00000000] 12:48:07 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (14F84C00) [pid = 936] [serial = 816] [outer = 143EC000] 12:48:07 INFO - PROCESS | 936 | 1470772087918 Marionette DEBUG loaded listener.js 12:48:07 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (15622800) [pid = 936] [serial = 817] [outer = 143EC000] 12:48:08 INFO - PROCESS | 936 | 1470772088304 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]]]}] 12:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 12:48:08 INFO - PROCESS | 936 | 1470772088362 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 12:48:08 INFO - PROCESS | 936 | 1470772088364 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 12:48:08 INFO - PROCESS | 936 | 1470772088368 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:48:08 INFO - PROCESS | 936 | 1470772088371 Marionette TRACE conn6 <- [1,1054,null,{}] 12:48:08 INFO - PROCESS | 936 | 1470772088382 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}] 12:48:08 INFO - PROCESS | 936 | 1470772088387 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:08 INFO - PROCESS | 936 | 1470772088499 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 12:48:08 INFO - PROCESS | 936 | 1470772088514 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:08 INFO - PROCESS | 936 | 1470772088517 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:08 INFO - PROCESS | 936 | ++DOCSHELL 176C3400 == 32 [pid = 936] [id = 273] 12:48:08 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (176C4C00) [pid = 936] [serial = 818] [outer = 00000000] 12:48:08 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (176CB800) [pid = 936] [serial = 819] [outer = 176C4C00] 12:48:08 INFO - PROCESS | 936 | 1470772088574 Marionette DEBUG loaded listener.js 12:48:08 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (176D6000) [pid = 936] [serial = 820] [outer = 176C4C00] 12:48:09 INFO - PROCESS | 936 | 1470772089015 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]]]}] 12:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 12:48:09 INFO - PROCESS | 936 | 1470772089047 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 12:48:09 INFO - PROCESS | 936 | 1470772089049 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 12:48:09 INFO - PROCESS | 936 | 1470772089053 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:48:09 INFO - PROCESS | 936 | 1470772089055 Marionette TRACE conn6 <- [1,1058,null,{}] 12:48:09 INFO - PROCESS | 936 | 1470772089064 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}] 12:48:09 INFO - PROCESS | 936 | 1470772089066 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:09 INFO - PROCESS | 936 | 1470772089185 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 12:48:09 INFO - PROCESS | 936 | 1470772089192 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:09 INFO - PROCESS | 936 | 1470772089194 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:09 INFO - PROCESS | 936 | ++DOCSHELL 17A87C00 == 33 [pid = 936] [id = 274] 12:48:09 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (17A89C00) [pid = 936] [serial = 821] [outer = 00000000] 12:48:09 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (186D1C00) [pid = 936] [serial = 822] [outer = 17A89C00] 12:48:09 INFO - PROCESS | 936 | 1470772089241 Marionette DEBUG loaded listener.js 12:48:09 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18737000) [pid = 936] [serial = 823] [outer = 17A89C00] 12:48:09 INFO - PROCESS | 936 | 1470772089668 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]]]}] 12:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 12:48:09 INFO - PROCESS | 936 | 1470772089728 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 12:48:09 INFO - PROCESS | 936 | 1470772089730 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 12:48:09 INFO - PROCESS | 936 | 1470772089733 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:48:09 INFO - PROCESS | 936 | 1470772089735 Marionette TRACE conn6 <- [1,1062,null,{}] 12:48:09 INFO - PROCESS | 936 | 1470772089739 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}] 12:48:09 INFO - PROCESS | 936 | 1470772089741 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:09 INFO - PROCESS | 936 | 1470772089851 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 12:48:09 INFO - PROCESS | 936 | 1470772089940 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:09 INFO - PROCESS | 936 | 1470772089942 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:09 INFO - PROCESS | 936 | ++DOCSHELL 186CF000 == 34 [pid = 936] [id = 275] 12:48:09 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (186D0C00) [pid = 936] [serial = 824] [outer = 00000000] 12:48:09 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18A2AC00) [pid = 936] [serial = 825] [outer = 186D0C00] 12:48:09 INFO - PROCESS | 936 | 1470772089987 Marionette DEBUG loaded listener.js 12:48:10 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (18AD4400) [pid = 936] [serial = 826] [outer = 186D0C00] 12:48:10 INFO - PROCESS | 936 | 1470772090418 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]]]}] 12:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 730ms 12:48:10 INFO - PROCESS | 936 | 1470772090467 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 12:48:10 INFO - PROCESS | 936 | 1470772090469 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 12:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:48:10 INFO - PROCESS | 936 | 1470772090479 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:48:10 INFO - PROCESS | 936 | 1470772090481 Marionette TRACE conn6 <- [1,1066,null,{}] 12:48:10 INFO - PROCESS | 936 | 1470772090484 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}] 12:48:10 INFO - PROCESS | 936 | 1470772090490 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:10 INFO - PROCESS | 936 | 1470772090638 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 12:48:10 INFO - PROCESS | 936 | 1470772090698 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:10 INFO - PROCESS | 936 | 1470772090700 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:10 INFO - PROCESS | 936 | ++DOCSHELL 18B91C00 == 35 [pid = 936] [id = 276] 12:48:10 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (18B92000) [pid = 936] [serial = 827] [outer = 00000000] 12:48:10 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (18C3B000) [pid = 936] [serial = 828] [outer = 18B92000] 12:48:10 INFO - PROCESS | 936 | 1470772090746 Marionette DEBUG loaded listener.js 12:48:10 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (18C55800) [pid = 936] [serial = 829] [outer = 18B92000] 12:48:11 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0BE0A000) [pid = 936] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:48:11 INFO - PROCESS | 936 | --DOMWINDOW == 83 (15625C00) [pid = 936] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:48:11 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0F809400) [pid = 936] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:48:11 INFO - PROCESS | 936 | --DOMWINDOW == 81 (0FBE7C00) [pid = 936] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:48:11 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0BE0EC00) [pid = 936] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:48:11 INFO - PROCESS | 936 | --DOMWINDOW == 79 (14406C00) [pid = 936] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:48:11 INFO - PROCESS | 936 | --DOMWINDOW == 78 (16F5C000) [pid = 936] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:48:11 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0BDE7C00) [pid = 936] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:48:11 INFO - PROCESS | 936 | --DOMWINDOW == 76 (14F58C00) [pid = 936] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:48:11 INFO - PROCESS | 936 | --DOMWINDOW == 75 (18C2D400) [pid = 936] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:48:11 INFO - PROCESS | 936 | --DOMWINDOW == 74 (187A4C00) [pid = 936] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:48:11 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0BD60C00) [pid = 936] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:48:11 INFO - PROCESS | 936 | --DOMWINDOW == 72 (16F5D000) [pid = 936] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:48:11 INFO - PROCESS | 936 | 1470772091289 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]]]}] 12:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 830ms 12:48:11 INFO - PROCESS | 936 | 1470772091312 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 12:48:11 INFO - PROCESS | 936 | 1470772091314 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 12:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:48:11 INFO - PROCESS | 936 | 1470772091317 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:48:11 INFO - PROCESS | 936 | 1470772091319 Marionette TRACE conn6 <- [1,1070,null,{}] 12:48:11 INFO - PROCESS | 936 | 1470772091322 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}] 12:48:11 INFO - PROCESS | 936 | 1470772091324 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:11 INFO - PROCESS | 936 | 1470772091408 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 12:48:11 INFO - PROCESS | 936 | 1470772091500 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:11 INFO - PROCESS | 936 | 1470772091502 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:11 INFO - PROCESS | 936 | ++DOCSHELL 0BD60C00 == 36 [pid = 936] [id = 277] 12:48:11 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0BDDE400) [pid = 936] [serial = 830] [outer = 00000000] 12:48:11 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (14406C00) [pid = 936] [serial = 831] [outer = 0BDDE400] 12:48:11 INFO - PROCESS | 936 | 1470772091548 Marionette DEBUG loaded listener.js 12:48:11 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (15627C00) [pid = 936] [serial = 832] [outer = 0BDDE400] 12:48:11 INFO - PROCESS | 936 | 1470772091912 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]]]}] 12:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 12:48:11 INFO - PROCESS | 936 | 1470772091948 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 12:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:48:11 INFO - PROCESS | 936 | 1470772091950 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 12:48:11 INFO - PROCESS | 936 | 1470772091953 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:48:11 INFO - PROCESS | 936 | 1470772091955 Marionette TRACE conn6 <- [1,1074,null,{}] 12:48:11 INFO - PROCESS | 936 | 1470772091958 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}] 12:48:11 INFO - PROCESS | 936 | 1470772091960 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:12 INFO - PROCESS | 936 | 1470772092073 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 12:48:12 INFO - PROCESS | 936 | 1470772092081 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:12 INFO - PROCESS | 936 | 1470772092083 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:12 INFO - PROCESS | 936 | ++DOCSHELL 17550800 == 37 [pid = 936] [id = 278] 12:48:12 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (1755F000) [pid = 936] [serial = 833] [outer = 00000000] 12:48:12 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (18C3CC00) [pid = 936] [serial = 834] [outer = 1755F000] 12:48:12 INFO - PROCESS | 936 | 1470772092129 Marionette DEBUG loaded listener.js 12:48:12 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (195D1400) [pid = 936] [serial = 835] [outer = 1755F000] 12:48:12 INFO - PROCESS | 936 | 1470772092537 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]]]}] 12:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 12:48:12 INFO - PROCESS | 936 | 1470772092584 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 12:48:12 INFO - PROCESS | 936 | 1470772092586 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 12:48:12 INFO - PROCESS | 936 | 1470772092589 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:48:12 INFO - PROCESS | 936 | 1470772092591 Marionette TRACE conn6 <- [1,1078,null,{}] 12:48:12 INFO - PROCESS | 936 | 1470772092595 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}] 12:48:12 INFO - PROCESS | 936 | 1470772092597 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:12 INFO - PROCESS | 936 | 1470772092712 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 12:48:12 INFO - PROCESS | 936 | 1470772092751 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:12 INFO - PROCESS | 936 | 1470772092753 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:12 INFO - PROCESS | 936 | ++DOCSHELL 1421CC00 == 38 [pid = 936] [id = 279] 12:48:12 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (1715F000) [pid = 936] [serial = 836] [outer = 00000000] 12:48:12 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (19A64400) [pid = 936] [serial = 837] [outer = 1715F000] 12:48:12 INFO - PROCESS | 936 | 1470772092797 Marionette DEBUG loaded listener.js 12:48:12 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (19A68C00) [pid = 936] [serial = 838] [outer = 1715F000] 12:48:13 INFO - PROCESS | 936 | 1470772093284 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]]]}] 12:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 12:48:13 INFO - PROCESS | 936 | 1470772093329 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 12:48:13 INFO - PROCESS | 936 | 1470772093334 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 12:48:13 INFO - PROCESS | 936 | 1470772093342 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:48:13 INFO - PROCESS | 936 | 1470772093346 Marionette TRACE conn6 <- [1,1082,null,{}] 12:48:13 INFO - PROCESS | 936 | 1470772093352 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}] 12:48:13 INFO - PROCESS | 936 | 1470772093355 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:13 INFO - PROCESS | 936 | 1470772093473 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 12:48:13 INFO - PROCESS | 936 | 1470772093574 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:13 INFO - PROCESS | 936 | 1470772093579 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:13 INFO - PROCESS | 936 | ++DOCSHELL 0BDE6000 == 39 [pid = 936] [id = 280] 12:48:13 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (0F236400) [pid = 936] [serial = 839] [outer = 00000000] 12:48:13 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0FE11000) [pid = 936] [serial = 840] [outer = 0F236400] 12:48:13 INFO - PROCESS | 936 | 1470772093638 Marionette DEBUG loaded listener.js 12:48:13 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (14224000) [pid = 936] [serial = 841] [outer = 0F236400] 12:48:14 INFO - PROCESS | 936 | 1470772094421 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]]]}] 12:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1130ms 12:48:14 INFO - PROCESS | 936 | 1470772094475 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 12:48:14 INFO - PROCESS | 936 | 1470772094480 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 12:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:48:14 INFO - PROCESS | 936 | 1470772094487 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:48:14 INFO - PROCESS | 936 | 1470772094490 Marionette TRACE conn6 <- [1,1086,null,{}] 12:48:14 INFO - PROCESS | 936 | 1470772094494 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}] 12:48:14 INFO - PROCESS | 936 | 1470772094497 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:14 INFO - PROCESS | 936 | 1470772094616 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 12:48:14 INFO - PROCESS | 936 | 1470772094727 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:14 INFO - PROCESS | 936 | 1470772094730 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:14 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:48:14 INFO - PROCESS | 936 | ++DOCSHELL 18B89400 == 40 [pid = 936] [id = 281] 12:48:14 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (18B8B400) [pid = 936] [serial = 842] [outer = 00000000] 12:48:14 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (18B95800) [pid = 936] [serial = 843] [outer = 18B8B400] 12:48:14 INFO - PROCESS | 936 | 1470772094799 Marionette DEBUG loaded listener.js 12:48:14 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (18C34C00) [pid = 936] [serial = 844] [outer = 18B8B400] 12:48:15 INFO - PROCESS | 936 | 1470772095402 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]]]}] 12:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 970ms 12:48:15 INFO - PROCESS | 936 | 1470772095461 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 12:48:15 INFO - PROCESS | 936 | 1470772095463 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 12:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:48:15 INFO - PROCESS | 936 | 1470772095467 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:48:15 INFO - PROCESS | 936 | 1470772095470 Marionette TRACE conn6 <- [1,1090,null,{}] 12:48:15 INFO - PROCESS | 936 | 1470772095481 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}] 12:48:15 INFO - PROCESS | 936 | 1470772095486 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:15 INFO - PROCESS | 936 | 1470772095595 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 12:48:15 INFO - PROCESS | 936 | 1470772095724 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:15 INFO - PROCESS | 936 | 1470772095727 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:15 INFO - PROCESS | 936 | ++DOCSHELL 19A7DC00 == 41 [pid = 936] [id = 282] 12:48:15 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (19A7E000) [pid = 936] [serial = 845] [outer = 00000000] 12:48:15 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (19A81800) [pid = 936] [serial = 846] [outer = 19A7E000] 12:48:15 INFO - PROCESS | 936 | 1470772095785 Marionette DEBUG loaded listener.js 12:48:15 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (19B74800) [pid = 936] [serial = 847] [outer = 19A7E000] 12:48:16 INFO - PROCESS | 936 | 1470772096348 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]]]}] 12:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 930ms 12:48:16 INFO - PROCESS | 936 | 1470772096400 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 12:48:16 INFO - PROCESS | 936 | 1470772096404 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 12:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:48:16 INFO - PROCESS | 936 | 1470772096407 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:48:16 INFO - PROCESS | 936 | 1470772096409 Marionette TRACE conn6 <- [1,1094,null,{}] 12:48:16 INFO - PROCESS | 936 | 1470772096413 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}] 12:48:16 INFO - PROCESS | 936 | 1470772096415 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:16 INFO - PROCESS | 936 | 1470772096555 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 12:48:16 INFO - PROCESS | 936 | 1470772096690 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:16 INFO - PROCESS | 936 | 1470772096693 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:16 INFO - PROCESS | 936 | ++DOCSHELL 19B7EC00 == 42 [pid = 936] [id = 283] 12:48:16 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (19B7FC00) [pid = 936] [serial = 848] [outer = 00000000] 12:48:16 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (1A69C400) [pid = 936] [serial = 849] [outer = 19B7FC00] 12:48:16 INFO - PROCESS | 936 | 1470772096750 Marionette DEBUG loaded listener.js 12:48:16 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (1A69E000) [pid = 936] [serial = 850] [outer = 19B7FC00] 12:48:17 INFO - PROCESS | 936 | 1470772097506 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]]]}] 12:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1123ms 12:48:17 INFO - PROCESS | 936 | 1470772097533 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 12:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:48:17 INFO - PROCESS | 936 | 1470772097538 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 12:48:17 INFO - PROCESS | 936 | 1470772097543 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:48:17 INFO - PROCESS | 936 | 1470772097546 Marionette TRACE conn6 <- [1,1098,null,{}] 12:48:17 INFO - PROCESS | 936 | 1470772097552 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}] 12:48:17 INFO - PROCESS | 936 | 1470772097554 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:17 INFO - PROCESS | 936 | 1470772097664 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 12:48:17 INFO - PROCESS | 936 | 1470772097820 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:17 INFO - PROCESS | 936 | 1470772097823 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:17 INFO - PROCESS | 936 | ++DOCSHELL 0BE08400 == 43 [pid = 936] [id = 284] 12:48:17 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (0BE0D800) [pid = 936] [serial = 851] [outer = 00000000] 12:48:17 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (0FC56C00) [pid = 936] [serial = 852] [outer = 0BE0D800] 12:48:17 INFO - PROCESS | 936 | 1470772097876 Marionette DEBUG loaded listener.js 12:48:17 INFO - PROCESS | 936 | ++DOMWINDOW == 96 (13BE0400) [pid = 936] [serial = 853] [outer = 0BE0D800] 12:48:18 INFO - PROCESS | 936 | --DOCSHELL 0BDDDC00 == 42 [pid = 936] [id = 259] 12:48:18 INFO - PROCESS | 936 | --DOCSHELL 17550800 == 41 [pid = 936] [id = 278] 12:48:18 INFO - PROCESS | 936 | --DOCSHELL 0BD60C00 == 40 [pid = 936] [id = 277] 12:48:18 INFO - PROCESS | 936 | --DOCSHELL 18B91C00 == 39 [pid = 936] [id = 276] 12:48:18 INFO - PROCESS | 936 | --DOCSHELL 186CF000 == 38 [pid = 936] [id = 275] 12:48:18 INFO - PROCESS | 936 | --DOCSHELL 17A87C00 == 37 [pid = 936] [id = 274] 12:48:18 INFO - PROCESS | 936 | --DOCSHELL 176C3400 == 36 [pid = 936] [id = 273] 12:48:18 INFO - PROCESS | 936 | --DOCSHELL 1436C800 == 35 [pid = 936] [id = 272] 12:48:18 INFO - PROCESS | 936 | --DOCSHELL 0F060000 == 34 [pid = 936] [id = 271] 12:48:18 INFO - PROCESS | 936 | --DOCSHELL 18A2A800 == 33 [pid = 936] [id = 268] 12:48:18 INFO - PROCESS | 936 | --DOCSHELL 0F2EAC00 == 32 [pid = 936] [id = 270] 12:48:18 INFO - PROCESS | 936 | --DOCSHELL 0BE0D000 == 31 [pid = 936] [id = 269] 12:48:18 INFO - PROCESS | 936 | --DOCSHELL 19B7EC00 == 30 [pid = 936] [id = 283] 12:48:18 INFO - PROCESS | 936 | --DOCSHELL 18B89400 == 29 [pid = 936] [id = 281] 12:48:18 INFO - PROCESS | 936 | --DOCSHELL 19A7DC00 == 28 [pid = 936] [id = 282] 12:48:18 INFO - PROCESS | 936 | --DOCSHELL 1421CC00 == 27 [pid = 936] [id = 279] 12:48:18 INFO - PROCESS | 936 | --DOCSHELL 0BDE6000 == 26 [pid = 936] [id = 280] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 95 (18732C00) [pid = 936] [serial = 801] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 94 (16CB8000) [pid = 936] [serial = 789] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 93 (0FE18C00) [pid = 936] [serial = 778] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 92 (0FA4B000) [pid = 936] [serial = 777] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 91 (0FDD3C00) [pid = 936] [serial = 783] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 90 (1090C000) [pid = 936] [serial = 784] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 89 (0F282000) [pid = 936] [serial = 780] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 88 (0F3FA800) [pid = 936] [serial = 781] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 87 (14F59400) [pid = 936] [serial = 786] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 86 (17161000) [pid = 936] [serial = 792] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 85 (0F850C00) [pid = 936] [serial = 766] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0F3F0C00) [pid = 936] [serial = 765] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 83 (16CE5400) [pid = 936] [serial = 769] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 82 (16CB3C00) [pid = 936] [serial = 768] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 81 (19A62400) [pid = 936] [serial = 772] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 80 (18C50800) [pid = 936] [serial = 771] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 79 (19A77400) [pid = 936] [serial = 775] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 78 (19A72400) [pid = 936] [serial = 774] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 77 (16CF1000) [pid = 936] [serial = 790] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0F757C00) [pid = 936] [serial = 795] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 75 (1755D000) [pid = 936] [serial = 793] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 74 (1449DC00) [pid = 936] [serial = 796] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 73 (18735400) [pid = 936] [serial = 802] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 72 (186C9800) [pid = 936] [serial = 799] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 71 (15623000) [pid = 936] [serial = 787] [outer = 00000000] [url = about:blank] 12:48:18 INFO - PROCESS | 936 | --DOMWINDOW == 70 (17A8A800) [pid = 936] [serial = 798] [outer = 00000000] [url = about:blank] 12:48:19 INFO - PROCESS | 936 | 1470772099052 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]]]}] 12:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1539ms 12:48:19 INFO - PROCESS | 936 | 1470772099083 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 12:48:19 INFO - PROCESS | 936 | 1470772099087 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 12:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:48:19 INFO - PROCESS | 936 | 1470772099091 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:48:19 INFO - PROCESS | 936 | 1470772099096 Marionette TRACE conn6 <- [1,1102,null,{}] 12:48:19 INFO - PROCESS | 936 | 1470772099101 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}] 12:48:19 INFO - PROCESS | 936 | 1470772099104 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:19 INFO - PROCESS | 936 | 1470772099192 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 12:48:19 INFO - PROCESS | 936 | 1470772099304 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:19 INFO - PROCESS | 936 | 1470772099306 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:19 INFO - PROCESS | 936 | ++DOCSHELL 0BDDDC00 == 27 [pid = 936] [id = 285] 12:48:19 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (0BE03C00) [pid = 936] [serial = 854] [outer = 00000000] 12:48:19 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (0EECC800) [pid = 936] [serial = 855] [outer = 0BE03C00] 12:48:19 INFO - PROCESS | 936 | 1470772099355 Marionette DEBUG loaded listener.js 12:48:19 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0F2EC800) [pid = 936] [serial = 856] [outer = 0BE03C00] 12:48:19 INFO - PROCESS | 936 | 1470772099743 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]]]}] 12:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 690ms 12:48:19 INFO - PROCESS | 936 | 1470772099782 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 12:48:19 INFO - PROCESS | 936 | 1470772099787 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 12:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:48:19 INFO - PROCESS | 936 | 1470772099794 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:48:19 INFO - PROCESS | 936 | 1470772099796 Marionette TRACE conn6 <- [1,1106,null,{}] 12:48:19 INFO - PROCESS | 936 | 1470772099800 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}] 12:48:19 INFO - PROCESS | 936 | 1470772099803 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:19 INFO - PROCESS | 936 | 1470772099922 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 12:48:19 INFO - PROCESS | 936 | 1470772099938 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:19 INFO - PROCESS | 936 | 1470772099941 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:19 INFO - PROCESS | 936 | ++DOCSHELL 0FA4E800 == 28 [pid = 936] [id = 286] 12:48:19 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0FA50800) [pid = 936] [serial = 857] [outer = 00000000] 12:48:19 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (0FC53400) [pid = 936] [serial = 858] [outer = 0FA50800] 12:48:19 INFO - PROCESS | 936 | 1470772099988 Marionette DEBUG loaded listener.js 12:48:20 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (0FE18C00) [pid = 936] [serial = 859] [outer = 0FA50800] 12:48:20 INFO - PROCESS | 936 | 1470772100421 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]]]}] 12:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 12:48:20 INFO - PROCESS | 936 | 1470772100468 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 12:48:20 INFO - PROCESS | 936 | 1470772100470 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 12:48:20 INFO - PROCESS | 936 | 1470772100474 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:48:20 INFO - PROCESS | 936 | 1470772100477 Marionette TRACE conn6 <- [1,1110,null,{}] 12:48:20 INFO - PROCESS | 936 | 1470772100489 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}] 12:48:20 INFO - PROCESS | 936 | 1470772100494 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:20 INFO - PROCESS | 936 | 1470772100581 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 12:48:20 INFO - PROCESS | 936 | 1470772100590 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:20 INFO - PROCESS | 936 | 1470772100593 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:20 INFO - PROCESS | 936 | ++DOCSHELL 1449DC00 == 29 [pid = 936] [id = 287] 12:48:20 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (14F58000) [pid = 936] [serial = 860] [outer = 00000000] 12:48:20 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (14F84400) [pid = 936] [serial = 861] [outer = 14F58000] 12:48:20 INFO - PROCESS | 936 | 1470772100641 Marionette DEBUG loaded listener.js 12:48:20 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (15C93800) [pid = 936] [serial = 862] [outer = 14F58000] 12:48:21 INFO - PROCESS | 936 | 1470772101126 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]]]}] 12:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 12:48:21 INFO - PROCESS | 936 | 1470772101157 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 12:48:21 INFO - PROCESS | 936 | 1470772101159 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 12:48:21 INFO - PROCESS | 936 | 1470772101163 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:48:21 INFO - PROCESS | 936 | 1470772101164 Marionette TRACE conn6 <- [1,1114,null,{}] 12:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:48:21 INFO - PROCESS | 936 | 1470772101168 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}] 12:48:21 INFO - PROCESS | 936 | 1470772101170 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:21 INFO - PROCESS | 936 | 1470772101290 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 12:48:21 INFO - PROCESS | 936 | 1470772101377 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:21 INFO - PROCESS | 936 | 1470772101379 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:21 INFO - PROCESS | 936 | ++DOCSHELL 16CBC800 == 30 [pid = 936] [id = 288] 12:48:21 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (16CBD400) [pid = 936] [serial = 863] [outer = 00000000] 12:48:21 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (16F63000) [pid = 936] [serial = 864] [outer = 16CBD400] 12:48:21 INFO - PROCESS | 936 | 1470772101424 Marionette DEBUG loaded listener.js 12:48:21 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (1715EC00) [pid = 936] [serial = 865] [outer = 16CBD400] 12:48:21 INFO - PROCESS | 936 | 1470772101827 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]]]}] 12:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 730ms 12:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:48:21 INFO - PROCESS | 936 | 1470772101901 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 12:48:21 INFO - PROCESS | 936 | 1470772101903 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 12:48:21 INFO - PROCESS | 936 | 1470772101906 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:48:21 INFO - PROCESS | 936 | 1470772101908 Marionette TRACE conn6 <- [1,1118,null,{}] 12:48:21 INFO - PROCESS | 936 | 1470772101919 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}] 12:48:21 INFO - PROCESS | 936 | 1470772101921 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:22 INFO - PROCESS | 936 | 1470772102027 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 12:48:22 INFO - PROCESS | 936 | 1470772102035 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:22 INFO - PROCESS | 936 | 1470772102037 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:22 INFO - PROCESS | 936 | ++DOCSHELL 1755A000 == 31 [pid = 936] [id = 289] 12:48:22 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (1755C800) [pid = 936] [serial = 866] [outer = 00000000] 12:48:22 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (176C3800) [pid = 936] [serial = 867] [outer = 1755C800] 12:48:22 INFO - PROCESS | 936 | 1470772102082 Marionette DEBUG loaded listener.js 12:48:22 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (176CF000) [pid = 936] [serial = 868] [outer = 1755C800] 12:48:22 INFO - PROCESS | 936 | 1470772102541 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]]]}] 12:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 12:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:48:22 INFO - PROCESS | 936 | 1470772102578 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 12:48:22 INFO - PROCESS | 936 | 1470772102580 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 12:48:22 INFO - PROCESS | 936 | 1470772102584 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:48:22 INFO - PROCESS | 936 | 1470772102585 Marionette TRACE conn6 <- [1,1122,null,{}] 12:48:22 INFO - PROCESS | 936 | 1470772102589 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}] 12:48:22 INFO - PROCESS | 936 | 1470772102594 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:22 INFO - PROCESS | 936 | 1470772102755 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 12:48:22 INFO - PROCESS | 936 | 1470772102777 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:22 INFO - PROCESS | 936 | 1470772102779 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:22 INFO - PROCESS | 936 | ++DOCSHELL 17A7E800 == 32 [pid = 936] [id = 290] 12:48:22 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (17A81800) [pid = 936] [serial = 869] [outer = 00000000] 12:48:22 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (186CB800) [pid = 936] [serial = 870] [outer = 17A81800] 12:48:22 INFO - PROCESS | 936 | 1470772102825 Marionette DEBUG loaded listener.js 12:48:22 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (186D5800) [pid = 936] [serial = 871] [outer = 17A81800] 12:48:23 INFO - PROCESS | 936 | --DOMWINDOW == 87 (17A89C00) [pid = 936] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:48:23 INFO - PROCESS | 936 | --DOMWINDOW == 86 (18B92000) [pid = 936] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:48:23 INFO - PROCESS | 936 | --DOMWINDOW == 85 (176C4C00) [pid = 936] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:48:23 INFO - PROCESS | 936 | --DOMWINDOW == 84 (1755F000) [pid = 936] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:48:23 INFO - PROCESS | 936 | --DOMWINDOW == 83 (18A31800) [pid = 936] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:48:23 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0FA4C400) [pid = 936] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:48:23 INFO - PROCESS | 936 | --DOMWINDOW == 81 (186D0C00) [pid = 936] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:48:23 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0F236800) [pid = 936] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:48:23 INFO - PROCESS | 936 | --DOMWINDOW == 79 (143EC000) [pid = 936] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:48:23 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0BDDE400) [pid = 936] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:48:23 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0EE2A800) [pid = 936] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:48:23 INFO - PROCESS | 936 | --DOMWINDOW == 76 (1715F000) [pid = 936] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:48:23 INFO - PROCESS | 936 | 1470772103457 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]]]}] 12:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 930ms 12:48:23 INFO - PROCESS | 936 | 1470772103515 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 12:48:23 INFO - PROCESS | 936 | 1470772103517 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 12:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:48:23 INFO - PROCESS | 936 | 1470772103520 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:48:23 INFO - PROCESS | 936 | 1470772103522 Marionette TRACE conn6 <- [1,1126,null,{}] 12:48:23 INFO - PROCESS | 936 | 1470772103525 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}] 12:48:23 INFO - PROCESS | 936 | 1470772103527 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:23 INFO - PROCESS | 936 | 1470772103609 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 12:48:23 INFO - PROCESS | 936 | 1470772103615 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:23 INFO - PROCESS | 936 | 1470772103617 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:23 INFO - PROCESS | 936 | ++DOCSHELL 0F759800 == 33 [pid = 936] [id = 291] 12:48:23 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (0F80E800) [pid = 936] [serial = 872] [outer = 00000000] 12:48:23 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (176C4C00) [pid = 936] [serial = 873] [outer = 0F80E800] 12:48:23 INFO - PROCESS | 936 | 1470772103661 Marionette DEBUG loaded listener.js 12:48:23 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (17A89C00) [pid = 936] [serial = 874] [outer = 0F80E800] 12:48:24 INFO - PROCESS | 936 | 1470772104078 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]]]}] 12:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 12:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:48:24 INFO - PROCESS | 936 | 1470772104151 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 12:48:24 INFO - PROCESS | 936 | 1470772104153 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 12:48:24 INFO - PROCESS | 936 | 1470772104156 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:48:24 INFO - PROCESS | 936 | 1470772104158 Marionette TRACE conn6 <- [1,1130,null,{}] 12:48:24 INFO - PROCESS | 936 | 1470772104161 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}] 12:48:24 INFO - PROCESS | 936 | 1470772104163 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:24 INFO - PROCESS | 936 | 1470772104241 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 12:48:24 INFO - PROCESS | 936 | 1470772104249 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:24 INFO - PROCESS | 936 | 1470772104251 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:24 INFO - PROCESS | 936 | ++DOCSHELL 14F56800 == 34 [pid = 936] [id = 292] 12:48:24 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (156A7800) [pid = 936] [serial = 875] [outer = 00000000] 12:48:24 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (187A9400) [pid = 936] [serial = 876] [outer = 156A7800] 12:48:24 INFO - PROCESS | 936 | 1470772104295 Marionette DEBUG loaded listener.js 12:48:24 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (1561E800) [pid = 936] [serial = 877] [outer = 156A7800] 12:48:24 INFO - PROCESS | 936 | 1470772104736 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]]]}] 12:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 12:48:24 INFO - PROCESS | 936 | 1470772104798 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 12:48:24 INFO - PROCESS | 936 | 1470772104800 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 12:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:48:24 INFO - PROCESS | 936 | 1470772104803 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:48:24 INFO - PROCESS | 936 | 1470772104805 Marionette TRACE conn6 <- [1,1134,null,{}] 12:48:24 INFO - PROCESS | 936 | 1470772104809 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}] 12:48:24 INFO - PROCESS | 936 | 1470772104811 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:24 INFO - PROCESS | 936 | 1470772104892 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 12:48:24 INFO - PROCESS | 936 | 1470772104898 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:24 INFO - PROCESS | 936 | 1470772104900 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:24 INFO - PROCESS | 936 | ++DOCSHELL 18B8BC00 == 35 [pid = 936] [id = 293] 12:48:24 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (18B8C000) [pid = 936] [serial = 878] [outer = 00000000] 12:48:24 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (18B90C00) [pid = 936] [serial = 879] [outer = 18B8C000] 12:48:24 INFO - PROCESS | 936 | 1470772104944 Marionette DEBUG loaded listener.js 12:48:24 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (18B92000) [pid = 936] [serial = 880] [outer = 18B8C000] 12:48:25 INFO - PROCESS | 936 | 1470772105670 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]]]}] 12:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 930ms 12:48:25 INFO - PROCESS | 936 | 1470772105754 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 12:48:25 INFO - PROCESS | 936 | 1470772105759 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 12:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:48:25 INFO - PROCESS | 936 | 1470772105765 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:48:25 INFO - PROCESS | 936 | 1470772105769 Marionette TRACE conn6 <- [1,1138,null,{}] 12:48:25 INFO - PROCESS | 936 | 1470772105775 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}] 12:48:25 INFO - PROCESS | 936 | 1470772105779 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:25 INFO - PROCESS | 936 | 1470772105913 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 12:48:25 INFO - PROCESS | 936 | 1470772105994 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:25 INFO - PROCESS | 936 | 1470772105997 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:26 INFO - PROCESS | 936 | ++DOCSHELL 0BD67400 == 36 [pid = 936] [id = 294] 12:48:26 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (0BE06000) [pid = 936] [serial = 881] [outer = 00000000] 12:48:26 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (0F3FD000) [pid = 936] [serial = 882] [outer = 0BE06000] 12:48:26 INFO - PROCESS | 936 | 1470772106095 Marionette DEBUG loaded listener.js 12:48:26 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (0F850800) [pid = 936] [serial = 883] [outer = 0BE06000] 12:48:26 INFO - PROCESS | 936 | 1470772106801 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]]]}] 12:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1073ms 12:48:26 INFO - PROCESS | 936 | 1470772106844 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 12:48:26 INFO - PROCESS | 936 | 1470772106848 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 12:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:48:26 INFO - PROCESS | 936 | 1470772106855 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:48:26 INFO - PROCESS | 936 | 1470772106857 Marionette TRACE conn6 <- [1,1142,null,{}] 12:48:26 INFO - PROCESS | 936 | 1470772106861 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}] 12:48:26 INFO - PROCESS | 936 | 1470772106864 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:26 INFO - PROCESS | 936 | 1470772106990 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 12:48:27 INFO - PROCESS | 936 | 1470772107119 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:27 INFO - PROCESS | 936 | 1470772107122 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:27 INFO - PROCESS | 936 | ++DOCSHELL 1421BC00 == 37 [pid = 936] [id = 295] 12:48:27 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (1421C000) [pid = 936] [serial = 884] [outer = 00000000] 12:48:27 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (14405400) [pid = 936] [serial = 885] [outer = 1421C000] 12:48:27 INFO - PROCESS | 936 | 1470772107180 Marionette DEBUG loaded listener.js 12:48:27 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (16CB8C00) [pid = 936] [serial = 886] [outer = 1421C000] 12:48:27 INFO - PROCESS | 936 | --DOCSHELL 14F56800 == 36 [pid = 936] [id = 292] 12:48:27 INFO - PROCESS | 936 | --DOCSHELL 0F759800 == 35 [pid = 936] [id = 291] 12:48:27 INFO - PROCESS | 936 | --DOCSHELL 17A7E800 == 34 [pid = 936] [id = 290] 12:48:27 INFO - PROCESS | 936 | --DOCSHELL 1755A000 == 33 [pid = 936] [id = 289] 12:48:27 INFO - PROCESS | 936 | --DOCSHELL 16CBC800 == 32 [pid = 936] [id = 288] 12:48:27 INFO - PROCESS | 936 | --DOCSHELL 1449DC00 == 31 [pid = 936] [id = 287] 12:48:27 INFO - PROCESS | 936 | --DOCSHELL 0FA4E800 == 30 [pid = 936] [id = 286] 12:48:27 INFO - PROCESS | 936 | --DOCSHELL 0BDDDC00 == 29 [pid = 936] [id = 285] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 90 (186D1C00) [pid = 936] [serial = 822] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 89 (18C3B000) [pid = 936] [serial = 828] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 88 (176CB800) [pid = 936] [serial = 819] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 87 (195D1400) [pid = 936] [serial = 835] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 86 (18B94800) [pid = 936] [serial = 805] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 85 (18B8DC00) [pid = 936] [serial = 804] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 84 (14F8A400) [pid = 936] [serial = 810] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 83 (18AD4400) [pid = 936] [serial = 826] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 82 (16CB7C00) [pid = 936] [serial = 811] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 81 (18A2AC00) [pid = 936] [serial = 825] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 80 (1031B800) [pid = 936] [serial = 813] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 79 (10A99C00) [pid = 936] [serial = 814] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 78 (14F84C00) [pid = 936] [serial = 816] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 77 (15622800) [pid = 936] [serial = 817] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 76 (14406C00) [pid = 936] [serial = 831] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0F845800) [pid = 936] [serial = 807] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0FA4E400) [pid = 936] [serial = 808] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 73 (19A68C00) [pid = 936] [serial = 838] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 72 (18C3CC00) [pid = 936] [serial = 834] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 71 (18C55800) [pid = 936] [serial = 829] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 70 (18737000) [pid = 936] [serial = 823] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 69 (15627C00) [pid = 936] [serial = 832] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 68 (19A64400) [pid = 936] [serial = 837] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | --DOMWINDOW == 67 (176D6000) [pid = 936] [serial = 820] [outer = 00000000] [url = about:blank] 12:48:27 INFO - PROCESS | 936 | 1470772108002 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]]]}] 12:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1176ms 12:48:28 INFO - PROCESS | 936 | 1470772108036 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 12:48:28 INFO - PROCESS | 936 | 1470772108041 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 12:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:48:28 INFO - PROCESS | 936 | 1470772108045 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:48:28 INFO - PROCESS | 936 | 1470772108048 Marionette TRACE conn6 <- [1,1146,null,{}] 12:48:28 INFO - PROCESS | 936 | 1470772108055 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}] 12:48:28 INFO - PROCESS | 936 | 1470772108057 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:28 INFO - PROCESS | 936 | 1470772108144 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 12:48:28 INFO - PROCESS | 936 | 1470772108150 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:28 INFO - PROCESS | 936 | 1470772108154 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:28 INFO - PROCESS | 936 | ++DOCSHELL 0BE94C00 == 30 [pid = 936] [id = 296] 12:48:28 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0EE2A800) [pid = 936] [serial = 887] [outer = 00000000] 12:48:28 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (0F757C00) [pid = 936] [serial = 888] [outer = 0EE2A800] 12:48:28 INFO - PROCESS | 936 | 1470772108202 Marionette DEBUG loaded listener.js 12:48:28 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0F846800) [pid = 936] [serial = 889] [outer = 0EE2A800] 12:48:28 INFO - PROCESS | 936 | 1470772108721 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]]]}] 12:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 730ms 12:48:28 INFO - PROCESS | 936 | 1470772108776 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 12:48:28 INFO - PROCESS | 936 | 1470772108780 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 12:48:28 INFO - PROCESS | 936 | 1470772108787 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:48:28 INFO - PROCESS | 936 | 1470772108789 Marionette TRACE conn6 <- [1,1150,null,{}] 12:48:28 INFO - PROCESS | 936 | 1470772108793 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}] 12:48:28 INFO - PROCESS | 936 | 1470772108796 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:28 INFO - PROCESS | 936 | 1470772108882 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 12:48:28 INFO - PROCESS | 936 | 1470772108888 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:28 INFO - PROCESS | 936 | 1470772108891 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:28 INFO - PROCESS | 936 | ++DOCSHELL 0EEC9C00 == 31 [pid = 936] [id = 297] 12:48:28 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (1090E400) [pid = 936] [serial = 890] [outer = 00000000] 12:48:28 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (13BDD400) [pid = 936] [serial = 891] [outer = 1090E400] 12:48:28 INFO - PROCESS | 936 | 1470772108941 Marionette DEBUG loaded listener.js 12:48:29 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (142F3C00) [pid = 936] [serial = 892] [outer = 1090E400] 12:48:29 INFO - PROCESS | 936 | 1470772109394 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]]]}] 12:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 12:48:29 INFO - PROCESS | 936 | 1470772109421 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 12:48:29 INFO - PROCESS | 936 | 1470772109424 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 12:48:29 INFO - PROCESS | 936 | 1470772109427 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:48:29 INFO - PROCESS | 936 | 1470772109431 Marionette TRACE conn6 <- [1,1154,null,{}] 12:48:29 INFO - PROCESS | 936 | 1470772109446 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}] 12:48:29 INFO - PROCESS | 936 | 1470772109451 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:29 INFO - PROCESS | 936 | 1470772109557 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 12:48:29 INFO - PROCESS | 936 | 1470772109566 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:29 INFO - PROCESS | 936 | 1470772109569 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:29 INFO - PROCESS | 936 | ++DOCSHELL 16CBB800 == 32 [pid = 936] [id = 298] 12:48:29 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (16CBE800) [pid = 936] [serial = 893] [outer = 00000000] 12:48:29 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (17153400) [pid = 936] [serial = 894] [outer = 16CBE800] 12:48:29 INFO - PROCESS | 936 | 1470772109617 Marionette DEBUG loaded listener.js 12:48:29 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (176B9400) [pid = 936] [serial = 895] [outer = 16CBE800] 12:48:30 INFO - PROCESS | 936 | 1470772110072 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]]]}] 12:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 12:48:30 INFO - PROCESS | 936 | 1470772110114 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 12:48:30 INFO - PROCESS | 936 | 1470772110117 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 12:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:48:30 INFO - PROCESS | 936 | 1470772110120 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:48:30 INFO - PROCESS | 936 | 1470772110122 Marionette TRACE conn6 <- [1,1158,null,{}] 12:48:30 INFO - PROCESS | 936 | 1470772110130 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}] 12:48:30 INFO - PROCESS | 936 | 1470772110132 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:30 INFO - PROCESS | 936 | 1470772110249 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 12:48:30 INFO - PROCESS | 936 | 1470772110331 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:30 INFO - PROCESS | 936 | 1470772110333 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:30 INFO - PROCESS | 936 | ++DOCSHELL 176D6000 == 33 [pid = 936] [id = 299] 12:48:30 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (176D6800) [pid = 936] [serial = 896] [outer = 00000000] 12:48:30 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (17A83000) [pid = 936] [serial = 897] [outer = 176D6800] 12:48:30 INFO - PROCESS | 936 | 1470772110379 Marionette DEBUG loaded listener.js 12:48:30 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (17A8A400) [pid = 936] [serial = 898] [outer = 176D6800] 12:48:30 INFO - PROCESS | 936 | 1470772110796 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]]]}] 12:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 12:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:48:30 INFO - PROCESS | 936 | 1470772110852 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 12:48:30 INFO - PROCESS | 936 | 1470772110854 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 12:48:30 INFO - PROCESS | 936 | 1470772110857 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:48:30 INFO - PROCESS | 936 | 1470772110859 Marionette TRACE conn6 <- [1,1162,null,{}] 12:48:30 INFO - PROCESS | 936 | 1470772110868 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}] 12:48:30 INFO - PROCESS | 936 | 1470772110870 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:30 INFO - PROCESS | 936 | 1470772110977 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 12:48:30 INFO - PROCESS | 936 | 1470772110985 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:30 INFO - PROCESS | 936 | 1470772110987 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:30 INFO - PROCESS | 936 | ++DOCSHELL 0F060000 == 34 [pid = 936] [id = 300] 12:48:30 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (186C9800) [pid = 936] [serial = 899] [outer = 00000000] 12:48:31 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (1872FC00) [pid = 936] [serial = 900] [outer = 186C9800] 12:48:31 INFO - PROCESS | 936 | 1470772111032 Marionette DEBUG loaded listener.js 12:48:31 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (18733000) [pid = 936] [serial = 901] [outer = 186C9800] 12:48:31 INFO - PROCESS | 936 | 1470772111481 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] 12:48:31 INFO - PROCESS | 936 | 1470772111550 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 12:48:31 INFO - PROCESS | 936 | 1470772111553 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:48:31 INFO - PROCESS | 936 | 1470772111555 Marionette TRACE conn6 <- [1,1166,null,{}] 12:48:31 INFO - PROCESS | 936 | 1470772111558 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}] 12:48:31 INFO - PROCESS | 936 | 1470772111564 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:31 INFO - PROCESS | 936 | 1470772111740 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 12:48:31 INFO - PROCESS | 936 | 1470772111753 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:31 INFO - PROCESS | 936 | 1470772111755 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:31 INFO - PROCESS | 936 | ++DOCSHELL 16CB5000 == 35 [pid = 936] [id = 301] 12:48:31 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (187A5C00) [pid = 936] [serial = 902] [outer = 00000000] 12:48:31 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (18C30C00) [pid = 936] [serial = 903] [outer = 187A5C00] 12:48:31 INFO - PROCESS | 936 | 1470772111799 Marionette DEBUG loaded listener.js 12:48:31 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (18AD8800) [pid = 936] [serial = 904] [outer = 187A5C00] 12:48:32 INFO - PROCESS | 936 | --DOMWINDOW == 84 (16CBD400) [pid = 936] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:48:32 INFO - PROCESS | 936 | --DOMWINDOW == 83 (14F58000) [pid = 936] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:48:32 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0BE03C00) [pid = 936] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:48:32 INFO - PROCESS | 936 | --DOMWINDOW == 81 (0FA50800) [pid = 936] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:48:32 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0BE0D800) [pid = 936] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:48:32 INFO - PROCESS | 936 | --DOMWINDOW == 79 (1755C800) [pid = 936] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:48:32 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0F236400) [pid = 936] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:48:32 INFO - PROCESS | 936 | --DOMWINDOW == 77 (18B8B400) [pid = 936] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:48:32 INFO - PROCESS | 936 | --DOMWINDOW == 76 (19A7E000) [pid = 936] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:48:32 INFO - PROCESS | 936 | --DOMWINDOW == 75 (156A7800) [pid = 936] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:48:32 INFO - PROCESS | 936 | --DOMWINDOW == 74 (19B7FC00) [pid = 936] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:48:32 INFO - PROCESS | 936 | --DOMWINDOW == 73 (17A81800) [pid = 936] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:48:32 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0F80E800) [pid = 936] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:48:32 INFO - PROCESS | 936 | 1470772112352 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] 12:48:32 INFO - PROCESS | 936 | 1470772112386 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 12:48:32 INFO - PROCESS | 936 | 1470772112389 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:48:32 INFO - PROCESS | 936 | 1470772112391 Marionette TRACE conn6 <- [1,1170,null,{}] 12:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:48:32 INFO - PROCESS | 936 | 1470772112395 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}] 12:48:32 INFO - PROCESS | 936 | 1470772112397 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:32 INFO - PROCESS | 936 | 1470772112475 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 12:48:32 INFO - PROCESS | 936 | 1470772112483 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:32 INFO - PROCESS | 936 | 1470772112485 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:32 INFO - PROCESS | 936 | ++DOCSHELL 14F58000 == 36 [pid = 936] [id = 302] 12:48:32 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (14F5B400) [pid = 936] [serial = 905] [outer = 00000000] 12:48:32 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (18ADB800) [pid = 936] [serial = 906] [outer = 14F5B400] 12:48:32 INFO - PROCESS | 936 | 1470772112529 Marionette DEBUG loaded listener.js 12:48:32 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (18ADE400) [pid = 936] [serial = 907] [outer = 14F5B400] 12:48:32 INFO - PROCESS | 936 | 1470772113004 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] 12:48:33 INFO - PROCESS | 936 | 1470772113066 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 12:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:48:33 INFO - PROCESS | 936 | 1470772113070 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:48:33 INFO - PROCESS | 936 | 1470772113072 Marionette TRACE conn6 <- [1,1174,null,{}] 12:48:33 INFO - PROCESS | 936 | 1470772113076 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}] 12:48:33 INFO - PROCESS | 936 | 1470772113077 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:33 INFO - PROCESS | 936 | 1470772113162 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 12:48:33 INFO - PROCESS | 936 | 1470772113167 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:33 INFO - PROCESS | 936 | 1470772113169 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:33 INFO - PROCESS | 936 | ++DOCSHELL 18AD7C00 == 37 [pid = 936] [id = 303] 12:48:33 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18C57C00) [pid = 936] [serial = 908] [outer = 00000000] 12:48:33 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (19971400) [pid = 936] [serial = 909] [outer = 18C57C00] 12:48:33 INFO - PROCESS | 936 | 1470772113213 Marionette DEBUG loaded listener.js 12:48:33 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19A65800) [pid = 936] [serial = 910] [outer = 18C57C00] 12:48:33 INFO - PROCESS | 936 | 1470772113639 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] 12:48:33 INFO - PROCESS | 936 | 1470772113707 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 12:48:33 INFO - PROCESS | 936 | 1470772113710 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:48:33 INFO - PROCESS | 936 | 1470772113712 Marionette TRACE conn6 <- [1,1178,null,{}] 12:48:33 INFO - PROCESS | 936 | 1470772113716 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}] 12:48:33 INFO - PROCESS | 936 | 1470772113717 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:33 INFO - PROCESS | 936 | 1470772113799 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 12:48:33 INFO - PROCESS | 936 | 1470772113806 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:33 INFO - PROCESS | 936 | 1470772113808 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:33 INFO - PROCESS | 936 | ++DOCSHELL 16CBC800 == 38 [pid = 936] [id = 304] 12:48:33 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (196D8800) [pid = 936] [serial = 911] [outer = 00000000] 12:48:33 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (19A72800) [pid = 936] [serial = 912] [outer = 196D8800] 12:48:33 INFO - PROCESS | 936 | 1470772113852 Marionette DEBUG loaded listener.js 12:48:33 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (19A78000) [pid = 936] [serial = 913] [outer = 196D8800] 12:48:34 INFO - PROCESS | 936 | 1470772114309 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] 12:48:34 INFO - PROCESS | 936 | 1470772114389 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 12:48:34 INFO - PROCESS | 936 | 1470772114395 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:48:34 INFO - PROCESS | 936 | 1470772114400 Marionette TRACE conn6 <- [1,1182,null,{}] 12:48:34 INFO - PROCESS | 936 | 1470772114407 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}] 12:48:34 INFO - PROCESS | 936 | 1470772114410 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:34 INFO - PROCESS | 936 | 1470772114575 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 12:48:34 INFO - PROCESS | 936 | 1470772114672 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:34 INFO - PROCESS | 936 | 1470772114676 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:34 INFO - PROCESS | 936 | ++DOCSHELL 0BE10400 == 39 [pid = 936] [id = 305] 12:48:34 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (0BE12000) [pid = 936] [serial = 914] [outer = 00000000] 12:48:34 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0F752C00) [pid = 936] [serial = 915] [outer = 0BE12000] 12:48:34 INFO - PROCESS | 936 | 1470772114739 Marionette DEBUG loaded listener.js 12:48:34 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (0FA4B000) [pid = 936] [serial = 916] [outer = 0BE12000] 12:48:35 INFO - PROCESS | 936 | 1470772115330 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] 12:48:35 INFO - PROCESS | 936 | 1470772115375 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 12:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:48:35 INFO - PROCESS | 936 | 1470772115381 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:48:35 INFO - PROCESS | 936 | 1470772115384 Marionette TRACE conn6 <- [1,1186,null,{}] 12:48:35 INFO - PROCESS | 936 | 1470772115388 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}] 12:48:35 INFO - PROCESS | 936 | 1470772115391 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:35 INFO - PROCESS | 936 | 1470772115503 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 12:48:35 INFO - PROCESS | 936 | 1470772115604 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:35 INFO - PROCESS | 936 | 1470772115607 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:35 INFO - PROCESS | 936 | ++DOCSHELL 16CC0C00 == 40 [pid = 936] [id = 306] 12:48:35 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (16CE4400) [pid = 936] [serial = 917] [outer = 00000000] 12:48:35 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (176BC000) [pid = 936] [serial = 918] [outer = 16CE4400] 12:48:35 INFO - PROCESS | 936 | 1470772115663 Marionette DEBUG loaded listener.js 12:48:35 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (17A7C800) [pid = 936] [serial = 919] [outer = 16CE4400] 12:48:36 INFO - PROCESS | 936 | 1470772116274 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]]]}] 12:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 930ms 12:48:36 INFO - PROCESS | 936 | 1470772116314 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 12:48:36 INFO - PROCESS | 936 | 1470772116317 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 12:48:36 INFO - PROCESS | 936 | 1470772116321 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:48:36 INFO - PROCESS | 936 | 1470772116325 Marionette TRACE conn6 <- [1,1190,null,{}] 12:48:36 INFO - PROCESS | 936 | 1470772116336 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}] 12:48:36 INFO - PROCESS | 936 | 1470772116341 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:36 INFO - PROCESS | 936 | 1470772116458 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 12:48:36 INFO - PROCESS | 936 | 1470772116565 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:36 INFO - PROCESS | 936 | 1470772116569 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:36 INFO - PROCESS | 936 | ++DOCSHELL 18C38000 == 41 [pid = 936] [id = 307] 12:48:36 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (18C3AC00) [pid = 936] [serial = 920] [outer = 00000000] 12:48:36 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (19A63000) [pid = 936] [serial = 921] [outer = 18C3AC00] 12:48:36 INFO - PROCESS | 936 | 1470772116627 Marionette DEBUG loaded listener.js 12:48:36 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (19A7BC00) [pid = 936] [serial = 922] [outer = 18C3AC00] 12:48:37 INFO - PROCESS | 936 | 1470772117195 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]]]}] 12:48:37 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 12:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 930ms 12:48:37 INFO - PROCESS | 936 | 1470772117254 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 12:48:37 INFO - PROCESS | 936 | 1470772117258 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 12:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:48:37 INFO - PROCESS | 936 | 1470772117261 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:48:37 INFO - PROCESS | 936 | 1470772117263 Marionette TRACE conn6 <- [1,1194,null,{}] 12:48:37 INFO - PROCESS | 936 | 1470772117267 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}] 12:48:37 INFO - PROCESS | 936 | 1470772117270 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:37 INFO - PROCESS | 936 | 1470772117385 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 12:48:37 INFO - PROCESS | 936 | 1470772117489 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:37 INFO - PROCESS | 936 | 1470772117491 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:37 INFO - PROCESS | 936 | ++DOCSHELL 19B7FC00 == 42 [pid = 936] [id = 308] 12:48:37 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (1A656800) [pid = 936] [serial = 923] [outer = 00000000] 12:48:37 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (1A6A3400) [pid = 936] [serial = 924] [outer = 1A656800] 12:48:37 INFO - PROCESS | 936 | 1470772117545 Marionette DEBUG loaded listener.js 12:48:37 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (1A6A9400) [pid = 936] [serial = 925] [outer = 1A656800] 12:48:38 INFO - PROCESS | 936 | 1470772118141 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]]]}] 12:48:38 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 12:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 930ms 12:48:38 INFO - PROCESS | 936 | 1470772118194 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 12:48:38 INFO - PROCESS | 936 | 1470772118197 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 12:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:48:38 INFO - PROCESS | 936 | 1470772118200 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:48:38 INFO - PROCESS | 936 | 1470772118202 Marionette TRACE conn6 <- [1,1198,null,{}] 12:48:38 INFO - PROCESS | 936 | 1470772118206 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}] 12:48:38 INFO - PROCESS | 936 | 1470772118208 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:38 INFO - PROCESS | 936 | 1470772118313 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 12:48:38 INFO - PROCESS | 936 | 1470772118413 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:38 INFO - PROCESS | 936 | 1470772118415 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:38 INFO - PROCESS | 936 | ++DOCSHELL 0BDE2000 == 43 [pid = 936] [id = 309] 12:48:38 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (0F282000) [pid = 936] [serial = 926] [outer = 00000000] 12:48:38 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (13DB6800) [pid = 936] [serial = 927] [outer = 0F282000] 12:48:38 INFO - PROCESS | 936 | 1470772118469 Marionette DEBUG loaded listener.js 12:48:38 INFO - PROCESS | 936 | ++DOMWINDOW == 96 (16CC1800) [pid = 936] [serial = 928] [outer = 0F282000] 12:48:39 INFO - PROCESS | 936 | 1470772119267 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]]]}] 12:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1122ms 12:48:39 INFO - PROCESS | 936 | 1470772119327 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 12:48:39 INFO - PROCESS | 936 | 1470772119331 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 12:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:48:39 INFO - PROCESS | 936 | 1470772119336 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:48:39 INFO - PROCESS | 936 | 1470772119341 Marionette TRACE conn6 <- [1,1202,null,{}] 12:48:39 INFO - PROCESS | 936 | 1470772119346 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}] 12:48:39 INFO - PROCESS | 936 | 1470772119349 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 0BE08400 == 42 [pid = 936] [id = 284] 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 18AD7C00 == 41 [pid = 936] [id = 303] 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 14F58000 == 40 [pid = 936] [id = 302] 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 16CB5000 == 39 [pid = 936] [id = 301] 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 0F060000 == 38 [pid = 936] [id = 300] 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 176D6000 == 37 [pid = 936] [id = 299] 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 16CBB800 == 36 [pid = 936] [id = 298] 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 0EEC9C00 == 35 [pid = 936] [id = 297] 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 0BE94C00 == 34 [pid = 936] [id = 296] 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 0BD67400 == 33 [pid = 936] [id = 294] 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 18B8BC00 == 32 [pid = 936] [id = 293] 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 1421BC00 == 31 [pid = 936] [id = 295] 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 0BDE2000 == 30 [pid = 936] [id = 309] 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 19B7FC00 == 29 [pid = 936] [id = 308] 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 16CC0C00 == 28 [pid = 936] [id = 306] 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 18C38000 == 27 [pid = 936] [id = 307] 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 16CBC800 == 26 [pid = 936] [id = 304] 12:48:40 INFO - PROCESS | 936 | --DOCSHELL 0BE10400 == 25 [pid = 936] [id = 305] 12:48:40 INFO - PROCESS | 936 | 1470772120045 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 95 (16F63000) [pid = 936] [serial = 864] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 94 (14F84400) [pid = 936] [serial = 861] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 93 (0EECC800) [pid = 936] [serial = 855] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 92 (0F2EC800) [pid = 936] [serial = 856] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 91 (0FC53400) [pid = 936] [serial = 858] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 90 (0FE18C00) [pid = 936] [serial = 859] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 89 (0FC56C00) [pid = 936] [serial = 852] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 88 (13BE0400) [pid = 936] [serial = 853] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 87 (176C3800) [pid = 936] [serial = 867] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 86 (14224000) [pid = 936] [serial = 841] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 85 (0FE11000) [pid = 936] [serial = 840] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 84 (18C34C00) [pid = 936] [serial = 844] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 83 (18B95800) [pid = 936] [serial = 843] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 82 (19B74800) [pid = 936] [serial = 847] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 81 (1561E800) [pid = 936] [serial = 877] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 80 (19A81800) [pid = 936] [serial = 846] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 79 (1A69E000) [pid = 936] [serial = 850] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 78 (1A69C400) [pid = 936] [serial = 849] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 77 (1715EC00) [pid = 936] [serial = 865] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18B90C00) [pid = 936] [serial = 879] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 75 (186CB800) [pid = 936] [serial = 870] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 74 (176CF000) [pid = 936] [serial = 868] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 73 (187A9400) [pid = 936] [serial = 876] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 72 (186D5800) [pid = 936] [serial = 871] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 71 (176C4C00) [pid = 936] [serial = 873] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 70 (17A89C00) [pid = 936] [serial = 874] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | --DOMWINDOW == 69 (15C93800) [pid = 936] [serial = 862] [outer = 00000000] [url = about:blank] 12:48:40 INFO - PROCESS | 936 | 1470772120241 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:40 INFO - PROCESS | 936 | 1470772120244 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:40 INFO - PROCESS | 936 | ++DOCSHELL 087F1800 == 26 [pid = 936] [id = 310] 12:48:40 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0BD4D000) [pid = 936] [serial = 929] [outer = 00000000] 12:48:40 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (0BD54C00) [pid = 936] [serial = 930] [outer = 0BD4D000] 12:48:40 INFO - PROCESS | 936 | 1470772120295 Marionette DEBUG loaded listener.js 12:48:40 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (0BD60C00) [pid = 936] [serial = 931] [outer = 0BD4D000] 12:48:40 INFO - PROCESS | 936 | 1470772120738 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]]]}] 12:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1438ms 12:48:40 INFO - PROCESS | 936 | 1470772120775 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 12:48:40 INFO - PROCESS | 936 | 1470772120780 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 12:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:48:40 INFO - PROCESS | 936 | 1470772120785 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:48:40 INFO - PROCESS | 936 | 1470772120788 Marionette TRACE conn6 <- [1,1206,null,{}] 12:48:40 INFO - PROCESS | 936 | 1470772120793 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}] 12:48:40 INFO - PROCESS | 936 | 1470772120795 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:40 INFO - PROCESS | 936 | 1470772120884 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 12:48:40 INFO - PROCESS | 936 | 1470772120890 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:40 INFO - PROCESS | 936 | 1470772120893 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:40 INFO - PROCESS | 936 | ++DOCSHELL 0F854400 == 27 [pid = 936] [id = 311] 12:48:40 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0F854800) [pid = 936] [serial = 932] [outer = 00000000] 12:48:40 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0FA4F800) [pid = 936] [serial = 933] [outer = 0F854800] 12:48:40 INFO - PROCESS | 936 | 1470772120941 Marionette DEBUG loaded listener.js 12:48:41 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (0FCBEC00) [pid = 936] [serial = 934] [outer = 0F854800] 12:48:41 INFO - PROCESS | 936 | 1470772121412 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]]]}] 12:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 12:48:41 INFO - PROCESS | 936 | 1470772121460 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 12:48:41 INFO - PROCESS | 936 | 1470772121463 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 12:48:41 INFO - PROCESS | 936 | 1470772121466 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:48:41 INFO - PROCESS | 936 | 1470772121468 Marionette TRACE conn6 <- [1,1210,null,{}] 12:48:41 INFO - PROCESS | 936 | 1470772121473 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}] 12:48:41 INFO - PROCESS | 936 | 1470772121475 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:41 INFO - PROCESS | 936 | 1470772121590 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 12:48:41 INFO - PROCESS | 936 | 1470772121680 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:41 INFO - PROCESS | 936 | 1470772121683 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:41 INFO - PROCESS | 936 | ++DOCSHELL 0F850C00 == 28 [pid = 936] [id = 312] 12:48:41 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (142EC400) [pid = 936] [serial = 935] [outer = 00000000] 12:48:41 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (143EC000) [pid = 936] [serial = 936] [outer = 142EC400] 12:48:41 INFO - PROCESS | 936 | 1470772121729 Marionette DEBUG loaded listener.js 12:48:41 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (1449DC00) [pid = 936] [serial = 937] [outer = 142EC400] 12:48:42 INFO - PROCESS | 936 | 1470772122119 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] 12:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:48:42 INFO - PROCESS | 936 | 1470772122143 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 12:48:42 INFO - PROCESS | 936 | 1470772122154 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:48:42 INFO - PROCESS | 936 | 1470772122158 Marionette TRACE conn6 <- [1,1214,null,{}] 12:48:42 INFO - PROCESS | 936 | 1470772122162 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}] 12:48:42 INFO - PROCESS | 936 | 1470772122165 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:42 INFO - PROCESS | 936 | 1470772122315 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 12:48:42 INFO - PROCESS | 936 | 1470772122370 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:42 INFO - PROCESS | 936 | 1470772122372 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:42 INFO - PROCESS | 936 | ++DOCSHELL 14F82000 == 29 [pid = 936] [id = 313] 12:48:42 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (14F82400) [pid = 936] [serial = 938] [outer = 00000000] 12:48:42 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (16CBB800) [pid = 936] [serial = 939] [outer = 14F82400] 12:48:42 INFO - PROCESS | 936 | 1470772122418 Marionette DEBUG loaded listener.js 12:48:42 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (16F5C000) [pid = 936] [serial = 940] [outer = 14F82400] 12:48:42 INFO - PROCESS | 936 | 1470772122818 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]]]}] 12:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 730ms 12:48:42 INFO - PROCESS | 936 | 1470772122881 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 12:48:42 INFO - PROCESS | 936 | 1470772122883 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 12:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:48:42 INFO - PROCESS | 936 | 1470772122887 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:48:42 INFO - PROCESS | 936 | 1470772122889 Marionette TRACE conn6 <- [1,1218,null,{}] 12:48:42 INFO - PROCESS | 936 | 1470772122892 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}] 12:48:42 INFO - PROCESS | 936 | 1470772122894 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:43 INFO - PROCESS | 936 | 1470772123033 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 12:48:43 INFO - PROCESS | 936 | 1470772123039 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:43 INFO - PROCESS | 936 | 1470772123041 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:43 INFO - PROCESS | 936 | ++DOCSHELL 170E9800 == 30 [pid = 936] [id = 314] 12:48:43 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (17159400) [pid = 936] [serial = 941] [outer = 00000000] 12:48:43 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (176C1000) [pid = 936] [serial = 942] [outer = 17159400] 12:48:43 INFO - PROCESS | 936 | 1470772123086 Marionette DEBUG loaded listener.js 12:48:43 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (176CB000) [pid = 936] [serial = 943] [outer = 17159400] 12:48:43 INFO - PROCESS | 936 | 1470772123512 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]]]}] 12:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 12:48:43 INFO - PROCESS | 936 | 1470772123561 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 12:48:43 INFO - PROCESS | 936 | 1470772123563 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 12:48:43 INFO - PROCESS | 936 | 1470772123566 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:48:43 INFO - PROCESS | 936 | 1470772123568 Marionette TRACE conn6 <- [1,1222,null,{}] 12:48:43 INFO - PROCESS | 936 | 1470772123571 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}] 12:48:43 INFO - PROCESS | 936 | 1470772123573 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:43 INFO - PROCESS | 936 | 1470772123688 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 12:48:43 INFO - PROCESS | 936 | 1470772123693 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:43 INFO - PROCESS | 936 | 1470772123699 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:43 INFO - PROCESS | 936 | ++DOCSHELL 176D3400 == 31 [pid = 936] [id = 315] 12:48:43 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (176D5400) [pid = 936] [serial = 944] [outer = 00000000] 12:48:43 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (17A86000) [pid = 936] [serial = 945] [outer = 176D5400] 12:48:43 INFO - PROCESS | 936 | 1470772123811 Marionette DEBUG loaded listener.js 12:48:43 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (186CF000) [pid = 936] [serial = 946] [outer = 176D5400] 12:48:44 INFO - PROCESS | 936 | --DOMWINDOW == 86 (186C9800) [pid = 936] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:48:44 INFO - PROCESS | 936 | --DOMWINDOW == 85 (1090E400) [pid = 936] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:48:44 INFO - PROCESS | 936 | --DOMWINDOW == 84 (1421C000) [pid = 936] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:48:44 INFO - PROCESS | 936 | --DOMWINDOW == 83 (176D6800) [pid = 936] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:48:44 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0EE2A800) [pid = 936] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:48:44 INFO - PROCESS | 936 | --DOMWINDOW == 81 (187A5C00) [pid = 936] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:48:44 INFO - PROCESS | 936 | --DOMWINDOW == 80 (18B8C000) [pid = 936] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:48:44 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0BE06000) [pid = 936] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:48:44 INFO - PROCESS | 936 | --DOMWINDOW == 78 (18C57C00) [pid = 936] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:48:44 INFO - PROCESS | 936 | --DOMWINDOW == 77 (196D8800) [pid = 936] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:48:44 INFO - PROCESS | 936 | --DOMWINDOW == 76 (14F5B400) [pid = 936] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:48:44 INFO - PROCESS | 936 | --DOMWINDOW == 75 (16CBE800) [pid = 936] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:48:44 INFO - PROCESS | 936 | 1470772124546 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]]]}] 12:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1020ms 12:48:44 INFO - PROCESS | 936 | 1470772124590 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 12:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:48:44 INFO - PROCESS | 936 | 1470772124592 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 12:48:44 INFO - PROCESS | 936 | 1470772124595 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:48:44 INFO - PROCESS | 936 | 1470772124597 Marionette TRACE conn6 <- [1,1226,null,{}] 12:48:44 INFO - PROCESS | 936 | 1470772124600 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}] 12:48:44 INFO - PROCESS | 936 | 1470772124602 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:44 INFO - PROCESS | 936 | 1470772124694 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 12:48:44 INFO - PROCESS | 936 | 1470772124704 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:44 INFO - PROCESS | 936 | 1470772124706 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:44 INFO - PROCESS | 936 | ++DOCSHELL 0EE29400 == 32 [pid = 936] [id = 316] 12:48:44 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (143E9800) [pid = 936] [serial = 947] [outer = 00000000] 12:48:44 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (156AC000) [pid = 936] [serial = 948] [outer = 143E9800] 12:48:44 INFO - PROCESS | 936 | 1470772124750 Marionette DEBUG loaded listener.js 12:48:44 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (176D0800) [pid = 936] [serial = 949] [outer = 143E9800] 12:48:45 INFO - PROCESS | 936 | 1470772125144 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]]]}] 12:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 570ms 12:48:45 INFO - PROCESS | 936 | 1470772125167 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 12:48:45 INFO - PROCESS | 936 | 1470772125169 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 12:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:48:45 INFO - PROCESS | 936 | 1470772125172 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:48:45 INFO - PROCESS | 936 | 1470772125174 Marionette TRACE conn6 <- [1,1230,null,{}] 12:48:45 INFO - PROCESS | 936 | 1470772125178 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}] 12:48:45 INFO - PROCESS | 936 | 1470772125180 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:45 INFO - PROCESS | 936 | 1470772125295 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 12:48:45 INFO - PROCESS | 936 | 1470772125302 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:45 INFO - PROCESS | 936 | 1470772125304 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:45 INFO - PROCESS | 936 | ++DOCSHELL 17A82800 == 33 [pid = 936] [id = 317] 12:48:45 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (17A84800) [pid = 936] [serial = 950] [outer = 00000000] 12:48:45 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18753C00) [pid = 936] [serial = 951] [outer = 17A84800] 12:48:45 INFO - PROCESS | 936 | 1470772125348 Marionette DEBUG loaded listener.js 12:48:45 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18A25C00) [pid = 936] [serial = 952] [outer = 17A84800] 12:48:45 INFO - PROCESS | 936 | 1470772125792 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]]]}] 12:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 12:48:45 INFO - PROCESS | 936 | 1470772125846 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 12:48:45 INFO - PROCESS | 936 | 1470772125851 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 12:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:48:45 INFO - PROCESS | 936 | 1470772125856 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:48:45 INFO - PROCESS | 936 | 1470772125861 Marionette TRACE conn6 <- [1,1234,null,{}] 12:48:45 INFO - PROCESS | 936 | 1470772125895 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}] 12:48:45 INFO - PROCESS | 936 | 1470772125898 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:46 INFO - PROCESS | 936 | 1470772126029 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 12:48:46 INFO - PROCESS | 936 | 1470772126231 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:46 INFO - PROCESS | 936 | 1470772126235 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:46 INFO - PROCESS | 936 | ++DOCSHELL 0BE0C000 == 34 [pid = 936] [id = 318] 12:48:46 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (0BE0DC00) [pid = 936] [serial = 953] [outer = 00000000] 12:48:46 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0EEC9C00) [pid = 936] [serial = 954] [outer = 0BE0DC00] 12:48:46 INFO - PROCESS | 936 | 1470772126294 Marionette DEBUG loaded listener.js 12:48:46 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (0F805000) [pid = 936] [serial = 955] [outer = 0BE0DC00] 12:48:47 INFO - PROCESS | 936 | 1470772127031 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]]]}] 12:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1240ms 12:48:47 INFO - PROCESS | 936 | 1470772127096 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 12:48:47 INFO - PROCESS | 936 | 1470772127101 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 12:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:48:47 INFO - PROCESS | 936 | 1470772127108 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:48:47 INFO - PROCESS | 936 | 1470772127111 Marionette TRACE conn6 <- [1,1238,null,{}] 12:48:47 INFO - PROCESS | 936 | 1470772127115 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}] 12:48:47 INFO - PROCESS | 936 | 1470772127118 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:47 INFO - PROCESS | 936 | 1470772127248 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 12:48:47 INFO - PROCESS | 936 | 1470772127370 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:47 INFO - PROCESS | 936 | 1470772127373 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:47 INFO - PROCESS | 936 | ++DOCSHELL 14F51C00 == 35 [pid = 936] [id = 319] 12:48:47 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (14F57000) [pid = 936] [serial = 956] [outer = 00000000] 12:48:47 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (156A3C00) [pid = 936] [serial = 957] [outer = 14F57000] 12:48:47 INFO - PROCESS | 936 | 1470772127431 Marionette DEBUG loaded listener.js 12:48:47 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (16CB7400) [pid = 936] [serial = 958] [outer = 14F57000] 12:48:48 INFO - PROCESS | 936 | 1470772128304 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]]]}] 12:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1235ms 12:48:48 INFO - PROCESS | 936 | 1470772128346 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 12:48:48 INFO - PROCESS | 936 | 1470772128350 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 12:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:48:48 INFO - PROCESS | 936 | 1470772128355 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:48:48 INFO - PROCESS | 936 | 1470772128358 Marionette TRACE conn6 <- [1,1242,null,{}] 12:48:48 INFO - PROCESS | 936 | 1470772128363 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}] 12:48:48 INFO - PROCESS | 936 | 1470772128366 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:48 INFO - PROCESS | 936 | 1470772128478 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 12:48:48 INFO - PROCESS | 936 | 1470772128622 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:48 INFO - PROCESS | 936 | 1470772128626 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:48 INFO - PROCESS | 936 | --DOCSHELL 0EE29400 == 34 [pid = 936] [id = 316] 12:48:48 INFO - PROCESS | 936 | --DOCSHELL 176D3400 == 33 [pid = 936] [id = 315] 12:48:48 INFO - PROCESS | 936 | --DOCSHELL 170E9800 == 32 [pid = 936] [id = 314] 12:48:48 INFO - PROCESS | 936 | --DOCSHELL 14F82000 == 31 [pid = 936] [id = 313] 12:48:48 INFO - PROCESS | 936 | --DOCSHELL 0F850C00 == 30 [pid = 936] [id = 312] 12:48:48 INFO - PROCESS | 936 | --DOCSHELL 0F854400 == 29 [pid = 936] [id = 311] 12:48:48 INFO - PROCESS | 936 | --DOCSHELL 087F1800 == 28 [pid = 936] [id = 310] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 86 (18ADE400) [pid = 936] [serial = 907] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 85 (176B9400) [pid = 936] [serial = 895] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 84 (17153400) [pid = 936] [serial = 894] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 83 (18733000) [pid = 936] [serial = 901] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 82 (142F3C00) [pid = 936] [serial = 892] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 81 (13BDD400) [pid = 936] [serial = 891] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 80 (16CB8C00) [pid = 936] [serial = 886] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 79 (17A8A400) [pid = 936] [serial = 898] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 78 (17A83000) [pid = 936] [serial = 897] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0F757C00) [pid = 936] [serial = 888] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18C30C00) [pid = 936] [serial = 903] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 75 (18B92000) [pid = 936] [serial = 880] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 74 (18ADB800) [pid = 936] [serial = 906] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 73 (1872FC00) [pid = 936] [serial = 900] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0F846800) [pid = 936] [serial = 889] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 71 (18AD8800) [pid = 936] [serial = 904] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 70 (14405400) [pid = 936] [serial = 885] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 69 (0F3FD000) [pid = 936] [serial = 882] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 68 (0F850800) [pid = 936] [serial = 883] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 67 (19971400) [pid = 936] [serial = 909] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 66 (19A72800) [pid = 936] [serial = 912] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 65 (19A65800) [pid = 936] [serial = 910] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | --DOMWINDOW == 64 (19A78000) [pid = 936] [serial = 913] [outer = 00000000] [url = about:blank] 12:48:48 INFO - PROCESS | 936 | ++DOCSHELL 087F1800 == 29 [pid = 936] [id = 320] 12:48:48 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0BD6AC00) [pid = 936] [serial = 959] [outer = 00000000] 12:48:48 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0F3FD000) [pid = 936] [serial = 960] [outer = 0BD6AC00] 12:48:48 INFO - PROCESS | 936 | 1470772128700 Marionette DEBUG loaded listener.js 12:48:48 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0F84AC00) [pid = 936] [serial = 961] [outer = 0BD6AC00] 12:48:49 INFO - PROCESS | 936 | 1470772129142 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]]]}] 12:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 830ms 12:48:49 INFO - PROCESS | 936 | 1470772129186 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 12:48:49 INFO - PROCESS | 936 | 1470772129190 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 12:48:49 INFO - PROCESS | 936 | 1470772129196 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:48:49 INFO - PROCESS | 936 | 1470772129199 Marionette TRACE conn6 <- [1,1246,null,{}] 12:48:49 INFO - PROCESS | 936 | 1470772129202 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}] 12:48:49 INFO - PROCESS | 936 | 1470772129205 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:49 INFO - PROCESS | 936 | 1470772129292 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 12:48:49 INFO - PROCESS | 936 | 1470772129302 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:49 INFO - PROCESS | 936 | 1470772129304 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:49 INFO - PROCESS | 936 | ++DOCSHELL 0FDDAC00 == 30 [pid = 936] [id = 321] 12:48:49 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0FDE0C00) [pid = 936] [serial = 962] [outer = 00000000] 12:48:49 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (13DB0400) [pid = 936] [serial = 963] [outer = 0FDE0C00] 12:48:49 INFO - PROCESS | 936 | 1470772129351 Marionette DEBUG loaded listener.js 12:48:49 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (14261800) [pid = 936] [serial = 964] [outer = 0FDE0C00] 12:48:49 INFO - PROCESS | 936 | 1470772129827 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]]]}] 12:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 12:48:49 INFO - PROCESS | 936 | 1470772129871 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 12:48:49 INFO - PROCESS | 936 | 1470772129874 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 12:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:48:49 INFO - PROCESS | 936 | 1470772129877 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:48:49 INFO - PROCESS | 936 | 1470772129881 Marionette TRACE conn6 <- [1,1250,null,{}] 12:48:49 INFO - PROCESS | 936 | 1470772129893 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}] 12:48:49 INFO - PROCESS | 936 | 1470772129898 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:49 INFO - PROCESS | 936 | 1470772130019 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 12:48:50 INFO - PROCESS | 936 | 1470772130035 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:50 INFO - PROCESS | 936 | 1470772130038 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:50 INFO - PROCESS | 936 | ++DOCSHELL 16CE4C00 == 31 [pid = 936] [id = 322] 12:48:50 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (16CED800) [pid = 936] [serial = 965] [outer = 00000000] 12:48:50 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (16F64800) [pid = 936] [serial = 966] [outer = 16CED800] 12:48:50 INFO - PROCESS | 936 | 1470772130090 Marionette DEBUG loaded listener.js 12:48:50 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (17554800) [pid = 936] [serial = 967] [outer = 16CED800] 12:48:50 INFO - PROCESS | 936 | 1470772130567 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]]]}] 12:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 12:48:50 INFO - PROCESS | 936 | 1470772130611 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 12:48:50 INFO - PROCESS | 936 | 1470772130613 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 12:48:50 INFO - PROCESS | 936 | 1470772130617 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:48:50 INFO - PROCESS | 936 | 1470772130618 Marionette TRACE conn6 <- [1,1254,null,{}] 12:48:50 INFO - PROCESS | 936 | 1470772130622 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}] 12:48:50 INFO - PROCESS | 936 | 1470772130624 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:50 INFO - PROCESS | 936 | 1470772130720 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 12:48:50 INFO - PROCESS | 936 | 1470772130804 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:50 INFO - PROCESS | 936 | 1470772130806 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:50 INFO - PROCESS | 936 | ++DOCSHELL 176C2800 == 32 [pid = 936] [id = 323] 12:48:50 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (176CF400) [pid = 936] [serial = 968] [outer = 00000000] 12:48:50 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (17A8A800) [pid = 936] [serial = 969] [outer = 176CF400] 12:48:50 INFO - PROCESS | 936 | 1470772130858 Marionette DEBUG loaded listener.js 12:48:50 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (186D1400) [pid = 936] [serial = 970] [outer = 176CF400] 12:48:51 INFO - PROCESS | 936 | 1470772131250 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]]]}] 12:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 12:48:51 INFO - PROCESS | 936 | 1470772131291 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 12:48:51 INFO - PROCESS | 936 | 1470772131293 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 12:48:51 INFO - PROCESS | 936 | 1470772131296 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:48:51 INFO - PROCESS | 936 | 1470772131298 Marionette TRACE conn6 <- [1,1258,null,{}] 12:48:51 INFO - PROCESS | 936 | 1470772131302 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}] 12:48:51 INFO - PROCESS | 936 | 1470772131304 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:51 INFO - PROCESS | 936 | 1470772131442 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 12:48:51 INFO - PROCESS | 936 | 1470772131505 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:51 INFO - PROCESS | 936 | 1470772131507 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:51 INFO - PROCESS | 936 | ++DOCSHELL 18738400 == 33 [pid = 936] [id = 324] 12:48:51 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (1874D000) [pid = 936] [serial = 971] [outer = 00000000] 12:48:51 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (187AC000) [pid = 936] [serial = 972] [outer = 1874D000] 12:48:51 INFO - PROCESS | 936 | 1470772131552 Marionette DEBUG loaded listener.js 12:48:51 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18A2F400) [pid = 936] [serial = 973] [outer = 1874D000] 12:48:51 INFO - PROCESS | 936 | 1470772131987 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]]]}] 12:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 12:48:52 INFO - PROCESS | 936 | 1470772132036 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 12:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:48:52 INFO - PROCESS | 936 | 1470772132038 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 12:48:52 INFO - PROCESS | 936 | 1470772132041 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:48:52 INFO - PROCESS | 936 | 1470772132043 Marionette TRACE conn6 <- [1,1262,null,{}] 12:48:52 INFO - PROCESS | 936 | 1470772132047 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}] 12:48:52 INFO - PROCESS | 936 | 1470772132053 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:52 INFO - PROCESS | 936 | 1470772132191 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 12:48:52 INFO - PROCESS | 936 | 1470772132255 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:52 INFO - PROCESS | 936 | 1470772132257 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:52 INFO - PROCESS | 936 | ++DOCSHELL 18B91400 == 34 [pid = 936] [id = 325] 12:48:52 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18B91800) [pid = 936] [serial = 974] [outer = 00000000] 12:48:52 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18C37800) [pid = 936] [serial = 975] [outer = 18B91800] 12:48:52 INFO - PROCESS | 936 | 1470772132303 Marionette DEBUG loaded listener.js 12:48:52 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (18C3B000) [pid = 936] [serial = 976] [outer = 18B91800] 12:48:52 INFO - PROCESS | 936 | 1470772132726 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]]]}] 12:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 731ms 12:48:52 INFO - PROCESS | 936 | 1470772132777 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 12:48:52 INFO - PROCESS | 936 | 1470772132779 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 12:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:48:52 INFO - PROCESS | 936 | 1470772132782 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:48:52 INFO - PROCESS | 936 | 1470772132784 Marionette TRACE conn6 <- [1,1266,null,{}] 12:48:52 INFO - PROCESS | 936 | 1470772132787 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}] 12:48:52 INFO - PROCESS | 936 | 1470772132798 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:52 INFO - PROCESS | 936 | 1470772132909 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 12:48:52 INFO - PROCESS | 936 | 1470772132969 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:52 INFO - PROCESS | 936 | 1470772132971 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:52 INFO - PROCESS | 936 | ++DOCSHELL 1872E400 == 35 [pid = 936] [id = 326] 12:48:52 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (18C39C00) [pid = 936] [serial = 977] [outer = 00000000] 12:48:52 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (18DC0400) [pid = 936] [serial = 978] [outer = 18C39C00] 12:48:53 INFO - PROCESS | 936 | 1470772133016 Marionette DEBUG loaded listener.js 12:48:53 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (18C59800) [pid = 936] [serial = 979] [outer = 18C39C00] 12:48:53 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0BE12000) [pid = 936] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:48:53 INFO - PROCESS | 936 | --DOMWINDOW == 83 (16CE4400) [pid = 936] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:48:53 INFO - PROCESS | 936 | --DOMWINDOW == 82 (18C3AC00) [pid = 936] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:48:53 INFO - PROCESS | 936 | --DOMWINDOW == 81 (1A656800) [pid = 936] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:48:53 INFO - PROCESS | 936 | --DOMWINDOW == 80 (176D5400) [pid = 936] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:48:53 INFO - PROCESS | 936 | --DOMWINDOW == 79 (17159400) [pid = 936] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:48:53 INFO - PROCESS | 936 | --DOMWINDOW == 78 (143E9800) [pid = 936] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:48:53 INFO - PROCESS | 936 | --DOMWINDOW == 77 (142EC400) [pid = 936] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:48:53 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0BD4D000) [pid = 936] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:48:53 INFO - PROCESS | 936 | --DOMWINDOW == 75 (14F82400) [pid = 936] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:48:53 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0F854800) [pid = 936] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:48:53 INFO - PROCESS | 936 | 1470772133427 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]]]}] 12:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 12:48:53 INFO - PROCESS | 936 | 1470772133453 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 12:48:53 INFO - PROCESS | 936 | 1470772133455 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 12:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:48:53 INFO - PROCESS | 936 | 1470772133458 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:48:53 INFO - PROCESS | 936 | 1470772133460 Marionette TRACE conn6 <- [1,1270,null,{}] 12:48:53 INFO - PROCESS | 936 | 1470772133463 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}] 12:48:53 INFO - PROCESS | 936 | 1470772133465 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:53 INFO - PROCESS | 936 | 1470772133549 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 12:48:53 INFO - PROCESS | 936 | 1470772133555 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:53 INFO - PROCESS | 936 | 1470772133557 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:53 INFO - PROCESS | 936 | ++DOCSHELL 16CB2C00 == 36 [pid = 936] [id = 327] 12:48:53 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (16CE4400) [pid = 936] [serial = 980] [outer = 00000000] 12:48:53 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18C5B000) [pid = 936] [serial = 981] [outer = 16CE4400] 12:48:53 INFO - PROCESS | 936 | 1470772133604 Marionette DEBUG loaded listener.js 12:48:53 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (197CEC00) [pid = 936] [serial = 982] [outer = 16CE4400] 12:48:54 INFO - PROCESS | 936 | 1470772134044 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]]]}] 12:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 12:48:54 INFO - PROCESS | 936 | 1470772134089 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 12:48:54 INFO - PROCESS | 936 | 1470772134091 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 12:48:54 INFO - PROCESS | 936 | 1470772134095 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:48:54 INFO - PROCESS | 936 | 1470772134096 Marionette TRACE conn6 <- [1,1274,null,{}] 12:48:54 INFO - PROCESS | 936 | 1470772134100 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}] 12:48:54 INFO - PROCESS | 936 | 1470772134102 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:54 INFO - PROCESS | 936 | 1470772134189 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 12:48:54 INFO - PROCESS | 936 | 1470772134195 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:54 INFO - PROCESS | 936 | 1470772134197 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:54 INFO - PROCESS | 936 | ++DOCSHELL 18C58400 == 37 [pid = 936] [id = 328] 12:48:54 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19977800) [pid = 936] [serial = 983] [outer = 00000000] 12:48:54 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (19A69800) [pid = 936] [serial = 984] [outer = 19977800] 12:48:54 INFO - PROCESS | 936 | 1470772134242 Marionette DEBUG loaded listener.js 12:48:54 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (19A6A000) [pid = 936] [serial = 985] [outer = 19977800] 12:48:54 INFO - PROCESS | 936 | 1470772134693 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]]]}] 12:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 12:48:54 INFO - PROCESS | 936 | 1470772134741 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 12:48:54 INFO - PROCESS | 936 | 1470772134743 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 12:48:54 INFO - PROCESS | 936 | 1470772134746 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:48:54 INFO - PROCESS | 936 | 1470772134748 Marionette TRACE conn6 <- [1,1278,null,{}] 12:48:54 INFO - PROCESS | 936 | 1470772134752 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}] 12:48:54 INFO - PROCESS | 936 | 1470772134754 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:54 INFO - PROCESS | 936 | 1470772134838 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 12:48:54 INFO - PROCESS | 936 | 1470772134844 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:54 INFO - PROCESS | 936 | 1470772134846 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:54 INFO - PROCESS | 936 | ++DOCSHELL 19A72C00 == 38 [pid = 936] [id = 329] 12:48:54 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (19A73800) [pid = 936] [serial = 986] [outer = 00000000] 12:48:54 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (19A7A400) [pid = 936] [serial = 987] [outer = 19A73800] 12:48:54 INFO - PROCESS | 936 | 1470772134893 Marionette DEBUG loaded listener.js 12:48:54 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (19A80C00) [pid = 936] [serial = 988] [outer = 19A73800] 12:48:55 INFO - PROCESS | 936 | 1470772135498 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]]]}] 12:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 770ms 12:48:55 INFO - PROCESS | 936 | 1470772135562 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 12:48:55 INFO - PROCESS | 936 | 1470772135566 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 12:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:48:55 INFO - PROCESS | 936 | 1470772135586 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:48:55 INFO - PROCESS | 936 | 1470772135590 Marionette TRACE conn6 <- [1,1282,null,{}] 12:48:55 INFO - PROCESS | 936 | 1470772135596 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}] 12:48:55 INFO - PROCESS | 936 | 1470772135599 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:55 INFO - PROCESS | 936 | 1470772135721 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 12:48:55 INFO - PROCESS | 936 | 1470772135847 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:55 INFO - PROCESS | 936 | 1470772135850 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:55 INFO - PROCESS | 936 | ++DOCSHELL 0BDE2800 == 39 [pid = 936] [id = 330] 12:48:55 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (0BE0D800) [pid = 936] [serial = 989] [outer = 00000000] 12:48:55 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (1090C000) [pid = 936] [serial = 990] [outer = 0BE0D800] 12:48:55 INFO - PROCESS | 936 | 1470772135909 Marionette DEBUG loaded listener.js 12:48:55 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (142F8800) [pid = 936] [serial = 991] [outer = 0BE0D800] 12:48:56 INFO - PROCESS | 936 | 1470772136461 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]]]}] 12:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 930ms 12:48:56 INFO - PROCESS | 936 | 1470772136516 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 12:48:56 INFO - PROCESS | 936 | 1470772136521 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 12:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:48:56 INFO - PROCESS | 936 | 1470772136527 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:48:56 INFO - PROCESS | 936 | 1470772136530 Marionette TRACE conn6 <- [1,1286,null,{}] 12:48:56 INFO - PROCESS | 936 | 1470772136549 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}] 12:48:56 INFO - PROCESS | 936 | 1470772136552 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:56 INFO - PROCESS | 936 | 1470772136665 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 12:48:56 INFO - PROCESS | 936 | 1470772136793 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:56 INFO - PROCESS | 936 | 1470772136796 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:56 INFO - PROCESS | 936 | ++DOCSHELL 16CB8C00 == 40 [pid = 936] [id = 331] 12:48:56 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (16CBA400) [pid = 936] [serial = 992] [outer = 00000000] 12:48:56 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (175DF000) [pid = 936] [serial = 993] [outer = 16CBA400] 12:48:56 INFO - PROCESS | 936 | 1470772136857 Marionette DEBUG loaded listener.js 12:48:56 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (176D5800) [pid = 936] [serial = 994] [outer = 16CBA400] 12:48:57 INFO - PROCESS | 936 | 1470772137426 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]]]}] 12:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 990ms 12:48:57 INFO - PROCESS | 936 | 1470772137521 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 12:48:57 INFO - PROCESS | 936 | 1470772137524 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 12:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:48:57 INFO - PROCESS | 936 | 1470772137528 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:48:57 INFO - PROCESS | 936 | 1470772137531 Marionette TRACE conn6 <- [1,1290,null,{}] 12:48:57 INFO - PROCESS | 936 | 1470772137558 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}] 12:48:57 INFO - PROCESS | 936 | 1470772137563 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:57 INFO - PROCESS | 936 | 1470772137680 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 12:48:57 INFO - PROCESS | 936 | 1470772137805 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:57 INFO - PROCESS | 936 | 1470772137808 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:57 INFO - PROCESS | 936 | ++DOCSHELL 18DBF800 == 41 [pid = 936] [id = 332] 12:48:57 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (18DBFC00) [pid = 936] [serial = 995] [outer = 00000000] 12:48:57 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (19A75C00) [pid = 936] [serial = 996] [outer = 18DBFC00] 12:48:57 INFO - PROCESS | 936 | 1470772137867 Marionette DEBUG loaded listener.js 12:48:57 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (19B75800) [pid = 936] [serial = 997] [outer = 18DBFC00] 12:48:58 INFO - PROCESS | 936 | 1470772138451 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]]]}] 12:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1040ms 12:48:58 INFO - PROCESS | 936 | 1470772138572 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 12:48:58 INFO - PROCESS | 936 | 1470772138575 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 12:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:48:58 INFO - PROCESS | 936 | 1470772138578 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:48:58 INFO - PROCESS | 936 | 1470772138581 Marionette TRACE conn6 <- [1,1294,null,{}] 12:48:58 INFO - PROCESS | 936 | 1470772138585 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}] 12:48:58 INFO - PROCESS | 936 | 1470772138587 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:58 INFO - PROCESS | 936 | 1470772138851 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 12:48:58 INFO - PROCESS | 936 | 1470772138994 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:58 INFO - PROCESS | 936 | 1470772138997 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:48:59 INFO - PROCESS | 936 | ++DOCSHELL 0BDDA800 == 42 [pid = 936] [id = 333] 12:48:59 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (0BDDDC00) [pid = 936] [serial = 998] [outer = 00000000] 12:48:59 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (0EED3800) [pid = 936] [serial = 999] [outer = 0BDDDC00] 12:48:59 INFO - PROCESS | 936 | 1470772139051 Marionette DEBUG loaded listener.js 12:48:59 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (0F802000) [pid = 936] [serial = 1000] [outer = 0BDDDC00] 12:49:00 INFO - PROCESS | 936 | --DOCSHELL 18C58400 == 41 [pid = 936] [id = 328] 12:49:00 INFO - PROCESS | 936 | --DOCSHELL 16CB2C00 == 40 [pid = 936] [id = 327] 12:49:00 INFO - PROCESS | 936 | --DOCSHELL 1872E400 == 39 [pid = 936] [id = 326] 12:49:00 INFO - PROCESS | 936 | --DOCSHELL 18B91400 == 38 [pid = 936] [id = 325] 12:49:00 INFO - PROCESS | 936 | --DOCSHELL 18738400 == 37 [pid = 936] [id = 324] 12:49:00 INFO - PROCESS | 936 | --DOCSHELL 176C2800 == 36 [pid = 936] [id = 323] 12:49:00 INFO - PROCESS | 936 | --DOCSHELL 16CE4C00 == 35 [pid = 936] [id = 322] 12:49:00 INFO - PROCESS | 936 | --DOCSHELL 0FDDAC00 == 34 [pid = 936] [id = 321] 12:49:00 INFO - PROCESS | 936 | --DOCSHELL 087F1800 == 33 [pid = 936] [id = 320] 12:49:00 INFO - PROCESS | 936 | --DOCSHELL 14F51C00 == 32 [pid = 936] [id = 319] 12:49:00 INFO - PROCESS | 936 | --DOCSHELL 17A82800 == 31 [pid = 936] [id = 317] 12:49:00 INFO - PROCESS | 936 | --DOCSHELL 0BE0C000 == 30 [pid = 936] [id = 318] 12:49:00 INFO - PROCESS | 936 | --DOCSHELL 16CB8C00 == 29 [pid = 936] [id = 331] 12:49:00 INFO - PROCESS | 936 | --DOCSHELL 18DBF800 == 28 [pid = 936] [id = 332] 12:49:00 INFO - PROCESS | 936 | --DOCSHELL 19A72C00 == 27 [pid = 936] [id = 329] 12:49:00 INFO - PROCESS | 936 | --DOCSHELL 0BDE2800 == 26 [pid = 936] [id = 330] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 94 (0FA4B000) [pid = 936] [serial = 916] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 93 (0F752C00) [pid = 936] [serial = 915] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 92 (17A7C800) [pid = 936] [serial = 919] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 91 (176BC000) [pid = 936] [serial = 918] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 90 (19A7BC00) [pid = 936] [serial = 922] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 89 (19A63000) [pid = 936] [serial = 921] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 88 (1A6A9400) [pid = 936] [serial = 925] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 87 (1A6A3400) [pid = 936] [serial = 924] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 86 (17A86000) [pid = 936] [serial = 945] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 85 (13DB6800) [pid = 936] [serial = 927] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 84 (176C1000) [pid = 936] [serial = 942] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 83 (156AC000) [pid = 936] [serial = 948] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 82 (143EC000) [pid = 936] [serial = 936] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 81 (0BD54C00) [pid = 936] [serial = 930] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 80 (186CF000) [pid = 936] [serial = 946] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0BD60C00) [pid = 936] [serial = 931] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 78 (16CBB800) [pid = 936] [serial = 939] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 77 (16F5C000) [pid = 936] [serial = 940] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0FCBEC00) [pid = 936] [serial = 934] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 75 (176CB000) [pid = 936] [serial = 943] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 74 (176D0800) [pid = 936] [serial = 949] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0FA4F800) [pid = 936] [serial = 933] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 72 (18753C00) [pid = 936] [serial = 951] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | --DOMWINDOW == 71 (1449DC00) [pid = 936] [serial = 937] [outer = 00000000] [url = about:blank] 12:49:00 INFO - PROCESS | 936 | 1470772140368 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]]]}] 12:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1825ms 12:49:00 INFO - PROCESS | 936 | 1470772140407 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 12:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:49:00 INFO - PROCESS | 936 | 1470772140411 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 12:49:00 INFO - PROCESS | 936 | 1470772140417 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:49:00 INFO - PROCESS | 936 | 1470772140420 Marionette TRACE conn6 <- [1,1298,null,{}] 12:49:00 INFO - PROCESS | 936 | 1470772140426 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}] 12:49:00 INFO - PROCESS | 936 | 1470772140430 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:00 INFO - PROCESS | 936 | 1470772140527 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 12:49:00 INFO - PROCESS | 936 | 1470772140535 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:00 INFO - PROCESS | 936 | 1470772140539 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:00 INFO - PROCESS | 936 | ++DOCSHELL 0BDE6800 == 27 [pid = 936] [id = 334] 12:49:00 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (0BDE7000) [pid = 936] [serial = 1001] [outer = 00000000] 12:49:00 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0BE0CC00) [pid = 936] [serial = 1002] [outer = 0BDE7000] 12:49:00 INFO - PROCESS | 936 | 1470772140588 Marionette DEBUG loaded listener.js 12:49:00 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0F060000) [pid = 936] [serial = 1003] [outer = 0BDE7000] 12:49:01 INFO - PROCESS | 936 | 1470772141094 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] 12:49:01 INFO - PROCESS | 936 | 1470772141152 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 12:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:49:01 INFO - PROCESS | 936 | 1470772141159 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:49:01 INFO - PROCESS | 936 | 1470772141162 Marionette TRACE conn6 <- [1,1302,null,{}] 12:49:01 INFO - PROCESS | 936 | 1470772141166 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}] 12:49:01 INFO - PROCESS | 936 | 1470772141169 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:01 INFO - PROCESS | 936 | 1470772141261 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 12:49:01 INFO - PROCESS | 936 | 1470772141346 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:01 INFO - PROCESS | 936 | 1470772141349 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:01 INFO - PROCESS | 936 | ++DOCSHELL 0FC55000 == 28 [pid = 936] [id = 335] 12:49:01 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (0FC56C00) [pid = 936] [serial = 1004] [outer = 00000000] 12:49:01 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (0FDDB400) [pid = 936] [serial = 1005] [outer = 0FC56C00] 12:49:01 INFO - PROCESS | 936 | 1470772141397 Marionette DEBUG loaded listener.js 12:49:01 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (10910000) [pid = 936] [serial = 1006] [outer = 0FC56C00] 12:49:01 INFO - PROCESS | 936 | 1470772141789 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]]]}] 12:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 12:49:01 INFO - PROCESS | 936 | 1470772141832 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 12:49:01 INFO - PROCESS | 936 | 1470772141834 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 12:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:49:01 INFO - PROCESS | 936 | 1470772141838 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:49:01 INFO - PROCESS | 936 | 1470772141842 Marionette TRACE conn6 <- [1,1306,null,{}] 12:49:01 INFO - PROCESS | 936 | 1470772141894 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}] 12:49:01 INFO - PROCESS | 936 | 1470772141900 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:01 INFO - PROCESS | 936 | 1470772141998 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 12:49:01 INFO - PROCESS | 936 | 1470772142012 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:02 INFO - PROCESS | 936 | 1470772142016 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:02 INFO - PROCESS | 936 | ++DOCSHELL 15622400 == 29 [pid = 936] [id = 336] 12:49:02 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (15625C00) [pid = 936] [serial = 1007] [outer = 00000000] 12:49:02 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (156A8C00) [pid = 936] [serial = 1008] [outer = 15625C00] 12:49:02 INFO - PROCESS | 936 | 1470772142078 Marionette DEBUG loaded listener.js 12:49:02 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (16CB6400) [pid = 936] [serial = 1009] [outer = 15625C00] 12:49:02 INFO - PROCESS | 936 | 1470772142538 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]]]}] 12:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 12:49:02 INFO - PROCESS | 936 | 1470772142591 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 12:49:02 INFO - PROCESS | 936 | 1470772142593 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 12:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:49:02 INFO - PROCESS | 936 | 1470772142597 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:49:02 INFO - PROCESS | 936 | 1470772142598 Marionette TRACE conn6 <- [1,1310,null,{}] 12:49:02 INFO - PROCESS | 936 | 1470772142602 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}] 12:49:02 INFO - PROCESS | 936 | 1470772142604 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:02 INFO - PROCESS | 936 | 1470772142719 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 12:49:02 INFO - PROCESS | 936 | 1470772142784 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:02 INFO - PROCESS | 936 | 1470772142786 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:02 INFO - PROCESS | 936 | ++DOCSHELL 16CEA000 == 30 [pid = 936] [id = 337] 12:49:02 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (16CEA400) [pid = 936] [serial = 1010] [outer = 00000000] 12:49:02 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (17555C00) [pid = 936] [serial = 1011] [outer = 16CEA400] 12:49:02 INFO - PROCESS | 936 | 1470772142831 Marionette DEBUG loaded listener.js 12:49:02 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (176C1C00) [pid = 936] [serial = 1012] [outer = 16CEA400] 12:49:03 INFO - PROCESS | 936 | 1470772143287 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]]]}] 12:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 730ms 12:49:03 INFO - PROCESS | 936 | 1470772143336 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 12:49:03 INFO - PROCESS | 936 | 1470772143338 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 12:49:03 INFO - PROCESS | 936 | 1470772143341 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:49:03 INFO - PROCESS | 936 | 1470772143343 Marionette TRACE conn6 <- [1,1314,null,{}] 12:49:03 INFO - PROCESS | 936 | 1470772143383 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}] 12:49:03 INFO - PROCESS | 936 | 1470772143385 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:03 INFO - PROCESS | 936 | 1470772143497 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 12:49:03 INFO - PROCESS | 936 | 1470772143509 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:03 INFO - PROCESS | 936 | 1470772143511 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:03 INFO - PROCESS | 936 | ++DOCSHELL 14F8A400 == 31 [pid = 936] [id = 338] 12:49:03 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (16F5DC00) [pid = 936] [serial = 1013] [outer = 00000000] 12:49:03 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (176D6400) [pid = 936] [serial = 1014] [outer = 16F5DC00] 12:49:03 INFO - PROCESS | 936 | 1470772143555 Marionette DEBUG loaded listener.js 12:49:03 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (17A84400) [pid = 936] [serial = 1015] [outer = 16F5DC00] 12:49:03 INFO - PROCESS | 936 | 1470772143992 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]]]}] 12:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 671ms 12:49:03 INFO - PROCESS | 936 | 1470772144015 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 12:49:03 INFO - PROCESS | 936 | 1470772144017 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 12:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:49:04 INFO - PROCESS | 936 | 1470772144020 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:49:04 INFO - PROCESS | 936 | 1470772144022 Marionette TRACE conn6 <- [1,1318,null,{}] 12:49:04 INFO - PROCESS | 936 | 1470772144026 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}] 12:49:04 INFO - PROCESS | 936 | 1470772144031 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:04 INFO - PROCESS | 936 | 1470772144177 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 12:49:04 INFO - PROCESS | 936 | 1470772144239 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:04 INFO - PROCESS | 936 | 1470772144241 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:04 INFO - PROCESS | 936 | ++DOCSHELL 186C6C00 == 32 [pid = 936] [id = 339] 12:49:04 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (186CB400) [pid = 936] [serial = 1016] [outer = 00000000] 12:49:04 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (187A6000) [pid = 936] [serial = 1017] [outer = 186CB400] 12:49:04 INFO - PROCESS | 936 | 1470772144287 Marionette DEBUG loaded listener.js 12:49:04 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (18B8CC00) [pid = 936] [serial = 1018] [outer = 186CB400] 12:49:04 INFO - PROCESS | 936 | --DOMWINDOW == 88 (1874D000) [pid = 936] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:49:04 INFO - PROCESS | 936 | --DOMWINDOW == 87 (18B91800) [pid = 936] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:49:04 INFO - PROCESS | 936 | --DOMWINDOW == 86 (176CF400) [pid = 936] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:49:04 INFO - PROCESS | 936 | --DOMWINDOW == 85 (18C39C00) [pid = 936] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:49:04 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0BD6AC00) [pid = 936] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:49:04 INFO - PROCESS | 936 | --DOMWINDOW == 83 (17A84800) [pid = 936] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:49:04 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0FDE0C00) [pid = 936] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:49:04 INFO - PROCESS | 936 | --DOMWINDOW == 81 (16CED800) [pid = 936] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:49:04 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0BE0DC00) [pid = 936] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:49:04 INFO - PROCESS | 936 | --DOMWINDOW == 79 (14F57000) [pid = 936] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:49:04 INFO - PROCESS | 936 | --DOMWINDOW == 78 (19977800) [pid = 936] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:49:04 INFO - PROCESS | 936 | --DOMWINDOW == 77 (19A73800) [pid = 936] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:49:04 INFO - PROCESS | 936 | --DOMWINDOW == 76 (16CE4400) [pid = 936] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:49:04 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0F282000) [pid = 936] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 970ms 12:49:04 INFO - PROCESS | 936 | 1470772144984 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]]]}] 12:49:04 INFO - PROCESS | 936 | 1470772144991 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 12:49:04 INFO - PROCESS | 936 | 1470772144993 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 12:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:49:04 INFO - PROCESS | 936 | 1470772144996 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:49:04 INFO - PROCESS | 936 | 1470772144998 Marionette TRACE conn6 <- [1,1322,null,{}] 12:49:04 INFO - PROCESS | 936 | 1470772145002 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}] 12:49:04 INFO - PROCESS | 936 | 1470772145004 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:05 INFO - PROCESS | 936 | 1470772145084 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 12:49:05 INFO - PROCESS | 936 | 1470772145178 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:05 INFO - PROCESS | 936 | 1470772145180 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:05 INFO - PROCESS | 936 | ++DOCSHELL 0BDE5C00 == 33 [pid = 936] [id = 340] 12:49:05 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (0BE06000) [pid = 936] [serial = 1019] [outer = 00000000] 12:49:05 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (14F58000) [pid = 936] [serial = 1020] [outer = 0BE06000] 12:49:05 INFO - PROCESS | 936 | 1470772145225 Marionette DEBUG loaded listener.js 12:49:05 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (16CED400) [pid = 936] [serial = 1021] [outer = 0BE06000] 12:49:05 INFO - PROCESS | 936 | 1470772145598 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]]]}] 12:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 12:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:49:05 INFO - PROCESS | 936 | 1470772145627 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 12:49:05 INFO - PROCESS | 936 | 1470772145629 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 12:49:05 INFO - PROCESS | 936 | 1470772145632 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:49:05 INFO - PROCESS | 936 | 1470772145634 Marionette TRACE conn6 <- [1,1326,null,{}] 12:49:05 INFO - PROCESS | 936 | 1470772145637 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}] 12:49:05 INFO - PROCESS | 936 | 1470772145639 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:05 INFO - PROCESS | 936 | 1470772145752 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 12:49:05 INFO - PROCESS | 936 | 1470772145760 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:05 INFO - PROCESS | 936 | 1470772145762 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:05 INFO - PROCESS | 936 | ++DOCSHELL 087E9400 == 34 [pid = 936] [id = 341] 12:49:05 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (17A87800) [pid = 936] [serial = 1022] [outer = 00000000] 12:49:05 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18B8A400) [pid = 936] [serial = 1023] [outer = 17A87800] 12:49:05 INFO - PROCESS | 936 | 1470772145806 Marionette DEBUG loaded listener.js 12:49:05 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18B90000) [pid = 936] [serial = 1024] [outer = 17A87800] 12:49:06 INFO - PROCESS | 936 | 1470772146696 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]]]}] 12:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1068ms 12:49:06 INFO - PROCESS | 936 | 1470772146702 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 12:49:06 INFO - PROCESS | 936 | 1470772146703 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 12:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:49:06 INFO - PROCESS | 936 | 1470772146707 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:49:06 INFO - PROCESS | 936 | 1470772146709 Marionette TRACE conn6 <- [1,1330,null,{}] 12:49:06 INFO - PROCESS | 936 | 1470772146712 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}] 12:49:06 INFO - PROCESS | 936 | 1470772146714 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:06 INFO - PROCESS | 936 | 1470772146799 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 12:49:06 INFO - PROCESS | 936 | 1470772146804 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:06 INFO - PROCESS | 936 | 1470772146806 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:06 INFO - PROCESS | 936 | ++DOCSHELL 18C30C00 == 35 [pid = 936] [id = 342] 12:49:06 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (18C31000) [pid = 936] [serial = 1025] [outer = 00000000] 12:49:06 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (18DBCC00) [pid = 936] [serial = 1026] [outer = 18C31000] 12:49:06 INFO - PROCESS | 936 | 1470772146852 Marionette DEBUG loaded listener.js 12:49:06 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (196DF000) [pid = 936] [serial = 1027] [outer = 18C31000] 12:49:07 INFO - PROCESS | 936 | 1470772147615 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]]]}] 12:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 970ms 12:49:07 INFO - PROCESS | 936 | 1470772147678 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 12:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:49:07 INFO - PROCESS | 936 | 1470772147683 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 12:49:07 INFO - PROCESS | 936 | 1470772147687 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:49:07 INFO - PROCESS | 936 | 1470772147692 Marionette TRACE conn6 <- [1,1334,null,{}] 12:49:07 INFO - PROCESS | 936 | 1470772147698 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}] 12:49:07 INFO - PROCESS | 936 | 1470772147701 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:07 INFO - PROCESS | 936 | 1470772147831 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 12:49:07 INFO - PROCESS | 936 | 1470772147953 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:07 INFO - PROCESS | 936 | 1470772147956 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:07 INFO - PROCESS | 936 | ++DOCSHELL 0BD68C00 == 36 [pid = 936] [id = 343] 12:49:07 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (0BDDCC00) [pid = 936] [serial = 1028] [outer = 00000000] 12:49:07 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (0FC4A400) [pid = 936] [serial = 1029] [outer = 0BDDCC00] 12:49:08 INFO - PROCESS | 936 | 1470772148014 Marionette DEBUG loaded listener.js 12:49:08 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (13D6E800) [pid = 936] [serial = 1030] [outer = 0BDDCC00] 12:49:08 INFO - PROCESS | 936 | 1470772148765 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]]]}] 12:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1138ms 12:49:08 INFO - PROCESS | 936 | 1470772148840 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 12:49:08 INFO - PROCESS | 936 | 1470772148845 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 12:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:49:08 INFO - PROCESS | 936 | 1470772148852 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:49:08 INFO - PROCESS | 936 | 1470772148855 Marionette TRACE conn6 <- [1,1338,null,{}] 12:49:08 INFO - PROCESS | 936 | 1470772148859 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}] 12:49:08 INFO - PROCESS | 936 | 1470772148861 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:08 INFO - PROCESS | 936 | 1470772148996 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 12:49:09 INFO - PROCESS | 936 | 1470772149118 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:09 INFO - PROCESS | 936 | 1470772149121 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:09 INFO - PROCESS | 936 | ++DOCSHELL 0F3FEC00 == 37 [pid = 936] [id = 344] 12:49:09 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (0F806000) [pid = 936] [serial = 1031] [outer = 00000000] 12:49:09 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (0FA4D800) [pid = 936] [serial = 1032] [outer = 0F806000] 12:49:09 INFO - PROCESS | 936 | 1470772149179 Marionette DEBUG loaded listener.js 12:49:09 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (156A7C00) [pid = 936] [serial = 1033] [outer = 0F806000] 12:49:09 INFO - PROCESS | 936 | --DOCSHELL 087E9400 == 36 [pid = 936] [id = 341] 12:49:09 INFO - PROCESS | 936 | --DOCSHELL 0BDE5C00 == 35 [pid = 936] [id = 340] 12:49:09 INFO - PROCESS | 936 | --DOCSHELL 186C6C00 == 34 [pid = 936] [id = 339] 12:49:09 INFO - PROCESS | 936 | --DOCSHELL 14F8A400 == 33 [pid = 936] [id = 338] 12:49:09 INFO - PROCESS | 936 | --DOCSHELL 16CEA000 == 32 [pid = 936] [id = 337] 12:49:09 INFO - PROCESS | 936 | --DOCSHELL 15622400 == 31 [pid = 936] [id = 336] 12:49:09 INFO - PROCESS | 936 | --DOCSHELL 0FC55000 == 30 [pid = 936] [id = 335] 12:49:09 INFO - PROCESS | 936 | --DOCSHELL 0BDE6800 == 29 [pid = 936] [id = 334] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 89 (16CC1800) [pid = 936] [serial = 928] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 88 (187AC000) [pid = 936] [serial = 972] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 87 (18C37800) [pid = 936] [serial = 975] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 86 (18A2F400) [pid = 936] [serial = 973] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 85 (17A8A800) [pid = 936] [serial = 969] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 84 (18DC0400) [pid = 936] [serial = 978] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 83 (0F3FD000) [pid = 936] [serial = 960] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0F84AC00) [pid = 936] [serial = 961] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 81 (18A25C00) [pid = 936] [serial = 952] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 80 (13DB0400) [pid = 936] [serial = 963] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 79 (14261800) [pid = 936] [serial = 964] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 78 (16F64800) [pid = 936] [serial = 966] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 77 (17554800) [pid = 936] [serial = 967] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18C3B000) [pid = 936] [serial = 976] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0EEC9C00) [pid = 936] [serial = 954] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0F805000) [pid = 936] [serial = 955] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 73 (156A3C00) [pid = 936] [serial = 957] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 72 (16CB7400) [pid = 936] [serial = 958] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 71 (19A6A000) [pid = 936] [serial = 985] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 70 (19A80C00) [pid = 936] [serial = 988] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 69 (19A7A400) [pid = 936] [serial = 987] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 68 (19A69800) [pid = 936] [serial = 984] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 67 (18C59800) [pid = 936] [serial = 979] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 66 (18C5B000) [pid = 936] [serial = 981] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 65 (197CEC00) [pid = 936] [serial = 982] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | --DOMWINDOW == 64 (186D1400) [pid = 936] [serial = 970] [outer = 00000000] [url = about:blank] 12:49:09 INFO - PROCESS | 936 | 1470772149957 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]]]}] 12:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1128ms 12:49:09 INFO - PROCESS | 936 | 1470772149982 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 12:49:09 INFO - PROCESS | 936 | 1470772149986 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 12:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:49:09 INFO - PROCESS | 936 | 1470772149990 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:49:09 INFO - PROCESS | 936 | 1470772149995 Marionette TRACE conn6 <- [1,1342,null,{}] 12:49:09 INFO - PROCESS | 936 | 1470772150002 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}] 12:49:09 INFO - PROCESS | 936 | 1470772150005 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:10 INFO - PROCESS | 936 | 1470772150108 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 12:49:10 INFO - PROCESS | 936 | 1470772150194 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:10 INFO - PROCESS | 936 | 1470772150196 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:10 INFO - PROCESS | 936 | ++DOCSHELL 0BE12C00 == 30 [pid = 936] [id = 345] 12:49:10 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0BE94C00) [pid = 936] [serial = 1034] [outer = 00000000] 12:49:10 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0F806800) [pid = 936] [serial = 1035] [outer = 0BE94C00] 12:49:10 INFO - PROCESS | 936 | 1470772150246 Marionette DEBUG loaded listener.js 12:49:10 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0F852C00) [pid = 936] [serial = 1036] [outer = 0BE94C00] 12:49:10 INFO - PROCESS | 936 | 1470772150709 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]]]}] 12:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 790ms 12:49:10 INFO - PROCESS | 936 | 1470772150786 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 12:49:10 INFO - PROCESS | 936 | 1470772150791 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 12:49:10 INFO - PROCESS | 936 | 1470772150797 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:49:10 INFO - PROCESS | 936 | 1470772150800 Marionette TRACE conn6 <- [1,1346,null,{}] 12:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:49:10 INFO - PROCESS | 936 | 1470772150804 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}] 12:49:10 INFO - PROCESS | 936 | 1470772150806 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:10 INFO - PROCESS | 936 | 1470772150906 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 12:49:10 INFO - PROCESS | 936 | 1470772150916 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:10 INFO - PROCESS | 936 | 1470772150918 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:10 INFO - PROCESS | 936 | ++DOCSHELL 1436C800 == 31 [pid = 936] [id = 346] 12:49:10 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (143EC000) [pid = 936] [serial = 1037] [outer = 00000000] 12:49:10 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (144A2800) [pid = 936] [serial = 1038] [outer = 143EC000] 12:49:10 INFO - PROCESS | 936 | 1470772150965 Marionette DEBUG loaded listener.js 12:49:11 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (15626800) [pid = 936] [serial = 1039] [outer = 143EC000] 12:49:11 INFO - PROCESS | 936 | 1470772151419 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]]]}] 12:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 12:49:11 INFO - PROCESS | 936 | 1470772151473 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 12:49:11 INFO - PROCESS | 936 | 1470772151475 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 12:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:49:11 INFO - PROCESS | 936 | 1470772151479 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:49:11 INFO - PROCESS | 936 | 1470772151482 Marionette TRACE conn6 <- [1,1350,null,{}] 12:49:11 INFO - PROCESS | 936 | 1470772151493 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}] 12:49:11 INFO - PROCESS | 936 | 1470772151497 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:11 INFO - PROCESS | 936 | 1470772151583 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 12:49:11 INFO - PROCESS | 936 | 1470772151593 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:11 INFO - PROCESS | 936 | 1470772151596 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:11 INFO - PROCESS | 936 | ++DOCSHELL 175E8400 == 32 [pid = 936] [id = 347] 12:49:11 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (176B9800) [pid = 936] [serial = 1040] [outer = 00000000] 12:49:11 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (176CD000) [pid = 936] [serial = 1041] [outer = 176B9800] 12:49:11 INFO - PROCESS | 936 | 1470772151648 Marionette DEBUG loaded listener.js 12:49:11 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (17A85000) [pid = 936] [serial = 1042] [outer = 176B9800] 12:49:12 INFO - PROCESS | 936 | 1470772152147 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]]]}] 12:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 12:49:12 INFO - PROCESS | 936 | 1470772152213 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 12:49:12 INFO - PROCESS | 936 | 1470772152216 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 12:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:49:12 INFO - PROCESS | 936 | 1470772152219 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:49:12 INFO - PROCESS | 936 | 1470772152221 Marionette TRACE conn6 <- [1,1354,null,{}] 12:49:12 INFO - PROCESS | 936 | 1470772152225 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}] 12:49:12 INFO - PROCESS | 936 | 1470772152227 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:12 INFO - PROCESS | 936 | 1470772152320 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 12:49:12 INFO - PROCESS | 936 | 1470772152326 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:12 INFO - PROCESS | 936 | 1470772152328 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:12 INFO - PROCESS | 936 | ++DOCSHELL 186C8000 == 33 [pid = 936] [id = 348] 12:49:12 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (186C8400) [pid = 936] [serial = 1043] [outer = 00000000] 12:49:12 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (1874DC00) [pid = 936] [serial = 1044] [outer = 186C8400] 12:49:12 INFO - PROCESS | 936 | 1470772152375 Marionette DEBUG loaded listener.js 12:49:12 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18A2C400) [pid = 936] [serial = 1045] [outer = 186C8400] 12:49:12 INFO - PROCESS | 936 | 1470772152871 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] 12:49:12 INFO - PROCESS | 936 | 1470772152895 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 12:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:49:12 INFO - PROCESS | 936 | 1470772152898 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:49:12 INFO - PROCESS | 936 | 1470772152900 Marionette TRACE conn6 <- [1,1358,null,{}] 12:49:12 INFO - PROCESS | 936 | 1470772152911 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}] 12:49:12 INFO - PROCESS | 936 | 1470772152913 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:13 INFO - PROCESS | 936 | 1470772153057 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 12:49:13 INFO - PROCESS | 936 | 1470772153079 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:13 INFO - PROCESS | 936 | 1470772153081 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:13 INFO - PROCESS | 936 | ++DOCSHELL 0BDE4C00 == 34 [pid = 936] [id = 349] 12:49:13 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (0F80D400) [pid = 936] [serial = 1046] [outer = 00000000] 12:49:13 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (18B8BC00) [pid = 936] [serial = 1047] [outer = 0F80D400] 12:49:13 INFO - PROCESS | 936 | 1470772153128 Marionette DEBUG loaded listener.js 12:49:13 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18B8E400) [pid = 936] [serial = 1048] [outer = 0F80D400] 12:49:13 INFO - PROCESS | 936 | 1470772153607 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 12:49:13 INFO - PROCESS | 936 | 1470772153631 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 12:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:49:13 INFO - PROCESS | 936 | 1470772153634 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:49:13 INFO - PROCESS | 936 | 1470772153636 Marionette TRACE conn6 <- [1,1362,null,{}] 12:49:13 INFO - PROCESS | 936 | 1470772153640 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}] 12:49:13 INFO - PROCESS | 936 | 1470772153645 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:13 INFO - PROCESS | 936 | 1470772153788 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 12:49:13 INFO - PROCESS | 936 | 1470772153853 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:13 INFO - PROCESS | 936 | 1470772153855 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:13 INFO - PROCESS | 936 | ++DOCSHELL 18C5B000 == 35 [pid = 936] [id = 350] 12:49:13 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18DC0400) [pid = 936] [serial = 1049] [outer = 00000000] 12:49:13 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (19A68800) [pid = 936] [serial = 1050] [outer = 18DC0400] 12:49:13 INFO - PROCESS | 936 | 1470772153901 Marionette DEBUG loaded listener.js 12:49:13 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (19A69000) [pid = 936] [serial = 1051] [outer = 18DC0400] 12:49:14 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:49:14 INFO - PROCESS | 936 | 1470772154319 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] 12:49:14 INFO - PROCESS | 936 | 1470772154371 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 12:49:14 INFO - PROCESS | 936 | 1470772154374 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:49:14 INFO - PROCESS | 936 | 1470772154376 Marionette TRACE conn6 <- [1,1366,null,{}] 12:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:49:14 INFO - PROCESS | 936 | 1470772154380 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}] 12:49:14 INFO - PROCESS | 936 | 1470772154382 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:14 INFO - PROCESS | 936 | 1470772154519 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 12:49:14 INFO - PROCESS | 936 | --DOMWINDOW == 81 (17A87800) [pid = 936] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:49:14 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0FC56C00) [pid = 936] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:49:14 INFO - PROCESS | 936 | --DOMWINDOW == 79 (15625C00) [pid = 936] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:49:14 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0BDE7000) [pid = 936] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:49:14 INFO - PROCESS | 936 | --DOMWINDOW == 77 (16CEA400) [pid = 936] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:49:14 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0BDDDC00) [pid = 936] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:49:14 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0BE0D800) [pid = 936] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:49:14 INFO - PROCESS | 936 | --DOMWINDOW == 74 (16CBA400) [pid = 936] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:49:14 INFO - PROCESS | 936 | --DOMWINDOW == 73 (16F5DC00) [pid = 936] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:49:14 INFO - PROCESS | 936 | --DOMWINDOW == 72 (18DBFC00) [pid = 936] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:49:14 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0BE06000) [pid = 936] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:49:14 INFO - PROCESS | 936 | --DOMWINDOW == 70 (186CB400) [pid = 936] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:49:14 INFO - PROCESS | 936 | 1470772154665 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:14 INFO - PROCESS | 936 | 1470772154667 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:14 INFO - PROCESS | 936 | ++DOCSHELL 0BD4AC00 == 36 [pid = 936] [id = 351] 12:49:14 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (0BD6B000) [pid = 936] [serial = 1052] [outer = 00000000] 12:49:14 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (0FA45800) [pid = 936] [serial = 1053] [outer = 0BD6B000] 12:49:14 INFO - PROCESS | 936 | 1470772154713 Marionette DEBUG loaded listener.js 12:49:14 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (13DB6000) [pid = 936] [serial = 1054] [outer = 0BD6B000] 12:49:15 INFO - PROCESS | 936 | 1470772155046 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] 12:49:15 INFO - PROCESS | 936 | 1470772155112 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 12:49:15 INFO - PROCESS | 936 | 1470772155115 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:49:15 INFO - PROCESS | 936 | 1470772155117 Marionette TRACE conn6 <- [1,1370,null,{}] 12:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:49:15 INFO - PROCESS | 936 | 1470772155121 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}] 12:49:15 INFO - PROCESS | 936 | 1470772155123 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:15 INFO - PROCESS | 936 | 1470772155240 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 12:49:15 INFO - PROCESS | 936 | 1470772155290 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:15 INFO - PROCESS | 936 | 1470772155292 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:15 INFO - PROCESS | 936 | ++DOCSHELL 0BD5F800 == 37 [pid = 936] [id = 352] 12:49:15 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0FA4A000) [pid = 936] [serial = 1055] [outer = 00000000] 12:49:15 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (18C58400) [pid = 936] [serial = 1056] [outer = 0FA4A000] 12:49:15 INFO - PROCESS | 936 | 1470772155338 Marionette DEBUG loaded listener.js 12:49:15 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (19A75000) [pid = 936] [serial = 1057] [outer = 0FA4A000] 12:49:15 INFO - PROCESS | 936 | [936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:49:15 INFO - PROCESS | 936 | 1470772155699 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] 12:49:15 INFO - PROCESS | 936 | 1470772155753 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 12:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:49:15 INFO - PROCESS | 936 | 1470772155757 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:49:15 INFO - PROCESS | 936 | 1470772155758 Marionette TRACE conn6 <- [1,1374,null,{}] 12:49:15 INFO - PROCESS | 936 | 1470772155762 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}] 12:49:15 INFO - PROCESS | 936 | 1470772155774 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:15 INFO - PROCESS | 936 | 1470772155899 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 12:49:15 INFO - PROCESS | 936 | 1470772155944 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:15 INFO - PROCESS | 936 | 1470772155946 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:15 INFO - PROCESS | 936 | ++DOCSHELL 18DC2000 == 38 [pid = 936] [id = 353] 12:49:15 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (19A7E000) [pid = 936] [serial = 1058] [outer = 00000000] 12:49:15 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19B74800) [pid = 936] [serial = 1059] [outer = 19A7E000] 12:49:15 INFO - PROCESS | 936 | 1470772155994 Marionette DEBUG loaded listener.js 12:49:16 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (1A65E400) [pid = 936] [serial = 1060] [outer = 19A7E000] 12:49:16 INFO - PROCESS | 936 | 1470772156413 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] 12:49:16 INFO - PROCESS | 936 | 1470772156440 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 12:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:49:16 INFO - PROCESS | 936 | 1470772156443 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:49:16 INFO - PROCESS | 936 | 1470772156445 Marionette TRACE conn6 <- [1,1378,null,{}] 12:49:16 INFO - PROCESS | 936 | 1470772156452 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}] 12:49:16 INFO - PROCESS | 936 | 1470772156454 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:16 INFO - PROCESS | 936 | 1470772156535 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 12:49:16 INFO - PROCESS | 936 | 1470772156541 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:16 INFO - PROCESS | 936 | 1470772156542 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:16 INFO - PROCESS | 936 | ++DOCSHELL 1A6A0C00 == 39 [pid = 936] [id = 354] 12:49:16 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (1A6A2000) [pid = 936] [serial = 1061] [outer = 00000000] 12:49:16 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (1A6A7400) [pid = 936] [serial = 1062] [outer = 1A6A2000] 12:49:16 INFO - PROCESS | 936 | 1470772156587 Marionette DEBUG loaded listener.js 12:49:16 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (1A6AA800) [pid = 936] [serial = 1063] [outer = 1A6A2000] 12:49:17 INFO - PROCESS | 936 | 1470772157312 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]]]}] 12:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 930ms 12:49:17 INFO - PROCESS | 936 | 1470772157376 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 12:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:49:17 INFO - PROCESS | 936 | 1470772157381 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 12:49:17 INFO - PROCESS | 936 | 1470772157386 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:49:17 INFO - PROCESS | 936 | 1470772157391 Marionette TRACE conn6 <- [1,1382,null,{}] 12:49:17 INFO - PROCESS | 936 | 1470772157396 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}] 12:49:17 INFO - PROCESS | 936 | 1470772157400 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:17 INFO - PROCESS | 936 | 1470772157556 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 12:49:17 INFO - PROCESS | 936 | 1470772157681 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:17 INFO - PROCESS | 936 | 1470772157684 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:17 INFO - PROCESS | 936 | ++DOCSHELL 0BE0DC00 == 40 [pid = 936] [id = 355] 12:49:17 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0F05F400) [pid = 936] [serial = 1064] [outer = 00000000] 12:49:17 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (0FCB5000) [pid = 936] [serial = 1065] [outer = 0F05F400] 12:49:17 INFO - PROCESS | 936 | 1470772157743 Marionette DEBUG loaded listener.js 12:49:17 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (14261400) [pid = 936] [serial = 1066] [outer = 0F05F400] 12:49:18 INFO - PROCESS | 936 | 1470772158392 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]]]}] 12:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1073ms 12:49:18 INFO - PROCESS | 936 | 1470772158464 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 12:49:18 INFO - PROCESS | 936 | 1470772158469 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 12:49:18 INFO - PROCESS | 936 | 1470772158476 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:49:18 INFO - PROCESS | 936 | 1470772158479 Marionette TRACE conn6 <- [1,1386,null,{}] 12:49:18 INFO - PROCESS | 936 | 1470772158483 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}] 12:49:18 INFO - PROCESS | 936 | 1470772158486 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:18 INFO - PROCESS | 936 | 1470772158633 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 12:49:18 INFO - PROCESS | 936 | 1470772158764 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:18 INFO - PROCESS | 936 | 1470772158767 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:18 INFO - PROCESS | 936 | ++DOCSHELL 16CBE400 == 41 [pid = 936] [id = 356] 12:49:18 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (17554800) [pid = 936] [serial = 1067] [outer = 00000000] 12:49:18 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (17A7F400) [pid = 936] [serial = 1068] [outer = 17554800] 12:49:18 INFO - PROCESS | 936 | 1470772158824 Marionette DEBUG loaded listener.js 12:49:18 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (18738400) [pid = 936] [serial = 1069] [outer = 17554800] 12:49:19 INFO - PROCESS | 936 | 1470772159409 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]]]}] 12:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 970ms 12:49:19 INFO - PROCESS | 936 | 1470772159458 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 12:49:19 INFO - PROCESS | 936 | 1470772159461 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 12:49:19 INFO - PROCESS | 936 | 1470772159465 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:49:19 INFO - PROCESS | 936 | 1470772159469 Marionette TRACE conn6 <- [1,1390,null,{}] 12:49:19 INFO - PROCESS | 936 | 1470772159480 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}] 12:49:19 INFO - PROCESS | 936 | 1470772159485 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:19 INFO - PROCESS | 936 | 1470772159594 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 12:49:19 INFO - PROCESS | 936 | 1470772159858 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:19 INFO - PROCESS | 936 | 1470772159861 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:19 INFO - PROCESS | 936 | ++DOCSHELL 087F1000 == 42 [pid = 936] [id = 357] 12:49:19 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (0BD4FC00) [pid = 936] [serial = 1070] [outer = 00000000] 12:49:19 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (0BD6AC00) [pid = 936] [serial = 1071] [outer = 0BD4FC00] 12:49:19 INFO - PROCESS | 936 | 1470772159938 Marionette DEBUG loaded listener.js 12:49:20 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (0BE04800) [pid = 936] [serial = 1072] [outer = 0BD4FC00] 12:49:20 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (144A2000) [pid = 936] [serial = 1073] [outer = 1440F000] 12:49:21 INFO - PROCESS | 936 | --DOCSHELL 18DC2000 == 41 [pid = 936] [id = 353] 12:49:21 INFO - PROCESS | 936 | --DOCSHELL 0BD5F800 == 40 [pid = 936] [id = 352] 12:49:21 INFO - PROCESS | 936 | --DOCSHELL 0BD4AC00 == 39 [pid = 936] [id = 351] 12:49:21 INFO - PROCESS | 936 | --DOCSHELL 18C5B000 == 38 [pid = 936] [id = 350] 12:49:21 INFO - PROCESS | 936 | --DOCSHELL 0BDE4C00 == 37 [pid = 936] [id = 349] 12:49:21 INFO - PROCESS | 936 | --DOCSHELL 186C8000 == 36 [pid = 936] [id = 348] 12:49:21 INFO - PROCESS | 936 | --DOCSHELL 175E8400 == 35 [pid = 936] [id = 347] 12:49:21 INFO - PROCESS | 936 | --DOCSHELL 1436C800 == 34 [pid = 936] [id = 346] 12:49:21 INFO - PROCESS | 936 | --DOCSHELL 0BE12C00 == 33 [pid = 936] [id = 345] 12:49:21 INFO - PROCESS | 936 | --DOCSHELL 0F3FEC00 == 32 [pid = 936] [id = 344] 12:49:21 INFO - PROCESS | 936 | --DOCSHELL 0BD68C00 == 31 [pid = 936] [id = 343] 12:49:21 INFO - PROCESS | 936 | --DOCSHELL 18C30C00 == 30 [pid = 936] [id = 342] 12:49:21 INFO - PROCESS | 936 | --DOCSHELL 0BDDA800 == 29 [pid = 936] [id = 333] 12:49:21 INFO - PROCESS | 936 | --DOCSHELL 16CBE400 == 28 [pid = 936] [id = 356] 12:49:21 INFO - PROCESS | 936 | --DOCSHELL 1A6A0C00 == 27 [pid = 936] [id = 354] 12:49:21 INFO - PROCESS | 936 | --DOCSHELL 0BE0DC00 == 26 [pid = 936] [id = 355] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 91 (18B8A400) [pid = 936] [serial = 1023] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 90 (0FDDB400) [pid = 936] [serial = 1005] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 89 (10910000) [pid = 936] [serial = 1006] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 88 (156A8C00) [pid = 936] [serial = 1008] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 87 (0BE0CC00) [pid = 936] [serial = 1002] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 86 (0F060000) [pid = 936] [serial = 1003] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 85 (17555C00) [pid = 936] [serial = 1011] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0F802000) [pid = 936] [serial = 1000] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 83 (0EED3800) [pid = 936] [serial = 999] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 82 (142F8800) [pid = 936] [serial = 991] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 81 (1090C000) [pid = 936] [serial = 990] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 80 (176D5800) [pid = 936] [serial = 994] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 79 (175DF000) [pid = 936] [serial = 993] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 78 (17A84400) [pid = 936] [serial = 1015] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 77 (19B75800) [pid = 936] [serial = 997] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 76 (19A75C00) [pid = 936] [serial = 996] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 75 (176D6400) [pid = 936] [serial = 1014] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 74 (14F58000) [pid = 936] [serial = 1020] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 73 (187A6000) [pid = 936] [serial = 1017] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 72 (18B8CC00) [pid = 936] [serial = 1018] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 71 (176C1C00) [pid = 936] [serial = 1012] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 70 (18B90000) [pid = 936] [serial = 1024] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 69 (16CB6400) [pid = 936] [serial = 1009] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | --DOMWINDOW == 68 (16CED400) [pid = 936] [serial = 1021] [outer = 00000000] [url = about:blank] 12:49:21 INFO - PROCESS | 936 | 1470772161302 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]]]}] 12:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1922ms 12:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:49:21 INFO - PROCESS | 936 | 1470772161394 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 12:49:21 INFO - PROCESS | 936 | 1470772161398 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 12:49:21 INFO - PROCESS | 936 | 1470772161403 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:49:21 INFO - PROCESS | 936 | 1470772161407 Marionette TRACE conn6 <- [1,1394,null,{}] 12:49:21 INFO - PROCESS | 936 | 1470772161413 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}] 12:49:21 INFO - PROCESS | 936 | 1470772161417 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:21 INFO - PROCESS | 936 | 1470772161503 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 12:49:21 INFO - PROCESS | 936 | 1470772161510 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:21 INFO - PROCESS | 936 | 1470772161515 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:21 INFO - PROCESS | 936 | ++DOCSHELL 0BE0CC00 == 27 [pid = 936] [id = 358] 12:49:21 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (0BE0D000) [pid = 936] [serial = 1074] [outer = 00000000] 12:49:21 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0F060000) [pid = 936] [serial = 1075] [outer = 0BE0D000] 12:49:21 INFO - PROCESS | 936 | 1470772161565 Marionette DEBUG loaded listener.js 12:49:21 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (0F284400) [pid = 936] [serial = 1076] [outer = 0BE0D000] 12:49:22 INFO - PROCESS | 936 | 1470772162066 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]]]}] 12:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 690ms 12:49:22 INFO - PROCESS | 936 | 1470772162093 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 12:49:22 INFO - PROCESS | 936 | 1470772162099 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 12:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:49:22 INFO - PROCESS | 936 | 1470772162105 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:49:22 INFO - PROCESS | 936 | 1470772162108 Marionette TRACE conn6 <- [1,1398,null,{}] 12:49:22 INFO - PROCESS | 936 | 1470772162112 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}] 12:49:22 INFO - PROCESS | 936 | 1470772162114 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:22 INFO - PROCESS | 936 | 1470772162204 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 12:49:22 INFO - PROCESS | 936 | 1470772162213 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:22 INFO - PROCESS | 936 | 1470772162215 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:22 INFO - PROCESS | 936 | ++DOCSHELL 0FC57400 == 28 [pid = 936] [id = 359] 12:49:22 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (0FCB2400) [pid = 936] [serial = 1077] [outer = 00000000] 12:49:22 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (1031D000) [pid = 936] [serial = 1078] [outer = 0FCB2400] 12:49:22 INFO - PROCESS | 936 | 1470772162264 Marionette DEBUG loaded listener.js 12:49:22 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (10A99400) [pid = 936] [serial = 1079] [outer = 0FCB2400] 12:49:22 INFO - PROCESS | 936 | 1470772162758 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]]]}] 12:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 12:49:22 INFO - PROCESS | 936 | 1470772162778 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 12:49:22 INFO - PROCESS | 936 | 1470772162781 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 12:49:22 INFO - PROCESS | 936 | 1470772162784 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:49:22 INFO - PROCESS | 936 | 1470772162787 Marionette TRACE conn6 <- [1,1402,null,{}] 12:49:22 INFO - PROCESS | 936 | 1470772162798 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}] 12:49:22 INFO - PROCESS | 936 | 1470772162803 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:22 INFO - PROCESS | 936 | 1470772162920 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 12:49:22 INFO - PROCESS | 936 | 1470772163007 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:22 INFO - PROCESS | 936 | 1470772163011 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:23 INFO - PROCESS | 936 | ++DOCSHELL 156A5C00 == 29 [pid = 936] [id = 360] 12:49:23 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (156A8800) [pid = 936] [serial = 1080] [outer = 00000000] 12:49:23 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (16CBAC00) [pid = 936] [serial = 1081] [outer = 156A8800] 12:49:23 INFO - PROCESS | 936 | 1470772163060 Marionette DEBUG loaded listener.js 12:49:23 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (16CC0C00) [pid = 936] [serial = 1082] [outer = 156A8800] 12:49:23 INFO - PROCESS | 936 | 1470772163476 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]]]}] 12:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 12:49:23 INFO - PROCESS | 936 | 1470772163518 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 12:49:23 INFO - PROCESS | 936 | 1470772163521 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 12:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:49:23 INFO - PROCESS | 936 | 1470772163535 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:49:23 INFO - PROCESS | 936 | 1470772163537 Marionette TRACE conn6 <- [1,1406,null,{}] 12:49:23 INFO - PROCESS | 936 | 1470772163541 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}] 12:49:23 INFO - PROCESS | 936 | 1470772163543 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:23 INFO - PROCESS | 936 | 1470772163674 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 12:49:23 INFO - PROCESS | 936 | 1470772163700 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:23 INFO - PROCESS | 936 | 1470772163702 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:23 INFO - PROCESS | 936 | ++DOCSHELL 16CE4C00 == 30 [pid = 936] [id = 361] 12:49:23 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (16CF0400) [pid = 936] [serial = 1083] [outer = 00000000] 12:49:23 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (176B9C00) [pid = 936] [serial = 1084] [outer = 16CF0400] 12:49:23 INFO - PROCESS | 936 | 1470772163747 Marionette DEBUG loaded listener.js 12:49:23 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (176C7000) [pid = 936] [serial = 1085] [outer = 16CF0400] 12:49:24 INFO - PROCESS | 936 | 1470772164199 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]]]}] 12:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 12:49:24 INFO - PROCESS | 936 | 1470772164266 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 12:49:24 INFO - PROCESS | 936 | 1470772164268 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 12:49:24 INFO - PROCESS | 936 | 1470772164282 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:49:24 INFO - PROCESS | 936 | 1470772164284 Marionette TRACE conn6 <- [1,1410,null,{}] 12:49:24 INFO - PROCESS | 936 | 1470772164288 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}] 12:49:24 INFO - PROCESS | 936 | 1470772164290 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:24 INFO - PROCESS | 936 | 1470772164405 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 12:49:24 INFO - PROCESS | 936 | 1470772164467 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:24 INFO - PROCESS | 936 | 1470772164469 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:24 INFO - PROCESS | 936 | ++DOCSHELL 176D2800 == 31 [pid = 936] [id = 362] 12:49:24 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (176D3800) [pid = 936] [serial = 1086] [outer = 00000000] 12:49:24 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (17A7E000) [pid = 936] [serial = 1087] [outer = 176D3800] 12:49:24 INFO - PROCESS | 936 | 1470772164517 Marionette DEBUG loaded listener.js 12:49:24 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (17A84C00) [pid = 936] [serial = 1088] [outer = 176D3800] 12:49:24 INFO - PROCESS | 936 | 1470772164955 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]]]}] 12:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 12:49:25 INFO - PROCESS | 936 | 1470772165017 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 12:49:25 INFO - PROCESS | 936 | 1470772165019 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 12:49:25 INFO - PROCESS | 936 | 1470772165022 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:49:25 INFO - PROCESS | 936 | 1470772165024 Marionette TRACE conn6 <- [1,1414,null,{}] 12:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:49:25 INFO - PROCESS | 936 | 1470772165027 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}] 12:49:25 INFO - PROCESS | 936 | 1470772165033 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:25 INFO - PROCESS | 936 | 1470772165194 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 12:49:25 INFO - PROCESS | 936 | 1470772165203 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:25 INFO - PROCESS | 936 | 1470772165205 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:25 INFO - PROCESS | 936 | ++DOCSHELL 186D4000 == 32 [pid = 936] [id = 363] 12:49:25 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (186D5800) [pid = 936] [serial = 1089] [outer = 00000000] 12:49:25 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (18A2A400) [pid = 936] [serial = 1090] [outer = 186D5800] 12:49:25 INFO - PROCESS | 936 | 1470772165304 Marionette DEBUG loaded listener.js 12:49:25 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (18B8D800) [pid = 936] [serial = 1091] [outer = 186D5800] 12:49:25 INFO - PROCESS | 936 | --DOMWINDOW == 85 (0F80D400) [pid = 936] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:49:25 INFO - PROCESS | 936 | --DOMWINDOW == 84 (18DC0400) [pid = 936] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:49:25 INFO - PROCESS | 936 | --DOMWINDOW == 83 (0BD6B000) [pid = 936] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:49:25 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0FA4A000) [pid = 936] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:49:25 INFO - PROCESS | 936 | --DOMWINDOW == 81 (143EC000) [pid = 936] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:49:25 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0BE94C00) [pid = 936] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:49:25 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0BDDCC00) [pid = 936] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:49:25 INFO - PROCESS | 936 | --DOMWINDOW == 78 (18C31000) [pid = 936] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:49:25 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0F806000) [pid = 936] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:49:25 INFO - PROCESS | 936 | --DOMWINDOW == 76 (186C8400) [pid = 936] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:49:25 INFO - PROCESS | 936 | --DOMWINDOW == 75 (176B9800) [pid = 936] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:49:25 INFO - PROCESS | 936 | --DOMWINDOW == 74 (1A6A2000) [pid = 936] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:49:25 INFO - PROCESS | 936 | --DOMWINDOW == 73 (19A7E000) [pid = 936] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:49:26 INFO - PROCESS | 936 | 1470772166034 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]]]}] 12:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1066ms 12:49:26 INFO - PROCESS | 936 | 1470772166093 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 12:49:26 INFO - PROCESS | 936 | 1470772166095 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 12:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:49:26 INFO - PROCESS | 936 | 1470772166112 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:49:26 INFO - PROCESS | 936 | 1470772166113 Marionette TRACE conn6 <- [1,1418,null,{}] 12:49:26 INFO - PROCESS | 936 | 1470772166117 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}] 12:49:26 INFO - PROCESS | 936 | 1470772166119 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:26 INFO - PROCESS | 936 | 1470772166227 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 12:49:26 INFO - PROCESS | 936 | 1470772166282 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:26 INFO - PROCESS | 936 | 1470772166284 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:26 INFO - PROCESS | 936 | ++DOCSHELL 0F3F2400 == 33 [pid = 936] [id = 364] 12:49:26 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0F3F9C00) [pid = 936] [serial = 1092] [outer = 00000000] 12:49:26 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (142F3C00) [pid = 936] [serial = 1093] [outer = 0F3F9C00] 12:49:26 INFO - PROCESS | 936 | 1470772166328 Marionette DEBUG loaded listener.js 12:49:26 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (16CB4C00) [pid = 936] [serial = 1094] [outer = 0F3F9C00] 12:49:26 INFO - PROCESS | 936 | 1470772166694 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]]]}] 12:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 12:49:26 INFO - PROCESS | 936 | 1470772166744 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 12:49:26 INFO - PROCESS | 936 | 1470772166746 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 12:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:49:26 INFO - PROCESS | 936 | 1470772166749 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:49:26 INFO - PROCESS | 936 | 1470772166751 Marionette TRACE conn6 <- [1,1422,null,{}] 12:49:26 INFO - PROCESS | 936 | 1470772166754 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}] 12:49:26 INFO - PROCESS | 936 | 1470772166756 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:26 INFO - PROCESS | 936 | 1470772166834 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 12:49:26 INFO - PROCESS | 936 | 1470772166840 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:26 INFO - PROCESS | 936 | 1470772166842 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:26 INFO - PROCESS | 936 | ++DOCSHELL 13E82400 == 34 [pid = 936] [id = 365] 12:49:26 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (17A80800) [pid = 936] [serial = 1095] [outer = 00000000] 12:49:26 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (18B91C00) [pid = 936] [serial = 1096] [outer = 17A80800] 12:49:26 INFO - PROCESS | 936 | 1470772166887 Marionette DEBUG loaded listener.js 12:49:26 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18B94000) [pid = 936] [serial = 1097] [outer = 17A80800] 12:49:27 INFO - PROCESS | 936 | 1470772167310 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]]]}] 12:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 630ms 12:49:27 INFO - PROCESS | 936 | 1470772167380 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 12:49:27 INFO - PROCESS | 936 | 1470772167382 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 12:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:49:27 INFO - PROCESS | 936 | 1470772167385 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:49:27 INFO - PROCESS | 936 | 1470772167387 Marionette TRACE conn6 <- [1,1426,null,{}] 12:49:27 INFO - PROCESS | 936 | 1470772167390 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}] 12:49:27 INFO - PROCESS | 936 | 1470772167392 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:27 INFO - PROCESS | 936 | 1470772167471 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 12:49:27 INFO - PROCESS | 936 | 1470772167478 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:27 INFO - PROCESS | 936 | 1470772167480 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:27 INFO - PROCESS | 936 | ++DOCSHELL 18C38000 == 35 [pid = 936] [id = 366] 12:49:27 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18C39C00) [pid = 936] [serial = 1098] [outer = 00000000] 12:49:27 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18C56400) [pid = 936] [serial = 1099] [outer = 18C39C00] 12:49:27 INFO - PROCESS | 936 | 1470772167524 Marionette DEBUG loaded listener.js 12:49:27 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (18C56C00) [pid = 936] [serial = 1100] [outer = 18C39C00] 12:49:28 INFO - PROCESS | 936 | 1470772168192 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]]]}] 12:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 871ms 12:49:28 INFO - PROCESS | 936 | 1470772168257 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 12:49:28 INFO - PROCESS | 936 | 1470772168262 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 12:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:49:28 INFO - PROCESS | 936 | 1470772168267 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:49:28 INFO - PROCESS | 936 | 1470772168271 Marionette TRACE conn6 <- [1,1430,null,{}] 12:49:28 INFO - PROCESS | 936 | 1470772168277 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}] 12:49:28 INFO - PROCESS | 936 | 1470772168280 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:28 INFO - PROCESS | 936 | 1470772168419 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 12:49:28 INFO - PROCESS | 936 | 1470772168524 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:28 INFO - PROCESS | 936 | 1470772168529 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:28 INFO - PROCESS | 936 | ++DOCSHELL 0BDE4C00 == 36 [pid = 936] [id = 367] 12:49:28 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0BDE8400) [pid = 936] [serial = 1101] [outer = 00000000] 12:49:28 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (0F809C00) [pid = 936] [serial = 1102] [outer = 0BDE8400] 12:49:28 INFO - PROCESS | 936 | 1470772168587 Marionette DEBUG loaded listener.js 12:49:28 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (0FA47000) [pid = 936] [serial = 1103] [outer = 0BDE8400] 12:49:29 INFO - PROCESS | 936 | 1470772169383 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]]]}] 12:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1182ms 12:49:29 INFO - PROCESS | 936 | 1470772169454 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 12:49:29 INFO - PROCESS | 936 | 1470772169459 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 12:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:49:29 INFO - PROCESS | 936 | 1470772169465 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:49:29 INFO - PROCESS | 936 | 1470772169468 Marionette TRACE conn6 <- [1,1434,null,{}] 12:49:29 INFO - PROCESS | 936 | 1470772169472 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}] 12:49:29 INFO - PROCESS | 936 | 1470772169475 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:29 INFO - PROCESS | 936 | 1470772169606 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 12:49:29 INFO - PROCESS | 936 | 1470772169738 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:29 INFO - PROCESS | 936 | 1470772169741 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:29 INFO - PROCESS | 936 | ++DOCSHELL 14401800 == 37 [pid = 936] [id = 368] 12:49:29 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (14497000) [pid = 936] [serial = 1104] [outer = 00000000] 12:49:29 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (16CBB000) [pid = 936] [serial = 1105] [outer = 14497000] 12:49:29 INFO - PROCESS | 936 | 1470772169798 Marionette DEBUG loaded listener.js 12:49:29 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (170EB400) [pid = 936] [serial = 1106] [outer = 14497000] 12:49:30 INFO - PROCESS | 936 | --DOCSHELL 13E82400 == 36 [pid = 936] [id = 365] 12:49:30 INFO - PROCESS | 936 | --DOCSHELL 0F3F2400 == 35 [pid = 936] [id = 364] 12:49:30 INFO - PROCESS | 936 | --DOCSHELL 186D4000 == 34 [pid = 936] [id = 363] 12:49:30 INFO - PROCESS | 936 | --DOCSHELL 176D2800 == 33 [pid = 936] [id = 362] 12:49:30 INFO - PROCESS | 936 | --DOCSHELL 16CE4C00 == 32 [pid = 936] [id = 361] 12:49:30 INFO - PROCESS | 936 | --DOCSHELL 156A5C00 == 31 [pid = 936] [id = 360] 12:49:30 INFO - PROCESS | 936 | --DOCSHELL 0FC57400 == 30 [pid = 936] [id = 359] 12:49:30 INFO - PROCESS | 936 | --DOCSHELL 0BE0CC00 == 29 [pid = 936] [id = 358] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 87 (1A6A7400) [pid = 936] [serial = 1062] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 86 (1A6AA800) [pid = 936] [serial = 1063] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 85 (19B74800) [pid = 936] [serial = 1059] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 84 (18B8BC00) [pid = 936] [serial = 1047] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 83 (19A68800) [pid = 936] [serial = 1050] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 82 (18B8E400) [pid = 936] [serial = 1048] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 81 (0FA45800) [pid = 936] [serial = 1053] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 80 (19A69000) [pid = 936] [serial = 1051] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 79 (13DB6000) [pid = 936] [serial = 1054] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 78 (18C58400) [pid = 936] [serial = 1056] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 77 (144A2800) [pid = 936] [serial = 1038] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 76 (15626800) [pid = 936] [serial = 1039] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0F806800) [pid = 936] [serial = 1035] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0F852C00) [pid = 936] [serial = 1036] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0FC4A400) [pid = 936] [serial = 1029] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 72 (13D6E800) [pid = 936] [serial = 1030] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 71 (196DF000) [pid = 936] [serial = 1027] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 70 (18DBCC00) [pid = 936] [serial = 1026] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 69 (0FA4D800) [pid = 936] [serial = 1032] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 68 (156A7C00) [pid = 936] [serial = 1033] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 67 (1874DC00) [pid = 936] [serial = 1044] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 66 (17A85000) [pid = 936] [serial = 1042] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 65 (176CD000) [pid = 936] [serial = 1041] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 64 (1A65E400) [pid = 936] [serial = 1060] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 63 (18A2C400) [pid = 936] [serial = 1045] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | --DOMWINDOW == 62 (19A75000) [pid = 936] [serial = 1057] [outer = 00000000] [url = about:blank] 12:49:30 INFO - PROCESS | 936 | 1470772170642 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]]]}] 12:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1225ms 12:49:30 INFO - PROCESS | 936 | 1470772170694 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 12:49:30 INFO - PROCESS | 936 | 1470772170698 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 12:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:49:30 INFO - PROCESS | 936 | 1470772170702 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:49:30 INFO - PROCESS | 936 | 1470772170705 Marionette TRACE conn6 <- [1,1438,null,{}] 12:49:30 INFO - PROCESS | 936 | 1470772170711 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}] 12:49:30 INFO - PROCESS | 936 | 1470772170714 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:30 INFO - PROCESS | 936 | 1470772170807 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 12:49:30 INFO - PROCESS | 936 | 1470772170814 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:30 INFO - PROCESS | 936 | 1470772170819 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:30 INFO - PROCESS | 936 | ++DOCSHELL 0BE0E000 == 30 [pid = 936] [id = 369] 12:49:30 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (0BE0F000) [pid = 936] [serial = 1107] [outer = 00000000] 12:49:30 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (0F06C800) [pid = 936] [serial = 1108] [outer = 0BE0F000] 12:49:30 INFO - PROCESS | 936 | 1470772170871 Marionette DEBUG loaded listener.js 12:49:30 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0F74EC00) [pid = 936] [serial = 1109] [outer = 0BE0F000] 12:49:31 INFO - PROCESS | 936 | 1470772171369 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]]]}] 12:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 730ms 12:49:31 INFO - PROCESS | 936 | 1470772171435 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 12:49:31 INFO - PROCESS | 936 | 1470772171439 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 12:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:49:31 INFO - PROCESS | 936 | 1470772171445 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:49:31 INFO - PROCESS | 936 | 1470772171448 Marionette TRACE conn6 <- [1,1442,null,{}] 12:49:31 INFO - PROCESS | 936 | 1470772171453 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}] 12:49:31 INFO - PROCESS | 936 | 1470772171455 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:31 INFO - PROCESS | 936 | 1470772171542 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 12:49:31 INFO - PROCESS | 936 | 1470772171632 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:31 INFO - PROCESS | 936 | 1470772171635 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:31 INFO - PROCESS | 936 | ++DOCSHELL 0FA44000 == 31 [pid = 936] [id = 370] 12:49:31 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0FA44800) [pid = 936] [serial = 1110] [outer = 00000000] 12:49:31 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0FC57400) [pid = 936] [serial = 1111] [outer = 0FA44800] 12:49:31 INFO - PROCESS | 936 | 1470772171682 Marionette DEBUG loaded listener.js 12:49:31 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (10A6C000) [pid = 936] [serial = 1112] [outer = 0FA44800] 12:49:32 INFO - PROCESS | 936 | 1470772172086 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]]]}] 12:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 12:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:49:32 INFO - PROCESS | 936 | 1470772172119 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 12:49:32 INFO - PROCESS | 936 | 1470772172121 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 12:49:32 INFO - PROCESS | 936 | 1470772172125 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:49:32 INFO - PROCESS | 936 | 1470772172128 Marionette TRACE conn6 <- [1,1446,null,{}] 12:49:32 INFO - PROCESS | 936 | 1470772172139 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}] 12:49:32 INFO - PROCESS | 936 | 1470772172144 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:32 INFO - PROCESS | 936 | 1470772172256 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 12:49:32 INFO - PROCESS | 936 | 1470772172264 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:32 INFO - PROCESS | 936 | 1470772172267 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:32 INFO - PROCESS | 936 | ++DOCSHELL 156ACC00 == 32 [pid = 936] [id = 371] 12:49:32 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (15C8BC00) [pid = 936] [serial = 1113] [outer = 00000000] 12:49:32 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (16CB7C00) [pid = 936] [serial = 1114] [outer = 15C8BC00] 12:49:32 INFO - PROCESS | 936 | 1470772172317 Marionette DEBUG loaded listener.js 12:49:32 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (16CF1400) [pid = 936] [serial = 1115] [outer = 15C8BC00] 12:49:32 INFO - PROCESS | 936 | 1470772172773 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]]]}] 12:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 670ms 12:49:32 INFO - PROCESS | 936 | 1470772172812 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 12:49:32 INFO - PROCESS | 936 | 1470772172814 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 12:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:49:32 INFO - PROCESS | 936 | 1470772172818 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:49:32 INFO - PROCESS | 936 | 1470772172819 Marionette TRACE conn6 <- [1,1450,null,{}] 12:49:32 INFO - PROCESS | 936 | 1470772172823 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}] 12:49:32 INFO - PROCESS | 936 | 1470772172825 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:32 INFO - PROCESS | 936 | 1470772172948 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 12:49:32 INFO - PROCESS | 936 | 1470772172953 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:32 INFO - PROCESS | 936 | 1470772172955 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:32 INFO - PROCESS | 936 | ++DOCSHELL 176BC000 == 33 [pid = 936] [id = 372] 12:49:32 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (176BCC00) [pid = 936] [serial = 1116] [outer = 00000000] 12:49:32 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (176CD000) [pid = 936] [serial = 1117] [outer = 176BCC00] 12:49:32 INFO - PROCESS | 936 | 1470772173000 Marionette DEBUG loaded listener.js 12:49:33 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (176D7400) [pid = 936] [serial = 1118] [outer = 176BCC00] 12:49:33 INFO - PROCESS | 936 | 1470772173485 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]]]}] 12:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 12:49:33 INFO - PROCESS | 936 | 1470772173563 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 12:49:33 INFO - PROCESS | 936 | 1470772173565 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 12:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:49:33 INFO - PROCESS | 936 | 1470772173568 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:49:33 INFO - PROCESS | 936 | 1470772173570 Marionette TRACE conn6 <- [1,1454,null,{}] 12:49:33 INFO - PROCESS | 936 | 1470772173574 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}] 12:49:33 INFO - PROCESS | 936 | 1470772173576 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:33 INFO - PROCESS | 936 | 1470772173728 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 12:49:33 INFO - PROCESS | 936 | 1470772173791 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:33 INFO - PROCESS | 936 | 1470772173793 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:33 INFO - PROCESS | 936 | ++DOCSHELL 176C1400 == 34 [pid = 936] [id = 373] 12:49:33 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (176D5400) [pid = 936] [serial = 1119] [outer = 00000000] 12:49:33 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (186C8000) [pid = 936] [serial = 1120] [outer = 176D5400] 12:49:33 INFO - PROCESS | 936 | 1470772173837 Marionette DEBUG loaded listener.js 12:49:33 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (186CE400) [pid = 936] [serial = 1121] [outer = 176D5400] 12:49:34 INFO - PROCESS | 936 | 1470772174273 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]]]}] 12:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 12:49:34 INFO - PROCESS | 936 | 1470772174306 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 12:49:34 INFO - PROCESS | 936 | 1470772174308 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 12:49:34 INFO - PROCESS | 936 | 1470772174311 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:49:34 INFO - PROCESS | 936 | 1470772174313 Marionette TRACE conn6 <- [1,1458,null,{}] 12:49:34 INFO - PROCESS | 936 | 1470772174316 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}] 12:49:34 INFO - PROCESS | 936 | 1470772174322 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:34 INFO - PROCESS | 936 | 1470772174466 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 12:49:34 INFO - PROCESS | 936 | 1470772174527 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:34 INFO - PROCESS | 936 | 1470772174529 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:34 INFO - PROCESS | 936 | ++DOCSHELL 187AC000 == 35 [pid = 936] [id = 374] 12:49:34 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (18A2C400) [pid = 936] [serial = 1122] [outer = 00000000] 12:49:34 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18B97C00) [pid = 936] [serial = 1123] [outer = 18A2C400] 12:49:34 INFO - PROCESS | 936 | 1470772174574 Marionette DEBUG loaded listener.js 12:49:34 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18B8E400) [pid = 936] [serial = 1124] [outer = 18A2C400] 12:49:34 INFO - PROCESS | 936 | --DOMWINDOW == 79 (176D3800) [pid = 936] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:49:34 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0BE0D000) [pid = 936] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:49:34 INFO - PROCESS | 936 | --DOMWINDOW == 77 (156A8800) [pid = 936] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:49:34 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0FCB2400) [pid = 936] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:49:34 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0BD4FC00) [pid = 936] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:49:34 INFO - PROCESS | 936 | --DOMWINDOW == 74 (186D5800) [pid = 936] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:49:34 INFO - PROCESS | 936 | --DOMWINDOW == 73 (17A80800) [pid = 936] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:49:34 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0F05F400) [pid = 936] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:49:34 INFO - PROCESS | 936 | --DOMWINDOW == 71 (17554800) [pid = 936] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:49:34 INFO - PROCESS | 936 | --DOMWINDOW == 70 (0F3F9C00) [pid = 936] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:49:34 INFO - PROCESS | 936 | --DOMWINDOW == 69 (16CF0400) [pid = 936] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:49:35 INFO - PROCESS | 936 | 1470772175072 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]]]}] 12:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 770ms 12:49:35 INFO - PROCESS | 936 | 1470772175086 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 12:49:35 INFO - PROCESS | 936 | 1470772175088 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 12:49:35 INFO - PROCESS | 936 | 1470772175092 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:49:35 INFO - PROCESS | 936 | 1470772175093 Marionette TRACE conn6 <- [1,1462,null,{}] 12:49:35 INFO - PROCESS | 936 | 1470772175097 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}] 12:49:35 INFO - PROCESS | 936 | 1470772175099 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:35 INFO - PROCESS | 936 | 1470772175182 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 12:49:35 INFO - PROCESS | 936 | 1470772175275 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:35 INFO - PROCESS | 936 | 1470772175277 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:35 INFO - PROCESS | 936 | ++DOCSHELL 0BE0D000 == 36 [pid = 936] [id = 375] 12:49:35 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (109F5000) [pid = 936] [serial = 1125] [outer = 00000000] 12:49:35 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (176D3800) [pid = 936] [serial = 1126] [outer = 109F5000] 12:49:35 INFO - PROCESS | 936 | 1470772175324 Marionette DEBUG loaded listener.js 12:49:35 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (17A80000) [pid = 936] [serial = 1127] [outer = 109F5000] 12:49:35 INFO - PROCESS | 936 | 1470772175687 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]]]}] 12:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 630ms 12:49:35 INFO - PROCESS | 936 | 1470772175726 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 12:49:35 INFO - PROCESS | 936 | 1470772175728 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 12:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:49:35 INFO - PROCESS | 936 | 1470772175731 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:49:35 INFO - PROCESS | 936 | 1470772175732 Marionette TRACE conn6 <- [1,1466,null,{}] 12:49:35 INFO - PROCESS | 936 | 1470772175736 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}] 12:49:35 INFO - PROCESS | 936 | 1470772175738 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:35 INFO - PROCESS | 936 | 1470772175853 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 12:49:35 INFO - PROCESS | 936 | 1470772175861 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:35 INFO - PROCESS | 936 | 1470772175863 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:35 INFO - PROCESS | 936 | ++DOCSHELL 14F83C00 == 37 [pid = 936] [id = 376] 12:49:35 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (1755DC00) [pid = 936] [serial = 1128] [outer = 00000000] 12:49:35 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (18C56000) [pid = 936] [serial = 1129] [outer = 1755DC00] 12:49:35 INFO - PROCESS | 936 | 1470772175908 Marionette DEBUG loaded listener.js 12:49:35 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (197D0C00) [pid = 936] [serial = 1130] [outer = 1755DC00] 12:49:36 INFO - PROCESS | 936 | 1470772176331 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]]]}] 12:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 12:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:49:36 INFO - PROCESS | 936 | 1470772176362 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 12:49:36 INFO - PROCESS | 936 | 1470772176364 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 12:49:36 INFO - PROCESS | 936 | 1470772176367 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:49:36 INFO - PROCESS | 936 | 1470772176368 Marionette TRACE conn6 <- [1,1470,null,{}] 12:49:36 INFO - PROCESS | 936 | 1470772176372 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}] 12:49:36 INFO - PROCESS | 936 | 1470772176374 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:36 INFO - PROCESS | 936 | 1470772176492 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 12:49:36 INFO - PROCESS | 936 | 1470772176533 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:36 INFO - PROCESS | 936 | 1470772176535 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:36 INFO - PROCESS | 936 | ++DOCSHELL 156AC000 == 38 [pid = 936] [id = 377] 12:49:36 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18B98400) [pid = 936] [serial = 1131] [outer = 00000000] 12:49:36 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (19A65000) [pid = 936] [serial = 1132] [outer = 18B98400] 12:49:36 INFO - PROCESS | 936 | 1470772176582 Marionette DEBUG loaded listener.js 12:49:36 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19A69000) [pid = 936] [serial = 1133] [outer = 18B98400] 12:49:37 INFO - PROCESS | 936 | 1470772177104 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]]]}] 12:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 770ms 12:49:37 INFO - PROCESS | 936 | 1470772177139 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 12:49:37 INFO - PROCESS | 936 | 1470772177144 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 12:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:49:37 INFO - PROCESS | 936 | 1470772177149 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:49:37 INFO - PROCESS | 936 | 1470772177153 Marionette TRACE conn6 <- [1,1474,null,{}] 12:49:37 INFO - PROCESS | 936 | 1470772177159 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}] 12:49:37 INFO - PROCESS | 936 | 1470772177162 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:37 INFO - PROCESS | 936 | 1470772177280 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 12:49:37 INFO - PROCESS | 936 | 1470772177383 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:37 INFO - PROCESS | 936 | 1470772177388 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:37 INFO - PROCESS | 936 | ++DOCSHELL 0BDE1C00 == 39 [pid = 936] [id = 378] 12:49:37 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (0EE73000) [pid = 936] [serial = 1134] [outer = 00000000] 12:49:37 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (0F757C00) [pid = 936] [serial = 1135] [outer = 0EE73000] 12:49:37 INFO - PROCESS | 936 | 1470772177446 Marionette DEBUG loaded listener.js 12:49:37 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (0FA4AC00) [pid = 936] [serial = 1136] [outer = 0EE73000] 12:49:38 INFO - PROCESS | 936 | 1470772178099 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]]]}] 12:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 970ms 12:49:38 INFO - PROCESS | 936 | 1470772178124 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 12:49:38 INFO - PROCESS | 936 | 1470772178129 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 12:49:38 INFO - PROCESS | 936 | 1470772178136 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:49:38 INFO - PROCESS | 936 | 1470772178139 Marionette TRACE conn6 <- [1,1478,null,{}] 12:49:38 INFO - PROCESS | 936 | 1470772178143 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}] 12:49:38 INFO - PROCESS | 936 | 1470772178146 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:38 INFO - PROCESS | 936 | 1470772178261 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 12:49:38 INFO - PROCESS | 936 | 1470772178392 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:38 INFO - PROCESS | 936 | 1470772178395 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:38 INFO - PROCESS | 936 | ++DOCSHELL 14F5D400 == 40 [pid = 936] [id = 379] 12:49:38 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (14F87C00) [pid = 936] [serial = 1137] [outer = 00000000] 12:49:38 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (16CEA400) [pid = 936] [serial = 1138] [outer = 14F87C00] 12:49:38 INFO - PROCESS | 936 | 1470772178452 Marionette DEBUG loaded listener.js 12:49:38 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (175DFC00) [pid = 936] [serial = 1139] [outer = 14F87C00] 12:49:39 INFO - PROCESS | 936 | 1470772179099 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]]]}] 12:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 970ms 12:49:39 INFO - PROCESS | 936 | 1470772179108 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 12:49:39 INFO - PROCESS | 936 | 1470772179111 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 12:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:49:39 INFO - PROCESS | 936 | 1470772179115 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:49:39 INFO - PROCESS | 936 | 1470772179119 Marionette TRACE conn6 <- [1,1482,null,{}] 12:49:39 INFO - PROCESS | 936 | 1470772179145 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}] 12:49:39 INFO - PROCESS | 936 | 1470772179151 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:39 INFO - PROCESS | 936 | 1470772179259 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 12:49:39 INFO - PROCESS | 936 | 1470772179390 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:39 INFO - PROCESS | 936 | 1470772179394 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:39 INFO - PROCESS | 936 | ++DOCSHELL 1874F400 == 41 [pid = 936] [id = 380] 12:49:39 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (1874F800) [pid = 936] [serial = 1140] [outer = 00000000] 12:49:39 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (18C39800) [pid = 936] [serial = 1141] [outer = 1874F800] 12:49:39 INFO - PROCESS | 936 | 1470772179451 Marionette DEBUG loaded listener.js 12:49:39 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (19A64C00) [pid = 936] [serial = 1142] [outer = 1874F800] 12:49:39 INFO - PROCESS | 936 | 1470772179995 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]]]}] 12:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 950ms 12:49:40 INFO - PROCESS | 936 | 1470772180069 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 12:49:40 INFO - PROCESS | 936 | 1470772180072 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 12:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:49:40 INFO - PROCESS | 936 | 1470772180075 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:49:40 INFO - PROCESS | 936 | 1470772180077 Marionette TRACE conn6 <- [1,1486,null,{}] 12:49:40 INFO - PROCESS | 936 | 1470772180081 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}] 12:49:40 INFO - PROCESS | 936 | 1470772180084 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:40 INFO - PROCESS | 936 | 1470772180192 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 12:49:40 INFO - PROCESS | 936 | 1470772180323 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:40 INFO - PROCESS | 936 | 1470772180325 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:40 INFO - PROCESS | 936 | ++DOCSHELL 170F3000 == 42 [pid = 936] [id = 381] 12:49:40 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (176C0800) [pid = 936] [serial = 1143] [outer = 00000000] 12:49:40 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (18C36C00) [pid = 936] [serial = 1144] [outer = 176C0800] 12:49:40 INFO - PROCESS | 936 | 1470772180381 Marionette DEBUG loaded listener.js 12:49:40 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (19A7A000) [pid = 936] [serial = 1145] [outer = 176C0800] 12:49:41 INFO - PROCESS | 936 | 1470772181090 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]]]}] 12:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1068ms 12:49:41 INFO - PROCESS | 936 | 1470772181151 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 12:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:49:41 INFO - PROCESS | 936 | 1470772181156 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 12:49:41 INFO - PROCESS | 936 | 1470772181161 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:49:41 INFO - PROCESS | 936 | 1470772181164 Marionette TRACE conn6 <- [1,1490,null,{}] 12:49:41 INFO - PROCESS | 936 | 1470772181170 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}] 12:49:41 INFO - PROCESS | 936 | 1470772181173 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:41 INFO - PROCESS | 936 | 1470772181276 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 12:49:41 INFO - PROCESS | 936 | 1470772181407 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:41 INFO - PROCESS | 936 | 1470772181410 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:41 INFO - PROCESS | 936 | ++DOCSHELL 0F808800 == 43 [pid = 936] [id = 382] 12:49:41 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (0F80C000) [pid = 936] [serial = 1146] [outer = 00000000] 12:49:41 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (1421D000) [pid = 936] [serial = 1147] [outer = 0F80C000] 12:49:41 INFO - PROCESS | 936 | 1470772181462 Marionette DEBUG loaded listener.js 12:49:41 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (143F0800) [pid = 936] [serial = 1148] [outer = 0F80C000] 12:49:42 INFO - PROCESS | 936 | --DOCSHELL 14F83C00 == 42 [pid = 936] [id = 376] 12:49:42 INFO - PROCESS | 936 | --DOCSHELL 0BE0D000 == 41 [pid = 936] [id = 375] 12:49:42 INFO - PROCESS | 936 | --DOCSHELL 187AC000 == 40 [pid = 936] [id = 374] 12:49:42 INFO - PROCESS | 936 | --DOCSHELL 176C1400 == 39 [pid = 936] [id = 373] 12:49:42 INFO - PROCESS | 936 | --DOCSHELL 176BC000 == 38 [pid = 936] [id = 372] 12:49:42 INFO - PROCESS | 936 | --DOCSHELL 156ACC00 == 37 [pid = 936] [id = 371] 12:49:42 INFO - PROCESS | 936 | --DOCSHELL 0FA44000 == 36 [pid = 936] [id = 370] 12:49:42 INFO - PROCESS | 936 | --DOCSHELL 0BE0E000 == 35 [pid = 936] [id = 369] 12:49:42 INFO - PROCESS | 936 | --DOCSHELL 087F1000 == 34 [pid = 936] [id = 357] 12:49:42 INFO - PROCESS | 936 | --DOCSHELL 18C38000 == 33 [pid = 936] [id = 366] 12:49:42 INFO - PROCESS | 936 | --DOCSHELL 14401800 == 32 [pid = 936] [id = 368] 12:49:42 INFO - PROCESS | 936 | --DOCSHELL 0BDE4C00 == 31 [pid = 936] [id = 367] 12:49:42 INFO - PROCESS | 936 | --DOCSHELL 170F3000 == 30 [pid = 936] [id = 381] 12:49:42 INFO - PROCESS | 936 | --DOCSHELL 14F5D400 == 29 [pid = 936] [id = 379] 12:49:42 INFO - PROCESS | 936 | --DOCSHELL 1874F400 == 28 [pid = 936] [id = 380] 12:49:42 INFO - PROCESS | 936 | --DOCSHELL 156AC000 == 27 [pid = 936] [id = 377] 12:49:42 INFO - PROCESS | 936 | --DOCSHELL 0BDE1C00 == 26 [pid = 936] [id = 378] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 92 (176CC800) [pid = 936] [serial = 646] [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.] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 91 (17A7E000) [pid = 936] [serial = 1087] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 90 (0F060000) [pid = 936] [serial = 1075] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 89 (0F284400) [pid = 936] [serial = 1076] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 88 (16CBAC00) [pid = 936] [serial = 1081] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 87 (16CC0C00) [pid = 936] [serial = 1082] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 86 (1031D000) [pid = 936] [serial = 1078] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 85 (10A99400) [pid = 936] [serial = 1079] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0BE04800) [pid = 936] [serial = 1072] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 83 (0BD6AC00) [pid = 936] [serial = 1071] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 82 (18A2A400) [pid = 936] [serial = 1090] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 81 (18B94000) [pid = 936] [serial = 1097] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 80 (18C56400) [pid = 936] [serial = 1099] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 79 (14261400) [pid = 936] [serial = 1066] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0FCB5000) [pid = 936] [serial = 1065] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 77 (18738400) [pid = 936] [serial = 1069] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 76 (17A7F400) [pid = 936] [serial = 1068] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 75 (17A84C00) [pid = 936] [serial = 1088] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 74 (142F3C00) [pid = 936] [serial = 1093] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 73 (18B91C00) [pid = 936] [serial = 1096] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 72 (18B8D800) [pid = 936] [serial = 1091] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 71 (176B9C00) [pid = 936] [serial = 1084] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 70 (176C7000) [pid = 936] [serial = 1085] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | --DOMWINDOW == 69 (16CB4C00) [pid = 936] [serial = 1094] [outer = 00000000] [url = about:blank] 12:49:42 INFO - PROCESS | 936 | 1470772182587 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]]]}] 12:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1476ms 12:49:42 INFO - PROCESS | 936 | 1470772182638 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 12:49:42 INFO - PROCESS | 936 | 1470772182642 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 12:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:49:42 INFO - PROCESS | 936 | 1470772182646 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:49:42 INFO - PROCESS | 936 | 1470772182651 Marionette TRACE conn6 <- [1,1494,null,{}] 12:49:42 INFO - PROCESS | 936 | 1470772182656 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}] 12:49:42 INFO - PROCESS | 936 | 1470772182659 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:42 INFO - PROCESS | 936 | 1470772182751 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 12:49:42 INFO - PROCESS | 936 | 1470772182868 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:42 INFO - PROCESS | 936 | 1470772182870 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:42 INFO - PROCESS | 936 | ++DOCSHELL 0BDE5000 == 27 [pid = 936] [id = 383] 12:49:42 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0BE06000) [pid = 936] [serial = 1149] [outer = 00000000] 12:49:42 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (0F060000) [pid = 936] [serial = 1150] [outer = 0BE06000] 12:49:42 INFO - PROCESS | 936 | 1470772182919 Marionette DEBUG loaded listener.js 12:49:42 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (0F74E400) [pid = 936] [serial = 1151] [outer = 0BE06000] 12:49:43 INFO - PROCESS | 936 | 1470772183311 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]]]}] 12:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 12:49:43 INFO - PROCESS | 936 | 1470772183378 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 12:49:43 INFO - PROCESS | 936 | 1470772183383 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 12:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:49:43 INFO - PROCESS | 936 | 1470772183389 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:49:43 INFO - PROCESS | 936 | 1470772183392 Marionette TRACE conn6 <- [1,1498,null,{}] 12:49:43 INFO - PROCESS | 936 | 1470772183431 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}] 12:49:43 INFO - PROCESS | 936 | 1470772183434 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:43 INFO - PROCESS | 936 | 1470772183536 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 12:49:43 INFO - PROCESS | 936 | 1470772183545 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:43 INFO - PROCESS | 936 | 1470772183548 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:43 INFO - PROCESS | 936 | ++DOCSHELL 10A99400 == 28 [pid = 936] [id = 384] 12:49:43 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (10A9D800) [pid = 936] [serial = 1152] [outer = 00000000] 12:49:43 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (13DB6000) [pid = 936] [serial = 1153] [outer = 10A9D800] 12:49:43 INFO - PROCESS | 936 | 1470772183599 Marionette DEBUG loaded listener.js 12:49:43 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (1425B400) [pid = 936] [serial = 1154] [outer = 10A9D800] 12:49:44 INFO - PROCESS | 936 | 1470772184027 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]]]}] 12:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 710ms 12:49:44 INFO - PROCESS | 936 | 1470772184102 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 12:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:49:44 INFO - PROCESS | 936 | 1470772184105 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 12:49:44 INFO - PROCESS | 936 | 1470772184108 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:49:44 INFO - PROCESS | 936 | 1470772184112 Marionette TRACE conn6 <- [1,1502,null,{}] 12:49:44 INFO - PROCESS | 936 | 1470772184122 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}] 12:49:44 INFO - PROCESS | 936 | 1470772184127 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:44 INFO - PROCESS | 936 | 1470772184211 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 12:49:44 INFO - PROCESS | 936 | 1470772184219 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:44 INFO - PROCESS | 936 | 1470772184222 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:44 INFO - PROCESS | 936 | ++DOCSHELL 15C90C00 == 29 [pid = 936] [id = 385] 12:49:44 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (15C94400) [pid = 936] [serial = 1155] [outer = 00000000] 12:49:44 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (16CE3C00) [pid = 936] [serial = 1156] [outer = 15C94400] 12:49:44 INFO - PROCESS | 936 | 1470772184270 Marionette DEBUG loaded listener.js 12:49:44 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (16F64400) [pid = 936] [serial = 1157] [outer = 15C94400] 12:49:44 INFO - PROCESS | 936 | 1470772184766 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]]]}] 12:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 671ms 12:49:44 INFO - PROCESS | 936 | 1470772184783 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 12:49:44 INFO - PROCESS | 936 | 1470772184786 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 12:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:49:44 INFO - PROCESS | 936 | 1470772184795 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:49:44 INFO - PROCESS | 936 | 1470772184797 Marionette TRACE conn6 <- [1,1506,null,{}] 12:49:44 INFO - PROCESS | 936 | 1470772184801 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}] 12:49:44 INFO - PROCESS | 936 | 1470772184803 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:44 INFO - PROCESS | 936 | 1470772184948 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 12:49:44 INFO - PROCESS | 936 | 1470772184971 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:44 INFO - PROCESS | 936 | 1470772184973 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:44 INFO - PROCESS | 936 | ++DOCSHELL 176B9C00 == 30 [pid = 936] [id = 386] 12:49:44 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (176BC400) [pid = 936] [serial = 1158] [outer = 00000000] 12:49:44 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (176C2C00) [pid = 936] [serial = 1159] [outer = 176BC400] 12:49:45 INFO - PROCESS | 936 | 1470772185018 Marionette DEBUG loaded listener.js 12:49:45 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (176CA400) [pid = 936] [serial = 1160] [outer = 176BC400] 12:49:45 INFO - PROCESS | 936 | 1470772185437 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]]]}] 12:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 12:49:45 INFO - PROCESS | 936 | 1470772185475 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 12:49:45 INFO - PROCESS | 936 | 1470772185477 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 12:49:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:49:45 INFO - PROCESS | 936 | 1470772185480 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:49:45 INFO - PROCESS | 936 | 1470772185482 Marionette TRACE conn6 <- [1,1510,null,{}] 12:49:45 INFO - PROCESS | 936 | 1470772185486 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}] 12:49:45 INFO - PROCESS | 936 | 1470772185488 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:45 INFO - PROCESS | 936 | 1470772185595 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 12:49:45 INFO - PROCESS | 936 | 1470772185602 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:45 INFO - PROCESS | 936 | 1470772185604 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:45 INFO - PROCESS | 936 | ++DOCSHELL 176CE400 == 31 [pid = 936] [id = 387] 12:49:45 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (176D2000) [pid = 936] [serial = 1161] [outer = 00000000] 12:49:45 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (17A83C00) [pid = 936] [serial = 1162] [outer = 176D2000] 12:49:45 INFO - PROCESS | 936 | 1470772185649 Marionette DEBUG loaded listener.js 12:49:45 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (17A8A400) [pid = 936] [serial = 1163] [outer = 176D2000] 12:49:46 INFO - PROCESS | 936 | 1470772186106 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"]]]}] 12:49:46 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 () { 12:49:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:49:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:49:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:49:46 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 () { 12:49:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:49:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:49:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:49:46 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 () { 12:49:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:49:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:49:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:49:46 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 () { 12:49:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:49:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:49:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:49:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 674ms 12:49:46 INFO - PROCESS | 936 | 1470772186157 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 12:49:46 INFO - PROCESS | 936 | 1470772186159 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 12:49:46 INFO - PROCESS | 936 | 1470772186163 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:49:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:49:46 INFO - PROCESS | 936 | 1470772186165 Marionette TRACE conn6 <- [1,1514,null,{}] 12:49:46 INFO - PROCESS | 936 | 1470772186168 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}] 12:49:46 INFO - PROCESS | 936 | 1470772186174 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:46 INFO - PROCESS | 936 | 1470772186329 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 12:49:46 INFO - PROCESS | 936 | 1470772186357 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:46 INFO - PROCESS | 936 | 1470772186359 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:46 INFO - PROCESS | 936 | ++DOCSHELL 18736C00 == 32 [pid = 936] [id = 388] 12:49:46 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (18754000) [pid = 936] [serial = 1164] [outer = 00000000] 12:49:46 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (18B95400) [pid = 936] [serial = 1165] [outer = 18754000] 12:49:46 INFO - PROCESS | 936 | 1470772186405 Marionette DEBUG loaded listener.js 12:49:46 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (18C35000) [pid = 936] [serial = 1166] [outer = 18754000] 12:49:46 INFO - PROCESS | 936 | --DOMWINDOW == 86 (176BCC00) [pid = 936] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:49:46 INFO - PROCESS | 936 | --DOMWINDOW == 85 (176D5400) [pid = 936] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:49:46 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0BDE8400) [pid = 936] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:49:46 INFO - PROCESS | 936 | --DOMWINDOW == 83 (1755DC00) [pid = 936] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:49:46 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0FA44800) [pid = 936] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:49:46 INFO - PROCESS | 936 | --DOMWINDOW == 81 (0BE0F000) [pid = 936] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:49:46 INFO - PROCESS | 936 | --DOMWINDOW == 80 (18C39C00) [pid = 936] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:49:46 INFO - PROCESS | 936 | --DOMWINDOW == 79 (14497000) [pid = 936] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:49:46 INFO - PROCESS | 936 | --DOMWINDOW == 78 (15C8BC00) [pid = 936] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:49:46 INFO - PROCESS | 936 | --DOMWINDOW == 77 (109F5000) [pid = 936] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:49:46 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18A2C400) [pid = 936] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:49:46 INFO - PROCESS | 936 | --DOMWINDOW == 75 (18B98400) [pid = 936] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:49:47 INFO - PROCESS | 936 | 1470772187065 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"]]]}] 12:49:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:49:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:49:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:49:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:49:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:49:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:49:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:49:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:49:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:49:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 931ms 12:49:47 INFO - PROCESS | 936 | 1470772187109 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 12:49:47 INFO - PROCESS | 936 | 1470772187111 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 12:49:47 INFO - PROCESS | 936 | 1470772187115 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:49:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:49:47 INFO - PROCESS | 936 | 1470772187116 Marionette TRACE conn6 <- [1,1518,null,{}] 12:49:47 INFO - PROCESS | 936 | 1470772187120 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}] 12:49:47 INFO - PROCESS | 936 | 1470772187122 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:47 INFO - PROCESS | 936 | 1470772187200 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 12:49:47 INFO - PROCESS | 936 | 1470772187205 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:47 INFO - PROCESS | 936 | 1470772187207 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:47 INFO - PROCESS | 936 | ++DOCSHELL 13D79C00 == 33 [pid = 936] [id = 389] 12:49:47 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (14F8AC00) [pid = 936] [serial = 1167] [outer = 00000000] 12:49:47 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (176CD800) [pid = 936] [serial = 1168] [outer = 14F8AC00] 12:49:47 INFO - PROCESS | 936 | 1470772187251 Marionette DEBUG loaded listener.js 12:49:47 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (186D1400) [pid = 936] [serial = 1169] [outer = 14F8AC00] 12:49:47 INFO - PROCESS | 936 | 1470772187649 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]]]}] 12:49:47 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 12:49:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:49:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:49:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:49:47 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. 12:49:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:49:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 570ms 12:49:47 INFO - PROCESS | 936 | 1470772187690 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 12:49:47 INFO - PROCESS | 936 | 1470772187691 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 12:49:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:49:47 INFO - PROCESS | 936 | 1470772187695 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:49:47 INFO - PROCESS | 936 | 1470772187697 Marionette TRACE conn6 <- [1,1522,null,{}] 12:49:47 INFO - PROCESS | 936 | 1470772187717 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}] 12:49:47 INFO - PROCESS | 936 | 1470772187719 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:47 INFO - PROCESS | 936 | 1470772187796 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 12:49:47 INFO - PROCESS | 936 | 1470772187802 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:47 INFO - PROCESS | 936 | 1470772187804 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:47 INFO - PROCESS | 936 | ++DOCSHELL 176CAC00 == 34 [pid = 936] [id = 390] 12:49:47 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18A2F800) [pid = 936] [serial = 1170] [outer = 00000000] 12:49:47 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18C51000) [pid = 936] [serial = 1171] [outer = 18A2F800] 12:49:47 INFO - PROCESS | 936 | 1470772187847 Marionette DEBUG loaded listener.js 12:49:47 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18DC0000) [pid = 936] [serial = 1172] [outer = 18A2F800] 12:49:48 INFO - PROCESS | 936 | 1470772188320 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]]]}] 12:49:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:49:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 12:49:48 INFO - PROCESS | 936 | 1470772188366 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 12:49:48 INFO - PROCESS | 936 | 1470772188368 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 12:49:48 INFO - PROCESS | 936 | 1470772188371 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:49:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:49:48 INFO - PROCESS | 936 | 1470772188373 Marionette TRACE conn6 <- [1,1526,null,{}] 12:49:48 INFO - PROCESS | 936 | 1470772188377 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}] 12:49:48 INFO - PROCESS | 936 | 1470772188379 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:48 INFO - PROCESS | 936 | 1470772188459 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 12:49:48 INFO - PROCESS | 936 | 1470772188468 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:48 INFO - PROCESS | 936 | 1470772188470 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:48 INFO - PROCESS | 936 | ++DOCSHELL 19A63800 == 35 [pid = 936] [id = 391] 12:49:48 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (19A64400) [pid = 936] [serial = 1173] [outer = 00000000] 12:49:48 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (19A76000) [pid = 936] [serial = 1174] [outer = 19A64400] 12:49:48 INFO - PROCESS | 936 | 1470772188522 Marionette DEBUG loaded listener.js 12:49:48 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (19A78800) [pid = 936] [serial = 1175] [outer = 19A64400] 12:49:49 INFO - PROCESS | 936 | 1470772189334 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]]]}] 12:49:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:49:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1020ms 12:49:49 INFO - PROCESS | 936 | 1470772189397 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 12:49:49 INFO - PROCESS | 936 | 1470772189401 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 12:49:49 INFO - PROCESS | 936 | 1470772189406 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:49:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:49:49 INFO - PROCESS | 936 | 1470772189412 Marionette TRACE conn6 <- [1,1530,null,{}] 12:49:49 INFO - PROCESS | 936 | 1470772189439 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}] 12:49:49 INFO - PROCESS | 936 | 1470772189442 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:49 INFO - PROCESS | 936 | 1470772189576 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 12:49:49 INFO - PROCESS | 936 | 1470772189700 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:49 INFO - PROCESS | 936 | 1470772189703 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:49 INFO - PROCESS | 936 | ++DOCSHELL 0EE6C000 == 36 [pid = 936] [id = 392] 12:49:49 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (0EED3800) [pid = 936] [serial = 1176] [outer = 00000000] 12:49:49 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (0FA51400) [pid = 936] [serial = 1177] [outer = 0EED3800] 12:49:49 INFO - PROCESS | 936 | 1470772189763 Marionette DEBUG loaded listener.js 12:49:49 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (13BE9800) [pid = 936] [serial = 1178] [outer = 0EED3800] 12:49:50 INFO - PROCESS | 936 | 1470772190415 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]]]}] 12:49:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:49:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1045ms 12:49:50 INFO - PROCESS | 936 | 1470772190456 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 12:49:50 INFO - PROCESS | 936 | 1470772190461 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 12:49:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:49:50 INFO - PROCESS | 936 | 1470772190468 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:49:50 INFO - PROCESS | 936 | 1470772190471 Marionette TRACE conn6 <- [1,1534,null,{}] 12:49:50 INFO - PROCESS | 936 | 1470772190475 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}] 12:49:50 INFO - PROCESS | 936 | 1470772190478 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:50 INFO - PROCESS | 936 | 1470772190605 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 12:49:50 INFO - PROCESS | 936 | 1470772190725 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:50 INFO - PROCESS | 936 | 1470772190727 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:50 INFO - PROCESS | 936 | ++DOCSHELL 15627000 == 37 [pid = 936] [id = 393] 12:49:50 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (16CBAC00) [pid = 936] [serial = 1179] [outer = 00000000] 12:49:50 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (17154C00) [pid = 936] [serial = 1180] [outer = 16CBAC00] 12:49:50 INFO - PROCESS | 936 | 1470772190784 Marionette DEBUG loaded listener.js 12:49:50 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (176C2000) [pid = 936] [serial = 1181] [outer = 16CBAC00] 12:49:51 INFO - PROCESS | 936 | --DOCSHELL 176CAC00 == 36 [pid = 936] [id = 390] 12:49:51 INFO - PROCESS | 936 | --DOCSHELL 13D79C00 == 35 [pid = 936] [id = 389] 12:49:51 INFO - PROCESS | 936 | --DOCSHELL 18736C00 == 34 [pid = 936] [id = 388] 12:49:51 INFO - PROCESS | 936 | --DOCSHELL 176CE400 == 33 [pid = 936] [id = 387] 12:49:51 INFO - PROCESS | 936 | --DOCSHELL 176B9C00 == 32 [pid = 936] [id = 386] 12:49:51 INFO - PROCESS | 936 | --DOCSHELL 15C90C00 == 31 [pid = 936] [id = 385] 12:49:51 INFO - PROCESS | 936 | --DOCSHELL 10A99400 == 30 [pid = 936] [id = 384] 12:49:51 INFO - PROCESS | 936 | --DOCSHELL 0BDE5000 == 29 [pid = 936] [id = 383] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 89 (176CD000) [pid = 936] [serial = 1117] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 88 (186CE400) [pid = 936] [serial = 1121] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 87 (186C8000) [pid = 936] [serial = 1120] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 86 (0F809C00) [pid = 936] [serial = 1102] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 85 (197D0C00) [pid = 936] [serial = 1130] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0FA47000) [pid = 936] [serial = 1103] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 83 (0FC57400) [pid = 936] [serial = 1111] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 82 (10A6C000) [pid = 936] [serial = 1112] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 81 (0F06C800) [pid = 936] [serial = 1108] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0F74EC00) [pid = 936] [serial = 1109] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 79 (18C56C00) [pid = 936] [serial = 1100] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 78 (16CBB000) [pid = 936] [serial = 1105] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 77 (170EB400) [pid = 936] [serial = 1106] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 76 (16CB7C00) [pid = 936] [serial = 1114] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 75 (176D3800) [pid = 936] [serial = 1126] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 74 (18B97C00) [pid = 936] [serial = 1123] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 73 (18C56000) [pid = 936] [serial = 1129] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 72 (19A69000) [pid = 936] [serial = 1133] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 71 (18B8E400) [pid = 936] [serial = 1124] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 70 (19A65000) [pid = 936] [serial = 1132] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 69 (17A80000) [pid = 936] [serial = 1127] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 68 (176D7400) [pid = 936] [serial = 1118] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | --DOMWINDOW == 67 (16CF1400) [pid = 936] [serial = 1115] [outer = 00000000] [url = about:blank] 12:49:51 INFO - PROCESS | 936 | 1470772191628 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]]]}] 12:49:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:49:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1182ms 12:49:51 INFO - PROCESS | 936 | 1470772191653 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 12:49:51 INFO - PROCESS | 936 | 1470772191658 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 12:49:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:49:51 INFO - PROCESS | 936 | 1470772191662 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:49:51 INFO - PROCESS | 936 | 1470772191665 Marionette TRACE conn6 <- [1,1538,null,{}] 12:49:51 INFO - PROCESS | 936 | 1470772191672 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}] 12:49:51 INFO - PROCESS | 936 | 1470772191675 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:51 INFO - PROCESS | 936 | 1470772191765 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 12:49:51 INFO - PROCESS | 936 | 1470772191772 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:51 INFO - PROCESS | 936 | 1470772191776 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:51 INFO - PROCESS | 936 | ++DOCSHELL 0EECBC00 == 30 [pid = 936] [id = 394] 12:49:51 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0EED3000) [pid = 936] [serial = 1182] [outer = 00000000] 12:49:51 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (0F3FD000) [pid = 936] [serial = 1183] [outer = 0EED3000] 12:49:51 INFO - PROCESS | 936 | 1470772191824 Marionette DEBUG loaded listener.js 12:49:51 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0F803C00) [pid = 936] [serial = 1184] [outer = 0EED3000] 12:49:52 INFO - PROCESS | 936 | 1470772192320 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]]]}] 12:49:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:49:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 690ms 12:49:52 INFO - PROCESS | 936 | 1470772192353 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 12:49:52 INFO - PROCESS | 936 | 1470772192357 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 12:49:52 INFO - PROCESS | 936 | 1470772192363 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:49:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:49:52 INFO - PROCESS | 936 | 1470772192365 Marionette TRACE conn6 <- [1,1542,null,{}] 12:49:52 INFO - PROCESS | 936 | 1470772192369 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}] 12:49:52 INFO - PROCESS | 936 | 1470772192371 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:52 INFO - PROCESS | 936 | 1470772192490 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 12:49:52 INFO - PROCESS | 936 | 1470772192585 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:52 INFO - PROCESS | 936 | 1470772192587 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:52 INFO - PROCESS | 936 | ++DOCSHELL 0FD32400 == 31 [pid = 936] [id = 395] 12:49:52 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (10394400) [pid = 936] [serial = 1185] [outer = 00000000] 12:49:52 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (13BDD400) [pid = 936] [serial = 1186] [outer = 10394400] 12:49:52 INFO - PROCESS | 936 | 1470772192637 Marionette DEBUG loaded listener.js 12:49:52 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (14404800) [pid = 936] [serial = 1187] [outer = 10394400] 12:49:53 INFO - PROCESS | 936 | 1470772193039 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]]]}] 12:49:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:49:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 12:49:53 INFO - PROCESS | 936 | 1470772193098 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 12:49:53 INFO - PROCESS | 936 | 1470772193100 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 12:49:53 INFO - PROCESS | 936 | 1470772193104 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:49:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:49:53 INFO - PROCESS | 936 | 1470772193108 Marionette TRACE conn6 <- [1,1546,null,{}] 12:49:53 INFO - PROCESS | 936 | 1470772193124 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}] 12:49:53 INFO - PROCESS | 936 | 1470772193129 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:53 INFO - PROCESS | 936 | 1470772193219 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 12:49:53 INFO - PROCESS | 936 | 1470772193233 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:53 INFO - PROCESS | 936 | 1470772193236 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:53 INFO - PROCESS | 936 | ++DOCSHELL 174E7800 == 32 [pid = 936] [id = 396] 12:49:53 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (174F1800) [pid = 936] [serial = 1188] [outer = 00000000] 12:49:53 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (176BA400) [pid = 936] [serial = 1189] [outer = 174F1800] 12:49:53 INFO - PROCESS | 936 | 1470772193287 Marionette DEBUG loaded listener.js 12:49:53 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (176CB400) [pid = 936] [serial = 1190] [outer = 174F1800] 12:49:53 INFO - PROCESS | 936 | 1470772193710 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]]]}] 12:49:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:49:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 12:49:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:49:53 INFO - PROCESS | 936 | 1470772193740 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 12:49:53 INFO - PROCESS | 936 | 1470772193742 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 12:49:53 INFO - PROCESS | 936 | 1470772193745 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:49:53 INFO - PROCESS | 936 | 1470772193747 Marionette TRACE conn6 <- [1,1550,null,{}] 12:49:53 INFO - PROCESS | 936 | 1470772193750 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}] 12:49:53 INFO - PROCESS | 936 | 1470772193752 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:53 INFO - PROCESS | 936 | 1470772193887 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 12:49:53 INFO - PROCESS | 936 | 1470772193932 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:53 INFO - PROCESS | 936 | 1470772193934 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:53 INFO - PROCESS | 936 | ++DOCSHELL 17A7C800 == 33 [pid = 936] [id = 397] 12:49:53 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (17A7E800) [pid = 936] [serial = 1191] [outer = 00000000] 12:49:53 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (186CA400) [pid = 936] [serial = 1192] [outer = 17A7E800] 12:49:53 INFO - PROCESS | 936 | 1470772193980 Marionette DEBUG loaded listener.js 12:49:54 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (186D0000) [pid = 936] [serial = 1193] [outer = 17A7E800] 12:49:54 INFO - PROCESS | 936 | 1470772194427 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]]]}] 12:49:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:49:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 12:49:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:49:54 INFO - PROCESS | 936 | 1470772194478 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 12:49:54 INFO - PROCESS | 936 | 1470772194480 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 12:49:54 INFO - PROCESS | 936 | 1470772194483 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:49:54 INFO - PROCESS | 936 | 1470772194485 Marionette TRACE conn6 <- [1,1554,null,{}] 12:49:54 INFO - PROCESS | 936 | 1470772194496 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}] 12:49:54 INFO - PROCESS | 936 | 1470772194498 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:54 INFO - PROCESS | 936 | 1470772194609 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 12:49:54 INFO - PROCESS | 936 | 1470772194615 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:54 INFO - PROCESS | 936 | 1470772194617 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:54 INFO - PROCESS | 936 | ++DOCSHELL 0FCB5800 == 34 [pid = 936] [id = 398] 12:49:54 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (15620000) [pid = 936] [serial = 1194] [outer = 00000000] 12:49:54 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18738800) [pid = 936] [serial = 1195] [outer = 15620000] 12:49:54 INFO - PROCESS | 936 | 1470772194662 Marionette DEBUG loaded listener.js 12:49:54 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (1873AC00) [pid = 936] [serial = 1196] [outer = 15620000] 12:49:55 INFO - PROCESS | 936 | 1470772195120 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]]]}] 12:49:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:49:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 691ms 12:49:55 INFO - PROCESS | 936 | 1470772195175 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 12:49:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:49:55 INFO - PROCESS | 936 | 1470772195177 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 12:49:55 INFO - PROCESS | 936 | 1470772195180 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:49:55 INFO - PROCESS | 936 | 1470772195182 Marionette TRACE conn6 <- [1,1558,null,{}] 12:49:55 INFO - PROCESS | 936 | 1470772195185 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}] 12:49:55 INFO - PROCESS | 936 | 1470772195191 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:55 INFO - PROCESS | 936 | 1470772195365 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 12:49:55 INFO - PROCESS | 936 | 1470772195389 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:55 INFO - PROCESS | 936 | 1470772195391 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:55 INFO - PROCESS | 936 | ++DOCSHELL 14496400 == 35 [pid = 936] [id = 399] 12:49:55 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (18B89800) [pid = 936] [serial = 1197] [outer = 00000000] 12:49:55 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (18C34800) [pid = 936] [serial = 1198] [outer = 18B89800] 12:49:55 INFO - PROCESS | 936 | 1470772195436 Marionette DEBUG loaded listener.js 12:49:55 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (18C35800) [pid = 936] [serial = 1199] [outer = 18B89800] 12:49:55 INFO - PROCESS | 936 | --DOMWINDOW == 84 (176C0800) [pid = 936] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:49:55 INFO - PROCESS | 936 | --DOMWINDOW == 83 (18A2F800) [pid = 936] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:49:55 INFO - PROCESS | 936 | --DOMWINDOW == 82 (18754000) [pid = 936] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:49:55 INFO - PROCESS | 936 | --DOMWINDOW == 81 (14F8AC00) [pid = 936] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:49:55 INFO - PROCESS | 936 | --DOMWINDOW == 80 (176BC400) [pid = 936] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:49:55 INFO - PROCESS | 936 | --DOMWINDOW == 79 (10A9D800) [pid = 936] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:49:55 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0F80C000) [pid = 936] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:49:55 INFO - PROCESS | 936 | --DOMWINDOW == 77 (15C94400) [pid = 936] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:49:55 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0BE06000) [pid = 936] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:49:55 INFO - PROCESS | 936 | --DOMWINDOW == 75 (176D2000) [pid = 936] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:49:55 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0EE73000) [pid = 936] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:49:55 INFO - PROCESS | 936 | --DOMWINDOW == 73 (14F87C00) [pid = 936] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:49:55 INFO - PROCESS | 936 | --DOMWINDOW == 72 (1874F800) [pid = 936] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:49:55 INFO - PROCESS | 936 | 1470772196000 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]]]}] 12:49:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:49:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 870ms 12:49:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:49:56 INFO - PROCESS | 936 | 1470772196051 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 12:49:56 INFO - PROCESS | 936 | 1470772196053 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 12:49:56 INFO - PROCESS | 936 | 1470772196056 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:49:56 INFO - PROCESS | 936 | 1470772196058 Marionette TRACE conn6 <- [1,1562,null,{}] 12:49:56 INFO - PROCESS | 936 | 1470772196062 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}] 12:49:56 INFO - PROCESS | 936 | 1470772196063 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:56 INFO - PROCESS | 936 | 1470772196142 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 12:49:56 INFO - PROCESS | 936 | 1470772196148 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:56 INFO - PROCESS | 936 | 1470772196150 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:56 INFO - PROCESS | 936 | ++DOCSHELL 10A66400 == 36 [pid = 936] [id = 400] 12:49:56 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (10A9D800) [pid = 936] [serial = 1200] [outer = 00000000] 12:49:56 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (156AC000) [pid = 936] [serial = 1201] [outer = 10A9D800] 12:49:56 INFO - PROCESS | 936 | 1470772196195 Marionette DEBUG loaded listener.js 12:49:56 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (176C0800) [pid = 936] [serial = 1202] [outer = 10A9D800] 12:49:56 INFO - PROCESS | 936 | 1470772196623 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]]]}] 12:49:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:49:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 12:49:56 INFO - PROCESS | 936 | 1470772196704 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 12:49:56 INFO - PROCESS | 936 | 1470772196706 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 12:49:56 INFO - PROCESS | 936 | 1470772196710 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:49:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:49:56 INFO - PROCESS | 936 | 1470772196712 Marionette TRACE conn6 <- [1,1566,null,{}] 12:49:56 INFO - PROCESS | 936 | 1470772196715 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}] 12:49:56 INFO - PROCESS | 936 | 1470772196717 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:56 INFO - PROCESS | 936 | 1470772196796 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 12:49:56 INFO - PROCESS | 936 | 1470772196802 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:56 INFO - PROCESS | 936 | 1470772196804 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:56 INFO - PROCESS | 936 | ++DOCSHELL 18A2F800 == 37 [pid = 936] [id = 401] 12:49:56 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18C37C00) [pid = 936] [serial = 1203] [outer = 00000000] 12:49:56 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (19975000) [pid = 936] [serial = 1204] [outer = 18C37C00] 12:49:56 INFO - PROCESS | 936 | 1470772196848 Marionette DEBUG loaded listener.js 12:49:56 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19A6CC00) [pid = 936] [serial = 1205] [outer = 18C37C00] 12:49:57 INFO - PROCESS | 936 | 1470772197246 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]]]}] 12:49:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:49:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 570ms 12:49:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:49:57 INFO - PROCESS | 936 | 1470772197285 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 12:49:57 INFO - PROCESS | 936 | 1470772197287 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 12:49:57 INFO - PROCESS | 936 | 1470772197290 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:49:57 INFO - PROCESS | 936 | 1470772197292 Marionette TRACE conn6 <- [1,1570,null,{}] 12:49:57 INFO - PROCESS | 936 | 1470772197325 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}] 12:49:57 INFO - PROCESS | 936 | 1470772197327 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:57 INFO - PROCESS | 936 | 1470772197411 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 12:49:57 INFO - PROCESS | 936 | 1470772197418 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:57 INFO - PROCESS | 936 | 1470772197419 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:57 INFO - PROCESS | 936 | ++DOCSHELL 18C34C00 == 38 [pid = 936] [id = 402] 12:49:57 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (19A68800) [pid = 936] [serial = 1206] [outer = 00000000] 12:49:57 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (19B70C00) [pid = 936] [serial = 1207] [outer = 19A68800] 12:49:57 INFO - PROCESS | 936 | 1470772197466 Marionette DEBUG loaded listener.js 12:49:57 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (19B78C00) [pid = 936] [serial = 1208] [outer = 19A68800] 12:49:57 INFO - PROCESS | 936 | 1470772197900 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]]]}] 12:49:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:49:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 650ms 12:49:57 INFO - PROCESS | 936 | 1470772197941 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 12:49:57 INFO - PROCESS | 936 | 1470772197943 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 12:49:57 INFO - PROCESS | 936 | 1470772197947 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:49:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:49:57 INFO - PROCESS | 936 | 1470772197949 Marionette TRACE conn6 <- [1,1574,null,{}] 12:49:57 INFO - PROCESS | 936 | 1470772197952 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}] 12:49:57 INFO - PROCESS | 936 | 1470772197954 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:58 INFO - PROCESS | 936 | 1470772198079 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 12:49:58 INFO - PROCESS | 936 | 1470772198265 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:58 INFO - PROCESS | 936 | 1470772198268 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:58 INFO - PROCESS | 936 | ++DOCSHELL 0BD4D800 == 39 [pid = 936] [id = 403] 12:49:58 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (0BD4E800) [pid = 936] [serial = 1209] [outer = 00000000] 12:49:58 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0BD66C00) [pid = 936] [serial = 1210] [outer = 0BD4E800] 12:49:58 INFO - PROCESS | 936 | 1470772198331 Marionette DEBUG loaded listener.js 12:49:58 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (0BE07000) [pid = 936] [serial = 1211] [outer = 0BD4E800] 12:49:58 INFO - PROCESS | 936 | 1470772198886 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]]]}] 12:49:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:49:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 970ms 12:49:58 INFO - PROCESS | 936 | 1470772198923 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 12:49:58 INFO - PROCESS | 936 | 1470772198927 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 12:49:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:49:58 INFO - PROCESS | 936 | 1470772198932 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:49:58 INFO - PROCESS | 936 | 1470772198936 Marionette TRACE conn6 <- [1,1578,null,{}] 12:49:58 INFO - PROCESS | 936 | 1470772198941 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}] 12:49:58 INFO - PROCESS | 936 | 1470772198945 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:59 INFO - PROCESS | 936 | 1470772199063 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 12:49:59 INFO - PROCESS | 936 | 1470772199175 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:59 INFO - PROCESS | 936 | 1470772199178 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:49:59 INFO - PROCESS | 936 | ++DOCSHELL 14F84800 == 40 [pid = 936] [id = 404] 12:49:59 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (14F84C00) [pid = 936] [serial = 1212] [outer = 00000000] 12:49:59 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (16CB5400) [pid = 936] [serial = 1213] [outer = 14F84C00] 12:49:59 INFO - PROCESS | 936 | 1470772199275 Marionette DEBUG loaded listener.js 12:49:59 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (16CC0800) [pid = 936] [serial = 1214] [outer = 14F84C00] 12:49:59 INFO - PROCESS | 936 | 1470772199890 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]]]}] 12:49:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:49:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 970ms 12:49:59 INFO - PROCESS | 936 | 1470772199907 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 12:49:59 INFO - PROCESS | 936 | 1470772199910 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 12:49:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:49:59 INFO - PROCESS | 936 | 1470772199914 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:49:59 INFO - PROCESS | 936 | 1470772199916 Marionette TRACE conn6 <- [1,1582,null,{}] 12:49:59 INFO - PROCESS | 936 | 1470772199921 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}] 12:49:59 INFO - PROCESS | 936 | 1470772199923 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:00 INFO - PROCESS | 936 | 1470772200035 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 12:50:00 INFO - PROCESS | 936 | 1470772200145 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:00 INFO - PROCESS | 936 | 1470772200147 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:00 INFO - PROCESS | 936 | ++DOCSHELL 186CB800 == 41 [pid = 936] [id = 405] 12:50:00 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (18738C00) [pid = 936] [serial = 1215] [outer = 00000000] 12:50:00 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (18B98400) [pid = 936] [serial = 1216] [outer = 18738C00] 12:50:00 INFO - PROCESS | 936 | 1470772200204 Marionette DEBUG loaded listener.js 12:50:00 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (18C59800) [pid = 936] [serial = 1217] [outer = 18738C00] 12:50:00 INFO - PROCESS | 936 | 1470772200843 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]]]}] 12:50:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:50:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 970ms 12:50:00 INFO - PROCESS | 936 | 1470772200886 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 12:50:00 INFO - PROCESS | 936 | 1470772200891 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 12:50:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:50:00 INFO - PROCESS | 936 | 1470772200903 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:50:00 INFO - PROCESS | 936 | 1470772200908 Marionette TRACE conn6 <- [1,1586,null,{}] 12:50:00 INFO - PROCESS | 936 | 1470772200912 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}] 12:50:00 INFO - PROCESS | 936 | 1470772200915 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:01 INFO - PROCESS | 936 | 1470772201034 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 12:50:01 INFO - PROCESS | 936 | 1470772201167 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:01 INFO - PROCESS | 936 | 1470772201169 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:01 INFO - PROCESS | 936 | ++DOCSHELL 19B7D400 == 42 [pid = 936] [id = 406] 12:50:01 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (1A657C00) [pid = 936] [serial = 1218] [outer = 00000000] 12:50:01 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (1A6A8000) [pid = 936] [serial = 1219] [outer = 1A657C00] 12:50:01 INFO - PROCESS | 936 | 1470772201224 Marionette DEBUG loaded listener.js 12:50:01 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (1A6AA800) [pid = 936] [serial = 1220] [outer = 1A657C00] 12:50:01 INFO - PROCESS | 936 | 1470772202010 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]]]}] 12:50:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:50:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1190ms 12:50:02 INFO - PROCESS | 936 | 1470772202092 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 12:50:02 INFO - PROCESS | 936 | 1470772202096 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 12:50:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:50:02 INFO - PROCESS | 936 | 1470772202102 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:50:02 INFO - PROCESS | 936 | 1470772202105 Marionette TRACE conn6 <- [1,1590,null,{}] 12:50:02 INFO - PROCESS | 936 | 1470772202111 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}] 12:50:02 INFO - PROCESS | 936 | 1470772202114 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:02 INFO - PROCESS | 936 | 1470772202256 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 12:50:02 INFO - PROCESS | 936 | --DOCSHELL 0F808800 == 41 [pid = 936] [id = 382] 12:50:02 INFO - PROCESS | 936 | --DOCSHELL 18C34C00 == 40 [pid = 936] [id = 402] 12:50:02 INFO - PROCESS | 936 | --DOCSHELL 18A2F800 == 39 [pid = 936] [id = 401] 12:50:02 INFO - PROCESS | 936 | --DOCSHELL 10A66400 == 38 [pid = 936] [id = 400] 12:50:02 INFO - PROCESS | 936 | --DOCSHELL 14496400 == 37 [pid = 936] [id = 399] 12:50:02 INFO - PROCESS | 936 | --DOCSHELL 0FCB5800 == 36 [pid = 936] [id = 398] 12:50:02 INFO - PROCESS | 936 | --DOCSHELL 17A7C800 == 35 [pid = 936] [id = 397] 12:50:02 INFO - PROCESS | 936 | --DOCSHELL 174E7800 == 34 [pid = 936] [id = 396] 12:50:02 INFO - PROCESS | 936 | --DOCSHELL 0FD32400 == 33 [pid = 936] [id = 395] 12:50:02 INFO - PROCESS | 936 | --DOCSHELL 0EECBC00 == 32 [pid = 936] [id = 394] 12:50:02 INFO - PROCESS | 936 | --DOCSHELL 19A63800 == 31 [pid = 936] [id = 391] 12:50:02 INFO - PROCESS | 936 | --DOCSHELL 15627000 == 30 [pid = 936] [id = 393] 12:50:02 INFO - PROCESS | 936 | --DOCSHELL 0EE6C000 == 29 [pid = 936] [id = 392] 12:50:02 INFO - PROCESS | 936 | --DOCSHELL 19B7D400 == 28 [pid = 936] [id = 406] 12:50:02 INFO - PROCESS | 936 | --DOCSHELL 186CB800 == 27 [pid = 936] [id = 405] 12:50:02 INFO - PROCESS | 936 | --DOCSHELL 0BD4D800 == 26 [pid = 936] [id = 403] 12:50:02 INFO - PROCESS | 936 | --DOCSHELL 14F84800 == 25 [pid = 936] [id = 404] 12:50:02 INFO - PROCESS | 936 | 1470772202972 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:02 INFO - PROCESS | 936 | 1470772202975 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 92 (176C2C00) [pid = 936] [serial = 1159] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 91 (13DB6000) [pid = 936] [serial = 1153] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 90 (143F0800) [pid = 936] [serial = 1148] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 89 (1421D000) [pid = 936] [serial = 1147] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 88 (16CE3C00) [pid = 936] [serial = 1156] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 87 (0F060000) [pid = 936] [serial = 1150] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 86 (0F74E400) [pid = 936] [serial = 1151] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 85 (17A83C00) [pid = 936] [serial = 1162] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0FA4AC00) [pid = 936] [serial = 1136] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 83 (0F757C00) [pid = 936] [serial = 1135] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 82 (175DFC00) [pid = 936] [serial = 1139] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 81 (16CEA400) [pid = 936] [serial = 1138] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 80 (19A64C00) [pid = 936] [serial = 1142] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 79 (18C39800) [pid = 936] [serial = 1141] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 78 (19A7A000) [pid = 936] [serial = 1145] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 77 (18DC0000) [pid = 936] [serial = 1172] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18C36C00) [pid = 936] [serial = 1144] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 75 (176CA400) [pid = 936] [serial = 1160] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 74 (19A76000) [pid = 936] [serial = 1174] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 73 (18B95400) [pid = 936] [serial = 1165] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 72 (17A8A400) [pid = 936] [serial = 1163] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 71 (18C51000) [pid = 936] [serial = 1171] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 70 (18C35000) [pid = 936] [serial = 1166] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 69 (1425B400) [pid = 936] [serial = 1154] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 68 (176CD800) [pid = 936] [serial = 1168] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 67 (186D1400) [pid = 936] [serial = 1169] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | --DOMWINDOW == 66 (16F64400) [pid = 936] [serial = 1157] [outer = 00000000] [url = about:blank] 12:50:03 INFO - PROCESS | 936 | ++DOCSHELL 0BD4B800 == 26 [pid = 936] [id = 407] 12:50:03 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0BD4C400) [pid = 936] [serial = 1221] [outer = 00000000] 12:50:03 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0BD55400) [pid = 936] [serial = 1222] [outer = 0BD4C400] 12:50:03 INFO - PROCESS | 936 | 1470772203138 Marionette DEBUG loaded listener.js 12:50:03 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (0BD6B800) [pid = 936] [serial = 1223] [outer = 0BD4C400] 12:50:03 INFO - PROCESS | 936 | 1470772203641 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]]]}] 12:50:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:50:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1591ms 12:50:03 INFO - PROCESS | 936 | 1470772203694 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 12:50:03 INFO - PROCESS | 936 | 1470772203697 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 12:50:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:50:03 INFO - PROCESS | 936 | 1470772203701 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:50:03 INFO - PROCESS | 936 | 1470772203704 Marionette TRACE conn6 <- [1,1594,null,{}] 12:50:03 INFO - PROCESS | 936 | 1470772203709 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}] 12:50:03 INFO - PROCESS | 936 | 1470772203712 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:03 INFO - PROCESS | 936 | 1470772203805 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 12:50:03 INFO - PROCESS | 936 | 1470772203820 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:03 INFO - PROCESS | 936 | 1470772203823 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:03 INFO - PROCESS | 936 | ++DOCSHELL 0F755C00 == 27 [pid = 936] [id = 408] 12:50:03 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0F808800) [pid = 936] [serial = 1224] [outer = 00000000] 12:50:03 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (0F845800) [pid = 936] [serial = 1225] [outer = 0F808800] 12:50:03 INFO - PROCESS | 936 | 1470772203873 Marionette DEBUG loaded listener.js 12:50:03 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (0FA44800) [pid = 936] [serial = 1226] [outer = 0F808800] 12:50:04 INFO - PROCESS | 936 | 1470772204368 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]]]}] 12:50:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:50:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 12:50:04 INFO - PROCESS | 936 | 1470772204435 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 12:50:04 INFO - PROCESS | 936 | 1470772204439 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 12:50:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:50:04 INFO - PROCESS | 936 | 1470772204444 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:50:04 INFO - PROCESS | 936 | 1470772204446 Marionette TRACE conn6 <- [1,1598,null,{}] 12:50:04 INFO - PROCESS | 936 | 1470772204450 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}] 12:50:04 INFO - PROCESS | 936 | 1470772204452 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:04 INFO - PROCESS | 936 | 1470772204547 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 12:50:04 INFO - PROCESS | 936 | 1470772204637 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:04 INFO - PROCESS | 936 | 1470772204639 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:04 INFO - PROCESS | 936 | ++DOCSHELL 10A68C00 == 28 [pid = 936] [id = 409] 12:50:04 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (10A6A800) [pid = 936] [serial = 1227] [outer = 00000000] 12:50:04 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (13D6E800) [pid = 936] [serial = 1228] [outer = 10A6A800] 12:50:04 INFO - PROCESS | 936 | 1470772204686 Marionette DEBUG loaded listener.js 12:50:04 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (13E7B000) [pid = 936] [serial = 1229] [outer = 10A6A800] 12:50:05 INFO - PROCESS | 936 | 1470772205094 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]]]}] 12:50:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:50:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 12:50:05 INFO - PROCESS | 936 | 1470772205117 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 12:50:05 INFO - PROCESS | 936 | 1470772205120 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 12:50:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:50:05 INFO - PROCESS | 936 | 1470772205139 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:50:05 INFO - PROCESS | 936 | 1470772205145 Marionette TRACE conn6 <- [1,1602,null,{}] 12:50:05 INFO - PROCESS | 936 | 1470772205154 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}] 12:50:05 INFO - PROCESS | 936 | 1470772205158 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:05 INFO - PROCESS | 936 | 1470772205289 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 12:50:05 INFO - PROCESS | 936 | 1470772205361 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:05 INFO - PROCESS | 936 | 1470772205363 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:05 INFO - PROCESS | 936 | ++DOCSHELL 142F9400 == 29 [pid = 936] [id = 410] 12:50:05 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (14F5B800) [pid = 936] [serial = 1230] [outer = 00000000] 12:50:05 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (15C94400) [pid = 936] [serial = 1231] [outer = 14F5B800] 12:50:05 INFO - PROCESS | 936 | 1470772205411 Marionette DEBUG loaded listener.js 12:50:05 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (16CBBC00) [pid = 936] [serial = 1232] [outer = 14F5B800] 12:50:05 INFO - PROCESS | 936 | 1470772205871 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]]]}] 12:50:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 12:50:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 790ms 12:50:05 INFO - PROCESS | 936 | 1470772205929 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 12:50:05 INFO - PROCESS | 936 | 1470772205932 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 12:50:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:50:05 INFO - PROCESS | 936 | 1470772205939 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:50:05 INFO - PROCESS | 936 | 1470772205940 Marionette TRACE conn6 <- [1,1606,null,{}] 12:50:05 INFO - PROCESS | 936 | 1470772205944 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}] 12:50:05 INFO - PROCESS | 936 | 1470772205946 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:06 INFO - PROCESS | 936 | 1470772206066 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 12:50:06 INFO - PROCESS | 936 | 1470772206077 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:06 INFO - PROCESS | 936 | 1470772206079 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:06 INFO - PROCESS | 936 | ++DOCSHELL 16CBDC00 == 30 [pid = 936] [id = 411] 12:50:06 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (16F64800) [pid = 936] [serial = 1233] [outer = 00000000] 12:50:06 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (174E7800) [pid = 936] [serial = 1234] [outer = 16F64800] 12:50:06 INFO - PROCESS | 936 | 1470772206124 Marionette DEBUG loaded listener.js 12:50:06 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (17555000) [pid = 936] [serial = 1235] [outer = 16F64800] 12:50:06 INFO - PROCESS | 936 | 1470772206576 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]]]}] 12:50:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:50:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 12:50:06 INFO - PROCESS | 936 | 1470772206609 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 12:50:06 INFO - PROCESS | 936 | 1470772206611 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 12:50:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:50:06 INFO - PROCESS | 936 | 1470772206614 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:50:06 INFO - PROCESS | 936 | 1470772206616 Marionette TRACE conn6 <- [1,1610,null,{}] 12:50:06 INFO - PROCESS | 936 | 1470772206620 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}] 12:50:06 INFO - PROCESS | 936 | 1470772206622 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:06 INFO - PROCESS | 936 | 1470772206746 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 12:50:06 INFO - PROCESS | 936 | 1470772206753 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:06 INFO - PROCESS | 936 | 1470772206760 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:06 INFO - PROCESS | 936 | ++DOCSHELL 176BF800 == 31 [pid = 936] [id = 412] 12:50:06 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (176C0000) [pid = 936] [serial = 1236] [outer = 00000000] 12:50:06 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (176CA000) [pid = 936] [serial = 1237] [outer = 176C0000] 12:50:06 INFO - PROCESS | 936 | 1470772206878 Marionette DEBUG loaded listener.js 12:50:06 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (17A7F000) [pid = 936] [serial = 1238] [outer = 176C0000] 12:50:07 INFO - PROCESS | 936 | --DOMWINDOW == 83 (16CBAC00) [pid = 936] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:50:07 INFO - PROCESS | 936 | --DOMWINDOW == 82 (19A64400) [pid = 936] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:50:07 INFO - PROCESS | 936 | --DOMWINDOW == 81 (0EED3800) [pid = 936] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:50:07 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0EED3000) [pid = 936] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:50:07 INFO - PROCESS | 936 | --DOMWINDOW == 79 (174F1800) [pid = 936] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:50:07 INFO - PROCESS | 936 | --DOMWINDOW == 78 (10394400) [pid = 936] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:50:07 INFO - PROCESS | 936 | --DOMWINDOW == 77 (15620000) [pid = 936] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:50:07 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18B89800) [pid = 936] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:50:07 INFO - PROCESS | 936 | --DOMWINDOW == 75 (10A9D800) [pid = 936] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:50:07 INFO - PROCESS | 936 | --DOMWINDOW == 74 (18C37C00) [pid = 936] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:50:07 INFO - PROCESS | 936 | --DOMWINDOW == 73 (17A7E800) [pid = 936] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:50:07 INFO - PROCESS | 936 | --DOMWINDOW == 72 (19A68800) [pid = 936] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:50:07 INFO - PROCESS | 936 | 1470772207613 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]]]}] 12:50:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 12:50:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1019ms 12:50:07 INFO - PROCESS | 936 | 1470772207638 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 12:50:07 INFO - PROCESS | 936 | 1470772207640 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 12:50:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:50:07 INFO - PROCESS | 936 | 1470772207643 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:50:07 INFO - PROCESS | 936 | 1470772207645 Marionette TRACE conn6 <- [1,1614,null,{}] 12:50:07 INFO - PROCESS | 936 | 1470772207648 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}] 12:50:07 INFO - PROCESS | 936 | 1470772207651 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:07 INFO - PROCESS | 936 | 1470772207775 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 12:50:07 INFO - PROCESS | 936 | 1470772207836 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:07 INFO - PROCESS | 936 | 1470772207838 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:07 INFO - PROCESS | 936 | ++DOCSHELL 0BDDC800 == 32 [pid = 936] [id = 413] 12:50:07 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (1031C400) [pid = 936] [serial = 1239] [outer = 00000000] 12:50:07 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (176D5000) [pid = 936] [serial = 1240] [outer = 1031C400] 12:50:07 INFO - PROCESS | 936 | 1470772207883 Marionette DEBUG loaded listener.js 12:50:07 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (17A8A400) [pid = 936] [serial = 1241] [outer = 1031C400] 12:50:08 INFO - PROCESS | 936 | 1470772208232 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]]]}] 12:50:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:50:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 12:50:08 INFO - PROCESS | 936 | 1470772208285 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 12:50:08 INFO - PROCESS | 936 | 1470772208287 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 12:50:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:50:08 INFO - PROCESS | 936 | 1470772208290 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:50:08 INFO - PROCESS | 936 | 1470772208292 Marionette TRACE conn6 <- [1,1618,null,{}] 12:50:08 INFO - PROCESS | 936 | 1470772208296 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}] 12:50:08 INFO - PROCESS | 936 | 1470772208298 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:08 INFO - PROCESS | 936 | 1470772208377 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 12:50:08 INFO - PROCESS | 936 | 1470772208382 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:08 INFO - PROCESS | 936 | 1470772208384 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:08 INFO - PROCESS | 936 | ++DOCSHELL 0BE0F000 == 33 [pid = 936] [id = 414] 12:50:08 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (0EE6C000) [pid = 936] [serial = 1242] [outer = 00000000] 12:50:08 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (18733000) [pid = 936] [serial = 1243] [outer = 0EE6C000] 12:50:08 INFO - PROCESS | 936 | 1470772208430 Marionette DEBUG loaded listener.js 12:50:08 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (18A25000) [pid = 936] [serial = 1244] [outer = 0EE6C000] 12:50:08 INFO - PROCESS | 936 | 1470772208860 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]]]}] 12:50:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:50:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 12:50:08 INFO - PROCESS | 936 | 1470772208925 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 12:50:08 INFO - PROCESS | 936 | 1470772208927 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 12:50:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:50:08 INFO - PROCESS | 936 | 1470772208930 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:50:08 INFO - PROCESS | 936 | 1470772208932 Marionette TRACE conn6 <- [1,1622,null,{}] 12:50:08 INFO - PROCESS | 936 | 1470772208936 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}] 12:50:08 INFO - PROCESS | 936 | 1470772208938 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:09 INFO - PROCESS | 936 | 1470772209019 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 12:50:09 INFO - PROCESS | 936 | 1470772209027 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:09 INFO - PROCESS | 936 | 1470772209029 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:09 INFO - PROCESS | 936 | ++DOCSHELL 10A67C00 == 34 [pid = 936] [id = 415] 12:50:09 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (186CFC00) [pid = 936] [serial = 1245] [outer = 00000000] 12:50:09 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18B8F000) [pid = 936] [serial = 1246] [outer = 186CFC00] 12:50:09 INFO - PROCESS | 936 | 1470772209073 Marionette DEBUG loaded listener.js 12:50:09 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18B90000) [pid = 936] [serial = 1247] [outer = 186CFC00] 12:50:09 INFO - PROCESS | 936 | 1470772209723 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]]]}] 12:50:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:50:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 830ms 12:50:09 INFO - PROCESS | 936 | 1470772209761 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 12:50:09 INFO - PROCESS | 936 | 1470772209766 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 12:50:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:50:09 INFO - PROCESS | 936 | 1470772209772 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:50:09 INFO - PROCESS | 936 | 1470772209776 Marionette TRACE conn6 <- [1,1626,null,{}] 12:50:09 INFO - PROCESS | 936 | 1470772209782 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}] 12:50:09 INFO - PROCESS | 936 | 1470772209786 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:09 INFO - PROCESS | 936 | 1470772209973 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 12:50:09 INFO - PROCESS | 936 | 1470772209984 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:09 INFO - PROCESS | 936 | 1470772209988 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:09 INFO - PROCESS | 936 | ++DOCSHELL 0BD6BC00 == 35 [pid = 936] [id = 416] 12:50:09 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (0BDE1400) [pid = 936] [serial = 1248] [outer = 00000000] 12:50:10 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0F759800) [pid = 936] [serial = 1249] [outer = 0BDE1400] 12:50:10 INFO - PROCESS | 936 | 1470772210046 Marionette DEBUG loaded listener.js 12:50:10 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (0FA4CC00) [pid = 936] [serial = 1250] [outer = 0BDE1400] 12:50:10 INFO - PROCESS | 936 | 1470772210882 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]]]}] 12:50:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:50:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1122ms 12:50:10 INFO - PROCESS | 936 | 1470772210898 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 12:50:10 INFO - PROCESS | 936 | 1470772210903 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 12:50:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:50:10 INFO - PROCESS | 936 | 1470772210909 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:50:10 INFO - PROCESS | 936 | 1470772210912 Marionette TRACE conn6 <- [1,1630,null,{}] 12:50:10 INFO - PROCESS | 936 | 1470772210917 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}] 12:50:10 INFO - PROCESS | 936 | 1470772210919 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:11 INFO - PROCESS | 936 | 1470772211040 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 12:50:11 INFO - PROCESS | 936 | 1470772211173 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:11 INFO - PROCESS | 936 | 1470772211176 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:11 INFO - PROCESS | 936 | ++DOCSHELL 14368800 == 36 [pid = 936] [id = 417] 12:50:11 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (1436C400) [pid = 936] [serial = 1251] [outer = 00000000] 12:50:11 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (14F5C000) [pid = 936] [serial = 1252] [outer = 1436C400] 12:50:11 INFO - PROCESS | 936 | 1470772211240 Marionette DEBUG loaded listener.js 12:50:11 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (16CB2400) [pid = 936] [serial = 1253] [outer = 1436C400] 12:50:12 INFO - PROCESS | 936 | 1470772212091 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]]]}] 12:50:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:50:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1235ms 12:50:12 INFO - PROCESS | 936 | 1470772212148 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 12:50:12 INFO - PROCESS | 936 | 1470772212152 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 12:50:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:50:12 INFO - PROCESS | 936 | 1470772212157 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:50:12 INFO - PROCESS | 936 | 1470772212160 Marionette TRACE conn6 <- [1,1634,null,{}] 12:50:12 INFO - PROCESS | 936 | 1470772212166 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}] 12:50:12 INFO - PROCESS | 936 | 1470772212169 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:12 INFO - PROCESS | 936 | 1470772212282 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 12:50:12 INFO - PROCESS | 936 | --DOCSHELL 143F0400 == 35 [pid = 936] [id = 213] 12:50:12 INFO - PROCESS | 936 | --DOCSHELL 175E1800 == 34 [pid = 936] [id = 224] 12:50:12 INFO - PROCESS | 936 | --DOCSHELL 109F2C00 == 33 [pid = 936] [id = 225] 12:50:12 INFO - PROCESS | 936 | --DOCSHELL 0876D400 == 32 [pid = 936] [id = 220] 12:50:12 INFO - PROCESS | 936 | --DOCSHELL 16CE6400 == 31 [pid = 936] [id = 223] 12:50:12 INFO - PROCESS | 936 | --DOCSHELL 1562A000 == 30 [pid = 936] [id = 214] 12:50:12 INFO - PROCESS | 936 | --DOCSHELL 176D7000 == 29 [pid = 936] [id = 217] 12:50:12 INFO - PROCESS | 936 | --DOCSHELL 13DB5000 == 28 [pid = 936] [id = 222] 12:50:12 INFO - PROCESS | 936 | --DOCSHELL 0F284800 == 27 [pid = 936] [id = 221] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 86 (19B70C00) [pid = 936] [serial = 1207] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 85 (17154C00) [pid = 936] [serial = 1180] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 84 (176C2000) [pid = 936] [serial = 1181] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 83 (19A78800) [pid = 936] [serial = 1175] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0FA51400) [pid = 936] [serial = 1177] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 81 (13BE9800) [pid = 936] [serial = 1178] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0F3FD000) [pid = 936] [serial = 1183] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0F803C00) [pid = 936] [serial = 1184] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 78 (176BA400) [pid = 936] [serial = 1189] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 77 (176CB400) [pid = 936] [serial = 1190] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 76 (13BDD400) [pid = 936] [serial = 1186] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 75 (14404800) [pid = 936] [serial = 1187] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 74 (18738800) [pid = 936] [serial = 1195] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 73 (18C34800) [pid = 936] [serial = 1198] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 72 (156AC000) [pid = 936] [serial = 1201] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 71 (19975000) [pid = 936] [serial = 1204] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 70 (19B78C00) [pid = 936] [serial = 1208] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 69 (176C0800) [pid = 936] [serial = 1202] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 68 (19A6CC00) [pid = 936] [serial = 1205] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 67 (186CA400) [pid = 936] [serial = 1192] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 66 (186D0000) [pid = 936] [serial = 1193] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 65 (18C35800) [pid = 936] [serial = 1199] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | --DOMWINDOW == 64 (1873AC00) [pid = 936] [serial = 1196] [outer = 00000000] [url = about:blank] 12:50:12 INFO - PROCESS | 936 | 1470772212412 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:12 INFO - PROCESS | 936 | 1470772212416 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:12 INFO - PROCESS | 936 | ++DOCSHELL 0BDDD800 == 28 [pid = 936] [id = 418] 12:50:12 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0BDDEC00) [pid = 936] [serial = 1254] [outer = 00000000] 12:50:12 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0F2EC800) [pid = 936] [serial = 1255] [outer = 0BDDEC00] 12:50:12 INFO - PROCESS | 936 | 1470772212466 Marionette DEBUG loaded listener.js 12:50:12 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0F807C00) [pid = 936] [serial = 1256] [outer = 0BDDEC00] 12:50:12 INFO - PROCESS | 936 | 1470772212918 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]]]}] 12:50:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:50:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 830ms 12:50:12 INFO - PROCESS | 936 | 1470772212988 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 12:50:12 INFO - PROCESS | 936 | 1470772212992 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 12:50:12 INFO - PROCESS | 936 | 1470772212998 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:50:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:50:12 INFO - PROCESS | 936 | 1470772213001 Marionette TRACE conn6 <- [1,1638,null,{}] 12:50:12 INFO - PROCESS | 936 | 1470772213005 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}] 12:50:12 INFO - PROCESS | 936 | 1470772213007 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:13 INFO - PROCESS | 936 | 1470772213094 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 12:50:13 INFO - PROCESS | 936 | 1470772213107 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:13 INFO - PROCESS | 936 | 1470772213109 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:13 INFO - PROCESS | 936 | ++DOCSHELL 13B66400 == 29 [pid = 936] [id = 419] 12:50:13 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (13BE7800) [pid = 936] [serial = 1257] [outer = 00000000] 12:50:13 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (1425C400) [pid = 936] [serial = 1258] [outer = 13BE7800] 12:50:13 INFO - PROCESS | 936 | 1470772213156 Marionette DEBUG loaded listener.js 12:50:13 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (14405C00) [pid = 936] [serial = 1259] [outer = 13BE7800] 12:50:13 INFO - PROCESS | 936 | 1470772213636 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]]]}] 12:50:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:50:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 12:50:13 INFO - PROCESS | 936 | 1470772213673 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 12:50:13 INFO - PROCESS | 936 | 1470772213675 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 12:50:13 INFO - PROCESS | 936 | 1470772213678 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:50:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:50:13 INFO - PROCESS | 936 | 1470772213682 Marionette TRACE conn6 <- [1,1642,null,{}] 12:50:13 INFO - PROCESS | 936 | 1470772213693 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}] 12:50:13 INFO - PROCESS | 936 | 1470772213697 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:13 INFO - PROCESS | 936 | 1470772213783 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 12:50:13 INFO - PROCESS | 936 | 1470772213877 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:13 INFO - PROCESS | 936 | 1470772213881 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:13 INFO - PROCESS | 936 | ++DOCSHELL 170F1000 == 30 [pid = 936] [id = 420] 12:50:13 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (17154C00) [pid = 936] [serial = 1260] [outer = 00000000] 12:50:13 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (175DBC00) [pid = 936] [serial = 1261] [outer = 17154C00] 12:50:13 INFO - PROCESS | 936 | 1470772213930 Marionette DEBUG loaded listener.js 12:50:13 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (176C0800) [pid = 936] [serial = 1262] [outer = 17154C00] 12:50:14 INFO - PROCESS | 936 | 1470772214314 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]]]}] 12:50:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:50:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 12:50:14 INFO - PROCESS | 936 | 1470772214353 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 12:50:14 INFO - PROCESS | 936 | 1470772214356 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 12:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:50:14 INFO - PROCESS | 936 | 1470772214359 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:50:14 INFO - PROCESS | 936 | 1470772214361 Marionette TRACE conn6 <- [1,1646,null,{}] 12:50:14 INFO - PROCESS | 936 | 1470772214374 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}] 12:50:14 INFO - PROCESS | 936 | 1470772214376 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:14 INFO - PROCESS | 936 | 1470772214539 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 12:50:14 INFO - PROCESS | 936 | 1470772214560 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:14 INFO - PROCESS | 936 | 1470772214562 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:14 INFO - PROCESS | 936 | ++DOCSHELL 176C9C00 == 31 [pid = 936] [id = 421] 12:50:14 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (176CCC00) [pid = 936] [serial = 1263] [outer = 00000000] 12:50:14 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (186CD000) [pid = 936] [serial = 1264] [outer = 176CCC00] 12:50:14 INFO - PROCESS | 936 | 1470772214608 Marionette DEBUG loaded listener.js 12:50:14 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (186D3000) [pid = 936] [serial = 1265] [outer = 176CCC00] 12:50:15 INFO - PROCESS | 936 | 1470772215063 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]]]}] 12:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 12:50:15 INFO - PROCESS | 936 | 1470772215093 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 12:50:15 INFO - PROCESS | 936 | 1470772215095 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 12:50:15 INFO - PROCESS | 936 | 1470772215099 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:50:15 INFO - PROCESS | 936 | 1470772215101 Marionette TRACE conn6 <- [1,1650,null,{}] 12:50:15 INFO - PROCESS | 936 | 1470772215112 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}] 12:50:15 INFO - PROCESS | 936 | 1470772215114 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:15 INFO - PROCESS | 936 | 1470772215225 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 12:50:15 INFO - PROCESS | 936 | 1470772215230 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:15 INFO - PROCESS | 936 | 1470772215232 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:15 INFO - PROCESS | 936 | ++DOCSHELL 0F808C00 == 32 [pid = 936] [id = 422] 12:50:15 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (14F50C00) [pid = 936] [serial = 1266] [outer = 00000000] 12:50:15 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (18738800) [pid = 936] [serial = 1267] [outer = 14F50C00] 12:50:15 INFO - PROCESS | 936 | 1470772215279 Marionette DEBUG loaded listener.js 12:50:15 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18751C00) [pid = 936] [serial = 1268] [outer = 14F50C00] 12:50:15 INFO - PROCESS | 936 | 1470772215755 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]]]}] 12:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 12:50:15 INFO - PROCESS | 936 | 1470772215773 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 12:50:15 INFO - PROCESS | 936 | 1470772215775 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 12:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:50:15 INFO - PROCESS | 936 | 1470772215778 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:50:15 INFO - PROCESS | 936 | 1470772215780 Marionette TRACE conn6 <- [1,1654,null,{}] 12:50:15 INFO - PROCESS | 936 | 1470772215789 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}] 12:50:15 INFO - PROCESS | 936 | 1470772215795 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:15 INFO - PROCESS | 936 | 1470772215963 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 12:50:15 INFO - PROCESS | 936 | 1470772215994 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:15 INFO - PROCESS | 936 | 1470772215996 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:15 INFO - PROCESS | 936 | ++DOCSHELL 18C34000 == 33 [pid = 936] [id = 423] 12:50:15 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18C34C00) [pid = 936] [serial = 1269] [outer = 00000000] 12:50:16 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18C5B000) [pid = 936] [serial = 1270] [outer = 18C34C00] 12:50:16 INFO - PROCESS | 936 | 1470772216041 Marionette DEBUG loaded listener.js 12:50:16 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (18DBA800) [pid = 936] [serial = 1271] [outer = 18C34C00] 12:50:16 INFO - PROCESS | 936 | 1470772216495 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]]]}] 12:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 770ms 12:50:16 INFO - PROCESS | 936 | --DOMWINDOW == 81 (176C0000) [pid = 936] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:50:16 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0F808800) [pid = 936] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:50:16 INFO - PROCESS | 936 | --DOMWINDOW == 79 (10A6A800) [pid = 936] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:50:16 INFO - PROCESS | 936 | --DOMWINDOW == 78 (16F64800) [pid = 936] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:50:16 INFO - PROCESS | 936 | --DOMWINDOW == 77 (14F84C00) [pid = 936] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:50:16 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0BD4E800) [pid = 936] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:50:16 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0BD4C400) [pid = 936] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:50:16 INFO - PROCESS | 936 | --DOMWINDOW == 74 (14F5B800) [pid = 936] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:50:16 INFO - PROCESS | 936 | --DOMWINDOW == 73 (18738C00) [pid = 936] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:50:16 INFO - PROCESS | 936 | --DOMWINDOW == 72 (1031C400) [pid = 936] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:50:16 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0EE6C000) [pid = 936] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:50:16 INFO - PROCESS | 936 | 1470772216624 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 12:50:16 INFO - PROCESS | 936 | 1470772216626 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 12:50:16 INFO - PROCESS | 936 | 1470772216630 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:50:16 INFO - PROCESS | 936 | 1470772216632 Marionette TRACE conn6 <- [1,1658,null,{}] 12:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:50:16 INFO - PROCESS | 936 | 1470772216639 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}] 12:50:16 INFO - PROCESS | 936 | 1470772216641 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:16 INFO - PROCESS | 936 | 1470772216726 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 12:50:16 INFO - PROCESS | 936 | 1470772216732 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:16 INFO - PROCESS | 936 | 1470772216734 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:16 INFO - PROCESS | 936 | ++DOCSHELL 109F5000 == 34 [pid = 936] [id = 424] 12:50:16 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (10A6A800) [pid = 936] [serial = 1272] [outer = 00000000] 12:50:16 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (14F84C00) [pid = 936] [serial = 1273] [outer = 10A6A800] 12:50:16 INFO - PROCESS | 936 | 1470772216780 Marionette DEBUG loaded listener.js 12:50:16 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (15625C00) [pid = 936] [serial = 1274] [outer = 10A6A800] 12:50:17 INFO - PROCESS | 936 | 1470772217208 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]]]}] 12:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 610ms 12:50:17 INFO - PROCESS | 936 | 1470772217253 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 12:50:17 INFO - PROCESS | 936 | 1470772217255 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 12:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:50:17 INFO - PROCESS | 936 | 1470772217258 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:50:17 INFO - PROCESS | 936 | 1470772217259 Marionette TRACE conn6 <- [1,1662,null,{}] 12:50:17 INFO - PROCESS | 936 | 1470772217263 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}] 12:50:17 INFO - PROCESS | 936 | 1470772217265 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:17 INFO - PROCESS | 936 | 1470772217372 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 12:50:17 INFO - PROCESS | 936 | 1470772217378 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:17 INFO - PROCESS | 936 | 1470772217380 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:17 INFO - PROCESS | 936 | ++DOCSHELL 176C8400 == 35 [pid = 936] [id = 425] 12:50:17 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (186CC400) [pid = 936] [serial = 1275] [outer = 00000000] 12:50:17 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18DC5800) [pid = 936] [serial = 1276] [outer = 186CC400] 12:50:17 INFO - PROCESS | 936 | 1470772217425 Marionette DEBUG loaded listener.js 12:50:17 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (19A67000) [pid = 936] [serial = 1277] [outer = 186CC400] 12:50:17 INFO - PROCESS | 936 | 1470772217857 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]]]}] 12:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 12:50:17 INFO - PROCESS | 936 | 1470772217930 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 12:50:17 INFO - PROCESS | 936 | 1470772217932 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 12:50:17 INFO - PROCESS | 936 | 1470772217935 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:50:17 INFO - PROCESS | 936 | 1470772217937 Marionette TRACE conn6 <- [1,1666,null,{}] 12:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:50:17 INFO - PROCESS | 936 | 1470772217941 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}] 12:50:17 INFO - PROCESS | 936 | 1470772217943 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:18 INFO - PROCESS | 936 | 1470772218029 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 12:50:18 INFO - PROCESS | 936 | 1470772218036 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:18 INFO - PROCESS | 936 | 1470772218037 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:18 INFO - PROCESS | 936 | ++DOCSHELL 170EB400 == 36 [pid = 936] [id = 426] 12:50:18 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19A69800) [pid = 936] [serial = 1278] [outer = 00000000] 12:50:18 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (19A71C00) [pid = 936] [serial = 1279] [outer = 19A69800] 12:50:18 INFO - PROCESS | 936 | 1470772218083 Marionette DEBUG loaded listener.js 12:50:18 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (19A75000) [pid = 936] [serial = 1280] [outer = 19A69800] 12:50:18 INFO - PROCESS | 936 | 1470772218566 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]]]}] 12:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 12:50:18 INFO - PROCESS | 936 | 1470772218610 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 12:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:50:18 INFO - PROCESS | 936 | 1470772218612 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 12:50:18 INFO - PROCESS | 936 | 1470772218615 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:50:18 INFO - PROCESS | 936 | 1470772218617 Marionette TRACE conn6 <- [1,1670,null,{}] 12:50:18 INFO - PROCESS | 936 | 1470772218662 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}] 12:50:18 INFO - PROCESS | 936 | 1470772218665 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:18 INFO - PROCESS | 936 | 1470772218818 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 12:50:18 INFO - PROCESS | 936 | 1470772218939 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:18 INFO - PROCESS | 936 | 1470772218942 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:18 INFO - PROCESS | 936 | ++DOCSHELL 0F3F2400 == 37 [pid = 936] [id = 427] 12:50:18 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (0F3FD000) [pid = 936] [serial = 1281] [outer = 00000000] 12:50:18 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (0F851800) [pid = 936] [serial = 1282] [outer = 0F3FD000] 12:50:18 INFO - PROCESS | 936 | 1470772219002 Marionette DEBUG loaded listener.js 12:50:19 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (10394400) [pid = 936] [serial = 1283] [outer = 0F3FD000] 12:50:19 INFO - PROCESS | 936 | 1470772219573 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]]]}] 12:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1022ms 12:50:19 INFO - PROCESS | 936 | 1470772219639 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 12:50:19 INFO - PROCESS | 936 | 1470772219643 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 12:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:50:19 INFO - PROCESS | 936 | 1470772219648 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:50:19 INFO - PROCESS | 936 | 1470772219651 Marionette TRACE conn6 <- [1,1674,null,{}] 12:50:19 INFO - PROCESS | 936 | 1470772219657 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}] 12:50:19 INFO - PROCESS | 936 | 1470772219659 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:19 INFO - PROCESS | 936 | 1470772219774 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 12:50:19 INFO - PROCESS | 936 | 1470772219913 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:19 INFO - PROCESS | 936 | 1470772219917 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:19 INFO - PROCESS | 936 | ++DOCSHELL 156B0800 == 38 [pid = 936] [id = 428] 12:50:19 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (16CB4C00) [pid = 936] [serial = 1284] [outer = 00000000] 12:50:19 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (1715D400) [pid = 936] [serial = 1285] [outer = 16CB4C00] 12:50:19 INFO - PROCESS | 936 | 1470772219975 Marionette DEBUG loaded listener.js 12:50:20 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (176C5C00) [pid = 936] [serial = 1286] [outer = 16CB4C00] 12:50:20 INFO - PROCESS | 936 | 1470772220566 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]]]}] 12:50:20 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 12:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 990ms 12:50:20 INFO - PROCESS | 936 | 1470772220638 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 12:50:20 INFO - PROCESS | 936 | 1470772220641 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 12:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:50:20 INFO - PROCESS | 936 | 1470772220645 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:50:20 INFO - PROCESS | 936 | 1470772220647 Marionette TRACE conn6 <- [1,1678,null,{}] 12:50:20 INFO - PROCESS | 936 | 1470772220665 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}] 12:50:20 INFO - PROCESS | 936 | 1470772220668 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:20 INFO - PROCESS | 936 | 1470772220827 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 12:50:20 INFO - PROCESS | 936 | 1470772220886 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:20 INFO - PROCESS | 936 | 1470772220890 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:20 INFO - PROCESS | 936 | ++DOCSHELL 18B8F800 == 39 [pid = 936] [id = 429] 12:50:20 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (18C2F400) [pid = 936] [serial = 1287] [outer = 00000000] 12:50:20 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (18C3C800) [pid = 936] [serial = 1288] [outer = 18C2F400] 12:50:20 INFO - PROCESS | 936 | 1470772220947 Marionette DEBUG loaded listener.js 12:50:21 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (196DCC00) [pid = 936] [serial = 1289] [outer = 18C2F400] 12:50:21 INFO - PROCESS | 936 | 1470772221577 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]]]}] 12:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 970ms 12:50:21 INFO - PROCESS | 936 | 1470772221624 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 12:50:21 INFO - PROCESS | 936 | 1470772221631 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 12:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:50:21 INFO - PROCESS | 936 | 1470772221636 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:50:21 INFO - PROCESS | 936 | 1470772221638 Marionette TRACE conn6 <- [1,1682,null,{}] 12:50:21 INFO - PROCESS | 936 | 1470772221641 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}] 12:50:21 INFO - PROCESS | 936 | 1470772221644 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:21 INFO - PROCESS | 936 | 1470772221754 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 12:50:21 INFO - PROCESS | 936 | 1470772221886 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:21 INFO - PROCESS | 936 | 1470772221889 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:21 INFO - PROCESS | 936 | ++DOCSHELL 17162400 == 40 [pid = 936] [id = 430] 12:50:21 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (19A67800) [pid = 936] [serial = 1290] [outer = 00000000] 12:50:21 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (19B7DC00) [pid = 936] [serial = 1291] [outer = 19A67800] 12:50:21 INFO - PROCESS | 936 | 1470772221944 Marionette DEBUG loaded listener.js 12:50:22 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (1A69B800) [pid = 936] [serial = 1292] [outer = 19A67800] 12:50:22 INFO - PROCESS | 936 | 1470772222527 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]]]}] 12:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 930ms 12:50:22 INFO - PROCESS | 936 | 1470772222570 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 12:50:22 INFO - PROCESS | 936 | 1470772222572 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 12:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:50:22 INFO - PROCESS | 936 | 1470772222576 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:50:22 INFO - PROCESS | 936 | 1470772222578 Marionette TRACE conn6 <- [1,1686,null,{}] 12:50:22 INFO - PROCESS | 936 | 1470772222582 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}] 12:50:22 INFO - PROCESS | 936 | 1470772222584 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:22 INFO - PROCESS | 936 | 1470772222689 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 12:50:22 INFO - PROCESS | 936 | 1470772222795 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:22 INFO - PROCESS | 936 | 1470772222798 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:22 INFO - PROCESS | 936 | ++DOCSHELL 0BDE7800 == 41 [pid = 936] [id = 431] 12:50:22 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (0BDE8400) [pid = 936] [serial = 1293] [outer = 00000000] 12:50:22 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (0F757C00) [pid = 936] [serial = 1294] [outer = 0BDE8400] 12:50:22 INFO - PROCESS | 936 | 1470772222851 Marionette DEBUG loaded listener.js 12:50:22 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (14F84800) [pid = 936] [serial = 1295] [outer = 0BDE8400] 12:50:23 INFO - PROCESS | 936 | 1470772223601 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]]]}] 12:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 12:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1072ms 12:50:23 INFO - PROCESS | 936 | 1470772223652 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 12:50:23 INFO - PROCESS | 936 | 1470772223656 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 12:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:50:23 INFO - PROCESS | 936 | 1470772223661 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:50:23 INFO - PROCESS | 936 | 1470772223666 Marionette TRACE conn6 <- [1,1690,null,{}] 12:50:23 INFO - PROCESS | 936 | 1470772223671 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}] 12:50:23 INFO - PROCESS | 936 | 1470772223674 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:23 INFO - PROCESS | 936 | 1470772223780 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 12:50:24 INFO - PROCESS | 936 | --DOCSHELL 16CEC400 == 40 [pid = 936] [id = 215] 12:50:24 INFO - PROCESS | 936 | --DOCSHELL 13D6F800 == 39 [pid = 936] [id = 218] 12:50:24 INFO - PROCESS | 936 | --DOCSHELL 0BD50800 == 38 [pid = 936] [id = 216] 12:50:24 INFO - PROCESS | 936 | --DOCSHELL 0BE08800 == 37 [pid = 936] [id = 219] 12:50:24 INFO - PROCESS | 936 | --DOCSHELL 0BD4B800 == 36 [pid = 936] [id = 407] 12:50:24 INFO - PROCESS | 936 | --DOCSHELL 0F3F8C00 == 35 [pid = 936] [id = 211] 12:50:24 INFO - PROCESS | 936 | --DOCSHELL 0FC4F800 == 34 [pid = 936] [id = 212] 12:50:24 INFO - PROCESS | 936 | --DOCSHELL 0F359C00 == 33 [pid = 936] [id = 227] 12:50:24 INFO - PROCESS | 936 | --DOCSHELL 186C9C00 == 32 [pid = 936] [id = 226] 12:50:24 INFO - PROCESS | 936 | 1470772224495 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:24 INFO - PROCESS | 936 | 1470772224498 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 94 (176CA000) [pid = 936] [serial = 1237] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 93 (0FA44800) [pid = 936] [serial = 1226] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 92 (13E7B000) [pid = 936] [serial = 1229] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 91 (0F845800) [pid = 936] [serial = 1225] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 90 (17555000) [pid = 936] [serial = 1235] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 89 (13D6E800) [pid = 936] [serial = 1228] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 88 (16CC0800) [pid = 936] [serial = 1214] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 87 (0BD66C00) [pid = 936] [serial = 1210] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 86 (16CB5400) [pid = 936] [serial = 1213] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 85 (1A6A8000) [pid = 936] [serial = 1219] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0BD6B800) [pid = 936] [serial = 1223] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 83 (15C94400) [pid = 936] [serial = 1231] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 82 (16CBBC00) [pid = 936] [serial = 1232] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 81 (18B98400) [pid = 936] [serial = 1216] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 80 (18C59800) [pid = 936] [serial = 1217] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 79 (17A8A400) [pid = 936] [serial = 1241] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 78 (17A7F000) [pid = 936] [serial = 1238] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0BE07000) [pid = 936] [serial = 1211] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 76 (176D5000) [pid = 936] [serial = 1240] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 75 (174E7800) [pid = 936] [serial = 1234] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 74 (18733000) [pid = 936] [serial = 1243] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0BD55400) [pid = 936] [serial = 1222] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 72 (18B8F000) [pid = 936] [serial = 1246] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | --DOMWINDOW == 71 (18A25000) [pid = 936] [serial = 1244] [outer = 00000000] [url = about:blank] 12:50:24 INFO - PROCESS | 936 | ++DOCSHELL 0BD4B000 == 33 [pid = 936] [id = 432] 12:50:24 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (0BD4B800) [pid = 936] [serial = 1296] [outer = 00000000] 12:50:24 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0BD55400) [pid = 936] [serial = 1297] [outer = 0BD4B800] 12:50:24 INFO - PROCESS | 936 | 1470772224663 Marionette DEBUG loaded listener.js 12:50:24 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0BDDAC00) [pid = 936] [serial = 1298] [outer = 0BD4B800] 12:50:25 INFO - PROCESS | 936 | 1470772225137 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]]]}] 12:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1530ms 12:50:25 INFO - PROCESS | 936 | 1470772225193 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 12:50:25 INFO - PROCESS | 936 | 1470772225197 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 12:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:50:25 INFO - PROCESS | 936 | 1470772225201 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:50:25 INFO - PROCESS | 936 | 1470772225204 Marionette TRACE conn6 <- [1,1694,null,{}] 12:50:25 INFO - PROCESS | 936 | 1470772225210 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}] 12:50:25 INFO - PROCESS | 936 | 1470772225215 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:25 INFO - PROCESS | 936 | 1470772225319 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 12:50:25 INFO - PROCESS | 936 | 1470772225330 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:25 INFO - PROCESS | 936 | 1470772225333 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:25 INFO - PROCESS | 936 | ++DOCSHELL 0F74E800 == 34 [pid = 936] [id = 433] 12:50:25 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (0F74F800) [pid = 936] [serial = 1299] [outer = 00000000] 12:50:25 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (0F807800) [pid = 936] [serial = 1300] [outer = 0F74F800] 12:50:25 INFO - PROCESS | 936 | 1470772225384 Marionette DEBUG loaded listener.js 12:50:25 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (0F84D400) [pid = 936] [serial = 1301] [outer = 0F74F800] 12:50:25 INFO - PROCESS | 936 | 1470772225876 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]]]}] 12:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 12:50:25 INFO - PROCESS | 936 | 1470772225934 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 12:50:25 INFO - PROCESS | 936 | 1470772225939 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 12:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:50:25 INFO - PROCESS | 936 | 1470772225944 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:50:25 INFO - PROCESS | 936 | 1470772225946 Marionette TRACE conn6 <- [1,1698,null,{}] 12:50:25 INFO - PROCESS | 936 | 1470772225950 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}] 12:50:25 INFO - PROCESS | 936 | 1470772225953 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:26 INFO - PROCESS | 936 | 1470772226047 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 12:50:26 INFO - PROCESS | 936 | 1470772226139 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:26 INFO - PROCESS | 936 | 1470772226142 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:26 INFO - PROCESS | 936 | ++DOCSHELL 10A9CC00 == 35 [pid = 936] [id = 434] 12:50:26 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (10A9D800) [pid = 936] [serial = 1302] [outer = 00000000] 12:50:26 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (13D79800) [pid = 936] [serial = 1303] [outer = 10A9D800] 12:50:26 INFO - PROCESS | 936 | 1470772226191 Marionette DEBUG loaded listener.js 12:50:26 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (14226000) [pid = 936] [serial = 1304] [outer = 10A9D800] 12:50:26 INFO - PROCESS | 936 | 1470772226610 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]]]}] 12:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 12:50:26 INFO - PROCESS | 936 | 1470772226677 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 12:50:26 INFO - PROCESS | 936 | 1470772226679 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 12:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:50:26 INFO - PROCESS | 936 | 1470772226684 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:50:26 INFO - PROCESS | 936 | 1470772226690 Marionette TRACE conn6 <- [1,1702,null,{}] 12:50:26 INFO - PROCESS | 936 | 1470772226709 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}] 12:50:26 INFO - PROCESS | 936 | 1470772226713 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:26 INFO - PROCESS | 936 | 1470772226835 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 12:50:26 INFO - PROCESS | 936 | 1470772226848 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:26 INFO - PROCESS | 936 | 1470772226850 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:26 INFO - PROCESS | 936 | ++DOCSHELL 0BDE5000 == 36 [pid = 936] [id = 435] 12:50:26 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (0F3FA800) [pid = 936] [serial = 1305] [outer = 00000000] 12:50:26 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (16CBA000) [pid = 936] [serial = 1306] [outer = 0F3FA800] 12:50:26 INFO - PROCESS | 936 | 1470772226909 Marionette DEBUG loaded listener.js 12:50:26 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (16CF1400) [pid = 936] [serial = 1307] [outer = 0F3FA800] 12:50:27 INFO - PROCESS | 936 | 1470772227353 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]]]}] 12:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 690ms 12:50:27 INFO - PROCESS | 936 | 1470772227393 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 12:50:27 INFO - PROCESS | 936 | 1470772227395 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 12:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:50:27 INFO - PROCESS | 936 | 1470772227434 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:50:27 INFO - PROCESS | 936 | 1470772227436 Marionette TRACE conn6 <- [1,1706,null,{}] 12:50:27 INFO - PROCESS | 936 | 1470772227442 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}] 12:50:27 INFO - PROCESS | 936 | 1470772227444 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:27 INFO - PROCESS | 936 | 1470772227568 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 12:50:27 INFO - PROCESS | 936 | 1470772227578 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:27 INFO - PROCESS | 936 | 1470772227581 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:27 INFO - PROCESS | 936 | ++DOCSHELL 170F3000 == 37 [pid = 936] [id = 436] 12:50:27 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (1715EC00) [pid = 936] [serial = 1308] [outer = 00000000] 12:50:27 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (176B9800) [pid = 936] [serial = 1309] [outer = 1715EC00] 12:50:27 INFO - PROCESS | 936 | 1470772227628 Marionette DEBUG loaded listener.js 12:50:27 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (176C3400) [pid = 936] [serial = 1310] [outer = 1715EC00] 12:50:28 INFO - PROCESS | 936 | 1470772228085 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]]]}] 12:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 690ms 12:50:28 INFO - PROCESS | 936 | 1470772228122 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 12:50:28 INFO - PROCESS | 936 | 1470772228124 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 12:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:50:28 INFO - PROCESS | 936 | 1470772228128 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:50:28 INFO - PROCESS | 936 | 1470772228130 Marionette TRACE conn6 <- [1,1710,null,{}] 12:50:28 INFO - PROCESS | 936 | 1470772228141 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}] 12:50:28 INFO - PROCESS | 936 | 1470772228143 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:28 INFO - PROCESS | 936 | 1470772228261 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 12:50:28 INFO - PROCESS | 936 | 1470772228267 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:28 INFO - PROCESS | 936 | 1470772228274 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:28 INFO - PROCESS | 936 | ++DOCSHELL 176CEC00 == 38 [pid = 936] [id = 437] 12:50:28 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (176CFC00) [pid = 936] [serial = 1311] [outer = 00000000] 12:50:28 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (176D7C00) [pid = 936] [serial = 1312] [outer = 176CFC00] 12:50:28 INFO - PROCESS | 936 | 1470772228333 Marionette DEBUG loaded listener.js 12:50:28 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (186C6C00) [pid = 936] [serial = 1313] [outer = 176CFC00] 12:50:29 INFO - PROCESS | 936 | --DOMWINDOW == 88 (19A69800) [pid = 936] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:50:29 INFO - PROCESS | 936 | --DOMWINDOW == 87 (14F50C00) [pid = 936] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:50:29 INFO - PROCESS | 936 | --DOMWINDOW == 86 (18C34C00) [pid = 936] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:50:29 INFO - PROCESS | 936 | --DOMWINDOW == 85 (0BDDEC00) [pid = 936] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:50:29 INFO - PROCESS | 936 | --DOMWINDOW == 84 (1436C400) [pid = 936] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:50:29 INFO - PROCESS | 936 | --DOMWINDOW == 83 (186CFC00) [pid = 936] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:50:29 INFO - PROCESS | 936 | --DOMWINDOW == 82 (17154C00) [pid = 936] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:50:29 INFO - PROCESS | 936 | --DOMWINDOW == 81 (13BE7800) [pid = 936] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:50:29 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0BDE1400) [pid = 936] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:50:29 INFO - PROCESS | 936 | --DOMWINDOW == 79 (10A6A800) [pid = 936] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:50:29 INFO - PROCESS | 936 | --DOMWINDOW == 78 (186CC400) [pid = 936] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:50:29 INFO - PROCESS | 936 | --DOMWINDOW == 77 (176CCC00) [pid = 936] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:50:29 INFO - PROCESS | 936 | --DOMWINDOW == 76 (1A657C00) [pid = 936] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:50:29 INFO - PROCESS | 936 | 1470772229150 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]]]}] 12:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 12:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1073ms 12:50:29 INFO - PROCESS | 936 | 1470772229205 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 12:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:50:29 INFO - PROCESS | 936 | 1470772229207 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 12:50:29 INFO - PROCESS | 936 | 1470772229210 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:50:29 INFO - PROCESS | 936 | 1470772229212 Marionette TRACE conn6 <- [1,1714,null,{}] 12:50:29 INFO - PROCESS | 936 | 1470772229215 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}] 12:50:29 INFO - PROCESS | 936 | 1470772229218 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:29 INFO - PROCESS | 936 | 1470772229336 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 12:50:29 INFO - PROCESS | 936 | 1470772229400 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:29 INFO - PROCESS | 936 | 1470772229411 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:29 INFO - PROCESS | 936 | ++DOCSHELL 0BD4E800 == 39 [pid = 936] [id = 438] 12:50:29 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (14F50C00) [pid = 936] [serial = 1314] [outer = 00000000] 12:50:29 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (176D5800) [pid = 936] [serial = 1315] [outer = 14F50C00] 12:50:29 INFO - PROCESS | 936 | 1470772229456 Marionette DEBUG loaded listener.js 12:50:29 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (186CA400) [pid = 936] [serial = 1316] [outer = 14F50C00] 12:50:29 INFO - PROCESS | 936 | 1470772229819 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]]]}] 12:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 631ms 12:50:29 INFO - PROCESS | 936 | 1470772229850 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 12:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:50:29 INFO - PROCESS | 936 | 1470772229852 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 12:50:29 INFO - PROCESS | 936 | 1470772229856 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:50:29 INFO - PROCESS | 936 | 1470772229857 Marionette TRACE conn6 <- [1,1718,null,{}] 12:50:29 INFO - PROCESS | 936 | 1470772229861 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}] 12:50:29 INFO - PROCESS | 936 | 1470772229862 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:29 INFO - PROCESS | 936 | 1470772229941 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 12:50:29 INFO - PROCESS | 936 | 1470772229947 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:29 INFO - PROCESS | 936 | 1470772229948 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:29 INFO - PROCESS | 936 | ++DOCSHELL 17154C00 == 40 [pid = 936] [id = 439] 12:50:29 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (186D2400) [pid = 936] [serial = 1317] [outer = 00000000] 12:50:29 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18A2E000) [pid = 936] [serial = 1318] [outer = 186D2400] 12:50:29 INFO - PROCESS | 936 | 1470772229993 Marionette DEBUG loaded listener.js 12:50:30 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (18B8A800) [pid = 936] [serial = 1319] [outer = 186D2400] 12:50:30 INFO - PROCESS | 936 | 1470772230422 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]]]}] 12:50:30 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 12:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 12:50:30 INFO - PROCESS | 936 | 1470772230487 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 12:50:30 INFO - PROCESS | 936 | 1470772230489 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 12:50:30 INFO - PROCESS | 936 | 1470772230492 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:50:30 INFO - PROCESS | 936 | 1470772230494 Marionette TRACE conn6 <- [1,1722,null,{}] 12:50:30 INFO - PROCESS | 936 | 1470772230497 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}] 12:50:30 INFO - PROCESS | 936 | 1470772230499 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:30 INFO - PROCESS | 936 | 1470772230579 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 12:50:30 INFO - PROCESS | 936 | 1470772230584 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:30 INFO - PROCESS | 936 | 1470772230586 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:30 INFO - PROCESS | 936 | ++DOCSHELL 10320C00 == 41 [pid = 936] [id = 440] 12:50:30 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (18735800) [pid = 936] [serial = 1320] [outer = 00000000] 12:50:30 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (18C34400) [pid = 936] [serial = 1321] [outer = 18735800] 12:50:30 INFO - PROCESS | 936 | 1470772230635 Marionette DEBUG loaded listener.js 12:50:30 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (18C34800) [pid = 936] [serial = 1322] [outer = 18735800] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 0BDDC800 == 40 [pid = 936] [id = 413] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 0F808C00 == 39 [pid = 936] [id = 422] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 176BF800 == 38 [pid = 936] [id = 412] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 0F755C00 == 37 [pid = 936] [id = 408] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 142F9400 == 36 [pid = 936] [id = 410] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 0BD6BC00 == 35 [pid = 936] [id = 416] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 14368800 == 34 [pid = 936] [id = 417] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 0BDDD800 == 33 [pid = 936] [id = 418] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 18B8F800 == 32 [pid = 936] [id = 429] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 17162400 == 31 [pid = 936] [id = 430] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 0F3F2400 == 30 [pid = 936] [id = 427] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 0BE0F000 == 29 [pid = 936] [id = 414] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 176C8400 == 28 [pid = 936] [id = 425] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 156B0800 == 27 [pid = 936] [id = 428] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 170EB400 == 26 [pid = 936] [id = 426] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 0BDE7800 == 25 [pid = 936] [id = 431] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 13B66400 == 24 [pid = 936] [id = 419] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 16CBDC00 == 23 [pid = 936] [id = 411] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 170F1000 == 22 [pid = 936] [id = 420] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 18C34000 == 21 [pid = 936] [id = 423] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 176C9C00 == 20 [pid = 936] [id = 421] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 10A68C00 == 19 [pid = 936] [id = 409] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 10A67C00 == 18 [pid = 936] [id = 415] 12:50:31 INFO - PROCESS | 936 | --DOCSHELL 109F5000 == 17 [pid = 936] [id = 424] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 84 (1A6AA800) [pid = 936] [serial = 1220] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 83 (19A71C00) [pid = 936] [serial = 1279] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 82 (18738800) [pid = 936] [serial = 1267] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 81 (18C5B000) [pid = 936] [serial = 1270] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0F2EC800) [pid = 936] [serial = 1255] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0F807C00) [pid = 936] [serial = 1256] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 78 (14F5C000) [pid = 936] [serial = 1252] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 77 (16CB2400) [pid = 936] [serial = 1253] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18B90000) [pid = 936] [serial = 1247] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 75 (175DBC00) [pid = 936] [serial = 1261] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 74 (176C0800) [pid = 936] [serial = 1262] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 73 (1425C400) [pid = 936] [serial = 1258] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 72 (14405C00) [pid = 936] [serial = 1259] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0F759800) [pid = 936] [serial = 1249] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 70 (0FA4CC00) [pid = 936] [serial = 1250] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 69 (14F84C00) [pid = 936] [serial = 1273] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 68 (18DC5800) [pid = 936] [serial = 1276] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 67 (18DBA800) [pid = 936] [serial = 1271] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 66 (19A75000) [pid = 936] [serial = 1280] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 65 (19A67000) [pid = 936] [serial = 1277] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 64 (186CD000) [pid = 936] [serial = 1264] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 63 (186D3000) [pid = 936] [serial = 1265] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 62 (18751C00) [pid = 936] [serial = 1268] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | --DOMWINDOW == 61 (15625C00) [pid = 936] [serial = 1274] [outer = 00000000] [url = about:blank] 12:50:32 INFO - PROCESS | 936 | 1470772232414 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]]]}] 12:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1983ms 12:50:32 INFO - PROCESS | 936 | 1470772232481 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 12:50:32 INFO - PROCESS | 936 | 1470772232485 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 12:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:50:32 INFO - PROCESS | 936 | 1470772232490 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:50:32 INFO - PROCESS | 936 | 1470772232494 Marionette TRACE conn6 <- [1,1726,null,{}] 12:50:32 INFO - PROCESS | 936 | 1470772232500 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}] 12:50:32 INFO - PROCESS | 936 | 1470772232503 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:32 INFO - PROCESS | 936 | 1470772232595 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 12:50:32 INFO - PROCESS | 936 | 1470772232610 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:32 INFO - PROCESS | 936 | 1470772232612 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:32 INFO - PROCESS | 936 | ++DOCSHELL 0BE06C00 == 18 [pid = 936] [id = 441] 12:50:32 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (0BE08000) [pid = 936] [serial = 1323] [outer = 00000000] 12:50:32 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (0BE0EC00) [pid = 936] [serial = 1324] [outer = 0BE08000] 12:50:32 INFO - PROCESS | 936 | 1470772232662 Marionette DEBUG loaded listener.js 12:50:32 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (0F236000) [pid = 936] [serial = 1325] [outer = 0BE08000] 12:50:33 INFO - PROCESS | 936 | 1470772233136 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]]]}] 12:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 12:50:33 INFO - PROCESS | 936 | 1470772233180 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 12:50:33 INFO - PROCESS | 936 | 1470772233185 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 12:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:50:33 INFO - PROCESS | 936 | 1470772233192 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:50:33 INFO - PROCESS | 936 | 1470772233194 Marionette TRACE conn6 <- [1,1730,null,{}] 12:50:33 INFO - PROCESS | 936 | 1470772233198 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}] 12:50:33 INFO - PROCESS | 936 | 1470772233202 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:33 INFO - PROCESS | 936 | 1470772233296 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 12:50:33 INFO - PROCESS | 936 | 1470772233306 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:33 INFO - PROCESS | 936 | 1470772233309 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:33 INFO - PROCESS | 936 | ++DOCSHELL 0F846800 == 19 [pid = 936] [id = 442] 12:50:33 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0F847800) [pid = 936] [serial = 1326] [outer = 00000000] 12:50:33 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0F853C00) [pid = 936] [serial = 1327] [outer = 0F847800] 12:50:33 INFO - PROCESS | 936 | 1470772233363 Marionette DEBUG loaded listener.js 12:50:33 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0FA49400) [pid = 936] [serial = 1328] [outer = 0F847800] 12:50:33 INFO - PROCESS | 936 | 1470772233869 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]]]}] 12:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 12:50:33 INFO - PROCESS | 936 | 1470772233925 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 12:50:33 INFO - PROCESS | 936 | 1470772233927 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 12:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:50:33 INFO - PROCESS | 936 | 1470772233931 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:50:33 INFO - PROCESS | 936 | 1470772233934 Marionette TRACE conn6 <- [1,1734,null,{}] 12:50:33 INFO - PROCESS | 936 | 1470772233945 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}] 12:50:33 INFO - PROCESS | 936 | 1470772233950 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:34 INFO - PROCESS | 936 | 1470772234062 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 12:50:34 INFO - PROCESS | 936 | 1470772234157 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:34 INFO - PROCESS | 936 | 1470772234160 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:34 INFO - PROCESS | 936 | ++DOCSHELL 14223800 == 20 [pid = 936] [id = 443] 12:50:34 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (14260C00) [pid = 936] [serial = 1329] [outer = 00000000] 12:50:34 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (14348C00) [pid = 936] [serial = 1330] [outer = 14260C00] 12:50:34 INFO - PROCESS | 936 | 1470772234209 Marionette DEBUG loaded listener.js 12:50:34 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (14401800) [pid = 936] [serial = 1331] [outer = 14260C00] 12:50:34 INFO - PROCESS | 936 | 1470772234603 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]]]}] 12:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 12:50:34 INFO - PROCESS | 936 | 1470772234665 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 12:50:34 INFO - PROCESS | 936 | 1470772234668 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 12:50:34 INFO - PROCESS | 936 | 1470772234671 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:50:34 INFO - PROCESS | 936 | 1470772234673 Marionette TRACE conn6 <- [1,1738,null,{}] 12:50:34 INFO - PROCESS | 936 | 1470772234676 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}] 12:50:34 INFO - PROCESS | 936 | 1470772234678 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:34 INFO - PROCESS | 936 | 1470772234768 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 12:50:34 INFO - PROCESS | 936 | 1470772234774 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:34 INFO - PROCESS | 936 | 1470772234776 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:34 INFO - PROCESS | 936 | ++DOCSHELL 142F9400 == 21 [pid = 936] [id = 444] 12:50:34 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (14409C00) [pid = 936] [serial = 1332] [outer = 00000000] 12:50:34 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (14F8DC00) [pid = 936] [serial = 1333] [outer = 14409C00] 12:50:34 INFO - PROCESS | 936 | 1470772234824 Marionette DEBUG loaded listener.js 12:50:34 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (156ACC00) [pid = 936] [serial = 1334] [outer = 14409C00] 12:50:35 INFO - PROCESS | 936 | 1470772235260 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]]]}] 12:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 12:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:50:35 INFO - PROCESS | 936 | 1470772235307 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 12:50:35 INFO - PROCESS | 936 | 1470772235310 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 12:50:35 INFO - PROCESS | 936 | 1470772235313 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:50:35 INFO - PROCESS | 936 | 1470772235315 Marionette TRACE conn6 <- [1,1742,null,{}] 12:50:35 INFO - PROCESS | 936 | 1470772235318 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}] 12:50:35 INFO - PROCESS | 936 | 1470772235320 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:35 INFO - PROCESS | 936 | 1470772235401 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 12:50:35 INFO - PROCESS | 936 | 1470772235434 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:35 INFO - PROCESS | 936 | 1470772235436 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:35 INFO - PROCESS | 936 | ++DOCSHELL 16CBC000 == 22 [pid = 936] [id = 445] 12:50:35 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (16CBC800) [pid = 936] [serial = 1335] [outer = 00000000] 12:50:35 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (16F5D000) [pid = 936] [serial = 1336] [outer = 16CBC800] 12:50:35 INFO - PROCESS | 936 | 1470772235487 Marionette DEBUG loaded listener.js 12:50:35 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (17155800) [pid = 936] [serial = 1337] [outer = 16CBC800] 12:50:35 INFO - PROCESS | 936 | 1470772235916 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]]]}] 12:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 12:50:35 INFO - PROCESS | 936 | 1470772235953 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 12:50:35 INFO - PROCESS | 936 | 1470772235955 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 12:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:50:35 INFO - PROCESS | 936 | 1470772235958 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:50:35 INFO - PROCESS | 936 | 1470772235960 Marionette TRACE conn6 <- [1,1746,null,{}] 12:50:35 INFO - PROCESS | 936 | 1470772235964 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}] 12:50:35 INFO - PROCESS | 936 | 1470772235969 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:36 INFO - PROCESS | 936 | 1470772236073 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 12:50:36 INFO - PROCESS | 936 | 1470772236081 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:36 INFO - PROCESS | 936 | 1470772236083 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:36 INFO - PROCESS | 936 | ++DOCSHELL 176BB000 == 23 [pid = 936] [id = 446] 12:50:36 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (176C5000) [pid = 936] [serial = 1338] [outer = 00000000] 12:50:36 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (176CD000) [pid = 936] [serial = 1339] [outer = 176C5000] 12:50:36 INFO - PROCESS | 936 | 1470772236130 Marionette DEBUG loaded listener.js 12:50:36 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (176D1800) [pid = 936] [serial = 1340] [outer = 176C5000] 12:50:36 INFO - PROCESS | 936 | 1470772236578 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]]]}] 12:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 12:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:50:36 INFO - PROCESS | 936 | 1470772236630 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 12:50:36 INFO - PROCESS | 936 | 1470772236632 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 12:50:36 INFO - PROCESS | 936 | 1470772236635 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:50:36 INFO - PROCESS | 936 | 1470772236637 Marionette TRACE conn6 <- [1,1750,null,{}] 12:50:36 INFO - PROCESS | 936 | 1470772236640 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}] 12:50:36 INFO - PROCESS | 936 | 1470772236642 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:36 INFO - PROCESS | 936 | 1470772236719 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 12:50:36 INFO - PROCESS | 936 | 1470772236724 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:36 INFO - PROCESS | 936 | 1470772236726 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:36 INFO - PROCESS | 936 | ++DOCSHELL 176CC800 == 24 [pid = 936] [id = 447] 12:50:36 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (176D6000) [pid = 936] [serial = 1341] [outer = 00000000] 12:50:36 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (17A88C00) [pid = 936] [serial = 1342] [outer = 176D6000] 12:50:36 INFO - PROCESS | 936 | 1470772236770 Marionette DEBUG loaded listener.js 12:50:36 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (14224000) [pid = 936] [serial = 1343] [outer = 176D6000] 12:50:37 INFO - PROCESS | 936 | 1470772237199 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]]]}] 12:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 12:50:37 INFO - PROCESS | 936 | 1470772237272 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 12:50:37 INFO - PROCESS | 936 | 1470772237274 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 12:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:50:37 INFO - PROCESS | 936 | 1470772237278 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:50:37 INFO - PROCESS | 936 | 1470772237279 Marionette TRACE conn6 <- [1,1754,null,{}] 12:50:37 INFO - PROCESS | 936 | 1470772237283 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}] 12:50:37 INFO - PROCESS | 936 | 1470772237285 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:37 INFO - PROCESS | 936 | 1470772237369 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 12:50:37 INFO - PROCESS | 936 | 1470772237375 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:37 INFO - PROCESS | 936 | 1470772237377 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:37 INFO - PROCESS | 936 | ++DOCSHELL 17A87C00 == 25 [pid = 936] [id = 448] 12:50:37 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (186D3000) [pid = 936] [serial = 1344] [outer = 00000000] 12:50:37 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (187A6400) [pid = 936] [serial = 1345] [outer = 186D3000] 12:50:37 INFO - PROCESS | 936 | 1470772237424 Marionette DEBUG loaded listener.js 12:50:37 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (18737C00) [pid = 936] [serial = 1346] [outer = 186D3000] 12:50:37 INFO - PROCESS | 936 | 1470772237897 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]]]}] 12:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 12:50:37 INFO - PROCESS | 936 | 1470772237951 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 12:50:37 INFO - PROCESS | 936 | 1470772237953 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 12:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:50:37 INFO - PROCESS | 936 | 1470772237956 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:50:37 INFO - PROCESS | 936 | 1470772237958 Marionette TRACE conn6 <- [1,1758,null,{}] 12:50:37 INFO - PROCESS | 936 | 1470772237961 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}] 12:50:37 INFO - PROCESS | 936 | 1470772237963 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:38 INFO - PROCESS | 936 | 1470772238079 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 12:50:38 INFO - PROCESS | 936 | 1470772238165 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:38 INFO - PROCESS | 936 | 1470772238167 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:38 INFO - PROCESS | 936 | ++DOCSHELL 14223400 == 26 [pid = 936] [id = 449] 12:50:38 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (18B8D400) [pid = 936] [serial = 1347] [outer = 00000000] 12:50:38 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (18B97000) [pid = 936] [serial = 1348] [outer = 18B8D400] 12:50:38 INFO - PROCESS | 936 | 1470772238211 Marionette DEBUG loaded listener.js 12:50:38 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (18C2DC00) [pid = 936] [serial = 1349] [outer = 18B8D400] 12:50:38 INFO - PROCESS | 936 | 1470772238645 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]]]}] 12:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 12:50:38 INFO - PROCESS | 936 | 1470772238687 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 12:50:38 INFO - PROCESS | 936 | 1470772238689 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 12:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:50:38 INFO - PROCESS | 936 | 1470772238700 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:50:38 INFO - PROCESS | 936 | 1470772238701 Marionette TRACE conn6 <- [1,1762,null,{}] 12:50:38 INFO - PROCESS | 936 | 1470772238705 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}] 12:50:38 INFO - PROCESS | 936 | 1470772238707 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:38 INFO - PROCESS | 936 | 1470772238827 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 12:50:38 INFO - PROCESS | 936 | 1470772238833 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:38 INFO - PROCESS | 936 | 1470772238835 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:38 INFO - PROCESS | 936 | ++DOCSHELL 14F8BC00 == 27 [pid = 936] [id = 450] 12:50:38 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (18C38000) [pid = 936] [serial = 1350] [outer = 00000000] 12:50:38 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (18DBCC00) [pid = 936] [serial = 1351] [outer = 18C38000] 12:50:38 INFO - PROCESS | 936 | 1470772238880 Marionette DEBUG loaded listener.js 12:50:38 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (196DDC00) [pid = 936] [serial = 1352] [outer = 18C38000] 12:50:39 INFO - PROCESS | 936 | 1470772239334 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]]]}] 12:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 12:50:39 INFO - PROCESS | 936 | 1470772239372 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 12:50:39 INFO - PROCESS | 936 | 1470772239374 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 12:50:39 INFO - PROCESS | 936 | 1470772239377 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:50:39 INFO - PROCESS | 936 | 1470772239380 Marionette TRACE conn6 <- [1,1766,null,{}] 12:50:39 INFO - PROCESS | 936 | 1470772239384 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}] 12:50:39 INFO - PROCESS | 936 | 1470772239387 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:39 INFO - PROCESS | 936 | 1470772239545 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 12:50:39 INFO - PROCESS | 936 | 1470772239571 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:39 INFO - PROCESS | 936 | 1470772239574 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:39 INFO - PROCESS | 936 | ++DOCSHELL 16CBA800 == 28 [pid = 936] [id = 451] 12:50:39 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (19A65400) [pid = 936] [serial = 1353] [outer = 00000000] 12:50:39 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (19A6B800) [pid = 936] [serial = 1354] [outer = 19A65400] 12:50:39 INFO - PROCESS | 936 | 1470772239620 Marionette DEBUG loaded listener.js 12:50:39 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (19A73C00) [pid = 936] [serial = 1355] [outer = 19A65400] 12:50:39 INFO - PROCESS | 936 | --DOMWINDOW == 93 (0F3FA800) [pid = 936] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:50:39 INFO - PROCESS | 936 | --DOMWINDOW == 92 (1715EC00) [pid = 936] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:50:39 INFO - PROCESS | 936 | --DOMWINDOW == 91 (14F50C00) [pid = 936] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:50:39 INFO - PROCESS | 936 | --DOMWINDOW == 90 (176CFC00) [pid = 936] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:50:39 INFO - PROCESS | 936 | --DOMWINDOW == 89 (186D2400) [pid = 936] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:50:39 INFO - PROCESS | 936 | --DOMWINDOW == 88 (10A9D800) [pid = 936] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:50:39 INFO - PROCESS | 936 | --DOMWINDOW == 87 (0F74F800) [pid = 936] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:50:39 INFO - PROCESS | 936 | --DOMWINDOW == 86 (0BD4B800) [pid = 936] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:50:39 INFO - PROCESS | 936 | --DOMWINDOW == 85 (0BDE8400) [pid = 936] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:50:39 INFO - PROCESS | 936 | --DOMWINDOW == 84 (19A67800) [pid = 936] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:50:39 INFO - PROCESS | 936 | --DOMWINDOW == 83 (18C2F400) [pid = 936] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:50:39 INFO - PROCESS | 936 | --DOMWINDOW == 82 (16CB4C00) [pid = 936] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:50:39 INFO - PROCESS | 936 | --DOMWINDOW == 81 (0F3FD000) [pid = 936] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:50:40 INFO - PROCESS | 936 | 1470772240179 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]]]}] 12:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 12:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 830ms 12:50:40 INFO - PROCESS | 936 | 1470772240212 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 12:50:40 INFO - PROCESS | 936 | 1470772240214 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 12:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:50:40 INFO - PROCESS | 936 | 1470772240230 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:50:40 INFO - PROCESS | 936 | 1470772240232 Marionette TRACE conn6 <- [1,1770,null,{}] 12:50:40 INFO - PROCESS | 936 | 1470772240236 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}] 12:50:40 INFO - PROCESS | 936 | 1470772240237 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:40 INFO - PROCESS | 936 | 1470772240319 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 12:50:40 INFO - PROCESS | 936 | 1470772240325 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:40 INFO - PROCESS | 936 | 1470772240326 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:40 INFO - PROCESS | 936 | ++DOCSHELL 142F8800 == 29 [pid = 936] [id = 452] 12:50:40 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (15621C00) [pid = 936] [serial = 1356] [outer = 00000000] 12:50:40 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (176BD400) [pid = 936] [serial = 1357] [outer = 15621C00] 12:50:40 INFO - PROCESS | 936 | 1470772240371 Marionette DEBUG loaded listener.js 12:50:40 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (176C4400) [pid = 936] [serial = 1358] [outer = 15621C00] 12:50:40 INFO - PROCESS | 936 | 1470772240802 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]]]}] 12:50:40 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 12:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 12:50:40 INFO - PROCESS | 936 | 1470772240866 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 12:50:40 INFO - PROCESS | 936 | 1470772240869 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 12:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:50:40 INFO - PROCESS | 936 | 1470772240872 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:50:40 INFO - PROCESS | 936 | 1470772240873 Marionette TRACE conn6 <- [1,1774,null,{}] 12:50:40 INFO - PROCESS | 936 | 1470772240877 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}] 12:50:40 INFO - PROCESS | 936 | 1470772240879 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:40 INFO - PROCESS | 936 | 1470772240959 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 12:50:40 INFO - PROCESS | 936 | 1470772240965 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:40 INFO - PROCESS | 936 | 1470772240967 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:40 INFO - PROCESS | 936 | ++DOCSHELL 10A9D800 == 30 [pid = 936] [id = 453] 12:50:40 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (13DB2000) [pid = 936] [serial = 1359] [outer = 00000000] 12:50:40 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (196E0000) [pid = 936] [serial = 1360] [outer = 13DB2000] 12:50:40 INFO - PROCESS | 936 | 1470772241012 Marionette DEBUG loaded listener.js 12:50:41 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (19A78800) [pid = 936] [serial = 1361] [outer = 13DB2000] 12:50:41 INFO - PROCESS | 936 | 1470772241450 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]]]}] 12:50:41 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 12:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 12:50:41 INFO - PROCESS | 936 | 1470772241518 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 12:50:41 INFO - PROCESS | 936 | 1470772241520 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 12:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:50:41 INFO - PROCESS | 936 | 1470772241523 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:50:41 INFO - PROCESS | 936 | 1470772241525 Marionette TRACE conn6 <- [1,1778,null,{}] 12:50:41 INFO - PROCESS | 936 | 1470772241528 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}] 12:50:41 INFO - PROCESS | 936 | 1470772241530 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:41 INFO - PROCESS | 936 | 1470772241612 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 12:50:41 INFO - PROCESS | 936 | 1470772241621 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:41 INFO - PROCESS | 936 | 1470772241623 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:41 INFO - PROCESS | 936 | ++DOCSHELL 0BD4E000 == 31 [pid = 936] [id = 454] 12:50:41 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (0BE05400) [pid = 936] [serial = 1362] [outer = 00000000] 12:50:41 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (19A7B400) [pid = 936] [serial = 1363] [outer = 0BE05400] 12:50:41 INFO - PROCESS | 936 | 1470772241669 Marionette DEBUG loaded listener.js 12:50:41 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (19A80800) [pid = 936] [serial = 1364] [outer = 0BE05400] 12:50:42 INFO - PROCESS | 936 | --DOCSHELL 0BD4B000 == 30 [pid = 936] [id = 432] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 89 (16CBA000) [pid = 936] [serial = 1306] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 88 (176B9800) [pid = 936] [serial = 1309] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 87 (176D5800) [pid = 936] [serial = 1315] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 86 (176D7C00) [pid = 936] [serial = 1312] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 85 (18A2E000) [pid = 936] [serial = 1318] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 84 (186C6C00) [pid = 936] [serial = 1313] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 83 (18C34400) [pid = 936] [serial = 1321] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 82 (13D79800) [pid = 936] [serial = 1303] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 81 (0F807800) [pid = 936] [serial = 1300] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0F84D400) [pid = 936] [serial = 1301] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0BD55400) [pid = 936] [serial = 1297] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0BDDAC00) [pid = 936] [serial = 1298] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 77 (14F84800) [pid = 936] [serial = 1295] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0F757C00) [pid = 936] [serial = 1294] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 75 (1A69B800) [pid = 936] [serial = 1292] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 74 (19B7DC00) [pid = 936] [serial = 1291] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 73 (18B8A800) [pid = 936] [serial = 1319] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 72 (196DCC00) [pid = 936] [serial = 1289] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 71 (18C3C800) [pid = 936] [serial = 1288] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 70 (176C5C00) [pid = 936] [serial = 1286] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 69 (1715D400) [pid = 936] [serial = 1285] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 68 (10394400) [pid = 936] [serial = 1283] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 67 (0F851800) [pid = 936] [serial = 1282] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 66 (16CF1400) [pid = 936] [serial = 1307] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 65 (186CA400) [pid = 936] [serial = 1316] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 64 (176C3400) [pid = 936] [serial = 1310] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | --DOMWINDOW == 63 (14226000) [pid = 936] [serial = 1304] [outer = 00000000] [url = about:blank] 12:50:43 INFO - PROCESS | 936 | 1470772243457 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]]]}] 12:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1972ms 12:50:43 INFO - PROCESS | 936 | 1470772243497 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 12:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:50:43 INFO - PROCESS | 936 | 1470772243502 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 12:50:43 INFO - PROCESS | 936 | 1470772243507 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:50:43 INFO - PROCESS | 936 | 1470772243510 Marionette TRACE conn6 <- [1,1782,null,{}] 12:50:43 INFO - PROCESS | 936 | 1470772243516 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}] 12:50:43 INFO - PROCESS | 936 | 1470772243520 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:43 INFO - PROCESS | 936 | 1470772243612 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 12:50:43 INFO - PROCESS | 936 | 1470772243623 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:43 INFO - PROCESS | 936 | 1470772243627 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:43 INFO - PROCESS | 936 | ++DOCSHELL 0BDDD400 == 31 [pid = 936] [id = 455] 12:50:43 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (0BDDD800) [pid = 936] [serial = 1365] [outer = 00000000] 12:50:43 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0BDE5C00) [pid = 936] [serial = 1366] [outer = 0BDDD800] 12:50:43 INFO - PROCESS | 936 | 1470772243676 Marionette DEBUG loaded listener.js 12:50:43 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0BE0D800) [pid = 936] [serial = 1367] [outer = 0BDDD800] 12:50:44 INFO - PROCESS | 936 | 1470772244181 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]]]}] 12:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 12:50:44 INFO - PROCESS | 936 | 1470772244237 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 12:50:44 INFO - PROCESS | 936 | 1470772244242 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 12:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:50:44 INFO - PROCESS | 936 | 1470772244249 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:50:44 INFO - PROCESS | 936 | 1470772244252 Marionette TRACE conn6 <- [1,1786,null,{}] 12:50:44 INFO - PROCESS | 936 | 1470772244256 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}] 12:50:44 INFO - PROCESS | 936 | 1470772244259 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:44 INFO - PROCESS | 936 | 1470772244349 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 12:50:44 INFO - PROCESS | 936 | 1470772244356 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:44 INFO - PROCESS | 936 | 1470772244359 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:44 INFO - PROCESS | 936 | ++DOCSHELL 0F75B000 == 32 [pid = 936] [id = 456] 12:50:44 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0F801400) [pid = 936] [serial = 1368] [outer = 00000000] 12:50:44 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0F808800) [pid = 936] [serial = 1369] [outer = 0F801400] 12:50:44 INFO - PROCESS | 936 | 1470772244407 Marionette DEBUG loaded listener.js 12:50:44 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (0F847400) [pid = 936] [serial = 1370] [outer = 0F801400] 12:50:44 INFO - PROCESS | 936 | 1470772244845 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]]]}] 12:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 12:50:44 INFO - PROCESS | 936 | 1470772244881 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 12:50:44 INFO - PROCESS | 936 | 1470772244884 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 12:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:50:44 INFO - PROCESS | 936 | 1470772244891 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:50:44 INFO - PROCESS | 936 | 1470772244894 Marionette TRACE conn6 <- [1,1790,null,{}] 12:50:44 INFO - PROCESS | 936 | 1470772244905 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}] 12:50:44 INFO - PROCESS | 936 | 1470772244910 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:45 INFO - PROCESS | 936 | 1470772245022 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 12:50:45 INFO - PROCESS | 936 | 1470772245040 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:45 INFO - PROCESS | 936 | 1470772245043 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:45 INFO - PROCESS | 936 | ++DOCSHELL 13BEBC00 == 33 [pid = 936] [id = 457] 12:50:45 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (13D6E800) [pid = 936] [serial = 1371] [outer = 00000000] 12:50:45 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (13DB5000) [pid = 936] [serial = 1372] [outer = 13D6E800] 12:50:45 INFO - PROCESS | 936 | 1470772245091 Marionette DEBUG loaded listener.js 12:50:45 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (1425A000) [pid = 936] [serial = 1373] [outer = 13D6E800] 12:50:45 INFO - PROCESS | 936 | 1470772245539 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]]]}] 12:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 690ms 12:50:45 INFO - PROCESS | 936 | 1470772245582 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 12:50:45 INFO - PROCESS | 936 | 1470772245584 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 12:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:50:45 INFO - PROCESS | 936 | 1470772245588 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:50:45 INFO - PROCESS | 936 | 1470772245590 Marionette TRACE conn6 <- [1,1794,null,{}] 12:50:45 INFO - PROCESS | 936 | 1470772245593 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}] 12:50:45 INFO - PROCESS | 936 | 1470772245595 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:45 INFO - PROCESS | 936 | 1470772245685 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 12:50:45 INFO - PROCESS | 936 | 1470772245690 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:45 INFO - PROCESS | 936 | 1470772245693 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:45 INFO - PROCESS | 936 | ++DOCSHELL 14367800 == 34 [pid = 936] [id = 458] 12:50:45 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (143F1400) [pid = 936] [serial = 1374] [outer = 00000000] 12:50:45 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (14F85400) [pid = 936] [serial = 1375] [outer = 143F1400] 12:50:45 INFO - PROCESS | 936 | 1470772245741 Marionette DEBUG loaded listener.js 12:50:45 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (156A5C00) [pid = 936] [serial = 1376] [outer = 143F1400] 12:50:46 INFO - PROCESS | 936 | 1470772246159 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]]]}] 12:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 12:50:46 INFO - PROCESS | 936 | 1470772246221 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 12:50:46 INFO - PROCESS | 936 | 1470772246224 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 12:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:50:46 INFO - PROCESS | 936 | 1470772246227 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:50:46 INFO - PROCESS | 936 | 1470772246228 Marionette TRACE conn6 <- [1,1798,null,{}] 12:50:46 INFO - PROCESS | 936 | 1470772246232 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}] 12:50:46 INFO - PROCESS | 936 | 1470772246234 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:46 INFO - PROCESS | 936 | 1470772246313 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 12:50:46 INFO - PROCESS | 936 | 1470772246322 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:46 INFO - PROCESS | 936 | 1470772246324 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:46 INFO - PROCESS | 936 | ++DOCSHELL 16CB2800 == 35 [pid = 936] [id = 459] 12:50:46 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (16CBA400) [pid = 936] [serial = 1377] [outer = 00000000] 12:50:46 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (16CC1C00) [pid = 936] [serial = 1378] [outer = 16CBA400] 12:50:46 INFO - PROCESS | 936 | 1470772246368 Marionette DEBUG loaded listener.js 12:50:46 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (16F56C00) [pid = 936] [serial = 1379] [outer = 16CBA400] 12:50:46 INFO - PROCESS | 936 | 1470772246834 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]]]}] 12:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 12:50:46 INFO - PROCESS | 936 | 1470772246864 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 12:50:46 INFO - PROCESS | 936 | 1470772246866 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 12:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:50:46 INFO - PROCESS | 936 | 1470772246873 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:50:46 INFO - PROCESS | 936 | 1470772246875 Marionette TRACE conn6 <- [1,1802,null,{}] 12:50:46 INFO - PROCESS | 936 | 1470772246879 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}] 12:50:46 INFO - PROCESS | 936 | 1470772246885 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:46 INFO - PROCESS | 936 | 1470772246993 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 12:50:46 INFO - PROCESS | 936 | 1470772246999 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:46 INFO - PROCESS | 936 | 1470772247001 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:46 INFO - PROCESS | 936 | ++DOCSHELL 176BE800 == 36 [pid = 936] [id = 460] 12:50:46 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (176BF000) [pid = 936] [serial = 1380] [outer = 00000000] 12:50:47 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (176C4000) [pid = 936] [serial = 1381] [outer = 176BF000] 12:50:47 INFO - PROCESS | 936 | 1470772247046 Marionette DEBUG loaded listener.js 12:50:47 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (176C6000) [pid = 936] [serial = 1382] [outer = 176BF000] 12:50:47 INFO - PROCESS | 936 | 1470772247497 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]]]}] 12:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 12:50:47 INFO - PROCESS | 936 | 1470772247542 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 12:50:47 INFO - PROCESS | 936 | 1470772247544 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 12:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:50:47 INFO - PROCESS | 936 | 1470772247547 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:50:47 INFO - PROCESS | 936 | 1470772247549 Marionette TRACE conn6 <- [1,1806,null,{}] 12:50:47 INFO - PROCESS | 936 | 1470772247552 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}] 12:50:47 INFO - PROCESS | 936 | 1470772247554 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:47 INFO - PROCESS | 936 | 1470772247631 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 12:50:47 INFO - PROCESS | 936 | 1470772247639 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:47 INFO - PROCESS | 936 | 1470772247641 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:47 INFO - PROCESS | 936 | ++DOCSHELL 176C3800 == 37 [pid = 936] [id = 461] 12:50:47 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (176CD800) [pid = 936] [serial = 1383] [outer = 00000000] 12:50:47 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (17A7FC00) [pid = 936] [serial = 1384] [outer = 176CD800] 12:50:47 INFO - PROCESS | 936 | 1470772247684 Marionette DEBUG loaded listener.js 12:50:47 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (186C8800) [pid = 936] [serial = 1385] [outer = 176CD800] 12:50:48 INFO - PROCESS | 936 | 1470772248123 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]]]}] 12:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 633ms 12:50:48 INFO - PROCESS | 936 | 1470772248187 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 12:50:48 INFO - PROCESS | 936 | 1470772248189 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 12:50:48 INFO - PROCESS | 936 | 1470772248192 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:50:48 INFO - PROCESS | 936 | 1470772248194 Marionette TRACE conn6 <- [1,1810,null,{}] 12:50:48 INFO - PROCESS | 936 | 1470772248198 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}] 12:50:48 INFO - PROCESS | 936 | 1470772248200 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:48 INFO - PROCESS | 936 | 1470772248278 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 12:50:48 INFO - PROCESS | 936 | 1470772248283 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:48 INFO - PROCESS | 936 | 1470772248285 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:48 INFO - PROCESS | 936 | ++DOCSHELL 186CF000 == 38 [pid = 936] [id = 462] 12:50:48 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (186D2400) [pid = 936] [serial = 1386] [outer = 00000000] 12:50:48 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (18751C00) [pid = 936] [serial = 1387] [outer = 186D2400] 12:50:48 INFO - PROCESS | 936 | 1470772248331 Marionette DEBUG loaded listener.js 12:50:48 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (18752800) [pid = 936] [serial = 1388] [outer = 186D2400] 12:50:48 INFO - PROCESS | 936 | 1470772248794 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]]]}] 12:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 631ms 12:50:48 INFO - PROCESS | 936 | 1470772248828 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 12:50:48 INFO - PROCESS | 936 | 1470772248830 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 12:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:50:48 INFO - PROCESS | 936 | 1470772248841 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:50:48 INFO - PROCESS | 936 | 1470772248843 Marionette TRACE conn6 <- [1,1814,null,{}] 12:50:48 INFO - PROCESS | 936 | 1470772248846 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}] 12:50:48 INFO - PROCESS | 936 | 1470772248848 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:48 INFO - PROCESS | 936 | 1470772248959 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 12:50:48 INFO - PROCESS | 936 | 1470772248964 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:48 INFO - PROCESS | 936 | 1470772248966 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:48 INFO - PROCESS | 936 | ++DOCSHELL 13BEB800 == 39 [pid = 936] [id = 463] 12:50:48 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (18B8EC00) [pid = 936] [serial = 1389] [outer = 00000000] 12:50:48 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (18B97400) [pid = 936] [serial = 1390] [outer = 18B8EC00] 12:50:48 INFO - PROCESS | 936 | 1470772249010 Marionette DEBUG loaded listener.js 12:50:49 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (18C32400) [pid = 936] [serial = 1391] [outer = 18B8EC00] 12:50:49 INFO - PROCESS | 936 | 1470772249493 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]]]}] 12:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 12:50:49 INFO - PROCESS | 936 | 1470772249512 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 12:50:49 INFO - PROCESS | 936 | 1470772249514 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 12:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:50:49 INFO - PROCESS | 936 | 1470772249524 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:50:49 INFO - PROCESS | 936 | 1470772249525 Marionette TRACE conn6 <- [1,1818,null,{}] 12:50:49 INFO - PROCESS | 936 | 1470772249529 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}] 12:50:49 INFO - PROCESS | 936 | 1470772249531 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:49 INFO - PROCESS | 936 | 1470772249653 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 12:50:49 INFO - PROCESS | 936 | 1470772249659 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:49 INFO - PROCESS | 936 | 1470772249660 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:49 INFO - PROCESS | 936 | ++DOCSHELL 186C6C00 == 40 [pid = 936] [id = 464] 12:50:49 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (18C36400) [pid = 936] [serial = 1392] [outer = 00000000] 12:50:49 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (18DC5800) [pid = 936] [serial = 1393] [outer = 18C36400] 12:50:49 INFO - PROCESS | 936 | 1470772249707 Marionette DEBUG loaded listener.js 12:50:49 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (196E0400) [pid = 936] [serial = 1394] [outer = 18C36400] 12:50:50 INFO - PROCESS | 936 | 1470772250159 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]]]}] 12:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 12:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:50:50 INFO - PROCESS | 936 | 1470772250197 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 12:50:50 INFO - PROCESS | 936 | 1470772250200 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 12:50:50 INFO - PROCESS | 936 | 1470772250203 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:50:50 INFO - PROCESS | 936 | 1470772250205 Marionette TRACE conn6 <- [1,1822,null,{}] 12:50:50 INFO - PROCESS | 936 | 1470772250209 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}] 12:50:50 INFO - PROCESS | 936 | 1470772250211 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:50 INFO - PROCESS | 936 | 1470772250335 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 12:50:50 INFO - PROCESS | 936 | 1470772250430 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:50 INFO - PROCESS | 936 | 1470772250432 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:50 INFO - PROCESS | 936 | ++DOCSHELL 15C97800 == 41 [pid = 936] [id = 465] 12:50:50 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (19A6EC00) [pid = 936] [serial = 1395] [outer = 00000000] 12:50:50 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (19A7B800) [pid = 936] [serial = 1396] [outer = 19A6EC00] 12:50:50 INFO - PROCESS | 936 | 1470772250480 Marionette DEBUG loaded listener.js 12:50:50 INFO - PROCESS | 936 | ++DOMWINDOW == 96 (19B76400) [pid = 936] [serial = 1397] [outer = 19A6EC00] 12:50:51 INFO - PROCESS | 936 | --DOMWINDOW == 95 (13DB2000) [pid = 936] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:50:51 INFO - PROCESS | 936 | --DOMWINDOW == 94 (18B8D400) [pid = 936] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:50:51 INFO - PROCESS | 936 | --DOMWINDOW == 93 (18C38000) [pid = 936] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:50:51 INFO - PROCESS | 936 | --DOMWINDOW == 92 (19A65400) [pid = 936] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:50:51 INFO - PROCESS | 936 | --DOMWINDOW == 91 (186D3000) [pid = 936] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:50:51 INFO - PROCESS | 936 | --DOMWINDOW == 90 (176D6000) [pid = 936] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:50:51 INFO - PROCESS | 936 | --DOMWINDOW == 89 (176C5000) [pid = 936] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:50:51 INFO - PROCESS | 936 | --DOMWINDOW == 88 (16CBC800) [pid = 936] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:50:51 INFO - PROCESS | 936 | --DOMWINDOW == 87 (14409C00) [pid = 936] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:50:51 INFO - PROCESS | 936 | --DOMWINDOW == 86 (14260C00) [pid = 936] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:50:51 INFO - PROCESS | 936 | --DOMWINDOW == 85 (0F847800) [pid = 936] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:50:51 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0BE08000) [pid = 936] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:50:51 INFO - PROCESS | 936 | --DOMWINDOW == 83 (18735800) [pid = 936] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:50:51 INFO - PROCESS | 936 | --DOMWINDOW == 82 (15621C00) [pid = 936] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:50:51 INFO - PROCESS | 936 | 1470772251133 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]]]}] 12:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 12:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 970ms 12:50:51 INFO - PROCESS | 936 | 1470772251174 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 12:50:51 INFO - PROCESS | 936 | 1470772251176 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 12:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:50:51 INFO - PROCESS | 936 | 1470772251179 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:50:51 INFO - PROCESS | 936 | 1470772251181 Marionette TRACE conn6 <- [1,1826,null,{}] 12:50:51 INFO - PROCESS | 936 | 1470772251185 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}] 12:50:51 INFO - PROCESS | 936 | 1470772251187 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:51 INFO - PROCESS | 936 | 1470772251272 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 12:50:51 INFO - PROCESS | 936 | 1470772251277 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:51 INFO - PROCESS | 936 | 1470772251279 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:51 INFO - PROCESS | 936 | ++DOCSHELL 0F809C00 == 42 [pid = 936] [id = 466] 12:50:51 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0F80A400) [pid = 936] [serial = 1398] [outer = 00000000] 12:50:51 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (16CF0400) [pid = 936] [serial = 1399] [outer = 0F80A400] 12:50:51 INFO - PROCESS | 936 | 1470772251336 Marionette DEBUG loaded listener.js 12:50:51 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (176C5000) [pid = 936] [serial = 1400] [outer = 0F80A400] 12:50:52 INFO - PROCESS | 936 | 1470772252154 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]]]}] 12:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1015ms 12:50:52 INFO - PROCESS | 936 | 1470772252199 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 12:50:52 INFO - PROCESS | 936 | 1470772252204 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 12:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:50:52 INFO - PROCESS | 936 | 1470772252208 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:50:52 INFO - PROCESS | 936 | 1470772252213 Marionette TRACE conn6 <- [1,1830,null,{}] 12:50:52 INFO - PROCESS | 936 | 1470772252239 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}] 12:50:52 INFO - PROCESS | 936 | 1470772252242 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:52 INFO - PROCESS | 936 | 1470772252373 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 12:50:52 INFO - PROCESS | 936 | 1470772252503 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:52 INFO - PROCESS | 936 | 1470772252506 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:52 INFO - PROCESS | 936 | ++DOCSHELL 0BD65800 == 43 [pid = 936] [id = 467] 12:50:52 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (0BD6B000) [pid = 936] [serial = 1401] [outer = 00000000] 12:50:52 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (0F3FF400) [pid = 936] [serial = 1402] [outer = 0BD6B000] 12:50:52 INFO - PROCESS | 936 | 1470772252564 Marionette DEBUG loaded listener.js 12:50:52 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (0F850C00) [pid = 936] [serial = 1403] [outer = 0BD6B000] 12:50:53 INFO - PROCESS | 936 | 1470772253231 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]]]}] 12:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1079ms 12:50:53 INFO - PROCESS | 936 | 1470772253317 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 12:50:53 INFO - PROCESS | 936 | 1470772253322 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 12:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:50:53 INFO - PROCESS | 936 | 1470772253330 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:50:53 INFO - PROCESS | 936 | 1470772253333 Marionette TRACE conn6 <- [1,1834,null,{}] 12:50:53 INFO - PROCESS | 936 | 1470772253338 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}] 12:50:53 INFO - PROCESS | 936 | 1470772253341 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:53 INFO - PROCESS | 936 | 1470772253478 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 12:50:53 INFO - PROCESS | 936 | 1470772253714 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:53 INFO - PROCESS | 936 | 1470772253717 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:53 INFO - PROCESS | 936 | ++DOCSHELL 0BD4DC00 == 44 [pid = 936] [id = 468] 12:50:53 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (0BD4F800) [pid = 936] [serial = 1404] [outer = 00000000] 12:50:53 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (0BD5EC00) [pid = 936] [serial = 1405] [outer = 0BD4F800] 12:50:53 INFO - PROCESS | 936 | 1470772253787 Marionette DEBUG loaded listener.js 12:50:53 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (0BDDB800) [pid = 936] [serial = 1406] [outer = 0BD4F800] 12:50:54 INFO - PROCESS | 936 | --DOCSHELL 10A9D800 == 43 [pid = 936] [id = 453] 12:50:54 INFO - PROCESS | 936 | --DOCSHELL 14F8BC00 == 42 [pid = 936] [id = 450] 12:50:54 INFO - PROCESS | 936 | --DOCSHELL 15C97800 == 41 [pid = 936] [id = 465] 12:50:54 INFO - PROCESS | 936 | --DOCSHELL 186C6C00 == 40 [pid = 936] [id = 464] 12:50:54 INFO - PROCESS | 936 | --DOCSHELL 13BEB800 == 39 [pid = 936] [id = 463] 12:50:54 INFO - PROCESS | 936 | --DOCSHELL 186CF000 == 38 [pid = 936] [id = 462] 12:50:54 INFO - PROCESS | 936 | --DOCSHELL 176C3800 == 37 [pid = 936] [id = 461] 12:50:54 INFO - PROCESS | 936 | --DOCSHELL 176BE800 == 36 [pid = 936] [id = 460] 12:50:54 INFO - PROCESS | 936 | --DOCSHELL 16CB2800 == 35 [pid = 936] [id = 459] 12:50:54 INFO - PROCESS | 936 | --DOCSHELL 14367800 == 34 [pid = 936] [id = 458] 12:50:54 INFO - PROCESS | 936 | --DOCSHELL 13BEBC00 == 33 [pid = 936] [id = 457] 12:50:54 INFO - PROCESS | 936 | --DOCSHELL 0F75B000 == 32 [pid = 936] [id = 456] 12:50:54 INFO - PROCESS | 936 | --DOCSHELL 0BDDD400 == 31 [pid = 936] [id = 455] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 90 (19A7B400) [pid = 936] [serial = 1363] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | 1470772254451 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]]]}] 12:50:54 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) 12:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1172ms 12:50:54 INFO - PROCESS | 936 | 1470772254506 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 12:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:50:54 INFO - PROCESS | 936 | 1470772254509 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 12:50:54 INFO - PROCESS | 936 | 1470772254514 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:50:54 INFO - PROCESS | 936 | 1470772254516 Marionette TRACE conn6 <- [1,1838,null,{}] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 89 (19A78800) [pid = 936] [serial = 1361] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 88 (18B97000) [pid = 936] [serial = 1348] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 87 (18DBCC00) [pid = 936] [serial = 1351] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 86 (18C2DC00) [pid = 936] [serial = 1349] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 85 (19A6B800) [pid = 936] [serial = 1354] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 84 (196DDC00) [pid = 936] [serial = 1352] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 83 (196E0000) [pid = 936] [serial = 1360] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 82 (19A73C00) [pid = 936] [serial = 1355] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 81 (187A6400) [pid = 936] [serial = 1345] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 80 (17A88C00) [pid = 936] [serial = 1342] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 79 (14224000) [pid = 936] [serial = 1343] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 78 (176CD000) [pid = 936] [serial = 1339] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 77 (176D1800) [pid = 936] [serial = 1340] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 76 (16F5D000) [pid = 936] [serial = 1336] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 75 (17155800) [pid = 936] [serial = 1337] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 74 (14F8DC00) [pid = 936] [serial = 1333] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 73 (156ACC00) [pid = 936] [serial = 1334] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 72 (14348C00) [pid = 936] [serial = 1330] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 71 (14401800) [pid = 936] [serial = 1331] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 70 (0F853C00) [pid = 936] [serial = 1327] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 69 (0FA49400) [pid = 936] [serial = 1328] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 68 (0BE0EC00) [pid = 936] [serial = 1324] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 67 (0F236000) [pid = 936] [serial = 1325] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 66 (18C34800) [pid = 936] [serial = 1322] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 65 (176BD400) [pid = 936] [serial = 1357] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 64 (176C4400) [pid = 936] [serial = 1358] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | --DOMWINDOW == 63 (18737C00) [pid = 936] [serial = 1346] [outer = 00000000] [url = about:blank] 12:50:54 INFO - PROCESS | 936 | 1470772254539 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}] 12:50:54 INFO - PROCESS | 936 | 1470772254544 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:54 INFO - PROCESS | 936 | 1470772254632 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 12:50:54 INFO - PROCESS | 936 | 1470772254644 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:54 INFO - PROCESS | 936 | 1470772254647 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:54 INFO - PROCESS | 936 | ++DOCSHELL 0F80E000 == 32 [pid = 936] [id = 469] 12:50:54 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (0F810800) [pid = 936] [serial = 1407] [outer = 00000000] 12:50:54 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0FA49400) [pid = 936] [serial = 1408] [outer = 0F810800] 12:50:54 INFO - PROCESS | 936 | 1470772254694 Marionette DEBUG loaded listener.js 12:50:54 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0FDD3800) [pid = 936] [serial = 1409] [outer = 0F810800] 12:50:55 INFO - PROCESS | 936 | 1470772255216 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]]]}] 12:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 750ms 12:50:55 INFO - PROCESS | 936 | 1470772255267 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 12:50:55 INFO - PROCESS | 936 | 1470772255271 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 12:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:50:55 INFO - PROCESS | 936 | 1470772255275 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:50:55 INFO - PROCESS | 936 | 1470772255278 Marionette TRACE conn6 <- [1,1842,null,{}] 12:50:55 INFO - PROCESS | 936 | 1470772255282 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}] 12:50:55 INFO - PROCESS | 936 | 1470772255284 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:55 INFO - PROCESS | 936 | 1470772255372 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 12:50:55 INFO - PROCESS | 936 | 1470772255462 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:55 INFO - PROCESS | 936 | 1470772255464 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:55 INFO - PROCESS | 936 | ++DOCSHELL 10A67C00 == 33 [pid = 936] [id = 470] 12:50:55 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (1421B800) [pid = 936] [serial = 1410] [outer = 00000000] 12:50:55 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (14405800) [pid = 936] [serial = 1411] [outer = 1421B800] 12:50:55 INFO - PROCESS | 936 | 1470772255516 Marionette DEBUG loaded listener.js 12:50:55 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (14F82800) [pid = 936] [serial = 1412] [outer = 1421B800] 12:50:55 INFO - PROCESS | 936 | 1470772255937 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]]]}] 12:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 12:50:55 INFO - PROCESS | 936 | 1470772256010 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 12:50:55 INFO - PROCESS | 936 | 1470772256012 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 12:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:50:55 INFO - PROCESS | 936 | 1470772256018 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:50:56 INFO - PROCESS | 936 | 1470772256024 Marionette TRACE conn6 <- [1,1846,null,{}] 12:50:56 INFO - PROCESS | 936 | 1470772256039 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}] 12:50:56 INFO - PROCESS | 936 | 1470772256043 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:56 INFO - PROCESS | 936 | 1470772256142 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 12:50:56 INFO - PROCESS | 936 | 1470772256152 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:56 INFO - PROCESS | 936 | 1470772256154 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:56 INFO - PROCESS | 936 | ++DOCSHELL 16CEA400 == 34 [pid = 936] [id = 471] 12:50:56 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (16CED400) [pid = 936] [serial = 1413] [outer = 00000000] 12:50:56 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (170EFC00) [pid = 936] [serial = 1414] [outer = 16CED400] 12:50:56 INFO - PROCESS | 936 | 1470772256211 Marionette DEBUG loaded listener.js 12:50:56 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (17160C00) [pid = 936] [serial = 1415] [outer = 16CED400] 12:50:56 INFO - PROCESS | 936 | 1470772256659 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]]]}] 12:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 690ms 12:50:56 INFO - PROCESS | 936 | 1470772256710 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 12:50:56 INFO - PROCESS | 936 | 1470772256713 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 12:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:50:56 INFO - PROCESS | 936 | 1470772256753 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:50:56 INFO - PROCESS | 936 | 1470772256755 Marionette TRACE conn6 <- [1,1850,null,{}] 12:50:56 INFO - PROCESS | 936 | 1470772256762 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}] 12:50:56 INFO - PROCESS | 936 | 1470772256764 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:56 INFO - PROCESS | 936 | 1470772256887 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 12:50:56 INFO - PROCESS | 936 | 1470772256893 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:56 INFO - PROCESS | 936 | 1470772256895 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:56 INFO - PROCESS | 936 | ++DOCSHELL 175DF000 == 35 [pid = 936] [id = 472] 12:50:56 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (175E8000) [pid = 936] [serial = 1416] [outer = 00000000] 12:50:56 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (176C3400) [pid = 936] [serial = 1417] [outer = 175E8000] 12:50:56 INFO - PROCESS | 936 | 1470772256943 Marionette DEBUG loaded listener.js 12:50:56 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (176D0800) [pid = 936] [serial = 1418] [outer = 175E8000] 12:50:57 INFO - PROCESS | 936 | 1470772257386 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]]]}] 12:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 710ms 12:50:57 INFO - PROCESS | 936 | 1470772257430 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 12:50:57 INFO - PROCESS | 936 | 1470772257432 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 12:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:50:57 INFO - PROCESS | 936 | 1470772257435 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:50:57 INFO - PROCESS | 936 | 1470772257437 Marionette TRACE conn6 <- [1,1854,null,{}] 12:50:57 INFO - PROCESS | 936 | 1470772257441 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}] 12:50:57 INFO - PROCESS | 936 | 1470772257442 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:57 INFO - PROCESS | 936 | 1470772257554 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 12:50:57 INFO - PROCESS | 936 | 1470772257560 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:57 INFO - PROCESS | 936 | 1470772257565 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:57 INFO - PROCESS | 936 | ++DOCSHELL 10A99C00 == 36 [pid = 936] [id = 473] 12:50:57 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (17A7D800) [pid = 936] [serial = 1419] [outer = 00000000] 12:50:57 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (186CB800) [pid = 936] [serial = 1420] [outer = 17A7D800] 12:50:57 INFO - PROCESS | 936 | 1470772257672 Marionette DEBUG loaded listener.js 12:50:57 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (18735800) [pid = 936] [serial = 1421] [outer = 17A7D800] 12:50:58 INFO - PROCESS | 936 | 1470772258133 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]]]}] 12:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 12:50:58 INFO - PROCESS | 936 | 1470772258166 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 12:50:58 INFO - PROCESS | 936 | 1470772258168 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 12:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:50:58 INFO - PROCESS | 936 | 1470772258172 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:50:58 INFO - PROCESS | 936 | 1470772258173 Marionette TRACE conn6 <- [1,1858,null,{}] 12:50:58 INFO - PROCESS | 936 | 1470772258211 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}] 12:50:58 INFO - PROCESS | 936 | 1470772258214 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:58 INFO - PROCESS | 936 | 1470772258348 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 12:50:58 INFO - PROCESS | 936 | 1470772258363 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:58 INFO - PROCESS | 936 | 1470772258365 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:58 INFO - PROCESS | 936 | ++DOCSHELL 087E6800 == 37 [pid = 936] [id = 474] 12:50:58 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (0BD62000) [pid = 936] [serial = 1422] [outer = 00000000] 12:50:58 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18B94400) [pid = 936] [serial = 1423] [outer = 0BD62000] 12:50:58 INFO - PROCESS | 936 | 1470772258461 Marionette DEBUG loaded listener.js 12:50:58 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18C2DC00) [pid = 936] [serial = 1424] [outer = 0BD62000] 12:50:58 INFO - PROCESS | 936 | --DOMWINDOW == 80 (18B8EC00) [pid = 936] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:50:58 INFO - PROCESS | 936 | --DOMWINDOW == 79 (18C36400) [pid = 936] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:50:58 INFO - PROCESS | 936 | --DOMWINDOW == 78 (186D2400) [pid = 936] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:50:58 INFO - PROCESS | 936 | --DOMWINDOW == 77 (13D6E800) [pid = 936] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:50:58 INFO - PROCESS | 936 | --DOMWINDOW == 76 (16CBA400) [pid = 936] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:50:58 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0BE05400) [pid = 936] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:50:58 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0F801400) [pid = 936] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:50:58 INFO - PROCESS | 936 | --DOMWINDOW == 73 (176BF000) [pid = 936] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:50:58 INFO - PROCESS | 936 | --DOMWINDOW == 72 (19A6EC00) [pid = 936] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:50:58 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0BDDD800) [pid = 936] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:50:58 INFO - PROCESS | 936 | --DOMWINDOW == 70 (176CD800) [pid = 936] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:50:58 INFO - PROCESS | 936 | --DOMWINDOW == 69 (143F1400) [pid = 936] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:50:58 INFO - PROCESS | 936 | 1470772258980 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]]]}] 12:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 851ms 12:50:59 INFO - PROCESS | 936 | 1470772259027 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 12:50:59 INFO - PROCESS | 936 | 1470772259029 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 12:50:59 INFO - PROCESS | 936 | 1470772259033 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:50:59 INFO - PROCESS | 936 | 1470772259035 Marionette TRACE conn6 <- [1,1862,null,{}] 12:50:59 INFO - PROCESS | 936 | 1470772259038 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}] 12:50:59 INFO - PROCESS | 936 | 1470772259040 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:59 INFO - PROCESS | 936 | 1470772259118 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 12:50:59 INFO - PROCESS | 936 | 1470772259211 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:59 INFO - PROCESS | 936 | 1470772259213 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:59 INFO - PROCESS | 936 | ++DOCSHELL 087E7400 == 38 [pid = 936] [id = 475] 12:50:59 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0BDDD800) [pid = 936] [serial = 1425] [outer = 00000000] 12:50:59 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (174F0800) [pid = 936] [serial = 1426] [outer = 0BDDD800] 12:50:59 INFO - PROCESS | 936 | 1470772259258 Marionette DEBUG loaded listener.js 12:50:59 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (176CB800) [pid = 936] [serial = 1427] [outer = 0BDDD800] 12:50:59 INFO - PROCESS | 936 | 1470772259621 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]]]}] 12:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 632ms 12:50:59 INFO - PROCESS | 936 | 1470772259699 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 12:50:59 INFO - PROCESS | 936 | 1470772259701 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 12:50:59 INFO - PROCESS | 936 | 1470772259707 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:50:59 INFO - PROCESS | 936 | 1470772259709 Marionette TRACE conn6 <- [1,1866,null,{}] 12:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:50:59 INFO - PROCESS | 936 | 1470772259713 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}] 12:50:59 INFO - PROCESS | 936 | 1470772259715 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:59 INFO - PROCESS | 936 | 1470772259795 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 12:50:59 INFO - PROCESS | 936 | 1470772259802 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:59 INFO - PROCESS | 936 | 1470772259804 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:50:59 INFO - PROCESS | 936 | ++DOCSHELL 186C7000 == 39 [pid = 936] [id = 476] 12:50:59 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (187A5800) [pid = 936] [serial = 1428] [outer = 00000000] 12:50:59 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (18C39C00) [pid = 936] [serial = 1429] [outer = 187A5800] 12:50:59 INFO - PROCESS | 936 | 1470772259847 Marionette DEBUG loaded listener.js 12:50:59 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (18C59400) [pid = 936] [serial = 1430] [outer = 187A5800] 12:51:00 INFO - PROCESS | 936 | 1470772260280 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]]]}] 12:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 12:51:00 INFO - PROCESS | 936 | 1470772260353 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 12:51:00 INFO - PROCESS | 936 | 1470772260356 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 12:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:51:00 INFO - PROCESS | 936 | 1470772260359 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:51:00 INFO - PROCESS | 936 | 1470772260361 Marionette TRACE conn6 <- [1,1870,null,{}] 12:51:00 INFO - PROCESS | 936 | 1470772260365 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}] 12:51:00 INFO - PROCESS | 936 | 1470772260367 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:00 INFO - PROCESS | 936 | 1470772260451 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 12:51:00 INFO - PROCESS | 936 | 1470772260457 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:00 INFO - PROCESS | 936 | 1470772260459 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:00 INFO - PROCESS | 936 | ++DOCSHELL 0FA4DC00 == 40 [pid = 936] [id = 477] 12:51:00 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18DBA000) [pid = 936] [serial = 1431] [outer = 00000000] 12:51:00 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (197D8C00) [pid = 936] [serial = 1432] [outer = 18DBA000] 12:51:00 INFO - PROCESS | 936 | 1470772260508 Marionette DEBUG loaded listener.js 12:51:00 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19A64000) [pid = 936] [serial = 1433] [outer = 18DBA000] 12:51:01 INFO - PROCESS | 936 | 1470772261113 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]]]}] 12:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 870ms 12:51:01 INFO - PROCESS | 936 | 1470772261236 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 12:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:51:01 INFO - PROCESS | 936 | 1470772261240 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 12:51:01 INFO - PROCESS | 936 | 1470772261246 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:51:01 INFO - PROCESS | 936 | 1470772261249 Marionette TRACE conn6 <- [1,1874,null,{}] 12:51:01 INFO - PROCESS | 936 | 1470772261255 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}] 12:51:01 INFO - PROCESS | 936 | 1470772261258 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:01 INFO - PROCESS | 936 | 1470772261379 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 12:51:01 INFO - PROCESS | 936 | 1470772261508 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:01 INFO - PROCESS | 936 | 1470772261511 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:01 INFO - PROCESS | 936 | ++DOCSHELL 0BD51C00 == 41 [pid = 936] [id = 478] 12:51:01 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (0F236800) [pid = 936] [serial = 1434] [outer = 00000000] 12:51:01 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (0FC4A400) [pid = 936] [serial = 1435] [outer = 0F236800] 12:51:01 INFO - PROCESS | 936 | 1470772261571 Marionette DEBUG loaded listener.js 12:51:01 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (13B6C000) [pid = 936] [serial = 1436] [outer = 0F236800] 12:51:02 INFO - PROCESS | 936 | 1470772262115 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]]]}] 12:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 930ms 12:51:02 INFO - PROCESS | 936 | 1470772262176 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 12:51:02 INFO - PROCESS | 936 | 1470772262181 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 12:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:51:02 INFO - PROCESS | 936 | 1470772262188 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:51:02 INFO - PROCESS | 936 | 1470772262192 Marionette TRACE conn6 <- [1,1878,null,{}] 12:51:02 INFO - PROCESS | 936 | 1470772262196 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}] 12:51:02 INFO - PROCESS | 936 | 1470772262199 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:02 INFO - PROCESS | 936 | 1470772262314 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 12:51:02 INFO - PROCESS | 936 | 1470772262421 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:02 INFO - PROCESS | 936 | 1470772262424 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:02 INFO - PROCESS | 936 | ++DOCSHELL 156A3C00 == 42 [pid = 936] [id = 479] 12:51:02 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (156A9400) [pid = 936] [serial = 1437] [outer = 00000000] 12:51:02 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (16CB9C00) [pid = 936] [serial = 1438] [outer = 156A9400] 12:51:02 INFO - PROCESS | 936 | 1470772262480 Marionette DEBUG loaded listener.js 12:51:02 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (1715EC00) [pid = 936] [serial = 1439] [outer = 156A9400] 12:51:03 INFO - PROCESS | 936 | 1470772263089 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]]]}] 12:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 970ms 12:51:03 INFO - PROCESS | 936 | 1470772263161 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 12:51:03 INFO - PROCESS | 936 | 1470772263163 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 12:51:03 INFO - PROCESS | 936 | 1470772263167 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:51:03 INFO - PROCESS | 936 | 1470772263171 Marionette TRACE conn6 <- [1,1882,null,{}] 12:51:03 INFO - PROCESS | 936 | 1470772263182 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}] 12:51:03 INFO - PROCESS | 936 | 1470772263187 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:03 INFO - PROCESS | 936 | 1470772263296 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 12:51:03 INFO - PROCESS | 936 | 1470772263435 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:03 INFO - PROCESS | 936 | 1470772263438 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:03 INFO - PROCESS | 936 | ++DOCSHELL 196D9800 == 43 [pid = 936] [id = 480] 12:51:03 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (196E0000) [pid = 936] [serial = 1440] [outer = 00000000] 12:51:03 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (19A6BC00) [pid = 936] [serial = 1441] [outer = 196E0000] 12:51:03 INFO - PROCESS | 936 | 1470772263496 Marionette DEBUG loaded listener.js 12:51:03 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (19A73C00) [pid = 936] [serial = 1442] [outer = 196E0000] 12:51:04 INFO - PROCESS | 936 | 1470772264117 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]]]}] 12:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 970ms 12:51:04 INFO - PROCESS | 936 | 1470772264140 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 12:51:04 INFO - PROCESS | 936 | 1470772264143 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 12:51:04 INFO - PROCESS | 936 | 1470772264147 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:51:04 INFO - PROCESS | 936 | 1470772264149 Marionette TRACE conn6 <- [1,1886,null,{}] 12:51:04 INFO - PROCESS | 936 | 1470772264167 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}] 12:51:04 INFO - PROCESS | 936 | 1470772264170 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:04 INFO - PROCESS | 936 | 1470772264317 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 12:51:04 INFO - PROCESS | 936 | 1470772264379 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:04 INFO - PROCESS | 936 | 1470772264382 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:04 INFO - PROCESS | 936 | ++DOCSHELL 19A7C800 == 44 [pid = 936] [id = 481] 12:51:04 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (19A7CC00) [pid = 936] [serial = 1443] [outer = 00000000] 12:51:04 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (19B73000) [pid = 936] [serial = 1444] [outer = 19A7CC00] 12:51:04 INFO - PROCESS | 936 | 1470772264436 Marionette DEBUG loaded listener.js 12:51:04 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (19B7FC00) [pid = 936] [serial = 1445] [outer = 19A7CC00] 12:51:05 INFO - PROCESS | 936 | 1470772265127 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]]]}] 12:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1075ms 12:51:05 INFO - PROCESS | 936 | 1470772265232 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 12:51:05 INFO - PROCESS | 936 | 1470772265236 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 12:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:51:05 INFO - PROCESS | 936 | 1470772265255 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:51:05 INFO - PROCESS | 936 | 1470772265258 Marionette TRACE conn6 <- [1,1890,null,{}] 12:51:05 INFO - PROCESS | 936 | 1470772265264 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}] 12:51:05 INFO - PROCESS | 936 | 1470772265267 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:05 INFO - PROCESS | 936 | 1470772265367 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 12:51:05 INFO - PROCESS | 936 | 1470772265498 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:05 INFO - PROCESS | 936 | 1470772265503 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:05 INFO - PROCESS | 936 | ++DOCSHELL 0FA44400 == 45 [pid = 936] [id = 482] 12:51:05 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (0FA4C000) [pid = 936] [serial = 1446] [outer = 00000000] 12:51:05 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (0FDE1800) [pid = 936] [serial = 1447] [outer = 0FA4C000] 12:51:05 INFO - PROCESS | 936 | 1470772265555 Marionette DEBUG loaded listener.js 12:51:05 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (13DB6000) [pid = 936] [serial = 1448] [outer = 0FA4C000] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 186C7000 == 44 [pid = 936] [id = 476] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 087E7400 == 43 [pid = 936] [id = 475] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 087E6800 == 42 [pid = 936] [id = 474] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 10A99C00 == 41 [pid = 936] [id = 473] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 175DF000 == 40 [pid = 936] [id = 472] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 16CEA400 == 39 [pid = 936] [id = 471] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 10A67C00 == 38 [pid = 936] [id = 470] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 0F80E000 == 37 [pid = 936] [id = 469] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 0BD4DC00 == 36 [pid = 936] [id = 468] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 16CBA800 == 35 [pid = 936] [id = 451] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 0BD65800 == 34 [pid = 936] [id = 467] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 0BD4E000 == 33 [pid = 936] [id = 454] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 142F8800 == 32 [pid = 936] [id = 452] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 0F809C00 == 31 [pid = 936] [id = 466] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 19A7C800 == 30 [pid = 936] [id = 481] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 156A3C00 == 29 [pid = 936] [id = 479] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 196D9800 == 28 [pid = 936] [id = 480] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 0FA4DC00 == 27 [pid = 936] [id = 477] 12:51:06 INFO - PROCESS | 936 | --DOCSHELL 0BD51C00 == 26 [pid = 936] [id = 478] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 92 (19A7B800) [pid = 936] [serial = 1396] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 91 (0BDE5C00) [pid = 936] [serial = 1366] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 90 (0BE0D800) [pid = 936] [serial = 1367] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 89 (17A7FC00) [pid = 936] [serial = 1384] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 88 (186C8800) [pid = 936] [serial = 1385] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 87 (14F85400) [pid = 936] [serial = 1375] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 86 (156A5C00) [pid = 936] [serial = 1376] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 85 (16CF0400) [pid = 936] [serial = 1399] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 84 (19B76400) [pid = 936] [serial = 1397] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 83 (18C32400) [pid = 936] [serial = 1391] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 82 (196E0400) [pid = 936] [serial = 1394] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 81 (18752800) [pid = 936] [serial = 1388] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 80 (18B97400) [pid = 936] [serial = 1390] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 79 (18DC5800) [pid = 936] [serial = 1393] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 78 (18751C00) [pid = 936] [serial = 1387] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 77 (13DB5000) [pid = 936] [serial = 1372] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 76 (1425A000) [pid = 936] [serial = 1373] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 75 (16CC1C00) [pid = 936] [serial = 1378] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 74 (16F56C00) [pid = 936] [serial = 1379] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 73 (19A80800) [pid = 936] [serial = 1364] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0F808800) [pid = 936] [serial = 1369] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0F847400) [pid = 936] [serial = 1370] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 70 (176C4000) [pid = 936] [serial = 1381] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | --DOMWINDOW == 69 (176C6000) [pid = 936] [serial = 1382] [outer = 00000000] [url = about:blank] 12:51:06 INFO - PROCESS | 936 | 1470772266721 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]]]}] 12:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1543ms 12:51:06 INFO - PROCESS | 936 | 1470772266797 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 12:51:06 INFO - PROCESS | 936 | 1470772266801 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 12:51:06 INFO - PROCESS | 936 | 1470772266845 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:51:06 INFO - PROCESS | 936 | 1470772266848 Marionette TRACE conn6 <- [1,1894,null,{}] 12:51:06 INFO - PROCESS | 936 | 1470772266857 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}] 12:51:06 INFO - PROCESS | 936 | 1470772266860 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:06 INFO - PROCESS | 936 | 1470772266956 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 12:51:06 INFO - PROCESS | 936 | 1470772266964 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:06 INFO - PROCESS | 936 | 1470772266966 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:06 INFO - PROCESS | 936 | ++DOCSHELL 0F282000 == 27 [pid = 936] [id = 483] 12:51:06 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0F284400) [pid = 936] [serial = 1449] [outer = 00000000] 12:51:06 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (0F3F9C00) [pid = 936] [serial = 1450] [outer = 0F284400] 12:51:06 INFO - PROCESS | 936 | 1470772267017 Marionette DEBUG loaded listener.js 12:51:07 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (0F755C00) [pid = 936] [serial = 1451] [outer = 0F284400] 12:51:07 INFO - PROCESS | 936 | 1470772267499 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]]]}] 12:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 731ms 12:51:07 INFO - PROCESS | 936 | 1470772267584 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 12:51:07 INFO - PROCESS | 936 | 1470772267589 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 12:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:51:07 INFO - PROCESS | 936 | 1470772267596 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:51:07 INFO - PROCESS | 936 | 1470772267599 Marionette TRACE conn6 <- [1,1898,null,{}] 12:51:07 INFO - PROCESS | 936 | 1470772267603 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}] 12:51:07 INFO - PROCESS | 936 | 1470772267605 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:07 INFO - PROCESS | 936 | 1470772267694 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 12:51:07 INFO - PROCESS | 936 | 1470772267790 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:07 INFO - PROCESS | 936 | 1470772267793 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:07 INFO - PROCESS | 936 | ++DOCSHELL 0FC4F400 == 28 [pid = 936] [id = 484] 12:51:07 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0FC55000) [pid = 936] [serial = 1452] [outer = 00000000] 12:51:07 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0FE19C00) [pid = 936] [serial = 1453] [outer = 0FC55000] 12:51:07 INFO - PROCESS | 936 | 1470772267841 Marionette DEBUG loaded listener.js 12:51:07 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (10A9D800) [pid = 936] [serial = 1454] [outer = 0FC55000] 12:51:08 INFO - PROCESS | 936 | 1470772268223 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]]]}] 12:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 12:51:08 INFO - PROCESS | 936 | 1470772268269 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 12:51:08 INFO - PROCESS | 936 | 1470772268271 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 12:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:51:08 INFO - PROCESS | 936 | 1470772268274 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:51:08 INFO - PROCESS | 936 | 1470772268278 Marionette TRACE conn6 <- [1,1902,null,{}] 12:51:08 INFO - PROCESS | 936 | 1470772268288 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}] 12:51:08 INFO - PROCESS | 936 | 1470772268293 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:08 INFO - PROCESS | 936 | 1470772268405 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 12:51:08 INFO - PROCESS | 936 | 1470772268423 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:08 INFO - PROCESS | 936 | 1470772268426 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:08 INFO - PROCESS | 936 | ++DOCSHELL 16CBA800 == 29 [pid = 936] [id = 485] 12:51:08 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (16CBB000) [pid = 936] [serial = 1455] [outer = 00000000] 12:51:08 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (16CC1C00) [pid = 936] [serial = 1456] [outer = 16CBB000] 12:51:08 INFO - PROCESS | 936 | 1470772268475 Marionette DEBUG loaded listener.js 12:51:08 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (16F5AC00) [pid = 936] [serial = 1457] [outer = 16CBB000] 12:51:08 INFO - PROCESS | 936 | 1470772268979 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]]]}] 12:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 12:51:08 INFO - PROCESS | 936 | 1470772269009 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 12:51:08 INFO - PROCESS | 936 | 1470772269011 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 12:51:08 INFO - PROCESS | 936 | 1470772269015 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:51:08 INFO - PROCESS | 936 | 1470772269016 Marionette TRACE conn6 <- [1,1906,null,{}] 12:51:08 INFO - PROCESS | 936 | 1470772269020 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}] 12:51:09 INFO - PROCESS | 936 | 1470772269022 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:09 INFO - PROCESS | 936 | 1470772269147 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 12:51:09 INFO - PROCESS | 936 | 1470772269211 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:09 INFO - PROCESS | 936 | 1470772269213 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:09 INFO - PROCESS | 936 | ++DOCSHELL 170E9800 == 30 [pid = 936] [id = 486] 12:51:09 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (17153400) [pid = 936] [serial = 1458] [outer = 00000000] 12:51:09 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (176BB800) [pid = 936] [serial = 1459] [outer = 17153400] 12:51:09 INFO - PROCESS | 936 | 1470772269259 Marionette DEBUG loaded listener.js 12:51:09 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (176C7800) [pid = 936] [serial = 1460] [outer = 17153400] 12:51:09 INFO - PROCESS | 936 | 1470772269683 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]]]}] 12:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 12:51:09 INFO - PROCESS | 936 | 1470772269749 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 12:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:51:09 INFO - PROCESS | 936 | 1470772269751 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 12:51:09 INFO - PROCESS | 936 | 1470772269754 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:51:09 INFO - PROCESS | 936 | 1470772269756 Marionette TRACE conn6 <- [1,1910,null,{}] 12:51:09 INFO - PROCESS | 936 | 1470772269793 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}] 12:51:09 INFO - PROCESS | 936 | 1470772269795 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:09 INFO - PROCESS | 936 | 1470772269905 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 12:51:09 INFO - PROCESS | 936 | 1470772269914 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:09 INFO - PROCESS | 936 | 1470772269916 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:09 INFO - PROCESS | 936 | ++DOCSHELL 176D5800 == 31 [pid = 936] [id = 487] 12:51:09 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (176D5C00) [pid = 936] [serial = 1461] [outer = 00000000] 12:51:09 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (17A80400) [pid = 936] [serial = 1462] [outer = 176D5C00] 12:51:09 INFO - PROCESS | 936 | 1470772269961 Marionette DEBUG loaded listener.js 12:51:10 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (186C9800) [pid = 936] [serial = 1463] [outer = 176D5C00] 12:51:10 INFO - PROCESS | 936 | 1470772270414 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]]]}] 12:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 690ms 12:51:10 INFO - PROCESS | 936 | 1470772270445 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 12:51:10 INFO - PROCESS | 936 | 1470772270447 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 12:51:10 INFO - PROCESS | 936 | 1470772270450 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:51:10 INFO - PROCESS | 936 | 1470772270452 Marionette TRACE conn6 <- [1,1914,null,{}] 12:51:10 INFO - PROCESS | 936 | 1470772270455 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}] 12:51:10 INFO - PROCESS | 936 | 1470772270461 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:10 INFO - PROCESS | 936 | 1470772270612 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 12:51:10 INFO - PROCESS | 936 | 1470772270623 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:10 INFO - PROCESS | 936 | 1470772270625 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:10 INFO - PROCESS | 936 | ++DOCSHELL 0F84D400 == 32 [pid = 936] [id = 488] 12:51:10 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (186CFC00) [pid = 936] [serial = 1464] [outer = 00000000] 12:51:10 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (18B8F400) [pid = 936] [serial = 1465] [outer = 186CFC00] 12:51:10 INFO - PROCESS | 936 | 1470772270673 Marionette DEBUG loaded listener.js 12:51:10 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (18C33800) [pid = 936] [serial = 1466] [outer = 186CFC00] 12:51:11 INFO - PROCESS | 936 | --DOMWINDOW == 86 (175E8000) [pid = 936] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:51:11 INFO - PROCESS | 936 | --DOMWINDOW == 85 (17A7D800) [pid = 936] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:51:11 INFO - PROCESS | 936 | --DOMWINDOW == 84 (16CED400) [pid = 936] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:51:11 INFO - PROCESS | 936 | --DOMWINDOW == 83 (0BD4F800) [pid = 936] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:51:11 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0BDDD800) [pid = 936] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:51:11 INFO - PROCESS | 936 | --DOMWINDOW == 81 (0F80A400) [pid = 936] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:51:11 INFO - PROCESS | 936 | --DOMWINDOW == 80 (1421B800) [pid = 936] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:51:11 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0F810800) [pid = 936] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:51:11 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0BD6B000) [pid = 936] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:51:11 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0BD62000) [pid = 936] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:51:11 INFO - PROCESS | 936 | --DOMWINDOW == 76 (187A5800) [pid = 936] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:51:11 INFO - PROCESS | 936 | --DOMWINDOW == 75 (18DBA000) [pid = 936] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:51:11 INFO - PROCESS | 936 | 1470772271362 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]]]}] 12:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 930ms 12:51:11 INFO - PROCESS | 936 | 1470772271384 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 12:51:11 INFO - PROCESS | 936 | 1470772271387 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 12:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:51:11 INFO - PROCESS | 936 | 1470772271390 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:51:11 INFO - PROCESS | 936 | 1470772271391 Marionette TRACE conn6 <- [1,1918,null,{}] 12:51:11 INFO - PROCESS | 936 | 1470772271395 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}] 12:51:11 INFO - PROCESS | 936 | 1470772271396 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:11 INFO - PROCESS | 936 | 1470772271473 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 12:51:11 INFO - PROCESS | 936 | 1470772271478 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:11 INFO - PROCESS | 936 | 1470772271480 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:11 INFO - PROCESS | 936 | ++DOCSHELL 0BDE7400 == 33 [pid = 936] [id = 489] 12:51:11 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (0F849C00) [pid = 936] [serial = 1467] [outer = 00000000] 12:51:11 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (176C4800) [pid = 936] [serial = 1468] [outer = 0F849C00] 12:51:11 INFO - PROCESS | 936 | 1470772271524 Marionette DEBUG loaded listener.js 12:51:11 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (17A7D800) [pid = 936] [serial = 1469] [outer = 0F849C00] 12:51:11 INFO - PROCESS | 936 | 1470772271943 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]]]}] 12:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 570ms 12:51:11 INFO - PROCESS | 936 | 1470772271960 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 12:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:51:11 INFO - PROCESS | 936 | 1470772271962 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 12:51:11 INFO - PROCESS | 936 | 1470772271965 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:51:11 INFO - PROCESS | 936 | 1470772271967 Marionette TRACE conn6 <- [1,1922,null,{}] 12:51:11 INFO - PROCESS | 936 | 1470772271987 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}] 12:51:11 INFO - PROCESS | 936 | 1470772271989 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:12 INFO - PROCESS | 936 | 1470772272112 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 12:51:12 INFO - PROCESS | 936 | 1470772272117 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:12 INFO - PROCESS | 936 | 1470772272119 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:12 INFO - PROCESS | 936 | ++DOCSHELL 14365400 == 34 [pid = 936] [id = 490] 12:51:12 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18A2A800) [pid = 936] [serial = 1470] [outer = 00000000] 12:51:12 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18C37800) [pid = 936] [serial = 1471] [outer = 18A2A800] 12:51:12 INFO - PROCESS | 936 | 1470772272163 Marionette DEBUG loaded listener.js 12:51:12 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18B98C00) [pid = 936] [serial = 1472] [outer = 18A2A800] 12:51:12 INFO - PROCESS | 936 | 1470772272588 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]]]}] 12:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 12:51:12 INFO - PROCESS | 936 | 1470772272641 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 12:51:12 INFO - PROCESS | 936 | 1470772272643 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 12:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:51:12 INFO - PROCESS | 936 | 1470772272646 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:51:12 INFO - PROCESS | 936 | 1470772272648 Marionette TRACE conn6 <- [1,1926,null,{}] 12:51:12 INFO - PROCESS | 936 | 1470772272652 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}] 12:51:12 INFO - PROCESS | 936 | 1470772272654 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:12 INFO - PROCESS | 936 | 1470772272736 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 12:51:12 INFO - PROCESS | 936 | 1470772272742 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:12 INFO - PROCESS | 936 | 1470772272744 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:12 INFO - PROCESS | 936 | ++DOCSHELL 16CB9000 == 35 [pid = 936] [id = 491] 12:51:12 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (196DE400) [pid = 936] [serial = 1473] [outer = 00000000] 12:51:12 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (19970400) [pid = 936] [serial = 1474] [outer = 196DE400] 12:51:12 INFO - PROCESS | 936 | 1470772272790 Marionette DEBUG loaded listener.js 12:51:12 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (19A6A400) [pid = 936] [serial = 1475] [outer = 196DE400] 12:51:13 INFO - PROCESS | 936 | 1470772273597 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]]]}] 12:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 970ms 12:51:13 INFO - PROCESS | 936 | 1470772273617 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 12:51:13 INFO - PROCESS | 936 | 1470772273622 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 12:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:51:13 INFO - PROCESS | 936 | 1470772273627 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:51:13 INFO - PROCESS | 936 | 1470772273630 Marionette TRACE conn6 <- [1,1930,null,{}] 12:51:13 INFO - PROCESS | 936 | 1470772273637 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}] 12:51:13 INFO - PROCESS | 936 | 1470772273640 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:13 INFO - PROCESS | 936 | 1470772273760 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 12:51:13 INFO - PROCESS | 936 | 1470772273901 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:13 INFO - PROCESS | 936 | 1470772273904 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:13 INFO - PROCESS | 936 | ++DOCSHELL 0BE0D800 == 36 [pid = 936] [id = 492] 12:51:13 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (0EE6C000) [pid = 936] [serial = 1476] [outer = 00000000] 12:51:13 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (0F849400) [pid = 936] [serial = 1477] [outer = 0EE6C000] 12:51:13 INFO - PROCESS | 936 | 1470772273963 Marionette DEBUG loaded listener.js 12:51:14 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (0FDE0C00) [pid = 936] [serial = 1478] [outer = 0EE6C000] 12:51:14 INFO - PROCESS | 936 | 1470772274718 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]]]}] 12:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1138ms 12:51:14 INFO - PROCESS | 936 | 1470772274765 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 12:51:14 INFO - PROCESS | 936 | 1470772274770 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 12:51:14 INFO - PROCESS | 936 | 1470772274776 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:51:14 INFO - PROCESS | 936 | 1470772274779 Marionette TRACE conn6 <- [1,1934,null,{}] 12:51:14 INFO - PROCESS | 936 | 1470772274783 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}] 12:51:14 INFO - PROCESS | 936 | 1470772274786 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:14 INFO - PROCESS | 936 | 1470772274945 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 12:51:15 INFO - PROCESS | 936 | 1470772275158 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:15 INFO - PROCESS | 936 | 1470772275161 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:15 INFO - PROCESS | 936 | ++DOCSHELL 0BD4A800 == 37 [pid = 936] [id = 493] 12:51:15 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (0BD4B400) [pid = 936] [serial = 1479] [outer = 00000000] 12:51:15 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (0BD60C00) [pid = 936] [serial = 1480] [outer = 0BD4B400] 12:51:15 INFO - PROCESS | 936 | 1470772275225 Marionette DEBUG loaded listener.js 12:51:15 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (0BE05800) [pid = 936] [serial = 1481] [outer = 0BD4B400] 12:51:15 INFO - PROCESS | 936 | --DOCSHELL 14365400 == 36 [pid = 936] [id = 490] 12:51:15 INFO - PROCESS | 936 | --DOCSHELL 0BDE7400 == 35 [pid = 936] [id = 489] 12:51:15 INFO - PROCESS | 936 | --DOCSHELL 0F84D400 == 34 [pid = 936] [id = 488] 12:51:15 INFO - PROCESS | 936 | --DOCSHELL 176D5800 == 33 [pid = 936] [id = 487] 12:51:15 INFO - PROCESS | 936 | --DOCSHELL 170E9800 == 32 [pid = 936] [id = 486] 12:51:15 INFO - PROCESS | 936 | --DOCSHELL 16CBA800 == 31 [pid = 936] [id = 485] 12:51:15 INFO - PROCESS | 936 | --DOCSHELL 0FC4F400 == 30 [pid = 936] [id = 484] 12:51:15 INFO - PROCESS | 936 | --DOCSHELL 0F282000 == 29 [pid = 936] [id = 483] 12:51:15 INFO - PROCESS | 936 | --DOCSHELL 0FA44400 == 28 [pid = 936] [id = 482] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 89 (176C3400) [pid = 936] [serial = 1417] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 88 (18735800) [pid = 936] [serial = 1421] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 87 (186CB800) [pid = 936] [serial = 1420] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 86 (170EFC00) [pid = 936] [serial = 1414] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 85 (0BD5EC00) [pid = 936] [serial = 1405] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0BDDB800) [pid = 936] [serial = 1406] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 83 (174F0800) [pid = 936] [serial = 1426] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 82 (176C5000) [pid = 936] [serial = 1400] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 81 (14405800) [pid = 936] [serial = 1411] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 80 (14F82800) [pid = 936] [serial = 1412] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0FA49400) [pid = 936] [serial = 1408] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0FDD3800) [pid = 936] [serial = 1409] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0F3FF400) [pid = 936] [serial = 1402] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0F850C00) [pid = 936] [serial = 1403] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 75 (18B94400) [pid = 936] [serial = 1423] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 74 (18C59400) [pid = 936] [serial = 1430] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 73 (197D8C00) [pid = 936] [serial = 1432] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 72 (19A64000) [pid = 936] [serial = 1433] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 71 (18C39C00) [pid = 936] [serial = 1429] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 70 (18C2DC00) [pid = 936] [serial = 1424] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 69 (176D0800) [pid = 936] [serial = 1418] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 68 (17160C00) [pid = 936] [serial = 1415] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | --DOMWINDOW == 67 (176CB800) [pid = 936] [serial = 1427] [outer = 00000000] [url = about:blank] 12:51:15 INFO - PROCESS | 936 | 1470772275877 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]]]}] 12:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1124ms 12:51:15 INFO - PROCESS | 936 | 1470772275907 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 12:51:15 INFO - PROCESS | 936 | 1470772275911 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 12:51:15 INFO - PROCESS | 936 | 1470772275915 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:51:15 INFO - PROCESS | 936 | 1470772275917 Marionette TRACE conn6 <- [1,1938,null,{}] 12:51:15 INFO - PROCESS | 936 | 1470772275923 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}] 12:51:15 INFO - PROCESS | 936 | 1470772275927 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:15 INFO - PROCESS | 936 | 1470772276018 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 12:51:16 INFO - PROCESS | 936 | 1470772276110 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:16 INFO - PROCESS | 936 | 1470772276113 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:16 INFO - PROCESS | 936 | ++DOCSHELL 0BE0C400 == 29 [pid = 936] [id = 494] 12:51:16 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0BE0E800) [pid = 936] [serial = 1482] [outer = 00000000] 12:51:16 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (0FA43400) [pid = 936] [serial = 1483] [outer = 0BE0E800] 12:51:16 INFO - PROCESS | 936 | 1470772276161 Marionette DEBUG loaded listener.js 12:51:16 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0FDD3800) [pid = 936] [serial = 1484] [outer = 0BE0E800] 12:51:16 INFO - PROCESS | 936 | 1470772276594 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]]]}] 12:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 12:51:16 INFO - PROCESS | 936 | 1470772276650 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 12:51:16 INFO - PROCESS | 936 | 1470772276654 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 12:51:16 INFO - PROCESS | 936 | 1470772276659 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:51:16 INFO - PROCESS | 936 | 1470772276661 Marionette TRACE conn6 <- [1,1942,null,{}] 12:51:16 INFO - PROCESS | 936 | 1470772276665 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}] 12:51:16 INFO - PROCESS | 936 | 1470772276667 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:16 INFO - PROCESS | 936 | 1470772276756 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 12:51:16 INFO - PROCESS | 936 | 1470772276770 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:16 INFO - PROCESS | 936 | 1470772276772 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:16 INFO - PROCESS | 936 | ++DOCSHELL 1449E000 == 30 [pid = 936] [id = 495] 12:51:16 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (14F82800) [pid = 936] [serial = 1485] [outer = 00000000] 12:51:16 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (15620000) [pid = 936] [serial = 1486] [outer = 14F82800] 12:51:16 INFO - PROCESS | 936 | 1470772276821 Marionette DEBUG loaded listener.js 12:51:16 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (15C94000) [pid = 936] [serial = 1487] [outer = 14F82800] 12:51:17 INFO - PROCESS | 936 | 1470772277299 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]]]}] 12:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 12:51:17 INFO - PROCESS | 936 | 1470772277334 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 12:51:17 INFO - PROCESS | 936 | 1470772277336 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 12:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:51:17 INFO - PROCESS | 936 | 1470772277342 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:51:17 INFO - PROCESS | 936 | 1470772277348 Marionette TRACE conn6 <- [1,1946,null,{}] 12:51:17 INFO - PROCESS | 936 | 1470772277357 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}] 12:51:17 INFO - PROCESS | 936 | 1470772277361 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:17 INFO - PROCESS | 936 | 1470772277448 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 12:51:17 INFO - PROCESS | 936 | 1470772277458 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:17 INFO - PROCESS | 936 | 1470772277460 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:17 INFO - PROCESS | 936 | ++DOCSHELL 175DBC00 == 31 [pid = 936] [id = 496] 12:51:17 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (175DF000) [pid = 936] [serial = 1488] [outer = 00000000] 12:51:17 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (176C2000) [pid = 936] [serial = 1489] [outer = 175DF000] 12:51:17 INFO - PROCESS | 936 | 1470772277504 Marionette DEBUG loaded listener.js 12:51:17 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (176CC400) [pid = 936] [serial = 1490] [outer = 175DF000] 12:51:17 INFO - PROCESS | 936 | 1470772277940 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]]]}] 12:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 12:51:17 INFO - PROCESS | 936 | 1470772277989 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 12:51:17 INFO - PROCESS | 936 | 1470772277991 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 12:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:51:17 INFO - PROCESS | 936 | 1470772278014 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:51:17 INFO - PROCESS | 936 | 1470772278016 Marionette TRACE conn6 <- [1,1950,null,{}] 12:51:17 INFO - PROCESS | 936 | 1470772278019 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}] 12:51:18 INFO - PROCESS | 936 | 1470772278021 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:18 INFO - PROCESS | 936 | 1470772278138 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 12:51:18 INFO - PROCESS | 936 | 1470772278225 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:18 INFO - PROCESS | 936 | 1470772278227 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:18 INFO - PROCESS | 936 | ++DOCSHELL 176D7800 == 32 [pid = 936] [id = 497] 12:51:18 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (176D7C00) [pid = 936] [serial = 1491] [outer = 00000000] 12:51:18 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (186CF400) [pid = 936] [serial = 1492] [outer = 176D7C00] 12:51:18 INFO - PROCESS | 936 | 1470772278272 Marionette DEBUG loaded listener.js 12:51:18 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18735800) [pid = 936] [serial = 1493] [outer = 176D7C00] 12:51:18 INFO - PROCESS | 936 | 1470772278678 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]]]}] 12:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 690ms 12:51:18 INFO - PROCESS | 936 | 1470772278700 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 12:51:18 INFO - PROCESS | 936 | 1470772278702 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 12:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:51:18 INFO - PROCESS | 936 | 1470772278706 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:51:18 INFO - PROCESS | 936 | 1470772278708 Marionette TRACE conn6 <- [1,1954,null,{}] 12:51:18 INFO - PROCESS | 936 | 1470772278711 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}] 12:51:18 INFO - PROCESS | 936 | 1470772278713 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:18 INFO - PROCESS | 936 | 1470772278825 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 12:51:18 INFO - PROCESS | 936 | 1470772278831 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:18 INFO - PROCESS | 936 | 1470772278837 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:18 INFO - PROCESS | 936 | ++DOCSHELL 1421B800 == 33 [pid = 936] [id = 498] 12:51:18 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18AD4800) [pid = 936] [serial = 1494] [outer = 00000000] 12:51:18 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18B8D800) [pid = 936] [serial = 1495] [outer = 18AD4800] 12:51:18 INFO - PROCESS | 936 | 1470772278964 Marionette DEBUG loaded listener.js 12:51:19 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (18C2F000) [pid = 936] [serial = 1496] [outer = 18AD4800] 12:51:19 INFO - PROCESS | 936 | 1470772279416 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]]]}] 12:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 770ms 12:51:19 INFO - PROCESS | 936 | 1470772279511 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 12:51:19 INFO - PROCESS | 936 | 1470772279513 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 12:51:19 INFO - PROCESS | 936 | 1470772279517 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:51:19 INFO - PROCESS | 936 | 1470772279518 Marionette TRACE conn6 <- [1,1958,null,{}] 12:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:51:19 INFO - PROCESS | 936 | 1470772279522 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}] 12:51:19 INFO - PROCESS | 936 | 1470772279525 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:19 INFO - PROCESS | 936 | 1470772279663 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 12:51:19 INFO - PROCESS | 936 | 1470772279727 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:19 INFO - PROCESS | 936 | 1470772279729 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:19 INFO - PROCESS | 936 | ++DOCSHELL 14348400 == 34 [pid = 936] [id = 499] 12:51:19 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (18C56800) [pid = 936] [serial = 1497] [outer = 00000000] 12:51:19 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (196DF000) [pid = 936] [serial = 1498] [outer = 18C56800] 12:51:19 INFO - PROCESS | 936 | 1470772279775 Marionette DEBUG loaded listener.js 12:51:19 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (18DC0400) [pid = 936] [serial = 1499] [outer = 18C56800] 12:51:20 INFO - PROCESS | 936 | --DOMWINDOW == 84 (17153400) [pid = 936] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:51:20 INFO - PROCESS | 936 | --DOMWINDOW == 83 (176D5C00) [pid = 936] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:51:20 INFO - PROCESS | 936 | --DOMWINDOW == 82 (16CBB000) [pid = 936] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:51:20 INFO - PROCESS | 936 | --DOMWINDOW == 81 (0FA4C000) [pid = 936] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:51:20 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0F284400) [pid = 936] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:51:20 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0FC55000) [pid = 936] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:51:20 INFO - PROCESS | 936 | --DOMWINDOW == 78 (186CFC00) [pid = 936] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:51:20 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0F236800) [pid = 936] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:51:20 INFO - PROCESS | 936 | --DOMWINDOW == 76 (156A9400) [pid = 936] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:51:20 INFO - PROCESS | 936 | --DOMWINDOW == 75 (196E0000) [pid = 936] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:51:20 INFO - PROCESS | 936 | --DOMWINDOW == 74 (19A7CC00) [pid = 936] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:51:20 INFO - PROCESS | 936 | --DOMWINDOW == 73 (18A2A800) [pid = 936] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:51:20 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0F849C00) [pid = 936] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:51:20 INFO - PROCESS | 936 | 1470772280245 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]]]}] 12:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 770ms 12:51:20 INFO - PROCESS | 936 | 1470772280295 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 12:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:51:20 INFO - PROCESS | 936 | 1470772280297 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 12:51:20 INFO - PROCESS | 936 | 1470772280301 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:51:20 INFO - PROCESS | 936 | 1470772280302 Marionette TRACE conn6 <- [1,1962,null,{}] 12:51:20 INFO - PROCESS | 936 | 1470772280306 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}] 12:51:20 INFO - PROCESS | 936 | 1470772280308 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:20 INFO - PROCESS | 936 | 1470772280391 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 12:51:20 INFO - PROCESS | 936 | 1470772280493 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:20 INFO - PROCESS | 936 | 1470772280495 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:20 INFO - PROCESS | 936 | ++DOCSHELL 0EE29400 == 35 [pid = 936] [id = 500] 12:51:20 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0F849C00) [pid = 936] [serial = 1500] [outer = 00000000] 12:51:20 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (16CBB000) [pid = 936] [serial = 1501] [outer = 0F849C00] 12:51:20 INFO - PROCESS | 936 | 1470772280540 Marionette DEBUG loaded listener.js 12:51:20 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (17A7E800) [pid = 936] [serial = 1502] [outer = 0F849C00] 12:51:20 INFO - PROCESS | 936 | 1470772280890 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]]]}] 12:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 631ms 12:51:20 INFO - PROCESS | 936 | 1470772280936 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 12:51:20 INFO - PROCESS | 936 | 1470772280939 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 12:51:20 INFO - PROCESS | 936 | 1470772280942 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:51:20 INFO - PROCESS | 936 | 1470772280944 Marionette TRACE conn6 <- [1,1966,null,{}] 12:51:20 INFO - PROCESS | 936 | 1470772280947 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}] 12:51:20 INFO - PROCESS | 936 | 1470772280949 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:21 INFO - PROCESS | 936 | 1470772281101 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 12:51:21 INFO - PROCESS | 936 | 1470772281113 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:21 INFO - PROCESS | 936 | 1470772281115 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:21 INFO - PROCESS | 936 | ++DOCSHELL 18C30400 == 36 [pid = 936] [id = 501] 12:51:21 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18C39C00) [pid = 936] [serial = 1503] [outer = 00000000] 12:51:21 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (19A6CC00) [pid = 936] [serial = 1504] [outer = 18C39C00] 12:51:21 INFO - PROCESS | 936 | 1470772281162 Marionette DEBUG loaded listener.js 12:51:21 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19A79800) [pid = 936] [serial = 1505] [outer = 18C39C00] 12:51:21 INFO - PROCESS | 936 | 1470772281575 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]]]}] 12:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 12:51:21 INFO - PROCESS | 936 | 1470772281616 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 12:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:51:21 INFO - PROCESS | 936 | 1470772281618 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 12:51:21 INFO - PROCESS | 936 | 1470772281621 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:51:21 INFO - PROCESS | 936 | 1470772281623 Marionette TRACE conn6 <- [1,1970,null,{}] 12:51:21 INFO - PROCESS | 936 | 1470772281644 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}] 12:51:21 INFO - PROCESS | 936 | 1470772281646 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:21 INFO - PROCESS | 936 | 1470772281731 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 12:51:21 INFO - PROCESS | 936 | 1470772281737 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:21 INFO - PROCESS | 936 | 1470772281739 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:21 INFO - PROCESS | 936 | ++DOCSHELL 17556800 == 37 [pid = 936] [id = 502] 12:51:21 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (19A7DC00) [pid = 936] [serial = 1506] [outer = 00000000] 12:51:21 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (19B74800) [pid = 936] [serial = 1507] [outer = 19A7DC00] 12:51:21 INFO - PROCESS | 936 | 1470772281788 Marionette DEBUG loaded listener.js 12:51:21 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (1A65E400) [pid = 936] [serial = 1508] [outer = 19A7DC00] 12:51:22 INFO - PROCESS | 936 | 1470772282339 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]]]}] 12:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 750ms 12:51:22 INFO - PROCESS | 936 | 1470772282373 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 12:51:22 INFO - PROCESS | 936 | 1470772282378 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 12:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:51:22 INFO - PROCESS | 936 | 1470772282383 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:51:22 INFO - PROCESS | 936 | 1470772282387 Marionette TRACE conn6 <- [1,1974,null,{}] 12:51:22 INFO - PROCESS | 936 | 1470772282393 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}] 12:51:22 INFO - PROCESS | 936 | 1470772282396 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:22 INFO - PROCESS | 936 | 1470772282594 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 12:51:22 INFO - PROCESS | 936 | 1470772282700 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:22 INFO - PROCESS | 936 | 1470772282705 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:22 INFO - PROCESS | 936 | ++DOCSHELL 0BD5E000 == 38 [pid = 936] [id = 503] 12:51:22 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (0BD68C00) [pid = 936] [serial = 1509] [outer = 00000000] 12:51:22 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0FA4EC00) [pid = 936] [serial = 1510] [outer = 0BD68C00] 12:51:22 INFO - PROCESS | 936 | 1470772282765 Marionette DEBUG loaded listener.js 12:51:22 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (142F5000) [pid = 936] [serial = 1511] [outer = 0BD68C00] 12:51:23 INFO - PROCESS | 936 | 1470772283319 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]]]}] 12:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 12:51:23 INFO - PROCESS | 936 | 1470772283358 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 12:51:23 INFO - PROCESS | 936 | 1470772283363 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 12:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:51:23 INFO - PROCESS | 936 | 1470772283369 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:51:23 INFO - PROCESS | 936 | 1470772283373 Marionette TRACE conn6 <- [1,1978,null,{}] 12:51:23 INFO - PROCESS | 936 | 1470772283377 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}] 12:51:23 INFO - PROCESS | 936 | 1470772283380 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:23 INFO - PROCESS | 936 | 1470772283498 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 12:51:23 INFO - PROCESS | 936 | 1470772283609 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:23 INFO - PROCESS | 936 | 1470772283611 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:23 INFO - PROCESS | 936 | ++DOCSHELL 16CED400 == 39 [pid = 936] [id = 504] 12:51:23 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (16CF0000) [pid = 936] [serial = 1512] [outer = 00000000] 12:51:23 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (170F2C00) [pid = 936] [serial = 1513] [outer = 16CF0000] 12:51:23 INFO - PROCESS | 936 | 1470772283667 Marionette DEBUG loaded listener.js 12:51:23 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (176C0800) [pid = 936] [serial = 1514] [outer = 16CF0000] 12:51:24 INFO - PROCESS | 936 | 1470772284246 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]]]}] 12:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 930ms 12:51:24 INFO - PROCESS | 936 | 1470772284303 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 12:51:24 INFO - PROCESS | 936 | 1470772284306 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 12:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:51:24 INFO - PROCESS | 936 | 1470772284310 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:51:24 INFO - PROCESS | 936 | 1470772284313 Marionette TRACE conn6 <- [1,1982,null,{}] 12:51:24 INFO - PROCESS | 936 | 1470772284325 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}] 12:51:24 INFO - PROCESS | 936 | 1470772284330 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:24 INFO - PROCESS | 936 | 1470772284439 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 12:51:24 INFO - PROCESS | 936 | 1470772284576 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:24 INFO - PROCESS | 936 | 1470772284579 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:24 INFO - PROCESS | 936 | ++DOCSHELL 19A68800 == 40 [pid = 936] [id = 505] 12:51:24 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (19A6B400) [pid = 936] [serial = 1515] [outer = 00000000] 12:51:24 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (19B73C00) [pid = 936] [serial = 1516] [outer = 19A6B400] 12:51:24 INFO - PROCESS | 936 | 1470772284640 Marionette DEBUG loaded listener.js 12:51:24 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (1A6A3000) [pid = 936] [serial = 1517] [outer = 19A6B400] 12:51:25 INFO - PROCESS | 936 | 1470772285243 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]]]}] 12:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 12:51:25 INFO - PROCESS | 936 | 1470772285282 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 12:51:25 INFO - PROCESS | 936 | 1470772285286 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 12:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:51:25 INFO - PROCESS | 936 | 1470772285289 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:51:25 INFO - PROCESS | 936 | 1470772285291 Marionette TRACE conn6 <- [1,1986,null,{}] 12:51:25 INFO - PROCESS | 936 | 1470772285295 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}] 12:51:25 INFO - PROCESS | 936 | 1470772285297 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:25 INFO - PROCESS | 936 | 1470772285412 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 12:51:25 INFO - PROCESS | 936 | 1470772285555 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:25 INFO - PROCESS | 936 | 1470772285557 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:25 INFO - PROCESS | 936 | ++DOCSHELL 1A6A9800 == 41 [pid = 936] [id = 506] 12:51:25 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (1A83E800) [pid = 936] [serial = 1518] [outer = 00000000] 12:51:25 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (1A9AFC00) [pid = 936] [serial = 1519] [outer = 1A83E800] 12:51:25 INFO - PROCESS | 936 | 1470772285613 Marionette DEBUG loaded listener.js 12:51:25 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (1A9B6800) [pid = 936] [serial = 1520] [outer = 1A83E800] 12:51:26 INFO - PROCESS | 936 | 1470772286166 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]]]}] 12:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 930ms 12:51:26 INFO - PROCESS | 936 | 1470772286222 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 12:51:26 INFO - PROCESS | 936 | 1470772286225 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 12:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:51:26 INFO - PROCESS | 936 | 1470772286228 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:51:26 INFO - PROCESS | 936 | 1470772286230 Marionette TRACE conn6 <- [1,1990,null,{}] 12:51:26 INFO - PROCESS | 936 | 1470772286234 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}] 12:51:26 INFO - PROCESS | 936 | 1470772286236 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:26 INFO - PROCESS | 936 | 1470772286346 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 12:51:26 INFO - PROCESS | 936 | 1470772286456 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:26 INFO - PROCESS | 936 | 1470772286458 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:26 INFO - PROCESS | 936 | ++DOCSHELL 0F804000 == 42 [pid = 936] [id = 507] 12:51:26 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (0FA4A000) [pid = 936] [serial = 1521] [outer = 00000000] 12:51:26 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (1425B400) [pid = 936] [serial = 1522] [outer = 0FA4A000] 12:51:26 INFO - PROCESS | 936 | 1470772286512 Marionette DEBUG loaded listener.js 12:51:26 INFO - PROCESS | 936 | ++DOMWINDOW == 96 (16CED800) [pid = 936] [serial = 1523] [outer = 0FA4A000] 12:51:27 INFO - PROCESS | 936 | 1470772287260 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]]]}] 12:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1067ms 12:51:27 INFO - PROCESS | 936 | 1470772287300 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 12:51:27 INFO - PROCESS | 936 | 1470772287304 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 12:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:51:27 INFO - PROCESS | 936 | 1470772287309 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:51:27 INFO - PROCESS | 936 | 1470772287314 Marionette TRACE conn6 <- [1,1994,null,{}] 12:51:27 INFO - PROCESS | 936 | 1470772287319 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}] 12:51:27 INFO - PROCESS | 936 | 1470772287322 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:27 INFO - PROCESS | 936 | 1470772287425 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 12:51:28 INFO - PROCESS | 936 | --DOCSHELL 18C30400 == 41 [pid = 936] [id = 501] 12:51:28 INFO - PROCESS | 936 | --DOCSHELL 0EE29400 == 40 [pid = 936] [id = 500] 12:51:28 INFO - PROCESS | 936 | --DOCSHELL 14348400 == 39 [pid = 936] [id = 499] 12:51:28 INFO - PROCESS | 936 | --DOCSHELL 1421B800 == 38 [pid = 936] [id = 498] 12:51:28 INFO - PROCESS | 936 | --DOCSHELL 176D7800 == 37 [pid = 936] [id = 497] 12:51:28 INFO - PROCESS | 936 | --DOCSHELL 175DBC00 == 36 [pid = 936] [id = 496] 12:51:28 INFO - PROCESS | 936 | --DOCSHELL 1449E000 == 35 [pid = 936] [id = 495] 12:51:28 INFO - PROCESS | 936 | --DOCSHELL 0BE0C400 == 34 [pid = 936] [id = 494] 12:51:28 INFO - PROCESS | 936 | --DOCSHELL 0BD4A800 == 33 [pid = 936] [id = 493] 12:51:28 INFO - PROCESS | 936 | --DOCSHELL 16CB9000 == 32 [pid = 936] [id = 491] 12:51:28 INFO - PROCESS | 936 | --DOCSHELL 0BE0D800 == 31 [pid = 936] [id = 492] 12:51:28 INFO - PROCESS | 936 | --DOCSHELL 0F804000 == 30 [pid = 936] [id = 507] 12:51:28 INFO - PROCESS | 936 | --DOCSHELL 1A6A9800 == 29 [pid = 936] [id = 506] 12:51:28 INFO - PROCESS | 936 | --DOCSHELL 16CED400 == 28 [pid = 936] [id = 504] 12:51:28 INFO - PROCESS | 936 | --DOCSHELL 19A68800 == 27 [pid = 936] [id = 505] 12:51:28 INFO - PROCESS | 936 | --DOCSHELL 17556800 == 26 [pid = 936] [id = 502] 12:51:28 INFO - PROCESS | 936 | --DOCSHELL 0BD5E000 == 25 [pid = 936] [id = 503] 12:51:28 INFO - PROCESS | 936 | 1470772288154 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:28 INFO - PROCESS | 936 | 1470772288157 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 95 (176BB800) [pid = 936] [serial = 1459] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 94 (17A80400) [pid = 936] [serial = 1462] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 93 (16CC1C00) [pid = 936] [serial = 1456] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 92 (13DB6000) [pid = 936] [serial = 1448] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 91 (0FDE1800) [pid = 936] [serial = 1447] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 90 (0F3F9C00) [pid = 936] [serial = 1450] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 89 (0F755C00) [pid = 936] [serial = 1451] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 88 (0FE19C00) [pid = 936] [serial = 1453] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 87 (10A9D800) [pid = 936] [serial = 1454] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 86 (176C7800) [pid = 936] [serial = 1460] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 85 (18B8F400) [pid = 936] [serial = 1465] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 84 (13B6C000) [pid = 936] [serial = 1436] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 83 (0FC4A400) [pid = 936] [serial = 1435] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 82 (1715EC00) [pid = 936] [serial = 1439] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 81 (16CB9C00) [pid = 936] [serial = 1438] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 80 (19A73C00) [pid = 936] [serial = 1442] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 79 (19A6BC00) [pid = 936] [serial = 1441] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 78 (19B7FC00) [pid = 936] [serial = 1445] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 77 (19B73000) [pid = 936] [serial = 1444] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18C33800) [pid = 936] [serial = 1466] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 75 (18C37800) [pid = 936] [serial = 1471] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 74 (186C9800) [pid = 936] [serial = 1463] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 73 (176C4800) [pid = 936] [serial = 1468] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 72 (17A7D800) [pid = 936] [serial = 1469] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 71 (19970400) [pid = 936] [serial = 1474] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 70 (18B98C00) [pid = 936] [serial = 1472] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | --DOMWINDOW == 69 (16F5AC00) [pid = 936] [serial = 1457] [outer = 00000000] [url = about:blank] 12:51:28 INFO - PROCESS | 936 | ++DOCSHELL 087F1800 == 26 [pid = 936] [id = 508] 12:51:28 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (087F1C00) [pid = 936] [serial = 1524] [outer = 00000000] 12:51:28 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (0BD55400) [pid = 936] [serial = 1525] [outer = 087F1C00] 12:51:28 INFO - PROCESS | 936 | 1470772288314 Marionette DEBUG loaded listener.js 12:51:28 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (0BD69800) [pid = 936] [serial = 1526] [outer = 087F1C00] 12:51:28 INFO - PROCESS | 936 | 1470772288736 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]]]}] 12:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 12:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1530ms 12:51:28 INFO - PROCESS | 936 | 1470772288844 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 12:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:51:28 INFO - PROCESS | 936 | 1470772288848 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 12:51:28 INFO - PROCESS | 936 | 1470772288852 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:51:28 INFO - PROCESS | 936 | 1470772288856 Marionette TRACE conn6 <- [1,1998,null,{}] 12:51:28 INFO - PROCESS | 936 | 1470772288862 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}] 12:51:28 INFO - PROCESS | 936 | 1470772288866 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:28 INFO - PROCESS | 936 | 1470772288960 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 12:51:28 INFO - PROCESS | 936 | 1470772288971 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:28 INFO - PROCESS | 936 | 1470772288973 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:28 INFO - PROCESS | 936 | ++DOCSHELL 0F758000 == 27 [pid = 936] [id = 509] 12:51:28 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0F75B000) [pid = 936] [serial = 1527] [outer = 00000000] 12:51:28 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0F80C400) [pid = 936] [serial = 1528] [outer = 0F75B000] 12:51:29 INFO - PROCESS | 936 | 1470772289023 Marionette DEBUG loaded listener.js 12:51:29 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (0F853000) [pid = 936] [serial = 1529] [outer = 0F75B000] 12:51:29 INFO - PROCESS | 936 | 1470772289512 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]]]}] 12:51:29 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 12:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 12:51:29 INFO - PROCESS | 936 | 1470772289529 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 12:51:29 INFO - PROCESS | 936 | 1470772289534 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 12:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:51:29 INFO - PROCESS | 936 | 1470772289574 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:51:29 INFO - PROCESS | 936 | 1470772289576 Marionette TRACE conn6 <- [1,2002,null,{}] 12:51:29 INFO - PROCESS | 936 | 1470772289581 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}] 12:51:29 INFO - PROCESS | 936 | 1470772289584 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:29 INFO - PROCESS | 936 | 1470772289684 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 12:51:29 INFO - PROCESS | 936 | 1470772289786 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:29 INFO - PROCESS | 936 | 1470772289789 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:29 INFO - PROCESS | 936 | ++DOCSHELL 0F757C00 == 28 [pid = 936] [id = 510] 12:51:29 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (0F852C00) [pid = 936] [serial = 1530] [outer = 00000000] 12:51:29 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (13D78000) [pid = 936] [serial = 1531] [outer = 0F852C00] 12:51:29 INFO - PROCESS | 936 | 1470772289839 Marionette DEBUG loaded listener.js 12:51:29 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (14261400) [pid = 936] [serial = 1532] [outer = 0F852C00] 12:51:30 INFO - PROCESS | 936 | 1470772290277 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]]]}] 12:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 12:51:30 INFO - PROCESS | 936 | 1470772290308 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 12:51:30 INFO - PROCESS | 936 | 1470772290310 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 12:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:51:30 INFO - PROCESS | 936 | 1470772290316 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:51:30 INFO - PROCESS | 936 | 1470772290322 Marionette TRACE conn6 <- [1,2006,null,{}] 12:51:30 INFO - PROCESS | 936 | 1470772290331 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}] 12:51:30 INFO - PROCESS | 936 | 1470772290336 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:30 INFO - PROCESS | 936 | 1470772290466 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 12:51:30 INFO - PROCESS | 936 | 1470772290537 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:30 INFO - PROCESS | 936 | 1470772290539 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:30 INFO - PROCESS | 936 | ++DOCSHELL 14497000 == 29 [pid = 936] [id = 511] 12:51:30 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (1449E000) [pid = 936] [serial = 1533] [outer = 00000000] 12:51:30 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (16CB6C00) [pid = 936] [serial = 1534] [outer = 1449E000] 12:51:30 INFO - PROCESS | 936 | 1470772290598 Marionette DEBUG loaded listener.js 12:51:30 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (16CC1C00) [pid = 936] [serial = 1535] [outer = 1449E000] 12:51:31 INFO - PROCESS | 936 | 1470772291041 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]]]}] 12:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 790ms 12:51:31 INFO - PROCESS | 936 | 1470772291106 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 12:51:31 INFO - PROCESS | 936 | 1470772291108 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 12:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:51:31 INFO - PROCESS | 936 | 1470772291111 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:51:31 INFO - PROCESS | 936 | 1470772291113 Marionette TRACE conn6 <- [1,2010,null,{}] 12:51:31 INFO - PROCESS | 936 | 1470772291117 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}] 12:51:31 INFO - PROCESS | 936 | 1470772291119 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:31 INFO - PROCESS | 936 | 1470772291239 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 12:51:31 INFO - PROCESS | 936 | 1470772291301 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:31 INFO - PROCESS | 936 | 1470772291303 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:31 INFO - PROCESS | 936 | ++DOCSHELL 16F5AC00 == 30 [pid = 936] [id = 512] 12:51:31 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (16F5B800) [pid = 936] [serial = 1536] [outer = 00000000] 12:51:31 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (175E8000) [pid = 936] [serial = 1537] [outer = 16F5B800] 12:51:31 INFO - PROCESS | 936 | 1470772291350 Marionette DEBUG loaded listener.js 12:51:31 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (176BC400) [pid = 936] [serial = 1538] [outer = 16F5B800] 12:51:31 INFO - PROCESS | 936 | 1470772291783 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]]]}] 12:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 12:51:31 INFO - PROCESS | 936 | 1470772291846 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 12:51:31 INFO - PROCESS | 936 | 1470772291848 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 12:51:31 INFO - PROCESS | 936 | 1470772291852 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:51:31 INFO - PROCESS | 936 | 1470772291854 Marionette TRACE conn6 <- [1,2014,null,{}] 12:51:31 INFO - PROCESS | 936 | 1470772291867 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}] 12:51:31 INFO - PROCESS | 936 | 1470772291869 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:31 INFO - PROCESS | 936 | 1470772291983 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 12:51:31 INFO - PROCESS | 936 | 1470772291995 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:31 INFO - PROCESS | 936 | 1470772292001 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:32 INFO - PROCESS | 936 | ++DOCSHELL 176CA000 == 31 [pid = 936] [id = 513] 12:51:32 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (176CB000) [pid = 936] [serial = 1539] [outer = 00000000] 12:51:32 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (176D5C00) [pid = 936] [serial = 1540] [outer = 176CB000] 12:51:32 INFO - PROCESS | 936 | 1470772292111 Marionette DEBUG loaded listener.js 12:51:32 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (186C8000) [pid = 936] [serial = 1541] [outer = 176CB000] 12:51:32 INFO - PROCESS | 936 | --DOMWINDOW == 86 (176D7C00) [pid = 936] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:51:32 INFO - PROCESS | 936 | --DOMWINDOW == 85 (0BD4B400) [pid = 936] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:51:32 INFO - PROCESS | 936 | --DOMWINDOW == 84 (175DF000) [pid = 936] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:51:32 INFO - PROCESS | 936 | --DOMWINDOW == 83 (14F82800) [pid = 936] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:51:32 INFO - PROCESS | 936 | --DOMWINDOW == 82 (18AD4800) [pid = 936] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:51:32 INFO - PROCESS | 936 | --DOMWINDOW == 81 (196DE400) [pid = 936] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:51:32 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0BE0E800) [pid = 936] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:51:32 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0EE6C000) [pid = 936] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:51:32 INFO - PROCESS | 936 | --DOMWINDOW == 78 (19A7DC00) [pid = 936] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:51:32 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0F849C00) [pid = 936] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:51:32 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18C39C00) [pid = 936] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:51:32 INFO - PROCESS | 936 | --DOMWINDOW == 75 (18C56800) [pid = 936] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:51:32 INFO - PROCESS | 936 | 1470772292790 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]]]}] 12:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 991ms 12:51:32 INFO - PROCESS | 936 | 1470772292847 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 12:51:32 INFO - PROCESS | 936 | 1470772292849 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 12:51:32 INFO - PROCESS | 936 | 1470772292853 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:51:32 INFO - PROCESS | 936 | 1470772292855 Marionette TRACE conn6 <- [1,2018,null,{}] 12:51:32 INFO - PROCESS | 936 | 1470772292858 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}] 12:51:32 INFO - PROCESS | 936 | 1470772292861 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:32 INFO - PROCESS | 936 | 1470772292951 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 12:51:32 INFO - PROCESS | 936 | 1470772292960 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:32 INFO - PROCESS | 936 | 1470772292962 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:32 INFO - PROCESS | 936 | ++DOCSHELL 0BD5C400 == 32 [pid = 936] [id = 514] 12:51:32 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (16CBC400) [pid = 936] [serial = 1542] [outer = 00000000] 12:51:32 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (186CBC00) [pid = 936] [serial = 1543] [outer = 16CBC400] 12:51:32 INFO - PROCESS | 936 | 1470772293019 Marionette DEBUG loaded listener.js 12:51:33 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (186D5000) [pid = 936] [serial = 1544] [outer = 16CBC400] 12:51:33 INFO - PROCESS | 936 | 1470772293472 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]]]}] 12:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 12:51:33 INFO - PROCESS | 936 | 1470772293527 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 12:51:33 INFO - PROCESS | 936 | 1470772293529 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 12:51:33 INFO - PROCESS | 936 | 1470772293533 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:51:33 INFO - PROCESS | 936 | 1470772293534 Marionette TRACE conn6 <- [1,2022,null,{}] 12:51:33 INFO - PROCESS | 936 | 1470772293538 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}] 12:51:33 INFO - PROCESS | 936 | 1470772293540 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:33 INFO - PROCESS | 936 | 1470772293624 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 12:51:33 INFO - PROCESS | 936 | 1470772293629 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:33 INFO - PROCESS | 936 | 1470772293631 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:33 INFO - PROCESS | 936 | ++DOCSHELL 176D5800 == 33 [pid = 936] [id = 515] 12:51:33 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18754000) [pid = 936] [serial = 1545] [outer = 00000000] 12:51:33 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18AD8800) [pid = 936] [serial = 1546] [outer = 18754000] 12:51:33 INFO - PROCESS | 936 | 1470772293679 Marionette DEBUG loaded listener.js 12:51:33 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18B91400) [pid = 936] [serial = 1547] [outer = 18754000] 12:51:34 INFO - PROCESS | 936 | 1470772294157 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]]]}] 12:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 12:51:34 INFO - PROCESS | 936 | 1470772294207 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 12:51:34 INFO - PROCESS | 936 | 1470772294210 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 12:51:34 INFO - PROCESS | 936 | 1470772294213 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:51:34 INFO - PROCESS | 936 | 1470772294215 Marionette TRACE conn6 <- [1,2026,null,{}] 12:51:34 INFO - PROCESS | 936 | 1470772294218 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}] 12:51:34 INFO - PROCESS | 936 | 1470772294220 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:34 INFO - PROCESS | 936 | 1470772294305 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 12:51:34 INFO - PROCESS | 936 | 1470772294311 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:34 INFO - PROCESS | 936 | 1470772294313 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:34 INFO - PROCESS | 936 | ++DOCSHELL 170EB000 == 34 [pid = 936] [id = 516] 12:51:34 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (18B8E000) [pid = 936] [serial = 1548] [outer = 00000000] 12:51:34 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (18C32C00) [pid = 936] [serial = 1549] [outer = 18B8E000] 12:51:34 INFO - PROCESS | 936 | 1470772294361 Marionette DEBUG loaded listener.js 12:51:34 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (18C37800) [pid = 936] [serial = 1550] [outer = 18B8E000] 12:51:35 INFO - PROCESS | 936 | 1470772295164 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]]]}] 12:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1019ms 12:51:35 INFO - PROCESS | 936 | 1470772295237 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 12:51:35 INFO - PROCESS | 936 | 1470772295242 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 12:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:51:35 INFO - PROCESS | 936 | 1470772295246 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:51:35 INFO - PROCESS | 936 | 1470772295252 Marionette TRACE conn6 <- [1,2030,null,{}] 12:51:35 INFO - PROCESS | 936 | 1470772295277 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}] 12:51:35 INFO - PROCESS | 936 | 1470772295280 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:35 INFO - PROCESS | 936 | 1470772295408 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 12:51:35 INFO - PROCESS | 936 | 1470772295539 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:35 INFO - PROCESS | 936 | 1470772295542 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:35 INFO - PROCESS | 936 | ++DOCSHELL 0EE6BC00 == 35 [pid = 936] [id = 517] 12:51:35 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (0F060000) [pid = 936] [serial = 1551] [outer = 00000000] 12:51:35 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (0FA51400) [pid = 936] [serial = 1552] [outer = 0F060000] 12:51:35 INFO - PROCESS | 936 | 1470772295606 Marionette DEBUG loaded listener.js 12:51:35 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (10A66800) [pid = 936] [serial = 1553] [outer = 0F060000] 12:51:36 INFO - PROCESS | 936 | 1470772296319 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]]]}] 12:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1119ms 12:51:36 INFO - PROCESS | 936 | 1470772296383 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 12:51:36 INFO - PROCESS | 936 | 1470772296388 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 12:51:36 INFO - PROCESS | 936 | 1470772296394 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:51:36 INFO - PROCESS | 936 | 1470772296397 Marionette TRACE conn6 <- [1,2034,null,{}] 12:51:36 INFO - PROCESS | 936 | 1470772296401 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}] 12:51:36 INFO - PROCESS | 936 | 1470772296404 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:36 INFO - PROCESS | 936 | 1470772296593 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 12:51:36 INFO - PROCESS | 936 | 1470772296605 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:36 INFO - PROCESS | 936 | 1470772296607 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:36 INFO - PROCESS | 936 | ++DOCSHELL 10A6C000 == 36 [pid = 936] [id = 518] 12:51:36 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (10A98C00) [pid = 936] [serial = 1554] [outer = 00000000] 12:51:36 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (14F58800) [pid = 936] [serial = 1555] [outer = 10A98C00] 12:51:36 INFO - PROCESS | 936 | 1470772296672 Marionette DEBUG loaded listener.js 12:51:36 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (16CBA000) [pid = 936] [serial = 1556] [outer = 10A98C00] 12:51:37 INFO - PROCESS | 936 | --DOCSHELL 17154C00 == 35 [pid = 936] [id = 439] 12:51:37 INFO - PROCESS | 936 | --DOCSHELL 0BD4E800 == 34 [pid = 936] [id = 438] 12:51:37 INFO - PROCESS | 936 | --DOCSHELL 0BDE5000 == 33 [pid = 936] [id = 435] 12:51:37 INFO - PROCESS | 936 | --DOCSHELL 176CC800 == 32 [pid = 936] [id = 447] 12:51:37 INFO - PROCESS | 936 | --DOCSHELL 176BB000 == 31 [pid = 936] [id = 446] 12:51:37 INFO - PROCESS | 936 | --DOCSHELL 16CBC000 == 30 [pid = 936] [id = 445] 12:51:37 INFO - PROCESS | 936 | --DOCSHELL 170F3000 == 29 [pid = 936] [id = 436] 12:51:37 INFO - PROCESS | 936 | --DOCSHELL 142F9400 == 28 [pid = 936] [id = 444] 12:51:37 INFO - PROCESS | 936 | --DOCSHELL 14223800 == 27 [pid = 936] [id = 443] 12:51:37 INFO - PROCESS | 936 | --DOCSHELL 10A9CC00 == 26 [pid = 936] [id = 434] 12:51:37 INFO - PROCESS | 936 | --DOCSHELL 0F74E800 == 25 [pid = 936] [id = 433] 12:51:37 INFO - PROCESS | 936 | --DOCSHELL 0F846800 == 24 [pid = 936] [id = 442] 12:51:37 INFO - PROCESS | 936 | --DOCSHELL 0BE06C00 == 23 [pid = 936] [id = 441] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 89 (186CF400) [pid = 936] [serial = 1492] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 88 (18735800) [pid = 936] [serial = 1493] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 87 (0BD60C00) [pid = 936] [serial = 1480] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 86 (0BE05800) [pid = 936] [serial = 1481] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 85 (176C2000) [pid = 936] [serial = 1489] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 84 (15620000) [pid = 936] [serial = 1486] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 83 (15C94000) [pid = 936] [serial = 1487] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 82 (18B8D800) [pid = 936] [serial = 1495] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 81 (19A6A400) [pid = 936] [serial = 1475] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0FA43400) [pid = 936] [serial = 1483] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0FDD3800) [pid = 936] [serial = 1484] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0F849400) [pid = 936] [serial = 1477] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0FDE0C00) [pid = 936] [serial = 1478] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 76 (19B74800) [pid = 936] [serial = 1507] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 75 (1A65E400) [pid = 936] [serial = 1508] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 74 (16CBB000) [pid = 936] [serial = 1501] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 73 (19A79800) [pid = 936] [serial = 1505] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 72 (196DF000) [pid = 936] [serial = 1498] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 71 (18C2F000) [pid = 936] [serial = 1496] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 70 (19A6CC00) [pid = 936] [serial = 1504] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 69 (18DC0400) [pid = 936] [serial = 1499] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 68 (17A7E800) [pid = 936] [serial = 1502] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | --DOMWINDOW == 67 (176CC400) [pid = 936] [serial = 1490] [outer = 00000000] [url = about:blank] 12:51:37 INFO - PROCESS | 936 | 1470772297525 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]]]}] 12:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1178ms 12:51:37 INFO - PROCESS | 936 | 1470772297576 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 12:51:37 INFO - PROCESS | 936 | 1470772297580 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 12:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:51:37 INFO - PROCESS | 936 | 1470772297584 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:51:37 INFO - PROCESS | 936 | 1470772297589 Marionette TRACE conn6 <- [1,2038,null,{}] 12:51:37 INFO - PROCESS | 936 | 1470772297595 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}] 12:51:37 INFO - PROCESS | 936 | 1470772297597 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:37 INFO - PROCESS | 936 | 1470772297691 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 12:51:37 INFO - PROCESS | 936 | 1470772297788 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:37 INFO - PROCESS | 936 | 1470772297791 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:37 INFO - PROCESS | 936 | ++DOCSHELL 0F2EA000 == 24 [pid = 936] [id = 519] 12:51:37 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0F2EAC00) [pid = 936] [serial = 1557] [outer = 00000000] 12:51:37 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (0F849C00) [pid = 936] [serial = 1558] [outer = 0F2EAC00] 12:51:37 INFO - PROCESS | 936 | 1470772297839 Marionette DEBUG loaded listener.js 12:51:37 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0FA4E800) [pid = 936] [serial = 1559] [outer = 0F2EAC00] 12:51:38 INFO - PROCESS | 936 | 1470772298283 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]]]}] 12:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 12:51:38 INFO - PROCESS | 936 | 1470772298316 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 12:51:38 INFO - PROCESS | 936 | 1470772298321 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 12:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:51:38 INFO - PROCESS | 936 | 1470772298327 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:51:38 INFO - PROCESS | 936 | 1470772298330 Marionette TRACE conn6 <- [1,2042,null,{}] 12:51:38 INFO - PROCESS | 936 | 1470772298334 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}] 12:51:38 INFO - PROCESS | 936 | 1470772298336 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:38 INFO - PROCESS | 936 | 1470772298432 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 12:51:38 INFO - PROCESS | 936 | 1470772298442 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:38 INFO - PROCESS | 936 | 1470772298445 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:38 INFO - PROCESS | 936 | ++DOCSHELL 10A9CC00 == 25 [pid = 936] [id = 520] 12:51:38 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (13BE9800) [pid = 936] [serial = 1560] [outer = 00000000] 12:51:38 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (143F0400) [pid = 936] [serial = 1561] [outer = 13BE9800] 12:51:38 INFO - PROCESS | 936 | 1470772298495 Marionette DEBUG loaded listener.js 12:51:38 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (14F59400) [pid = 936] [serial = 1562] [outer = 13BE9800] 12:51:38 INFO - PROCESS | 936 | 1470772298985 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]]]}] 12:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 12:51:38 INFO - PROCESS | 936 | 1470772299001 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 12:51:38 INFO - PROCESS | 936 | 1470772299003 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 12:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:51:38 INFO - PROCESS | 936 | 1470772299007 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:51:38 INFO - PROCESS | 936 | 1470772299011 Marionette TRACE conn6 <- [1,2046,null,{}] 12:51:39 INFO - PROCESS | 936 | 1470772299022 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}] 12:51:39 INFO - PROCESS | 936 | 1470772299027 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:39 INFO - PROCESS | 936 | 1470772299120 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 12:51:39 INFO - PROCESS | 936 | 1470772299130 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:39 INFO - PROCESS | 936 | 1470772299133 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:39 INFO - PROCESS | 936 | ++DOCSHELL 1755DC00 == 26 [pid = 936] [id = 521] 12:51:39 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (176B9800) [pid = 936] [serial = 1563] [outer = 00000000] 12:51:39 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (176C3800) [pid = 936] [serial = 1564] [outer = 176B9800] 12:51:39 INFO - PROCESS | 936 | 1470772299184 Marionette DEBUG loaded listener.js 12:51:39 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (176CF000) [pid = 936] [serial = 1565] [outer = 176B9800] 12:51:39 INFO - PROCESS | 936 | 1470772299621 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]]]}] 12:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 12:51:39 INFO - PROCESS | 936 | 1470772299701 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 12:51:39 INFO - PROCESS | 936 | 1470772299704 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 12:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:51:39 INFO - PROCESS | 936 | 1470772299714 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:51:39 INFO - PROCESS | 936 | 1470772299716 Marionette TRACE conn6 <- [1,2050,null,{}] 12:51:39 INFO - PROCESS | 936 | 1470772299720 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}] 12:51:39 INFO - PROCESS | 936 | 1470772299722 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:39 INFO - PROCESS | 936 | 1470772299875 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 12:51:39 INFO - PROCESS | 936 | 1470772299933 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:39 INFO - PROCESS | 936 | 1470772299935 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:39 INFO - PROCESS | 936 | ++DOCSHELL 17A84C00 == 27 [pid = 936] [id = 522] 12:51:39 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (17A85800) [pid = 936] [serial = 1566] [outer = 00000000] 12:51:39 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (186D3800) [pid = 936] [serial = 1567] [outer = 17A85800] 12:51:39 INFO - PROCESS | 936 | 1470772299981 Marionette DEBUG loaded listener.js 12:51:40 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (187A5400) [pid = 936] [serial = 1568] [outer = 17A85800] 12:51:40 INFO - PROCESS | 936 | 1470772300422 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]]]}] 12:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 12:51:40 INFO - PROCESS | 936 | 1470772300447 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 12:51:40 INFO - PROCESS | 936 | 1470772300449 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 12:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:51:40 INFO - PROCESS | 936 | 1470772300460 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:51:40 INFO - PROCESS | 936 | 1470772300462 Marionette TRACE conn6 <- [1,2054,null,{}] 12:51:40 INFO - PROCESS | 936 | 1470772300465 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}] 12:51:40 INFO - PROCESS | 936 | 1470772300467 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:40 INFO - PROCESS | 936 | 1470772300583 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 12:51:40 INFO - PROCESS | 936 | 1470772300592 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:40 INFO - PROCESS | 936 | 1470772300594 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:40 INFO - PROCESS | 936 | ++DOCSHELL 17A7CC00 == 28 [pid = 936] [id = 523] 12:51:40 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (186D2400) [pid = 936] [serial = 1569] [outer = 00000000] 12:51:40 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18B8BC00) [pid = 936] [serial = 1570] [outer = 186D2400] 12:51:40 INFO - PROCESS | 936 | 1470772300641 Marionette DEBUG loaded listener.js 12:51:40 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (18B96C00) [pid = 936] [serial = 1571] [outer = 186D2400] 12:51:41 INFO - PROCESS | 936 | 1470772301133 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]]]}] 12:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 12:51:41 INFO - PROCESS | 936 | 1470772301220 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 12:51:41 INFO - PROCESS | 936 | 1470772301222 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 12:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:51:41 INFO - PROCESS | 936 | 1470772301225 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:51:41 INFO - PROCESS | 936 | 1470772301227 Marionette TRACE conn6 <- [1,2058,null,{}] 12:51:41 INFO - PROCESS | 936 | 1470772301230 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}] 12:51:41 INFO - PROCESS | 936 | 1470772301236 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:41 INFO - PROCESS | 936 | 1470772301373 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 12:51:41 INFO - PROCESS | 936 | 1470772301432 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:41 INFO - PROCESS | 936 | 1470772301434 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:41 INFO - PROCESS | 936 | ++DOCSHELL 195D1400 == 29 [pid = 936] [id = 524] 12:51:41 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (195D9C00) [pid = 936] [serial = 1572] [outer = 00000000] 12:51:41 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (197DB800) [pid = 936] [serial = 1573] [outer = 195D9C00] 12:51:41 INFO - PROCESS | 936 | 1470772301488 Marionette DEBUG loaded listener.js 12:51:41 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (197DC800) [pid = 936] [serial = 1574] [outer = 195D9C00] 12:51:41 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0F75B000) [pid = 936] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:51:41 INFO - PROCESS | 936 | --DOMWINDOW == 83 (0F852C00) [pid = 936] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:51:41 INFO - PROCESS | 936 | --DOMWINDOW == 82 (087F1C00) [pid = 936] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:51:41 INFO - PROCESS | 936 | --DOMWINDOW == 81 (16F5B800) [pid = 936] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:51:41 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0FA4A000) [pid = 936] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:51:41 INFO - PROCESS | 936 | --DOMWINDOW == 79 (176CB000) [pid = 936] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:51:41 INFO - PROCESS | 936 | --DOMWINDOW == 78 (18754000) [pid = 936] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:51:41 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0BD68C00) [pid = 936] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:51:41 INFO - PROCESS | 936 | --DOMWINDOW == 76 (16CF0000) [pid = 936] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:51:41 INFO - PROCESS | 936 | --DOMWINDOW == 75 (19A6B400) [pid = 936] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:51:41 INFO - PROCESS | 936 | --DOMWINDOW == 74 (1A83E800) [pid = 936] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:51:41 INFO - PROCESS | 936 | --DOMWINDOW == 73 (1449E000) [pid = 936] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:51:41 INFO - PROCESS | 936 | --DOMWINDOW == 72 (16CBC400) [pid = 936] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:51:41 INFO - PROCESS | 936 | 1470772301961 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]]]}] 12:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 770ms 12:51:41 INFO - PROCESS | 936 | 1470772301998 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 12:51:41 INFO - PROCESS | 936 | 1470772302000 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 12:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:51:41 INFO - PROCESS | 936 | 1470772302003 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:51:41 INFO - PROCESS | 936 | 1470772302005 Marionette TRACE conn6 <- [1,2062,null,{}] 12:51:41 INFO - PROCESS | 936 | 1470772302013 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}] 12:51:41 INFO - PROCESS | 936 | 1470772302016 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:42 INFO - PROCESS | 936 | 1470772302148 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 12:51:42 INFO - PROCESS | 936 | 1470772302214 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:42 INFO - PROCESS | 936 | 1470772302216 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:42 INFO - PROCESS | 936 | ++DOCSHELL 143E9400 == 30 [pid = 936] [id = 525] 12:51:42 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (143ED400) [pid = 936] [serial = 1575] [outer = 00000000] 12:51:42 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (16F5B800) [pid = 936] [serial = 1576] [outer = 143ED400] 12:51:42 INFO - PROCESS | 936 | 1470772302263 Marionette DEBUG loaded listener.js 12:51:42 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (175DBC00) [pid = 936] [serial = 1577] [outer = 143ED400] 12:51:42 INFO - PROCESS | 936 | 1470772302622 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]]]}] 12:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 690ms 12:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:51:42 INFO - PROCESS | 936 | 1470772302694 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 12:51:42 INFO - PROCESS | 936 | 1470772302696 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 12:51:42 INFO - PROCESS | 936 | 1470772302699 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:51:42 INFO - PROCESS | 936 | 1470772302701 Marionette TRACE conn6 <- [1,2066,null,{}] 12:51:42 INFO - PROCESS | 936 | 1470772302705 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}] 12:51:42 INFO - PROCESS | 936 | 1470772302706 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:42 INFO - PROCESS | 936 | 1470772302788 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 12:51:42 INFO - PROCESS | 936 | 1470772302820 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:42 INFO - PROCESS | 936 | 1470772302822 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:42 INFO - PROCESS | 936 | ++DOCSHELL 18B8A400 == 31 [pid = 936] [id = 526] 12:51:42 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18C34800) [pid = 936] [serial = 1578] [outer = 00000000] 12:51:42 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (0F236400) [pid = 936] [serial = 1579] [outer = 18C34800] 12:51:42 INFO - PROCESS | 936 | 1470772302866 Marionette DEBUG loaded listener.js 12:51:42 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19A67800) [pid = 936] [serial = 1580] [outer = 18C34800] 12:51:43 INFO - PROCESS | 936 | 1470772303284 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]]]}] 12:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 12:51:43 INFO - PROCESS | 936 | 1470772303341 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 12:51:43 INFO - PROCESS | 936 | 1470772303343 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 12:51:43 INFO - PROCESS | 936 | 1470772303346 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:51:43 INFO - PROCESS | 936 | 1470772303348 Marionette TRACE conn6 <- [1,2070,null,{}] 12:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:51:43 INFO - PROCESS | 936 | 1470772303351 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}] 12:51:43 INFO - PROCESS | 936 | 1470772303353 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:43 INFO - PROCESS | 936 | 1470772303444 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 12:51:43 INFO - PROCESS | 936 | 1470772303450 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:43 INFO - PROCESS | 936 | 1470772303452 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:43 INFO - PROCESS | 936 | ++DOCSHELL 175DFC00 == 32 [pid = 936] [id = 527] 12:51:43 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (186CA000) [pid = 936] [serial = 1581] [outer = 00000000] 12:51:43 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (19A74000) [pid = 936] [serial = 1582] [outer = 186CA000] 12:51:43 INFO - PROCESS | 936 | 1470772303496 Marionette DEBUG loaded listener.js 12:51:43 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (19A75C00) [pid = 936] [serial = 1583] [outer = 186CA000] 12:51:44 INFO - PROCESS | 936 | --DOCSHELL 10320C00 == 31 [pid = 936] [id = 440] 12:51:44 INFO - PROCESS | 936 | --DOCSHELL 14223400 == 30 [pid = 936] [id = 449] 12:51:44 INFO - PROCESS | 936 | --DOCSHELL 087F1800 == 29 [pid = 936] [id = 508] 12:51:44 INFO - PROCESS | 936 | --DOCSHELL 17A87C00 == 28 [pid = 936] [id = 448] 12:51:44 INFO - PROCESS | 936 | --DOCSHELL 176CEC00 == 27 [pid = 936] [id = 437] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0F80C400) [pid = 936] [serial = 1528] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0F853000) [pid = 936] [serial = 1529] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 78 (13D78000) [pid = 936] [serial = 1531] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0BD55400) [pid = 936] [serial = 1525] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0BD69800) [pid = 936] [serial = 1526] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 75 (176BC400) [pid = 936] [serial = 1538] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 74 (175E8000) [pid = 936] [serial = 1537] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 73 (16CED800) [pid = 936] [serial = 1523] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 72 (1425B400) [pid = 936] [serial = 1522] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 71 (176D5C00) [pid = 936] [serial = 1540] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 70 (18AD8800) [pid = 936] [serial = 1546] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 69 (142F5000) [pid = 936] [serial = 1511] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 68 (0FA4EC00) [pid = 936] [serial = 1510] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 67 (176C0800) [pid = 936] [serial = 1514] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 66 (170F2C00) [pid = 936] [serial = 1513] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 65 (1A6A3000) [pid = 936] [serial = 1517] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 64 (19B73C00) [pid = 936] [serial = 1516] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 63 (18C32C00) [pid = 936] [serial = 1549] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 62 (1A9B6800) [pid = 936] [serial = 1520] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 61 (1A9AFC00) [pid = 936] [serial = 1519] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 60 (186C8000) [pid = 936] [serial = 1541] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 59 (16CB6C00) [pid = 936] [serial = 1534] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 58 (16CC1C00) [pid = 936] [serial = 1535] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 57 (18B91400) [pid = 936] [serial = 1547] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 56 (186CBC00) [pid = 936] [serial = 1543] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 55 (14261400) [pid = 936] [serial = 1532] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | --DOMWINDOW == 54 (186D5000) [pid = 936] [serial = 1544] [outer = 00000000] [url = about:blank] 12:51:45 INFO - PROCESS | 936 | 1470772305313 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]]]}] 12:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 2018ms 12:51:45 INFO - PROCESS | 936 | 1470772305370 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 12:51:45 INFO - PROCESS | 936 | 1470772305374 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 12:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:51:45 INFO - PROCESS | 936 | 1470772305380 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:51:45 INFO - PROCESS | 936 | 1470772305384 Marionette TRACE conn6 <- [1,2074,null,{}] 12:51:45 INFO - PROCESS | 936 | 1470772305390 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}] 12:51:45 INFO - PROCESS | 936 | 1470772305394 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:45 INFO - PROCESS | 936 | 1470772305489 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 12:51:45 INFO - PROCESS | 936 | 1470772305505 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:45 INFO - PROCESS | 936 | 1470772305507 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:45 INFO - PROCESS | 936 | ++DOCSHELL 0BE0DC00 == 28 [pid = 936] [id = 528] 12:51:45 INFO - PROCESS | 936 | ++DOMWINDOW == 55 (0BE0E000) [pid = 936] [serial = 1584] [outer = 00000000] 12:51:45 INFO - PROCESS | 936 | ++DOMWINDOW == 56 (0EE29400) [pid = 936] [serial = 1585] [outer = 0BE0E000] 12:51:45 INFO - PROCESS | 936 | 1470772305561 Marionette DEBUG loaded listener.js 12:51:45 INFO - PROCESS | 936 | ++DOMWINDOW == 57 (0F235800) [pid = 936] [serial = 1586] [outer = 0BE0E000] 12:51:46 INFO - PROCESS | 936 | 1470772306067 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]]]}] 12:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 12:51:46 INFO - PROCESS | 936 | 1470772306110 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 12:51:46 INFO - PROCESS | 936 | 1470772306115 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 12:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:51:46 INFO - PROCESS | 936 | 1470772306121 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:51:46 INFO - PROCESS | 936 | 1470772306124 Marionette TRACE conn6 <- [1,2078,null,{}] 12:51:46 INFO - PROCESS | 936 | 1470772306128 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}] 12:51:46 INFO - PROCESS | 936 | 1470772306131 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:46 INFO - PROCESS | 936 | 1470772306226 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 12:51:46 INFO - PROCESS | 936 | 1470772306242 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:46 INFO - PROCESS | 936 | 1470772306245 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:46 INFO - PROCESS | 936 | ++DOCSHELL 0F845400 == 29 [pid = 936] [id = 529] 12:51:46 INFO - PROCESS | 936 | ++DOMWINDOW == 58 (0F845800) [pid = 936] [serial = 1587] [outer = 00000000] 12:51:46 INFO - PROCESS | 936 | ++DOMWINDOW == 59 (0F84E800) [pid = 936] [serial = 1588] [outer = 0F845800] 12:51:46 INFO - PROCESS | 936 | 1470772306296 Marionette DEBUG loaded listener.js 12:51:46 INFO - PROCESS | 936 | ++DOMWINDOW == 60 (0FA45000) [pid = 936] [serial = 1589] [outer = 0F845800] 12:51:46 INFO - PROCESS | 936 | 1470772306761 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]]]}] 12:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 12:51:46 INFO - PROCESS | 936 | 1470772306794 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 12:51:46 INFO - PROCESS | 936 | 1470772306797 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 12:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:51:46 INFO - PROCESS | 936 | 1470772306800 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:51:46 INFO - PROCESS | 936 | 1470772306804 Marionette TRACE conn6 <- [1,2082,null,{}] 12:51:46 INFO - PROCESS | 936 | 1470772306816 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}] 12:51:46 INFO - PROCESS | 936 | 1470772306821 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:46 INFO - PROCESS | 936 | 1470772306943 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 12:51:47 INFO - PROCESS | 936 | 1470772307041 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:47 INFO - PROCESS | 936 | 1470772307044 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:47 INFO - PROCESS | 936 | ++DOCSHELL 13E87C00 == 30 [pid = 936] [id = 530] 12:51:47 INFO - PROCESS | 936 | ++DOMWINDOW == 61 (1421B400) [pid = 936] [serial = 1590] [outer = 00000000] 12:51:47 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (1425B400) [pid = 936] [serial = 1591] [outer = 1421B400] 12:51:47 INFO - PROCESS | 936 | 1470772307092 Marionette DEBUG loaded listener.js 12:51:47 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (1436C400) [pid = 936] [serial = 1592] [outer = 1421B400] 12:51:47 INFO - PROCESS | 936 | 1470772307457 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]]]}] 12:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 730ms 12:51:47 INFO - PROCESS | 936 | 1470772307534 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 12:51:47 INFO - PROCESS | 936 | 1470772307537 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 12:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:51:47 INFO - PROCESS | 936 | 1470772307541 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:51:47 INFO - PROCESS | 936 | 1470772307542 Marionette TRACE conn6 <- [1,2086,null,{}] 12:51:47 INFO - PROCESS | 936 | 1470772307546 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}] 12:51:47 INFO - PROCESS | 936 | 1470772307548 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:47 INFO - PROCESS | 936 | 1470772307633 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 12:51:47 INFO - PROCESS | 936 | 1470772307638 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:47 INFO - PROCESS | 936 | 1470772307640 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:47 INFO - PROCESS | 936 | ++DOCSHELL 143EDC00 == 31 [pid = 936] [id = 531] 12:51:47 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (143F0C00) [pid = 936] [serial = 1593] [outer = 00000000] 12:51:47 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (14F83C00) [pid = 936] [serial = 1594] [outer = 143F0C00] 12:51:47 INFO - PROCESS | 936 | 1470772307687 Marionette DEBUG loaded listener.js 12:51:47 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (156A3800) [pid = 936] [serial = 1595] [outer = 143F0C00] 12:51:48 INFO - PROCESS | 936 | 1470772308133 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]]]}] 12:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 12:51:48 INFO - PROCESS | 936 | 1470772308174 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 12:51:48 INFO - PROCESS | 936 | 1470772308176 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 12:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:51:48 INFO - PROCESS | 936 | 1470772308180 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:51:48 INFO - PROCESS | 936 | 1470772308182 Marionette TRACE conn6 <- [1,2090,null,{}] 12:51:48 INFO - PROCESS | 936 | 1470772308186 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}] 12:51:48 INFO - PROCESS | 936 | 1470772308188 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:48 INFO - PROCESS | 936 | 1470772308272 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 12:51:48 INFO - PROCESS | 936 | 1470772308277 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:48 INFO - PROCESS | 936 | 1470772308280 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:48 INFO - PROCESS | 936 | ++DOCSHELL 16CB3400 == 32 [pid = 936] [id = 532] 12:51:48 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (16CB3C00) [pid = 936] [serial = 1596] [outer = 00000000] 12:51:48 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (16CBC000) [pid = 936] [serial = 1597] [outer = 16CB3C00] 12:51:48 INFO - PROCESS | 936 | 1470772308353 Marionette DEBUG loaded listener.js 12:51:48 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (16CE5800) [pid = 936] [serial = 1598] [outer = 16CB3C00] 12:51:48 INFO - PROCESS | 936 | 1470772308804 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]]]}] 12:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 12:51:48 INFO - PROCESS | 936 | 1470772308851 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 12:51:48 INFO - PROCESS | 936 | 1470772308853 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 12:51:48 INFO - PROCESS | 936 | 1470772308857 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:51:48 INFO - PROCESS | 936 | 1470772308858 Marionette TRACE conn6 <- [1,2094,null,{}] 12:51:48 INFO - PROCESS | 936 | 1470772308862 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}] 12:51:48 INFO - PROCESS | 936 | 1470772308868 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:48 INFO - PROCESS | 936 | 1470772308974 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 12:51:48 INFO - PROCESS | 936 | 1470772308982 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:48 INFO - PROCESS | 936 | 1470772308985 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:48 INFO - PROCESS | 936 | ++DOCSHELL 176BA800 == 33 [pid = 936] [id = 533] 12:51:48 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (176BB000) [pid = 936] [serial = 1599] [outer = 00000000] 12:51:49 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (176C2800) [pid = 936] [serial = 1600] [outer = 176BB000] 12:51:49 INFO - PROCESS | 936 | 1470772309048 Marionette DEBUG loaded listener.js 12:51:49 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (176C8C00) [pid = 936] [serial = 1601] [outer = 176BB000] 12:51:49 INFO - PROCESS | 936 | 1470772309508 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]]]}] 12:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 12:51:49 INFO - PROCESS | 936 | 1470772309531 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 12:51:49 INFO - PROCESS | 936 | 1470772309533 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 12:51:49 INFO - PROCESS | 936 | 1470772309536 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:51:49 INFO - PROCESS | 936 | 1470772309538 Marionette TRACE conn6 <- [1,2098,null,{}] 12:51:49 INFO - PROCESS | 936 | 1470772309545 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}] 12:51:49 INFO - PROCESS | 936 | 1470772309547 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:49 INFO - PROCESS | 936 | 1470772309625 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 12:51:49 INFO - PROCESS | 936 | 1470772309659 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:49 INFO - PROCESS | 936 | 1470772309661 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:49 INFO - PROCESS | 936 | ++DOCSHELL 0BE11000 == 34 [pid = 936] [id = 534] 12:51:49 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (13D6F800) [pid = 936] [serial = 1602] [outer = 00000000] 12:51:49 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (176D6400) [pid = 936] [serial = 1603] [outer = 13D6F800] 12:51:49 INFO - PROCESS | 936 | 1470772309705 Marionette DEBUG loaded listener.js 12:51:49 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (176D8000) [pid = 936] [serial = 1604] [outer = 13D6F800] 12:51:50 INFO - PROCESS | 936 | 1470772310137 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]]]}] 12:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 12:51:50 INFO - PROCESS | 936 | 1470772310180 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 12:51:50 INFO - PROCESS | 936 | 1470772310182 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 12:51:50 INFO - PROCESS | 936 | 1470772310186 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:51:50 INFO - PROCESS | 936 | 1470772310187 Marionette TRACE conn6 <- [1,2102,null,{}] 12:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:51:50 INFO - PROCESS | 936 | 1470772310195 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}] 12:51:50 INFO - PROCESS | 936 | 1470772310197 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:50 INFO - PROCESS | 936 | 1470772310277 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 12:51:50 INFO - PROCESS | 936 | 1470772310283 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:50 INFO - PROCESS | 936 | 1470772310284 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:50 INFO - PROCESS | 936 | ++DOCSHELL 17A85000 == 35 [pid = 936] [id = 535] 12:51:50 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (17A88C00) [pid = 936] [serial = 1605] [outer = 00000000] 12:51:50 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (186D0000) [pid = 936] [serial = 1606] [outer = 17A88C00] 12:51:50 INFO - PROCESS | 936 | 1470772310329 Marionette DEBUG loaded listener.js 12:51:50 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (186CBC00) [pid = 936] [serial = 1607] [outer = 17A88C00] 12:51:50 INFO - PROCESS | 936 | --DOCSHELL 14402400 == 34 [pid = 936] [id = 11] 12:51:50 INFO - PROCESS | 936 | 1470772310830 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]]]}] 12:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 12:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:51:50 INFO - PROCESS | 936 | 1470772310862 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 12:51:50 INFO - PROCESS | 936 | 1470772310864 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 12:51:50 INFO - PROCESS | 936 | 1470772310867 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:51:50 INFO - PROCESS | 936 | 1470772310869 Marionette TRACE conn6 <- [1,2106,null,{}] 12:51:50 INFO - PROCESS | 936 | 1470772310878 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}] 12:51:50 INFO - PROCESS | 936 | 1470772310880 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:50 INFO - PROCESS | 936 | 1470772310993 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 12:51:51 INFO - PROCESS | 936 | 1470772311084 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:51 INFO - PROCESS | 936 | 1470772311085 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:51 INFO - PROCESS | 936 | ++DOCSHELL 0BD58800 == 35 [pid = 936] [id = 536] 12:51:51 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (0BD62800) [pid = 936] [serial = 1608] [outer = 00000000] 12:51:51 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (1874F800) [pid = 936] [serial = 1609] [outer = 0BD62800] 12:51:51 INFO - PROCESS | 936 | 1470772311130 Marionette DEBUG loaded listener.js 12:51:51 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (187AE800) [pid = 936] [serial = 1610] [outer = 0BD62800] 12:51:51 INFO - PROCESS | 936 | 1470772311556 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]]]}] 12:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 12:51:51 INFO - PROCESS | 936 | 1470772311599 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 12:51:51 INFO - PROCESS | 936 | 1470772311601 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 12:51:51 INFO - PROCESS | 936 | 1470772311604 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:51:51 INFO - PROCESS | 936 | 1470772311606 Marionette TRACE conn6 <- [1,2110,null,{}] 12:51:51 INFO - PROCESS | 936 | 1470772311610 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}] 12:51:51 INFO - PROCESS | 936 | 1470772311612 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:51 INFO - PROCESS | 936 | 1470772311733 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 12:51:51 INFO - PROCESS | 936 | 1470772311741 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:51 INFO - PROCESS | 936 | 1470772311743 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:51 INFO - PROCESS | 936 | ++DOCSHELL 10A99C00 == 36 [pid = 936] [id = 537] 12:51:51 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (1873AC00) [pid = 936] [serial = 1611] [outer = 00000000] 12:51:51 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (18B8DC00) [pid = 936] [serial = 1612] [outer = 1873AC00] 12:51:51 INFO - PROCESS | 936 | 1470772311840 Marionette DEBUG loaded listener.js 12:51:51 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (18B96800) [pid = 936] [serial = 1613] [outer = 1873AC00] 12:51:52 INFO - PROCESS | 936 | 1470772312268 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]]]}] 12:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 12:51:52 INFO - PROCESS | 936 | 1470772312343 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 12:51:52 INFO - PROCESS | 936 | 1470772312346 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 12:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:51:52 INFO - PROCESS | 936 | 1470772312396 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:51:52 INFO - PROCESS | 936 | 1470772312399 Marionette TRACE conn6 <- [1,2114,null,{}] 12:51:52 INFO - PROCESS | 936 | 1470772312402 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}] 12:51:52 INFO - PROCESS | 936 | 1470772312405 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:52 INFO - PROCESS | 936 | 1470772312716 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 12:51:52 INFO - PROCESS | 936 | --DOMWINDOW == 83 (143ED400) [pid = 936] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:51:52 INFO - PROCESS | 936 | --DOMWINDOW == 82 (186D2400) [pid = 936] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:51:52 INFO - PROCESS | 936 | --DOMWINDOW == 81 (10A98C00) [pid = 936] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:51:52 INFO - PROCESS | 936 | --DOMWINDOW == 80 (18C34800) [pid = 936] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:51:52 INFO - PROCESS | 936 | --DOMWINDOW == 79 (13BE9800) [pid = 936] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:51:52 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0F060000) [pid = 936] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:51:52 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0F2EAC00) [pid = 936] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:51:52 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18B8E000) [pid = 936] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:51:52 INFO - PROCESS | 936 | --DOMWINDOW == 75 (17A85800) [pid = 936] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:51:52 INFO - PROCESS | 936 | --DOMWINDOW == 74 (176B9800) [pid = 936] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:51:52 INFO - PROCESS | 936 | --DOMWINDOW == 73 (195D9C00) [pid = 936] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:51:52 INFO - PROCESS | 936 | 1470772312782 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:52 INFO - PROCESS | 936 | 1470772312785 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:52 INFO - PROCESS | 936 | ++DOCSHELL 0BDD9800 == 37 [pid = 936] [id = 538] 12:51:52 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0BDDD800) [pid = 936] [serial = 1614] [outer = 00000000] 12:51:52 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (0F847800) [pid = 936] [serial = 1615] [outer = 0BDDD800] 12:51:52 INFO - PROCESS | 936 | 1470772312833 Marionette DEBUG loaded listener.js 12:51:52 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (15625800) [pid = 936] [serial = 1616] [outer = 0BDDD800] 12:51:53 INFO - PROCESS | 936 | 1470772313218 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]]]}] 12:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 890ms 12:51:53 INFO - PROCESS | 936 | 1470772313274 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 12:51:53 INFO - PROCESS | 936 | 1470772313276 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 12:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:51:53 INFO - PROCESS | 936 | 1470772313279 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:51:53 INFO - PROCESS | 936 | 1470772313281 Marionette TRACE conn6 <- [1,2118,null,{}] 12:51:53 INFO - PROCESS | 936 | 1470772313285 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}] 12:51:53 INFO - PROCESS | 936 | 1470772313287 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:53 INFO - PROCESS | 936 | 1470772313373 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 12:51:53 INFO - PROCESS | 936 | 1470772313378 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:53 INFO - PROCESS | 936 | 1470772313380 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:53 INFO - PROCESS | 936 | ++DOCSHELL 17157000 == 38 [pid = 936] [id = 539] 12:51:53 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (176C9400) [pid = 936] [serial = 1617] [outer = 00000000] 12:51:53 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (18C35400) [pid = 936] [serial = 1618] [outer = 176C9400] 12:51:53 INFO - PROCESS | 936 | 1470772313438 Marionette DEBUG loaded listener.js 12:51:53 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18C51400) [pid = 936] [serial = 1619] [outer = 176C9400] 12:51:53 INFO - PROCESS | 936 | 1470772313865 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] 12:51:53 INFO - PROCESS | 936 | 1470772313920 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 12:51:53 INFO - PROCESS | 936 | 1470772313923 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:51:53 INFO - PROCESS | 936 | 1470772313925 Marionette TRACE conn6 <- [1,2122,null,{}] 12:51:53 INFO - PROCESS | 936 | 1470772313928 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}] 12:51:53 INFO - PROCESS | 936 | 1470772313930 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:54 INFO - PROCESS | 936 | 1470772314027 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 12:51:54 INFO - PROCESS | 936 | 1470772314060 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:54 INFO - PROCESS | 936 | 1470772314061 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:54 INFO - PROCESS | 936 | ++DOCSHELL 16CEC400 == 39 [pid = 936] [id = 540] 12:51:54 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (175E4800) [pid = 936] [serial = 1620] [outer = 00000000] 12:51:54 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (197D1400) [pid = 936] [serial = 1621] [outer = 175E4800] 12:51:54 INFO - PROCESS | 936 | 1470772314110 Marionette DEBUG loaded listener.js 12:51:54 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (19A68000) [pid = 936] [serial = 1622] [outer = 175E4800] 12:51:54 INFO - PROCESS | 936 | 1470772314861 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]]]}] 12:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 12:51:54 INFO - PROCESS | 936 | 1470772314894 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 12:51:54 INFO - PROCESS | 936 | 1470772314899 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 12:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:51:54 INFO - PROCESS | 936 | 1470772314903 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:51:54 INFO - PROCESS | 936 | 1470772314908 Marionette TRACE conn6 <- [1,2126,null,{}] 12:51:54 INFO - PROCESS | 936 | 1470772314914 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}] 12:51:54 INFO - PROCESS | 936 | 1470772314916 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:55 INFO - PROCESS | 936 | 1470772315041 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 12:51:55 INFO - PROCESS | 936 | 1470772315161 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:55 INFO - PROCESS | 936 | 1470772315164 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:55 INFO - PROCESS | 936 | ++DOCSHELL 0BDE4000 == 40 [pid = 936] [id = 541] 12:51:55 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0BE08400) [pid = 936] [serial = 1623] [outer = 00000000] 12:51:55 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (0F74F800) [pid = 936] [serial = 1624] [outer = 0BE08400] 12:51:55 INFO - PROCESS | 936 | 1470772315223 Marionette DEBUG loaded listener.js 12:51:55 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (0F849400) [pid = 936] [serial = 1625] [outer = 0BE08400] 12:51:55 INFO - PROCESS | 936 | 1470772315990 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]]]}] 12:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1138ms 12:51:56 INFO - PROCESS | 936 | 1470772316065 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 12:51:56 INFO - PROCESS | 936 | 1470772316070 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 12:51:56 INFO - PROCESS | 936 | 1470772316079 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:51:56 INFO - PROCESS | 936 | 1470772316082 Marionette TRACE conn6 <- [1,2130,null,{}] 12:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:51:56 INFO - PROCESS | 936 | 1470772316086 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}] 12:51:56 INFO - PROCESS | 936 | 1470772316089 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:56 INFO - PROCESS | 936 | 1470772316359 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 12:51:56 INFO - PROCESS | 936 | 1470772316502 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:56 INFO - PROCESS | 936 | 1470772316505 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:56 INFO - PROCESS | 936 | ++DOCSHELL 0BD4D800 == 41 [pid = 936] [id = 542] 12:51:56 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (0BD4E800) [pid = 936] [serial = 1626] [outer = 00000000] 12:51:56 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (0BD5DC00) [pid = 936] [serial = 1627] [outer = 0BD4E800] 12:51:56 INFO - PROCESS | 936 | 1470772316560 Marionette DEBUG loaded listener.js 12:51:56 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (0BDE1C00) [pid = 936] [serial = 1628] [outer = 0BD4E800] 12:51:56 INFO - PROCESS | 936 | --DOCSHELL 17157000 == 40 [pid = 936] [id = 539] 12:51:56 INFO - PROCESS | 936 | --DOCSHELL 0BDD9800 == 39 [pid = 936] [id = 538] 12:51:56 INFO - PROCESS | 936 | --DOCSHELL 10A99C00 == 38 [pid = 936] [id = 537] 12:51:56 INFO - PROCESS | 936 | --DOCSHELL 0BD58800 == 37 [pid = 936] [id = 536] 12:51:56 INFO - PROCESS | 936 | --DOCSHELL 17A85000 == 36 [pid = 936] [id = 535] 12:51:56 INFO - PROCESS | 936 | --DOCSHELL 0BE11000 == 35 [pid = 936] [id = 534] 12:51:56 INFO - PROCESS | 936 | --DOCSHELL 176BA800 == 34 [pid = 936] [id = 533] 12:51:56 INFO - PROCESS | 936 | --DOCSHELL 16CB3400 == 33 [pid = 936] [id = 532] 12:51:56 INFO - PROCESS | 936 | --DOCSHELL 143EDC00 == 32 [pid = 936] [id = 531] 12:51:56 INFO - PROCESS | 936 | --DOCSHELL 13E87C00 == 31 [pid = 936] [id = 530] 12:51:56 INFO - PROCESS | 936 | --DOCSHELL 0F845400 == 30 [pid = 936] [id = 529] 12:51:56 INFO - PROCESS | 936 | --DOMWINDOW == 87 (19A74000) [pid = 936] [serial = 1582] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOCSHELL 0BE0DC00 == 29 [pid = 936] [id = 528] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 86 (19A67800) [pid = 936] [serial = 1580] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 85 (16F5B800) [pid = 936] [serial = 1576] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 84 (18B8BC00) [pid = 936] [serial = 1570] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 83 (14F58800) [pid = 936] [serial = 1555] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0F236400) [pid = 936] [serial = 1579] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 81 (14F59400) [pid = 936] [serial = 1562] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 80 (18B96C00) [pid = 936] [serial = 1571] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 79 (10A66800) [pid = 936] [serial = 1553] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 78 (143F0400) [pid = 936] [serial = 1561] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0FA4E800) [pid = 936] [serial = 1559] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18C37800) [pid = 936] [serial = 1550] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 75 (187A5400) [pid = 936] [serial = 1568] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 74 (176CF000) [pid = 936] [serial = 1565] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 73 (176C3800) [pid = 936] [serial = 1564] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 72 (197DC800) [pid = 936] [serial = 1574] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 71 (16CBA000) [pid = 936] [serial = 1556] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 70 (0F849C00) [pid = 936] [serial = 1558] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 69 (175DBC00) [pid = 936] [serial = 1577] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 68 (0FA51400) [pid = 936] [serial = 1552] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 67 (197DB800) [pid = 936] [serial = 1573] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | --DOMWINDOW == 66 (186D3800) [pid = 936] [serial = 1567] [outer = 00000000] [url = about:blank] 12:51:57 INFO - PROCESS | 936 | 1470772317205 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] 12:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:51:57 INFO - PROCESS | 936 | 1470772317269 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 12:51:57 INFO - PROCESS | 936 | 1470772317273 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:51:57 INFO - PROCESS | 936 | 1470772317276 Marionette TRACE conn6 <- [1,2134,null,{}] 12:51:57 INFO - PROCESS | 936 | 1470772317281 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}] 12:51:57 INFO - PROCESS | 936 | 1470772317283 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:57 INFO - PROCESS | 936 | 1470772317374 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 12:51:57 INFO - PROCESS | 936 | 1470772317465 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:57 INFO - PROCESS | 936 | 1470772317468 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:57 INFO - PROCESS | 936 | ++DOCSHELL 0F80E000 == 30 [pid = 936] [id = 543] 12:51:57 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0F852400) [pid = 936] [serial = 1629] [outer = 00000000] 12:51:57 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0FC56C00) [pid = 936] [serial = 1630] [outer = 0F852400] 12:51:57 INFO - PROCESS | 936 | 1470772317516 Marionette DEBUG loaded listener.js 12:51:57 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (1090C000) [pid = 936] [serial = 1631] [outer = 0F852400] 12:51:57 INFO - PROCESS | 936 | 1470772317967 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] 12:51:57 INFO - PROCESS | 936 | 1470772318008 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 12:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:51:57 INFO - PROCESS | 936 | 1470772318011 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:51:57 INFO - PROCESS | 936 | 1470772318013 Marionette TRACE conn6 <- [1,2138,null,{}] 12:51:57 INFO - PROCESS | 936 | 1470772318017 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}] 12:51:57 INFO - PROCESS | 936 | 1470772318019 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:58 INFO - PROCESS | 936 | 1470772318107 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 12:51:58 INFO - PROCESS | 936 | 1470772318116 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:58 INFO - PROCESS | 936 | 1470772318119 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:58 INFO - PROCESS | 936 | ++DOCSHELL 14405400 == 31 [pid = 936] [id = 544] 12:51:58 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (14405800) [pid = 936] [serial = 1632] [outer = 00000000] 12:51:58 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (14F50C00) [pid = 936] [serial = 1633] [outer = 14405800] 12:51:58 INFO - PROCESS | 936 | 1470772318164 Marionette DEBUG loaded listener.js 12:51:58 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (14F87C00) [pid = 936] [serial = 1634] [outer = 14405800] 12:51:58 INFO - PROCESS | 936 | 1470772318642 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]]]}] 12:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 12:51:58 INFO - PROCESS | 936 | 1470772318684 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 12:51:58 INFO - PROCESS | 936 | 1470772318688 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 12:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:51:58 INFO - PROCESS | 936 | 1470772318700 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:51:58 INFO - PROCESS | 936 | 1470772318705 Marionette TRACE conn6 <- [1,2142,null,{}] 12:51:58 INFO - PROCESS | 936 | 1470772318709 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}] 12:51:58 INFO - PROCESS | 936 | 1470772318712 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:58 INFO - PROCESS | 936 | 1470772318808 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 12:51:58 INFO - PROCESS | 936 | 1470772318911 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:58 INFO - PROCESS | 936 | 1470772318913 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:58 INFO - PROCESS | 936 | ++DOCSHELL 16CB9C00 == 32 [pid = 936] [id = 545] 12:51:58 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (16CBE000) [pid = 936] [serial = 1635] [outer = 00000000] 12:51:58 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (170F1000) [pid = 936] [serial = 1636] [outer = 16CBE000] 12:51:58 INFO - PROCESS | 936 | 1470772318966 Marionette DEBUG loaded listener.js 12:51:59 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (174F0C00) [pid = 936] [serial = 1637] [outer = 16CBE000] 12:51:59 INFO - PROCESS | 936 | 1470772319360 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]]]}] 12:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 12:51:59 INFO - PROCESS | 936 | 1470772319424 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 12:51:59 INFO - PROCESS | 936 | 1470772319426 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 12:51:59 INFO - PROCESS | 936 | 1470772319430 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:51:59 INFO - PROCESS | 936 | 1470772319431 Marionette TRACE conn6 <- [1,2146,null,{}] 12:51:59 INFO - PROCESS | 936 | 1470772319435 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}] 12:51:59 INFO - PROCESS | 936 | 1470772319437 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:59 INFO - PROCESS | 936 | 1470772319589 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 12:51:59 INFO - PROCESS | 936 | 1470772319655 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:59 INFO - PROCESS | 936 | 1470772319657 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:51:59 INFO - PROCESS | 936 | ++DOCSHELL 176BBC00 == 33 [pid = 936] [id = 546] 12:51:59 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (176BC400) [pid = 936] [serial = 1638] [outer = 00000000] 12:51:59 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (176D4400) [pid = 936] [serial = 1639] [outer = 176BC400] 12:51:59 INFO - PROCESS | 936 | 1470772319702 Marionette DEBUG loaded listener.js 12:51:59 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (17A81800) [pid = 936] [serial = 1640] [outer = 176BC400] 12:52:00 INFO - PROCESS | 936 | 1470772320110 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]]]}] 12:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 12:52:00 INFO - PROCESS | 936 | 1470772320164 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 12:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:52:00 INFO - PROCESS | 936 | 1470772320166 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 12:52:00 INFO - PROCESS | 936 | 1470772320169 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:52:00 INFO - PROCESS | 936 | 1470772320171 Marionette TRACE conn6 <- [1,2150,null,{}] 12:52:00 INFO - PROCESS | 936 | 1470772320180 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}] 12:52:00 INFO - PROCESS | 936 | 1470772320182 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:00 INFO - PROCESS | 936 | 1470772320296 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 12:52:00 INFO - PROCESS | 936 | 1470772320302 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:00 INFO - PROCESS | 936 | 1470772320307 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:00 INFO - PROCESS | 936 | ++DOCSHELL 10A99000 == 34 [pid = 936] [id = 547] 12:52:00 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (186D2000) [pid = 936] [serial = 1641] [outer = 00000000] 12:52:00 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (187AC800) [pid = 936] [serial = 1642] [outer = 186D2000] 12:52:00 INFO - PROCESS | 936 | 1470772320362 Marionette DEBUG loaded listener.js 12:52:00 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18B8E400) [pid = 936] [serial = 1643] [outer = 186D2000] 12:52:00 INFO - PROCESS | 936 | 1470772320859 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]]]}] 12:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 731ms 12:52:00 INFO - PROCESS | 936 | 1470772320901 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 12:52:00 INFO - PROCESS | 936 | 1470772320903 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 12:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:52:00 INFO - PROCESS | 936 | 1470772320944 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:52:00 INFO - PROCESS | 936 | 1470772320945 Marionette TRACE conn6 <- [1,2154,null,{}] 12:52:00 INFO - PROCESS | 936 | 1470772320949 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}] 12:52:00 INFO - PROCESS | 936 | 1470772320951 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:01 INFO - PROCESS | 936 | 1470772321077 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 12:52:01 INFO - PROCESS | 936 | 1470772321086 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:01 INFO - PROCESS | 936 | 1470772321088 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:01 INFO - PROCESS | 936 | ++DOCSHELL 0F803800 == 35 [pid = 936] [id = 548] 12:52:01 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (187A4800) [pid = 936] [serial = 1644] [outer = 00000000] 12:52:01 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (18C36000) [pid = 936] [serial = 1645] [outer = 187A4800] 12:52:01 INFO - PROCESS | 936 | 1470772321192 Marionette DEBUG loaded listener.js 12:52:01 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (18C36400) [pid = 936] [serial = 1646] [outer = 187A4800] 12:52:01 INFO - PROCESS | 936 | --DOMWINDOW == 83 (0BD62800) [pid = 936] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:52:01 INFO - PROCESS | 936 | --DOMWINDOW == 82 (1873AC00) [pid = 936] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:52:01 INFO - PROCESS | 936 | --DOMWINDOW == 81 (13D6F800) [pid = 936] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:52:01 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0BE0E000) [pid = 936] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:52:01 INFO - PROCESS | 936 | --DOMWINDOW == 79 (143F0C00) [pid = 936] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:52:01 INFO - PROCESS | 936 | --DOMWINDOW == 78 (176BB000) [pid = 936] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:52:01 INFO - PROCESS | 936 | --DOMWINDOW == 77 (1421B400) [pid = 936] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:52:01 INFO - PROCESS | 936 | --DOMWINDOW == 76 (186CA000) [pid = 936] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:52:01 INFO - PROCESS | 936 | --DOMWINDOW == 75 (17A88C00) [pid = 936] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:52:01 INFO - PROCESS | 936 | --DOMWINDOW == 74 (16CB3C00) [pid = 936] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:52:01 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0F845800) [pid = 936] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:52:01 INFO - PROCESS | 936 | --DOMWINDOW == 72 (176C9400) [pid = 936] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:52:01 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0BDDD800) [pid = 936] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:52:01 INFO - PROCESS | 936 | --DOMWINDOW == 70 (1440F000) [pid = 936] [serial = 32] [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.] 12:52:01 INFO - PROCESS | 936 | --DOMWINDOW == 69 (14404C00) [pid = 936] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:52:01 INFO - PROCESS | 936 | 1470772321693 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]]]}] 12:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 810ms 12:52:01 INFO - PROCESS | 936 | 1470772321721 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 12:52:01 INFO - PROCESS | 936 | 1470772321723 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 12:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:52:01 INFO - PROCESS | 936 | 1470772321744 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:52:01 INFO - PROCESS | 936 | 1470772321746 Marionette TRACE conn6 <- [1,2158,null,{}] 12:52:01 INFO - PROCESS | 936 | 1470772321750 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}] 12:52:01 INFO - PROCESS | 936 | 1470772321752 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:01 INFO - PROCESS | 936 | 1470772321835 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 12:52:01 INFO - PROCESS | 936 | 1470772321840 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:01 INFO - PROCESS | 936 | 1470772321842 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:01 INFO - PROCESS | 936 | ++DOCSHELL 10394400 == 36 [pid = 936] [id = 549] 12:52:01 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (16CC0800) [pid = 936] [serial = 1647] [outer = 00000000] 12:52:01 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (186C7800) [pid = 936] [serial = 1648] [outer = 16CC0800] 12:52:01 INFO - PROCESS | 936 | 1470772321889 Marionette DEBUG loaded listener.js 12:52:01 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (18A2A800) [pid = 936] [serial = 1649] [outer = 16CC0800] 12:52:02 INFO - PROCESS | 936 | 1470772322294 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]]]}] 12:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 12:52:02 INFO - PROCESS | 936 | 1470772322349 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 12:52:02 INFO - PROCESS | 936 | 1470772322351 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 12:52:02 INFO - PROCESS | 936 | 1470772322354 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:52:02 INFO - PROCESS | 936 | 1470772322356 Marionette TRACE conn6 <- [1,2162,null,{}] 12:52:02 INFO - PROCESS | 936 | 1470772322360 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}] 12:52:02 INFO - PROCESS | 936 | 1470772322362 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:02 INFO - PROCESS | 936 | 1470772322441 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 12:52:02 INFO - PROCESS | 936 | 1470772322447 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:02 INFO - PROCESS | 936 | 1470772322449 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:02 INFO - PROCESS | 936 | ++DOCSHELL 18C39000 == 37 [pid = 936] [id = 550] 12:52:02 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (18C58000) [pid = 936] [serial = 1650] [outer = 00000000] 12:52:02 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (18DBCC00) [pid = 936] [serial = 1651] [outer = 18C58000] 12:52:02 INFO - PROCESS | 936 | 1470772322493 Marionette DEBUG loaded listener.js 12:52:02 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (197CFC00) [pid = 936] [serial = 1652] [outer = 18C58000] 12:52:02 INFO - PROCESS | 936 | 1470772322950 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]]]}] 12:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 12:52:03 INFO - PROCESS | 936 | 1470772322995 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 12:52:03 INFO - PROCESS | 936 | 1470772322997 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 12:52:03 INFO - PROCESS | 936 | 1470772323000 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:52:03 INFO - PROCESS | 936 | 1470772323002 Marionette TRACE conn6 <- [1,2166,null,{}] 12:52:03 INFO - PROCESS | 936 | 1470772323005 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}] 12:52:03 INFO - PROCESS | 936 | 1470772323007 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:03 INFO - PROCESS | 936 | 1470772323090 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 12:52:03 INFO - PROCESS | 936 | 1470772323095 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:03 INFO - PROCESS | 936 | 1470772323097 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:03 INFO - PROCESS | 936 | ++DOCSHELL 1090D000 == 38 [pid = 936] [id = 551] 12:52:03 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (196DF000) [pid = 936] [serial = 1653] [outer = 00000000] 12:52:03 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (19A6B800) [pid = 936] [serial = 1654] [outer = 196DF000] 12:52:03 INFO - PROCESS | 936 | 1470772323143 Marionette DEBUG loaded listener.js 12:52:03 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19A74400) [pid = 936] [serial = 1655] [outer = 196DF000] 12:52:04 INFO - PROCESS | 936 | --DOCSHELL 18B8A400 == 37 [pid = 936] [id = 526] 12:52:04 INFO - PROCESS | 936 | --DOCSHELL 175DFC00 == 36 [pid = 936] [id = 527] 12:52:04 INFO - PROCESS | 936 | --DOCSHELL 0F80E000 == 35 [pid = 936] [id = 543] 12:52:04 INFO - PROCESS | 936 | --DOCSHELL 0EE27400 == 34 [pid = 936] [id = 12] 12:52:04 INFO - PROCESS | 936 | --DOCSHELL 0BD4D800 == 33 [pid = 936] [id = 542] 12:52:04 INFO - PROCESS | 936 | --DOCSHELL 16CEC400 == 32 [pid = 936] [id = 540] 12:52:04 INFO - PROCESS | 936 | --DOCSHELL 0BDE4000 == 31 [pid = 936] [id = 541] 12:52:04 INFO - PROCESS | 936 | --DOCSHELL 10A99000 == 30 [pid = 936] [id = 547] 12:52:04 INFO - PROCESS | 936 | --DOCSHELL 0F803800 == 29 [pid = 936] [id = 548] 12:52:04 INFO - PROCESS | 936 | --DOCSHELL 18C39000 == 28 [pid = 936] [id = 550] 12:52:04 INFO - PROCESS | 936 | --DOCSHELL 176BBC00 == 27 [pid = 936] [id = 546] 12:52:04 INFO - PROCESS | 936 | --DOCSHELL 16CB9C00 == 26 [pid = 936] [id = 545] 12:52:04 INFO - PROCESS | 936 | --DOCSHELL 10394400 == 25 [pid = 936] [id = 549] 12:52:04 INFO - PROCESS | 936 | --DOCSHELL 14405400 == 24 [pid = 936] [id = 544] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 77 (14403800) [pid = 936] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 76 (1874F800) [pid = 936] [serial = 1609] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 75 (18B8DC00) [pid = 936] [serial = 1612] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 74 (176D6400) [pid = 936] [serial = 1603] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 73 (176D8000) [pid = 936] [serial = 1604] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0EE29400) [pid = 936] [serial = 1585] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0F235800) [pid = 936] [serial = 1586] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 70 (14F83C00) [pid = 936] [serial = 1594] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 69 (156A3800) [pid = 936] [serial = 1595] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 68 (176C2800) [pid = 936] [serial = 1600] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 67 (176C8C00) [pid = 936] [serial = 1601] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 66 (1425B400) [pid = 936] [serial = 1591] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 65 (1436C400) [pid = 936] [serial = 1592] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 64 (19A75C00) [pid = 936] [serial = 1583] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 63 (186D0000) [pid = 936] [serial = 1606] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 62 (16CBC000) [pid = 936] [serial = 1597] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 61 (16CE5800) [pid = 936] [serial = 1598] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 60 (187AE800) [pid = 936] [serial = 1610] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 59 (0F84E800) [pid = 936] [serial = 1588] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 58 (0FA45000) [pid = 936] [serial = 1589] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 57 (18B96800) [pid = 936] [serial = 1613] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 56 (197D1400) [pid = 936] [serial = 1621] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 55 (18C35400) [pid = 936] [serial = 1618] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 54 (0F847800) [pid = 936] [serial = 1615] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 53 (18C51400) [pid = 936] [serial = 1619] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 52 (144A2000) [pid = 936] [serial = 1073] [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.] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 51 (15625800) [pid = 936] [serial = 1616] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | --DOMWINDOW == 50 (186CBC00) [pid = 936] [serial = 1607] [outer = 00000000] [url = about:blank] 12:52:04 INFO - PROCESS | 936 | 1470772324950 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]]]}] 12:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1969ms 12:52:04 INFO - PROCESS | 936 | 1470772324974 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 12:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:52:04 INFO - PROCESS | 936 | 1470772324978 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 12:52:04 INFO - PROCESS | 936 | 1470772324984 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:52:04 INFO - PROCESS | 936 | 1470772324986 Marionette TRACE conn6 <- [1,2170,null,{}] 12:52:04 INFO - PROCESS | 936 | 1470772324992 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}] 12:52:04 INFO - PROCESS | 936 | 1470772324995 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:05 INFO - PROCESS | 936 | 1470772325090 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 12:52:05 INFO - PROCESS | 936 | 1470772325100 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:05 INFO - PROCESS | 936 | 1470772325104 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:05 INFO - PROCESS | 936 | ++DOCSHELL 0BE12800 == 25 [pid = 936] [id = 552] 12:52:05 INFO - PROCESS | 936 | ++DOMWINDOW == 51 (0F235000) [pid = 936] [serial = 1656] [outer = 00000000] 12:52:05 INFO - PROCESS | 936 | ++DOMWINDOW == 52 (0F360000) [pid = 936] [serial = 1657] [outer = 0F235000] 12:52:05 INFO - PROCESS | 936 | 1470772325155 Marionette DEBUG loaded listener.js 12:52:05 INFO - PROCESS | 936 | ++DOMWINDOW == 53 (0F3F9C00) [pid = 936] [serial = 1658] [outer = 0F235000] 12:52:05 INFO - PROCESS | 936 | 1470772325672 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]]]}] 12:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 731ms 12:52:05 INFO - PROCESS | 936 | 1470772325714 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 12:52:05 INFO - PROCESS | 936 | 1470772325720 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 12:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:52:05 INFO - PROCESS | 936 | 1470772325727 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:52:05 INFO - PROCESS | 936 | 1470772325730 Marionette TRACE conn6 <- [1,2174,null,{}] 12:52:05 INFO - PROCESS | 936 | 1470772325734 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}] 12:52:05 INFO - PROCESS | 936 | 1470772325736 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:05 INFO - PROCESS | 936 | 1470772325834 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 12:52:05 INFO - PROCESS | 936 | 1470772325932 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:05 INFO - PROCESS | 936 | 1470772325935 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:05 INFO - PROCESS | 936 | ++DOCSHELL 0FA45000 == 26 [pid = 936] [id = 553] 12:52:05 INFO - PROCESS | 936 | ++DOMWINDOW == 54 (0FA45C00) [pid = 936] [serial = 1659] [outer = 00000000] 12:52:05 INFO - PROCESS | 936 | ++DOMWINDOW == 55 (0FA4B000) [pid = 936] [serial = 1660] [outer = 0FA45C00] 12:52:05 INFO - PROCESS | 936 | 1470772325984 Marionette DEBUG loaded listener.js 12:52:06 INFO - PROCESS | 936 | ++DOMWINDOW == 56 (0FBE1800) [pid = 936] [serial = 1661] [outer = 0FA45C00] 12:52:06 INFO - PROCESS | 936 | 1470772326368 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]]]}] 12:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 12:52:06 INFO - PROCESS | 936 | 1470772326399 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 12:52:06 INFO - PROCESS | 936 | 1470772326401 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 12:52:06 INFO - PROCESS | 936 | 1470772326405 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:52:06 INFO - PROCESS | 936 | 1470772326408 Marionette TRACE conn6 <- [1,2178,null,{}] 12:52:06 INFO - PROCESS | 936 | 1470772326419 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}] 12:52:06 INFO - PROCESS | 936 | 1470772326424 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:06 INFO - PROCESS | 936 | 1470772326535 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 12:52:06 INFO - PROCESS | 936 | 1470772326545 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:06 INFO - PROCESS | 936 | 1470772326548 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:06 INFO - PROCESS | 936 | ++DOCSHELL 13DBA800 == 27 [pid = 936] [id = 554] 12:52:06 INFO - PROCESS | 936 | ++DOMWINDOW == 57 (13E79000) [pid = 936] [serial = 1662] [outer = 00000000] 12:52:06 INFO - PROCESS | 936 | ++DOMWINDOW == 58 (14223400) [pid = 936] [serial = 1663] [outer = 13E79000] 12:52:06 INFO - PROCESS | 936 | 1470772326596 Marionette DEBUG loaded listener.js 12:52:06 INFO - PROCESS | 936 | ++DOMWINDOW == 59 (14348400) [pid = 936] [serial = 1664] [outer = 13E79000] 12:52:07 INFO - PROCESS | 936 | 1470772327049 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]]]}] 12:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 12:52:07 INFO - PROCESS | 936 | 1470772327080 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 12:52:07 INFO - PROCESS | 936 | 1470772327083 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 12:52:07 INFO - PROCESS | 936 | 1470772327086 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:52:07 INFO - PROCESS | 936 | 1470772327088 Marionette TRACE conn6 <- [1,2182,null,{}] 12:52:07 INFO - PROCESS | 936 | 1470772327091 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}] 12:52:07 INFO - PROCESS | 936 | 1470772327093 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:07 INFO - PROCESS | 936 | 1470772327185 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 12:52:07 INFO - PROCESS | 936 | 1470772327192 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:07 INFO - PROCESS | 936 | 1470772327194 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:07 INFO - PROCESS | 936 | ++DOCSHELL 14406C00 == 28 [pid = 936] [id = 555] 12:52:07 INFO - PROCESS | 936 | ++DOMWINDOW == 60 (14407000) [pid = 936] [serial = 1665] [outer = 00000000] 12:52:07 INFO - PROCESS | 936 | ++DOMWINDOW == 61 (0F84B400) [pid = 936] [serial = 1666] [outer = 14407000] 12:52:07 INFO - PROCESS | 936 | 1470772327241 Marionette DEBUG loaded listener.js 12:52:07 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (15622800) [pid = 936] [serial = 1667] [outer = 14407000] 12:52:07 INFO - PROCESS | 936 | 1470772327679 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]]]}] 12:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 630ms 12:52:07 INFO - PROCESS | 936 | 1470772327721 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 12:52:07 INFO - PROCESS | 936 | 1470772327723 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 12:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:52:07 INFO - PROCESS | 936 | 1470772327731 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:52:07 INFO - PROCESS | 936 | 1470772327733 Marionette TRACE conn6 <- [1,2186,null,{}] 12:52:07 INFO - PROCESS | 936 | 1470772327736 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}] 12:52:07 INFO - PROCESS | 936 | 1470772327738 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:07 INFO - PROCESS | 936 | 1470772327818 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 12:52:07 INFO - PROCESS | 936 | 1470772327824 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:07 INFO - PROCESS | 936 | 1470772327826 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:07 INFO - PROCESS | 936 | ++DOCSHELL 156A6800 == 29 [pid = 936] [id = 556] 12:52:07 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (156A8000) [pid = 936] [serial = 1668] [outer = 00000000] 12:52:07 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (16CB2C00) [pid = 936] [serial = 1669] [outer = 156A8000] 12:52:07 INFO - PROCESS | 936 | 1470772327871 Marionette DEBUG loaded listener.js 12:52:07 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (16CBCC00) [pid = 936] [serial = 1670] [outer = 156A8000] 12:52:08 INFO - PROCESS | 936 | 1470772328336 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]]]}] 12:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 12:52:08 INFO - PROCESS | 936 | 1470772328359 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 12:52:08 INFO - PROCESS | 936 | 1470772328361 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 12:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:52:08 INFO - PROCESS | 936 | 1470772328364 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:52:08 INFO - PROCESS | 936 | 1470772328366 Marionette TRACE conn6 <- [1,2190,null,{}] 12:52:08 INFO - PROCESS | 936 | 1470772328386 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}] 12:52:08 INFO - PROCESS | 936 | 1470772328392 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:08 INFO - PROCESS | 936 | 1470772328493 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 12:52:08 INFO - PROCESS | 936 | 1470772328499 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:08 INFO - PROCESS | 936 | 1470772328501 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:08 INFO - PROCESS | 936 | ++DOCSHELL 170E9400 == 30 [pid = 936] [id = 557] 12:52:08 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (170EB400) [pid = 936] [serial = 1671] [outer = 00000000] 12:52:08 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (175E2C00) [pid = 936] [serial = 1672] [outer = 170EB400] 12:52:08 INFO - PROCESS | 936 | 1470772328546 Marionette DEBUG loaded listener.js 12:52:08 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (176BF000) [pid = 936] [serial = 1673] [outer = 170EB400] 12:52:09 INFO - PROCESS | 936 | 1470772328988 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]]]}] 12:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 650ms 12:52:09 INFO - PROCESS | 936 | 1470772329027 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 12:52:09 INFO - PROCESS | 936 | 1470772329029 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 12:52:09 INFO - PROCESS | 936 | 1470772329032 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:52:09 INFO - PROCESS | 936 | 1470772329034 Marionette TRACE conn6 <- [1,2194,null,{}] 12:52:09 INFO - PROCESS | 936 | 1470772329038 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}] 12:52:09 INFO - PROCESS | 936 | 1470772329040 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:09 INFO - PROCESS | 936 | 1470772329116 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 12:52:09 INFO - PROCESS | 936 | 1470772329122 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:09 INFO - PROCESS | 936 | 1470772329124 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:09 INFO - PROCESS | 936 | ++DOCSHELL 176C2C00 == 31 [pid = 936] [id = 558] 12:52:09 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (176C4800) [pid = 936] [serial = 1674] [outer = 00000000] 12:52:09 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (176CCC00) [pid = 936] [serial = 1675] [outer = 176C4800] 12:52:09 INFO - PROCESS | 936 | 1470772329168 Marionette DEBUG loaded listener.js 12:52:09 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (176CE400) [pid = 936] [serial = 1676] [outer = 176C4800] 12:52:09 INFO - PROCESS | 936 | 1470772329612 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]]]}] 12:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 631ms 12:52:09 INFO - PROCESS | 936 | 1470772329684 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 12:52:09 INFO - PROCESS | 936 | 1470772329687 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 12:52:09 INFO - PROCESS | 936 | 1470772329690 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:52:09 INFO - PROCESS | 936 | 1470772329692 Marionette TRACE conn6 <- [1,2198,null,{}] 12:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:52:09 INFO - PROCESS | 936 | 1470772329696 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}] 12:52:09 INFO - PROCESS | 936 | 1470772329697 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:09 INFO - PROCESS | 936 | 1470772329781 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 12:52:09 INFO - PROCESS | 936 | 1470772329786 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:09 INFO - PROCESS | 936 | 1470772329788 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:09 INFO - PROCESS | 936 | ++DOCSHELL 0BD4B400 == 32 [pid = 936] [id = 559] 12:52:09 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (176C6C00) [pid = 936] [serial = 1677] [outer = 00000000] 12:52:09 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (186C7400) [pid = 936] [serial = 1678] [outer = 176C6C00] 12:52:09 INFO - PROCESS | 936 | 1470772329835 Marionette DEBUG loaded listener.js 12:52:09 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (17A85C00) [pid = 936] [serial = 1679] [outer = 176C6C00] 12:52:10 INFO - PROCESS | 936 | 1470772330321 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]]]}] 12:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 671ms 12:52:10 INFO - PROCESS | 936 | 1470772330366 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 12:52:10 INFO - PROCESS | 936 | 1470772330368 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 12:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:52:10 INFO - PROCESS | 936 | 1470772330371 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:52:10 INFO - PROCESS | 936 | 1470772330373 Marionette TRACE conn6 <- [1,2202,null,{}] 12:52:10 INFO - PROCESS | 936 | 1470772330376 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}] 12:52:10 INFO - PROCESS | 936 | 1470772330378 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:10 INFO - PROCESS | 936 | 1470772330494 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 12:52:10 INFO - PROCESS | 936 | 1470772330587 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:10 INFO - PROCESS | 936 | 1470772330589 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:10 INFO - PROCESS | 936 | ++DOCSHELL 13DBA400 == 33 [pid = 936] [id = 560] 12:52:10 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (186D5C00) [pid = 936] [serial = 1680] [outer = 00000000] 12:52:10 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (187A4C00) [pid = 936] [serial = 1681] [outer = 186D5C00] 12:52:10 INFO - PROCESS | 936 | 1470772330636 Marionette DEBUG loaded listener.js 12:52:10 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (187A5C00) [pid = 936] [serial = 1682] [outer = 186D5C00] 12:52:11 INFO - PROCESS | 936 | 1470772331078 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]]]}] 12:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 12:52:11 INFO - PROCESS | 936 | 1470772331104 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 12:52:11 INFO - PROCESS | 936 | 1470772331106 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 12:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:52:11 INFO - PROCESS | 936 | 1470772331109 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:52:11 INFO - PROCESS | 936 | 1470772331111 Marionette TRACE conn6 <- [1,2206,null,{}] 12:52:11 INFO - PROCESS | 936 | 1470772331114 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}] 12:52:11 INFO - PROCESS | 936 | 1470772331116 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:11 INFO - PROCESS | 936 | 1470772331236 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 12:52:11 INFO - PROCESS | 936 | 1470772331241 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:11 INFO - PROCESS | 936 | 1470772331243 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:11 INFO - PROCESS | 936 | ++DOCSHELL 14F51400 == 34 [pid = 936] [id = 561] 12:52:11 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (187A6400) [pid = 936] [serial = 1683] [outer = 00000000] 12:52:11 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18B92000) [pid = 936] [serial = 1684] [outer = 187A6400] 12:52:11 INFO - PROCESS | 936 | 1470772331288 Marionette DEBUG loaded listener.js 12:52:11 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18B96800) [pid = 936] [serial = 1685] [outer = 187A6400] 12:52:11 INFO - PROCESS | 936 | 1470772331741 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]]]}] 12:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 12:52:11 INFO - PROCESS | 936 | 1470772331782 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 12:52:11 INFO - PROCESS | 936 | 1470772331785 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 12:52:11 INFO - PROCESS | 936 | 1470772331788 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:52:11 INFO - PROCESS | 936 | 1470772331791 Marionette TRACE conn6 <- [1,2210,null,{}] 12:52:11 INFO - PROCESS | 936 | 1470772331794 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}] 12:52:11 INFO - PROCESS | 936 | 1470772331796 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:11 INFO - PROCESS | 936 | 1470772331955 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 12:52:12 INFO - PROCESS | 936 | --DOMWINDOW == 79 (18C58000) [pid = 936] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:52:12 INFO - PROCESS | 936 | --DOMWINDOW == 78 (176BC400) [pid = 936] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:52:12 INFO - PROCESS | 936 | --DOMWINDOW == 77 (186D2000) [pid = 936] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:52:12 INFO - PROCESS | 936 | --DOMWINDOW == 76 (187A4800) [pid = 936] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:52:12 INFO - PROCESS | 936 | --DOMWINDOW == 75 (16CBE000) [pid = 936] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:52:12 INFO - PROCESS | 936 | --DOMWINDOW == 74 (14405800) [pid = 936] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:52:12 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0F852400) [pid = 936] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:52:12 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0BD4E800) [pid = 936] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:52:12 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0BE08400) [pid = 936] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:52:12 INFO - PROCESS | 936 | --DOMWINDOW == 70 (175E4800) [pid = 936] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:52:12 INFO - PROCESS | 936 | --DOMWINDOW == 69 (16CC0800) [pid = 936] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:52:12 INFO - PROCESS | 936 | 1470772332168 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:12 INFO - PROCESS | 936 | 1470772332170 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:12 INFO - PROCESS | 936 | ++DOCSHELL 0BD51000 == 35 [pid = 936] [id = 562] 12:52:12 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0BD61400) [pid = 936] [serial = 1686] [outer = 00000000] 12:52:12 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (0F236400) [pid = 936] [serial = 1687] [outer = 0BD61400] 12:52:12 INFO - PROCESS | 936 | 1470772332217 Marionette DEBUG loaded listener.js 12:52:12 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (1561F000) [pid = 936] [serial = 1688] [outer = 0BD61400] 12:52:12 INFO - PROCESS | 936 | 1470772332580 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]]]}] 12:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 830ms 12:52:12 INFO - PROCESS | 936 | 1470772332622 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 12:52:12 INFO - PROCESS | 936 | 1470772332624 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 12:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:52:12 INFO - PROCESS | 936 | 1470772332628 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:52:12 INFO - PROCESS | 936 | 1470772332629 Marionette TRACE conn6 <- [1,2214,null,{}] 12:52:12 INFO - PROCESS | 936 | 1470772332633 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}] 12:52:12 INFO - PROCESS | 936 | 1470772332635 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:12 INFO - PROCESS | 936 | 1470772332720 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 12:52:12 INFO - PROCESS | 936 | 1470772332815 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:12 INFO - PROCESS | 936 | 1470772332817 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:12 INFO - PROCESS | 936 | ++DOCSHELL 13BE0400 == 36 [pid = 936] [id = 563] 12:52:12 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (14F5D400) [pid = 936] [serial = 1689] [outer = 00000000] 12:52:12 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (176D6C00) [pid = 936] [serial = 1690] [outer = 14F5D400] 12:52:12 INFO - PROCESS | 936 | 1470772332874 Marionette DEBUG loaded listener.js 12:52:12 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (18B8CC00) [pid = 936] [serial = 1691] [outer = 14F5D400] 12:52:13 INFO - PROCESS | 936 | 1470772333228 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]]]}] 12:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 12:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:52:13 INFO - PROCESS | 936 | 1470772333258 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 12:52:13 INFO - PROCESS | 936 | 1470772333260 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 12:52:13 INFO - PROCESS | 936 | 1470772333264 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:52:13 INFO - PROCESS | 936 | 1470772333265 Marionette TRACE conn6 <- [1,2218,null,{}] 12:52:13 INFO - PROCESS | 936 | 1470772333269 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}] 12:52:13 INFO - PROCESS | 936 | 1470772333271 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:13 INFO - PROCESS | 936 | 1470772333389 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 12:52:13 INFO - PROCESS | 936 | 1470772333397 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:13 INFO - PROCESS | 936 | 1470772333399 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:13 INFO - PROCESS | 936 | ++DOCSHELL 176C2000 == 37 [pid = 936] [id = 564] 12:52:13 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (1874D000) [pid = 936] [serial = 1692] [outer = 00000000] 12:52:13 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (196DD400) [pid = 936] [serial = 1693] [outer = 1874D000] 12:52:13 INFO - PROCESS | 936 | 1470772333468 Marionette DEBUG loaded listener.js 12:52:13 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19972400) [pid = 936] [serial = 1694] [outer = 1874D000] 12:52:13 INFO - PROCESS | 936 | 1470772333872 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]]]}] 12:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 12:52:13 INFO - PROCESS | 936 | 1470772333894 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 12:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:52:13 INFO - PROCESS | 936 | 1470772333896 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 12:52:13 INFO - PROCESS | 936 | 1470772333899 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:52:13 INFO - PROCESS | 936 | 1470772333901 Marionette TRACE conn6 <- [1,2222,null,{}] 12:52:13 INFO - PROCESS | 936 | 1470772333905 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}] 12:52:13 INFO - PROCESS | 936 | 1470772333906 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:14 INFO - PROCESS | 936 | 1470772334027 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 12:52:14 INFO - PROCESS | 936 | 1470772334036 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:14 INFO - PROCESS | 936 | 1470772334038 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:14 INFO - PROCESS | 936 | ++DOCSHELL 087E5800 == 38 [pid = 936] [id = 565] 12:52:14 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (16CB2800) [pid = 936] [serial = 1695] [outer = 00000000] 12:52:14 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (19A6B000) [pid = 936] [serial = 1696] [outer = 16CB2800] 12:52:14 INFO - PROCESS | 936 | 1470772334084 Marionette DEBUG loaded listener.js 12:52:14 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (19A77000) [pid = 936] [serial = 1697] [outer = 16CB2800] 12:52:14 INFO - PROCESS | 936 | 1470772334890 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]]]}] 12:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1022ms 12:52:14 INFO - PROCESS | 936 | 1470772334923 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 12:52:14 INFO - PROCESS | 936 | 1470772334927 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 12:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:52:14 INFO - PROCESS | 936 | 1470772334932 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:52:14 INFO - PROCESS | 936 | 1470772334938 Marionette TRACE conn6 <- [1,2226,null,{}] 12:52:14 INFO - PROCESS | 936 | 1470772334966 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}] 12:52:14 INFO - PROCESS | 936 | 1470772334969 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:15 INFO - PROCESS | 936 | 1470772335120 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 12:52:15 INFO - PROCESS | 936 | 1470772335259 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:15 INFO - PROCESS | 936 | 1470772335262 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:15 INFO - PROCESS | 936 | ++DOCSHELL 0BE0B000 == 39 [pid = 936] [id = 566] 12:52:15 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (0BE10000) [pid = 936] [serial = 1698] [outer = 00000000] 12:52:15 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0F759800) [pid = 936] [serial = 1699] [outer = 0BE10000] 12:52:15 INFO - PROCESS | 936 | 1470772335322 Marionette DEBUG loaded listener.js 12:52:15 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (0F845800) [pid = 936] [serial = 1700] [outer = 0BE10000] 12:52:16 INFO - PROCESS | 936 | 1470772336196 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]]]}] 12:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1317ms 12:52:16 INFO - PROCESS | 936 | 1470772336269 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 12:52:16 INFO - PROCESS | 936 | 1470772336273 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 12:52:16 INFO - PROCESS | 936 | 1470772336280 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:52:16 INFO - PROCESS | 936 | 1470772336283 Marionette TRACE conn6 <- [1,2230,null,{}] 12:52:16 INFO - PROCESS | 936 | 1470772336289 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}] 12:52:16 INFO - PROCESS | 936 | 1470772336292 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:16 INFO - PROCESS | 936 | 1470772336412 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 12:52:16 INFO - PROCESS | 936 | 1470772336543 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:16 INFO - PROCESS | 936 | 1470772336548 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:16 INFO - PROCESS | 936 | ++DOCSHELL 0F3F6800 == 40 [pid = 936] [id = 567] 12:52:16 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (0F74D400) [pid = 936] [serial = 1701] [outer = 00000000] 12:52:16 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (0F80F000) [pid = 936] [serial = 1702] [outer = 0F74D400] 12:52:16 INFO - PROCESS | 936 | 1470772336600 Marionette DEBUG loaded listener.js 12:52:16 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (0FA46000) [pid = 936] [serial = 1703] [outer = 0F74D400] 12:52:16 INFO - PROCESS | 936 | --DOCSHELL 176C2000 == 39 [pid = 936] [id = 564] 12:52:16 INFO - PROCESS | 936 | --DOCSHELL 13BE0400 == 38 [pid = 936] [id = 563] 12:52:16 INFO - PROCESS | 936 | --DOCSHELL 0BD51000 == 37 [pid = 936] [id = 562] 12:52:16 INFO - PROCESS | 936 | --DOCSHELL 14F51400 == 36 [pid = 936] [id = 561] 12:52:16 INFO - PROCESS | 936 | --DOCSHELL 13DBA400 == 35 [pid = 936] [id = 560] 12:52:16 INFO - PROCESS | 936 | --DOCSHELL 0BD4B400 == 34 [pid = 936] [id = 559] 12:52:16 INFO - PROCESS | 936 | --DOCSHELL 176C2C00 == 33 [pid = 936] [id = 558] 12:52:16 INFO - PROCESS | 936 | --DOCSHELL 170E9400 == 32 [pid = 936] [id = 557] 12:52:16 INFO - PROCESS | 936 | --DOCSHELL 156A6800 == 31 [pid = 936] [id = 556] 12:52:16 INFO - PROCESS | 936 | --DOCSHELL 14406C00 == 30 [pid = 936] [id = 555] 12:52:16 INFO - PROCESS | 936 | --DOCSHELL 13DBA800 == 29 [pid = 936] [id = 554] 12:52:16 INFO - PROCESS | 936 | --DOCSHELL 0FA45000 == 28 [pid = 936] [id = 553] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 86 (19A6B800) [pid = 936] [serial = 1654] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOCSHELL 0BE12800 == 27 [pid = 936] [id = 552] 12:52:16 INFO - PROCESS | 936 | --DOCSHELL 1090D000 == 26 [pid = 936] [id = 551] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 85 (0BDE1C00) [pid = 936] [serial = 1628] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0BD5DC00) [pid = 936] [serial = 1627] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 83 (0F849400) [pid = 936] [serial = 1625] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0F74F800) [pid = 936] [serial = 1624] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 81 (19A68000) [pid = 936] [serial = 1622] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 80 (186C7800) [pid = 936] [serial = 1648] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 79 (18C36400) [pid = 936] [serial = 1646] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 78 (18A2A800) [pid = 936] [serial = 1649] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 77 (174F0C00) [pid = 936] [serial = 1637] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 76 (197CFC00) [pid = 936] [serial = 1652] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 75 (176D4400) [pid = 936] [serial = 1639] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 74 (187AC800) [pid = 936] [serial = 1642] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 73 (17A81800) [pid = 936] [serial = 1640] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 72 (18C36000) [pid = 936] [serial = 1645] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 71 (18B8E400) [pid = 936] [serial = 1643] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 70 (18DBCC00) [pid = 936] [serial = 1651] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 69 (170F1000) [pid = 936] [serial = 1636] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 68 (14F50C00) [pid = 936] [serial = 1633] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 67 (14F87C00) [pid = 936] [serial = 1634] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 66 (0FC56C00) [pid = 936] [serial = 1630] [outer = 00000000] [url = about:blank] 12:52:16 INFO - PROCESS | 936 | --DOMWINDOW == 65 (1090C000) [pid = 936] [serial = 1631] [outer = 00000000] [url = about:blank] 12:52:17 INFO - PROCESS | 936 | 1470772337093 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]]]}] 12:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 870ms 12:52:17 INFO - PROCESS | 936 | 1470772337156 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 12:52:17 INFO - PROCESS | 936 | 1470772337161 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 12:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:52:17 INFO - PROCESS | 936 | 1470772337172 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:52:17 INFO - PROCESS | 936 | 1470772337174 Marionette TRACE conn6 <- [1,2234,null,{}] 12:52:17 INFO - PROCESS | 936 | 1470772337178 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}] 12:52:17 INFO - PROCESS | 936 | 1470772337181 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:17 INFO - PROCESS | 936 | 1470772337269 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 12:52:17 INFO - PROCESS | 936 | 1470772337285 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:17 INFO - PROCESS | 936 | 1470772337287 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:17 INFO - PROCESS | 936 | ++DOCSHELL 0FDD3800 == 27 [pid = 936] [id = 568] 12:52:17 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0FDDAC00) [pid = 936] [serial = 1704] [outer = 00000000] 12:52:17 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (1039F800) [pid = 936] [serial = 1705] [outer = 0FDDAC00] 12:52:17 INFO - PROCESS | 936 | 1470772337335 Marionette DEBUG loaded listener.js 12:52:17 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (10A6D000) [pid = 936] [serial = 1706] [outer = 0FDDAC00] 12:52:17 INFO - PROCESS | 936 | 1470772337823 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]]]}] 12:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 12:52:17 INFO - PROCESS | 936 | 1470772337848 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 12:52:17 INFO - PROCESS | 936 | 1470772337850 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 12:52:17 INFO - PROCESS | 936 | 1470772337854 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:52:17 INFO - PROCESS | 936 | 1470772337857 Marionette TRACE conn6 <- [1,2238,null,{}] 12:52:17 INFO - PROCESS | 936 | 1470772337868 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}] 12:52:17 INFO - PROCESS | 936 | 1470772337873 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:17 INFO - PROCESS | 936 | 1470772337987 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 12:52:18 INFO - PROCESS | 936 | 1470772338084 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:18 INFO - PROCESS | 936 | 1470772338088 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:18 INFO - PROCESS | 936 | ++DOCSHELL 14409C00 == 28 [pid = 936] [id = 569] 12:52:18 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (1440E400) [pid = 936] [serial = 1707] [outer = 00000000] 12:52:18 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (14F59800) [pid = 936] [serial = 1708] [outer = 1440E400] 12:52:18 INFO - PROCESS | 936 | 1470772338143 Marionette DEBUG loaded listener.js 12:52:18 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (15621400) [pid = 936] [serial = 1709] [outer = 1440E400] 12:52:18 INFO - PROCESS | 936 | 1470772338521 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]]]}] 12:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 12:52:18 INFO - PROCESS | 936 | 1470772338526 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 12:52:18 INFO - PROCESS | 936 | 1470772338529 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 12:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:52:18 INFO - PROCESS | 936 | 1470772338552 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:52:18 INFO - PROCESS | 936 | 1470772338554 Marionette TRACE conn6 <- [1,2242,null,{}] 12:52:18 INFO - PROCESS | 936 | 1470772338557 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}] 12:52:18 INFO - PROCESS | 936 | 1470772338559 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:18 INFO - PROCESS | 936 | 1470772338645 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 12:52:18 INFO - PROCESS | 936 | 1470772338650 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:18 INFO - PROCESS | 936 | 1470772338660 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:18 INFO - PROCESS | 936 | ++DOCSHELL 156B0800 == 29 [pid = 936] [id = 570] 12:52:18 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (15C8A000) [pid = 936] [serial = 1710] [outer = 00000000] 12:52:18 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (16CF0000) [pid = 936] [serial = 1711] [outer = 15C8A000] 12:52:18 INFO - PROCESS | 936 | 1470772338706 Marionette DEBUG loaded listener.js 12:52:18 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (1715EC00) [pid = 936] [serial = 1712] [outer = 15C8A000] 12:52:19 INFO - PROCESS | 936 | 1470772339171 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]]]}] 12:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 690ms 12:52:19 INFO - PROCESS | 936 | 1470772339227 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 12:52:19 INFO - PROCESS | 936 | 1470772339229 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 12:52:19 INFO - PROCESS | 936 | 1470772339233 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:52:19 INFO - PROCESS | 936 | 1470772339234 Marionette TRACE conn6 <- [1,2246,null,{}] 12:52:19 INFO - PROCESS | 936 | 1470772339245 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}] 12:52:19 INFO - PROCESS | 936 | 1470772339247 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:19 INFO - PROCESS | 936 | 1470772339360 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 12:52:19 INFO - PROCESS | 936 | 1470772339452 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:19 INFO - PROCESS | 936 | 1470772339454 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:19 INFO - PROCESS | 936 | ++DOCSHELL 176B9400 == 30 [pid = 936] [id = 571] 12:52:19 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (176BA400) [pid = 936] [serial = 1713] [outer = 00000000] 12:52:19 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (176C2C00) [pid = 936] [serial = 1714] [outer = 176BA400] 12:52:19 INFO - PROCESS | 936 | 1470772339499 Marionette DEBUG loaded listener.js 12:52:19 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (176D2C00) [pid = 936] [serial = 1715] [outer = 176BA400] 12:52:19 INFO - PROCESS | 936 | 1470772339983 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]]]}] 12:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 770ms 12:52:20 INFO - PROCESS | 936 | 1470772340006 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 12:52:20 INFO - PROCESS | 936 | 1470772340008 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 12:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:52:20 INFO - PROCESS | 936 | 1470772340017 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:52:20 INFO - PROCESS | 936 | 1470772340019 Marionette TRACE conn6 <- [1,2250,null,{}] 12:52:20 INFO - PROCESS | 936 | 1470772340022 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}] 12:52:20 INFO - PROCESS | 936 | 1470772340028 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:20 INFO - PROCESS | 936 | 1470772340166 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 12:52:20 INFO - PROCESS | 936 | 1470772340233 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:20 INFO - PROCESS | 936 | 1470772340235 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:20 INFO - PROCESS | 936 | ++DOCSHELL 17A85800 == 31 [pid = 936] [id = 572] 12:52:20 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (186CC000) [pid = 936] [serial = 1716] [outer = 00000000] 12:52:20 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18B8A800) [pid = 936] [serial = 1717] [outer = 186CC000] 12:52:20 INFO - PROCESS | 936 | 1470772340282 Marionette DEBUG loaded listener.js 12:52:20 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18B8E400) [pid = 936] [serial = 1718] [outer = 186CC000] 12:52:20 INFO - PROCESS | 936 | 1470772340708 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]]]}] 12:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 770ms 12:52:20 INFO - PROCESS | 936 | 1470772340796 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 12:52:20 INFO - PROCESS | 936 | 1470772340798 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 12:52:20 INFO - PROCESS | 936 | 1470772340801 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:52:20 INFO - PROCESS | 936 | 1470772340803 Marionette TRACE conn6 <- [1,2254,null,{}] 12:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:52:20 INFO - PROCESS | 936 | 1470772340807 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}] 12:52:20 INFO - PROCESS | 936 | 1470772340808 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:21 INFO - PROCESS | 936 | 1470772341054 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 12:52:21 INFO - PROCESS | 936 | --DOMWINDOW == 79 (1874D000) [pid = 936] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:52:21 INFO - PROCESS | 936 | --DOMWINDOW == 78 (156A8000) [pid = 936] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:52:21 INFO - PROCESS | 936 | --DOMWINDOW == 77 (186D5C00) [pid = 936] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:52:21 INFO - PROCESS | 936 | --DOMWINDOW == 76 (176C6C00) [pid = 936] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:52:21 INFO - PROCESS | 936 | --DOMWINDOW == 75 (14407000) [pid = 936] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:52:21 INFO - PROCESS | 936 | --DOMWINDOW == 74 (176C4800) [pid = 936] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:52:21 INFO - PROCESS | 936 | --DOMWINDOW == 73 (170EB400) [pid = 936] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:52:21 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0FA45C00) [pid = 936] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:52:21 INFO - PROCESS | 936 | --DOMWINDOW == 71 (13E79000) [pid = 936] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:52:21 INFO - PROCESS | 936 | --DOMWINDOW == 70 (0F235000) [pid = 936] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:52:21 INFO - PROCESS | 936 | --DOMWINDOW == 69 (196DF000) [pid = 936] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:52:21 INFO - PROCESS | 936 | --DOMWINDOW == 68 (187A6400) [pid = 936] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:52:21 INFO - PROCESS | 936 | --DOMWINDOW == 67 (0BD61400) [pid = 936] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:52:21 INFO - PROCESS | 936 | --DOMWINDOW == 66 (14F5D400) [pid = 936] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:52:21 INFO - PROCESS | 936 | 1470772341122 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:21 INFO - PROCESS | 936 | 1470772341124 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:21 INFO - PROCESS | 936 | ++DOCSHELL 0BD61400 == 32 [pid = 936] [id = 573] 12:52:21 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0BD61C00) [pid = 936] [serial = 1719] [outer = 00000000] 12:52:21 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0FBEC400) [pid = 936] [serial = 1720] [outer = 0BD61C00] 12:52:21 INFO - PROCESS | 936 | 1470772341168 Marionette DEBUG loaded listener.js 12:52:21 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (13D6F800) [pid = 936] [serial = 1721] [outer = 0BD61C00] 12:52:21 INFO - PROCESS | 936 | 1470772341528 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]]]}] 12:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 770ms 12:52:21 INFO - PROCESS | 936 | 1470772341577 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 12:52:21 INFO - PROCESS | 936 | 1470772341579 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 12:52:21 INFO - PROCESS | 936 | 1470772341582 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:52:21 INFO - PROCESS | 936 | 1470772341584 Marionette TRACE conn6 <- [1,2258,null,{}] 12:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:52:21 INFO - PROCESS | 936 | 1470772341588 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}] 12:52:21 INFO - PROCESS | 936 | 1470772341590 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:21 INFO - PROCESS | 936 | 1470772341670 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 12:52:21 INFO - PROCESS | 936 | 1470772341676 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:21 INFO - PROCESS | 936 | 1470772341678 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:21 INFO - PROCESS | 936 | ++DOCSHELL 0F06C000 == 33 [pid = 936] [id = 574] 12:52:21 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (176D4800) [pid = 936] [serial = 1722] [outer = 00000000] 12:52:21 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (18C30C00) [pid = 936] [serial = 1723] [outer = 176D4800] 12:52:21 INFO - PROCESS | 936 | 1470772341722 Marionette DEBUG loaded listener.js 12:52:21 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (18C39000) [pid = 936] [serial = 1724] [outer = 176D4800] 12:52:22 INFO - PROCESS | 936 | 1470772342141 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]]]}] 12:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 570ms 12:52:22 INFO - PROCESS | 936 | 1470772342157 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 12:52:22 INFO - PROCESS | 936 | 1470772342159 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 12:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:52:22 INFO - PROCESS | 936 | 1470772342162 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:52:22 INFO - PROCESS | 936 | 1470772342164 Marionette TRACE conn6 <- [1,2262,null,{}] 12:52:22 INFO - PROCESS | 936 | 1470772342167 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}] 12:52:22 INFO - PROCESS | 936 | 1470772342169 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:22 INFO - PROCESS | 936 | 1470772342295 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 12:52:22 INFO - PROCESS | 936 | 1470772342303 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:22 INFO - PROCESS | 936 | 1470772342305 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:22 INFO - PROCESS | 936 | ++DOCSHELL 0BD53400 == 34 [pid = 936] [id = 575] 12:52:22 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0BD5F400) [pid = 936] [serial = 1725] [outer = 00000000] 12:52:22 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (18C5B000) [pid = 936] [serial = 1726] [outer = 0BD5F400] 12:52:22 INFO - PROCESS | 936 | 1470772342350 Marionette DEBUG loaded listener.js 12:52:22 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (197CFC00) [pid = 936] [serial = 1727] [outer = 0BD5F400] 12:52:22 INFO - PROCESS | 936 | 1470772342770 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]]]}] 12:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 12:52:22 INFO - PROCESS | 936 | 1470772342793 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 12:52:22 INFO - PROCESS | 936 | 1470772342795 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 12:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:52:22 INFO - PROCESS | 936 | 1470772342798 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:52:22 INFO - PROCESS | 936 | 1470772342800 Marionette TRACE conn6 <- [1,2266,null,{}] 12:52:22 INFO - PROCESS | 936 | 1470772342804 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}] 12:52:22 INFO - PROCESS | 936 | 1470772342805 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:22 INFO - PROCESS | 936 | 1470772342927 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 12:52:22 INFO - PROCESS | 936 | 1470772342935 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:22 INFO - PROCESS | 936 | 1470772342937 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:22 INFO - PROCESS | 936 | ++DOCSHELL 14F82800 == 35 [pid = 936] [id = 576] 12:52:22 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (156A7800) [pid = 936] [serial = 1728] [outer = 00000000] 12:52:22 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (19A6CC00) [pid = 936] [serial = 1729] [outer = 156A7800] 12:52:22 INFO - PROCESS | 936 | 1470772342980 Marionette DEBUG loaded listener.js 12:52:23 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19A70400) [pid = 936] [serial = 1730] [outer = 156A7800] 12:52:23 INFO - PROCESS | 936 | 1470772343608 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]]]}] 12:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 831ms 12:52:23 INFO - PROCESS | 936 | 1470772343660 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 12:52:23 INFO - PROCESS | 936 | 1470772343665 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 12:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:52:23 INFO - PROCESS | 936 | 1470772343684 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:52:23 INFO - PROCESS | 936 | 1470772343689 Marionette TRACE conn6 <- [1,2270,null,{}] 12:52:23 INFO - PROCESS | 936 | 1470772343695 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}] 12:52:23 INFO - PROCESS | 936 | 1470772343698 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:23 INFO - PROCESS | 936 | 1470772343812 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 12:52:23 INFO - PROCESS | 936 | 1470772343949 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:23 INFO - PROCESS | 936 | 1470772343952 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:23 INFO - PROCESS | 936 | ++DOCSHELL 0BE12000 == 36 [pid = 936] [id = 577] 12:52:23 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (0EE2A800) [pid = 936] [serial = 1731] [outer = 00000000] 12:52:24 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (0FC57400) [pid = 936] [serial = 1732] [outer = 0EE2A800] 12:52:24 INFO - PROCESS | 936 | 1470772344011 Marionette DEBUG loaded listener.js 12:52:24 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (13BEBC00) [pid = 936] [serial = 1733] [outer = 0EE2A800] 12:52:24 INFO - PROCESS | 936 | 1470772344590 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]]]}] 12:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 990ms 12:52:24 INFO - PROCESS | 936 | 1470772344675 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 12:52:24 INFO - PROCESS | 936 | 1470772344680 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 12:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:52:24 INFO - PROCESS | 936 | 1470772344687 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:52:24 INFO - PROCESS | 936 | 1470772344690 Marionette TRACE conn6 <- [1,2274,null,{}] 12:52:24 INFO - PROCESS | 936 | 1470772344694 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}] 12:52:24 INFO - PROCESS | 936 | 1470772344697 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:24 INFO - PROCESS | 936 | 1470772344855 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 12:52:24 INFO - PROCESS | 936 | 1470772344991 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:25 INFO - PROCESS | 936 | 1470772344994 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:25 INFO - PROCESS | 936 | ++DOCSHELL 15626400 == 37 [pid = 936] [id = 578] 12:52:25 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (156A8800) [pid = 936] [serial = 1734] [outer = 00000000] 12:52:25 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (16F56400) [pid = 936] [serial = 1735] [outer = 156A8800] 12:52:25 INFO - PROCESS | 936 | 1470772345054 Marionette DEBUG loaded listener.js 12:52:25 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (176D4400) [pid = 936] [serial = 1736] [outer = 156A8800] 12:52:25 INFO - PROCESS | 936 | 1470772345614 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]]]}] 12:52:25 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 12:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 970ms 12:52:25 INFO - PROCESS | 936 | 1470772345661 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 12:52:25 INFO - PROCESS | 936 | 1470772345663 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 12:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:52:25 INFO - PROCESS | 936 | 1470772345668 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:52:25 INFO - PROCESS | 936 | 1470772345671 Marionette TRACE conn6 <- [1,2278,null,{}] 12:52:25 INFO - PROCESS | 936 | 1470772345683 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}] 12:52:25 INFO - PROCESS | 936 | 1470772345688 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:25 INFO - PROCESS | 936 | 1470772345796 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 12:52:25 INFO - PROCESS | 936 | 1470772345909 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:25 INFO - PROCESS | 936 | 1470772345912 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:25 INFO - PROCESS | 936 | ++DOCSHELL 19A6B400 == 38 [pid = 936] [id = 579] 12:52:25 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (19A6B800) [pid = 936] [serial = 1737] [outer = 00000000] 12:52:26 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (19A7DC00) [pid = 936] [serial = 1738] [outer = 19A6B800] 12:52:26 INFO - PROCESS | 936 | 1470772346011 Marionette DEBUG loaded listener.js 12:52:26 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (19B72800) [pid = 936] [serial = 1739] [outer = 19A6B800] 12:52:26 INFO - PROCESS | 936 | 1470772346807 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]]]}] 12:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1172ms 12:52:26 INFO - PROCESS | 936 | 1470772346843 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 12:52:26 INFO - PROCESS | 936 | 1470772346847 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 12:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:52:26 INFO - PROCESS | 936 | 1470772346852 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:52:26 INFO - PROCESS | 936 | 1470772346855 Marionette TRACE conn6 <- [1,2282,null,{}] 12:52:26 INFO - PROCESS | 936 | 1470772346861 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}] 12:52:26 INFO - PROCESS | 936 | 1470772346864 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:26 INFO - PROCESS | 936 | 1470772346965 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 12:52:27 INFO - PROCESS | 936 | 1470772347109 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:27 INFO - PROCESS | 936 | 1470772347113 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:27 INFO - PROCESS | 936 | ++DOCSHELL 0F810800 == 39 [pid = 936] [id = 580] 12:52:27 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (0F845C00) [pid = 936] [serial = 1740] [outer = 00000000] 12:52:27 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (0FA45C00) [pid = 936] [serial = 1741] [outer = 0F845C00] 12:52:27 INFO - PROCESS | 936 | 1470772347165 Marionette DEBUG loaded listener.js 12:52:27 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (0FBE0400) [pid = 936] [serial = 1742] [outer = 0F845C00] 12:52:28 INFO - PROCESS | 936 | --DOCSHELL 0BD53400 == 38 [pid = 936] [id = 575] 12:52:28 INFO - PROCESS | 936 | --DOCSHELL 0F06C000 == 37 [pid = 936] [id = 574] 12:52:28 INFO - PROCESS | 936 | --DOCSHELL 0BD61400 == 36 [pid = 936] [id = 573] 12:52:28 INFO - PROCESS | 936 | --DOCSHELL 17A85800 == 35 [pid = 936] [id = 572] 12:52:28 INFO - PROCESS | 936 | --DOCSHELL 176B9400 == 34 [pid = 936] [id = 571] 12:52:28 INFO - PROCESS | 936 | --DOCSHELL 156B0800 == 33 [pid = 936] [id = 570] 12:52:28 INFO - PROCESS | 936 | --DOCSHELL 14409C00 == 32 [pid = 936] [id = 569] 12:52:28 INFO - PROCESS | 936 | --DOCSHELL 0FDD3800 == 31 [pid = 936] [id = 568] 12:52:28 INFO - PROCESS | 936 | --DOCSHELL 0F3F6800 == 30 [pid = 936] [id = 567] 12:52:28 INFO - PROCESS | 936 | --DOCSHELL 087E5800 == 29 [pid = 936] [id = 565] 12:52:28 INFO - PROCESS | 936 | --DOCSHELL 0BE0B000 == 28 [pid = 936] [id = 566] 12:52:28 INFO - PROCESS | 936 | --DOCSHELL 19A6B400 == 27 [pid = 936] [id = 579] 12:52:28 INFO - PROCESS | 936 | --DOCSHELL 15626400 == 26 [pid = 936] [id = 578] 12:52:28 INFO - PROCESS | 936 | --DOCSHELL 14F82800 == 25 [pid = 936] [id = 576] 12:52:28 INFO - PROCESS | 936 | --DOCSHELL 0BE12000 == 24 [pid = 936] [id = 577] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 89 (16CB2C00) [pid = 936] [serial = 1669] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 88 (187A4C00) [pid = 936] [serial = 1681] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 87 (16CBCC00) [pid = 936] [serial = 1670] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 86 (186C7400) [pid = 936] [serial = 1678] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 85 (0F84B400) [pid = 936] [serial = 1666] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 84 (15622800) [pid = 936] [serial = 1667] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 83 (176CCC00) [pid = 936] [serial = 1675] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 82 (176CE400) [pid = 936] [serial = 1676] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 81 (175E2C00) [pid = 936] [serial = 1672] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 80 (176BF000) [pid = 936] [serial = 1673] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0FA4B000) [pid = 936] [serial = 1660] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0FBE1800) [pid = 936] [serial = 1661] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 77 (14223400) [pid = 936] [serial = 1663] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 76 (14348400) [pid = 936] [serial = 1664] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0F360000) [pid = 936] [serial = 1657] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0F3F9C00) [pid = 936] [serial = 1658] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 73 (19A74400) [pid = 936] [serial = 1655] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 72 (18B92000) [pid = 936] [serial = 1684] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 71 (187A5C00) [pid = 936] [serial = 1682] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 70 (0F236400) [pid = 936] [serial = 1687] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 69 (18B96800) [pid = 936] [serial = 1685] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 68 (1561F000) [pid = 936] [serial = 1688] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 67 (176D6C00) [pid = 936] [serial = 1690] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 66 (19972400) [pid = 936] [serial = 1694] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 65 (18B8CC00) [pid = 936] [serial = 1691] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 64 (17A85C00) [pid = 936] [serial = 1679] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | --DOMWINDOW == 63 (196DD400) [pid = 936] [serial = 1693] [outer = 00000000] [url = about:blank] 12:52:28 INFO - PROCESS | 936 | 1470772348282 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]]]}] 12:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1474ms 12:52:28 INFO - PROCESS | 936 | 1470772348330 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 12:52:28 INFO - PROCESS | 936 | 1470772348334 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 12:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:52:28 INFO - PROCESS | 936 | 1470772348339 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:52:28 INFO - PROCESS | 936 | 1470772348342 Marionette TRACE conn6 <- [1,2286,null,{}] 12:52:28 INFO - PROCESS | 936 | 1470772348348 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}] 12:52:28 INFO - PROCESS | 936 | 1470772348351 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:28 INFO - PROCESS | 936 | 1470772348491 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 12:52:28 INFO - PROCESS | 936 | 1470772348588 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:28 INFO - PROCESS | 936 | 1470772348591 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:28 INFO - PROCESS | 936 | ++DOCSHELL 0BE0DC00 == 25 [pid = 936] [id = 581] 12:52:28 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (0BE0E800) [pid = 936] [serial = 1743] [outer = 00000000] 12:52:28 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0EEF2000) [pid = 936] [serial = 1744] [outer = 0BE0E800] 12:52:28 INFO - PROCESS | 936 | 1470772348638 Marionette DEBUG loaded listener.js 12:52:28 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0F236C00) [pid = 936] [serial = 1745] [outer = 0BE0E800] 12:52:29 INFO - PROCESS | 936 | 1470772349044 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]]]}] 12:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 12:52:29 INFO - PROCESS | 936 | 1470772349071 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 12:52:29 INFO - PROCESS | 936 | 1470772349076 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 12:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:52:29 INFO - PROCESS | 936 | 1470772349083 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:52:29 INFO - PROCESS | 936 | 1470772349085 Marionette TRACE conn6 <- [1,2290,null,{}] 12:52:29 INFO - PROCESS | 936 | 1470772349089 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}] 12:52:29 INFO - PROCESS | 936 | 1470772349092 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:29 INFO - PROCESS | 936 | 1470772349179 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 12:52:29 INFO - PROCESS | 936 | 1470772349186 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:29 INFO - PROCESS | 936 | 1470772349188 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:29 INFO - PROCESS | 936 | ++DOCSHELL 0FA44800 == 26 [pid = 936] [id = 582] 12:52:29 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0FA44C00) [pid = 936] [serial = 1746] [outer = 00000000] 12:52:29 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0FA4FC00) [pid = 936] [serial = 1747] [outer = 0FA44C00] 12:52:29 INFO - PROCESS | 936 | 1470772349236 Marionette DEBUG loaded listener.js 12:52:29 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (0FDDB400) [pid = 936] [serial = 1748] [outer = 0FA44C00] 12:52:29 INFO - PROCESS | 936 | 1470772349700 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]]]}] 12:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 12:52:29 INFO - PROCESS | 936 | 1470772349756 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 12:52:29 INFO - PROCESS | 936 | 1470772349758 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 12:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:52:29 INFO - PROCESS | 936 | 1470772349762 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:52:29 INFO - PROCESS | 936 | 1470772349765 Marionette TRACE conn6 <- [1,2294,null,{}] 12:52:29 INFO - PROCESS | 936 | 1470772349776 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}] 12:52:29 INFO - PROCESS | 936 | 1470772349781 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:29 INFO - PROCESS | 936 | 1470772349865 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 12:52:30 INFO - PROCESS | 936 | 1470772349998 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:30 INFO - PROCESS | 936 | 1470772350001 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:30 INFO - PROCESS | 936 | ++DOCSHELL 144A1C00 == 27 [pid = 936] [id = 583] 12:52:30 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (144A2000) [pid = 936] [serial = 1749] [outer = 00000000] 12:52:30 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (14F84400) [pid = 936] [serial = 1750] [outer = 144A2000] 12:52:30 INFO - PROCESS | 936 | 1470772350049 Marionette DEBUG loaded listener.js 12:52:30 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (15626400) [pid = 936] [serial = 1751] [outer = 144A2000] 12:52:30 INFO - PROCESS | 936 | 1470772350477 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]]]}] 12:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 12:52:30 INFO - PROCESS | 936 | 1470772350496 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 12:52:30 INFO - PROCESS | 936 | 1470772350499 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 12:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:52:30 INFO - PROCESS | 936 | 1470772350510 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:52:30 INFO - PROCESS | 936 | 1470772350512 Marionette TRACE conn6 <- [1,2298,null,{}] 12:52:30 INFO - PROCESS | 936 | 1470772350516 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}] 12:52:30 INFO - PROCESS | 936 | 1470772350518 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:30 INFO - PROCESS | 936 | 1470772350638 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 12:52:30 INFO - PROCESS | 936 | 1470772350645 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:30 INFO - PROCESS | 936 | 1470772350647 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:30 INFO - PROCESS | 936 | ++DOCSHELL 156A3000 == 28 [pid = 936] [id = 584] 12:52:30 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (15C8F000) [pid = 936] [serial = 1752] [outer = 00000000] 12:52:30 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (16CC1000) [pid = 936] [serial = 1753] [outer = 15C8F000] 12:52:30 INFO - PROCESS | 936 | 1470772350745 Marionette DEBUG loaded listener.js 12:52:30 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (170EB800) [pid = 936] [serial = 1754] [outer = 15C8F000] 12:52:31 INFO - PROCESS | 936 | 1470772351172 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]]]}] 12:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 12:52:31 INFO - PROCESS | 936 | 1470772351193 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 12:52:31 INFO - PROCESS | 936 | 1470772351195 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 12:52:31 INFO - PROCESS | 936 | 1470772351198 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:52:31 INFO - PROCESS | 936 | 1470772351200 Marionette TRACE conn6 <- [1,2302,null,{}] 12:52:31 INFO - PROCESS | 936 | 1470772351203 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}] 12:52:31 INFO - PROCESS | 936 | 1470772351206 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:31 INFO - PROCESS | 936 | 1470772351353 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 12:52:31 INFO - PROCESS | 936 | 1470772351375 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:31 INFO - PROCESS | 936 | 1470772351377 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:31 INFO - PROCESS | 936 | ++DOCSHELL 17157000 == 29 [pid = 936] [id = 585] 12:52:31 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (1715C400) [pid = 936] [serial = 1755] [outer = 00000000] 12:52:31 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (176BD800) [pid = 936] [serial = 1756] [outer = 1715C400] 12:52:31 INFO - PROCESS | 936 | 1470772351423 Marionette DEBUG loaded listener.js 12:52:31 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (176C8400) [pid = 936] [serial = 1757] [outer = 1715C400] 12:52:31 INFO - PROCESS | 936 | 1470772351868 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]]]}] 12:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 12:52:31 INFO - PROCESS | 936 | 1470772351932 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 12:52:31 INFO - PROCESS | 936 | 1470772351934 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 12:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:52:31 INFO - PROCESS | 936 | 1470772351937 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:52:31 INFO - PROCESS | 936 | 1470772351939 Marionette TRACE conn6 <- [1,2306,null,{}] 12:52:31 INFO - PROCESS | 936 | 1470772351942 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}] 12:52:31 INFO - PROCESS | 936 | 1470772351948 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:32 INFO - PROCESS | 936 | 1470772352095 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 12:52:32 INFO - PROCESS | 936 | 1470772352164 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:32 INFO - PROCESS | 936 | 1470772352166 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:32 INFO - PROCESS | 936 | ++DOCSHELL 176D8400 == 30 [pid = 936] [id = 586] 12:52:32 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (17A86800) [pid = 936] [serial = 1758] [outer = 00000000] 12:52:32 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (186D0800) [pid = 936] [serial = 1759] [outer = 17A86800] 12:52:32 INFO - PROCESS | 936 | 1470772352211 Marionette DEBUG loaded listener.js 12:52:32 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (186D5C00) [pid = 936] [serial = 1760] [outer = 17A86800] 12:52:32 INFO - PROCESS | 936 | --DOMWINDOW == 80 (156A7800) [pid = 936] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:52:32 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0BD5F400) [pid = 936] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:52:32 INFO - PROCESS | 936 | --DOMWINDOW == 78 (176BA400) [pid = 936] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:52:32 INFO - PROCESS | 936 | --DOMWINDOW == 77 (186CC000) [pid = 936] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:52:32 INFO - PROCESS | 936 | --DOMWINDOW == 76 (1440E400) [pid = 936] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:52:32 INFO - PROCESS | 936 | --DOMWINDOW == 75 (15C8A000) [pid = 936] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:52:32 INFO - PROCESS | 936 | --DOMWINDOW == 74 (16CB2800) [pid = 936] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:52:32 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0FDDAC00) [pid = 936] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:52:32 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0BE10000) [pid = 936] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:52:32 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0F74D400) [pid = 936] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:52:32 INFO - PROCESS | 936 | --DOMWINDOW == 70 (0BD61C00) [pid = 936] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:52:32 INFO - PROCESS | 936 | --DOMWINDOW == 69 (176D4800) [pid = 936] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:52:32 INFO - PROCESS | 936 | 1470772352851 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] 12:52:32 INFO - PROCESS | 936 | 1470772352910 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 12:52:32 INFO - PROCESS | 936 | 1470772352913 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:52:32 INFO - PROCESS | 936 | 1470772352915 Marionette TRACE conn6 <- [1,2310,null,{}] 12:52:32 INFO - PROCESS | 936 | 1470772352919 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}] 12:52:32 INFO - PROCESS | 936 | 1470772352921 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:33 INFO - PROCESS | 936 | 1470772352998 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 12:52:33 INFO - PROCESS | 936 | 1470772353003 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:33 INFO - PROCESS | 936 | 1470772353005 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:33 INFO - PROCESS | 936 | ++DOCSHELL 14403C00 == 31 [pid = 936] [id = 587] 12:52:33 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (156A7800) [pid = 936] [serial = 1761] [outer = 00000000] 12:52:33 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (176D5C00) [pid = 936] [serial = 1762] [outer = 156A7800] 12:52:33 INFO - PROCESS | 936 | 1470772353049 Marionette DEBUG loaded listener.js 12:52:33 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (186C9000) [pid = 936] [serial = 1763] [outer = 156A7800] 12:52:33 INFO - PROCESS | 936 | 1470772353472 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]]]}] 12:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 570ms 12:52:33 INFO - PROCESS | 936 | 1470772353484 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 12:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:52:33 INFO - PROCESS | 936 | 1470772353486 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 12:52:33 INFO - PROCESS | 936 | 1470772353489 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:52:33 INFO - PROCESS | 936 | 1470772353491 Marionette TRACE conn6 <- [1,2314,null,{}] 12:52:33 INFO - PROCESS | 936 | 1470772353494 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}] 12:52:33 INFO - PROCESS | 936 | 1470772353496 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:33 INFO - PROCESS | 936 | 1470772353618 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 12:52:33 INFO - PROCESS | 936 | 1470772353626 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:33 INFO - PROCESS | 936 | 1470772353628 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:33 INFO - PROCESS | 936 | ++DOCSHELL 0FA4E800 == 32 [pid = 936] [id = 588] 12:52:33 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (176BB000) [pid = 936] [serial = 1764] [outer = 00000000] 12:52:33 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (18A25000) [pid = 936] [serial = 1765] [outer = 176BB000] 12:52:33 INFO - PROCESS | 936 | 1470772353673 Marionette DEBUG loaded listener.js 12:52:33 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (18A25400) [pid = 936] [serial = 1766] [outer = 176BB000] 12:52:34 INFO - PROCESS | 936 | 1470772354073 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]]]}] 12:52:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:52:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 12:52:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:52:34 INFO - PROCESS | 936 | 1470772354120 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 12:52:34 INFO - PROCESS | 936 | 1470772354122 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 12:52:34 INFO - PROCESS | 936 | 1470772354125 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:52:34 INFO - PROCESS | 936 | 1470772354127 Marionette TRACE conn6 <- [1,2318,null,{}] 12:52:34 INFO - PROCESS | 936 | 1470772354130 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}] 12:52:34 INFO - PROCESS | 936 | 1470772354132 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:34 INFO - PROCESS | 936 | 1470772354251 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 12:52:34 INFO - PROCESS | 936 | 1470772354259 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:34 INFO - PROCESS | 936 | 1470772354261 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:34 INFO - PROCESS | 936 | ++DOCSHELL 1449CC00 == 33 [pid = 936] [id = 589] 12:52:34 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18B8FC00) [pid = 936] [serial = 1767] [outer = 00000000] 12:52:34 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (18C30000) [pid = 936] [serial = 1768] [outer = 18B8FC00] 12:52:34 INFO - PROCESS | 936 | 1470772354305 Marionette DEBUG loaded listener.js 12:52:34 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (18C35000) [pid = 936] [serial = 1769] [outer = 18B8FC00] 12:52:35 INFO - PROCESS | 936 | --DOCSHELL 0BE0DC00 == 32 [pid = 936] [id = 581] 12:52:35 INFO - PROCESS | 936 | --DOCSHELL 0F810800 == 31 [pid = 936] [id = 580] 12:52:35 INFO - PROCESS | 936 | --DOCSHELL 0FA44800 == 30 [pid = 936] [id = 582] 12:52:35 INFO - PROCESS | 936 | --DOCSHELL 14403C00 == 29 [pid = 936] [id = 587] 12:52:35 INFO - PROCESS | 936 | --DOCSHELL 0FA4E800 == 28 [pid = 936] [id = 588] 12:52:35 INFO - PROCESS | 936 | --DOCSHELL 176D8400 == 27 [pid = 936] [id = 586] 12:52:35 INFO - PROCESS | 936 | --DOCSHELL 17157000 == 26 [pid = 936] [id = 585] 12:52:35 INFO - PROCESS | 936 | --DOCSHELL 156A3000 == 25 [pid = 936] [id = 584] 12:52:35 INFO - PROCESS | 936 | --DOCSHELL 144A1C00 == 24 [pid = 936] [id = 583] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 77 (19A6CC00) [pid = 936] [serial = 1729] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18C5B000) [pid = 936] [serial = 1726] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 75 (197CFC00) [pid = 936] [serial = 1727] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 74 (176C2C00) [pid = 936] [serial = 1714] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 73 (18B8A800) [pid = 936] [serial = 1717] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 72 (14F59800) [pid = 936] [serial = 1708] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 71 (176D2C00) [pid = 936] [serial = 1715] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 70 (15621400) [pid = 936] [serial = 1709] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 69 (16CF0000) [pid = 936] [serial = 1711] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 68 (19A77000) [pid = 936] [serial = 1697] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 67 (19A6B000) [pid = 936] [serial = 1696] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 66 (1039F800) [pid = 936] [serial = 1705] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 65 (10A6D000) [pid = 936] [serial = 1706] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 64 (0F759800) [pid = 936] [serial = 1699] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 63 (0F845800) [pid = 936] [serial = 1700] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 62 (0F80F000) [pid = 936] [serial = 1702] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 61 (0FA46000) [pid = 936] [serial = 1703] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 60 (0FBEC400) [pid = 936] [serial = 1720] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 59 (18B8E400) [pid = 936] [serial = 1718] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 58 (18C30C00) [pid = 936] [serial = 1723] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 57 (18C39000) [pid = 936] [serial = 1724] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 56 (1715EC00) [pid = 936] [serial = 1712] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 55 (13D6F800) [pid = 936] [serial = 1721] [outer = 00000000] [url = about:blank] 12:52:35 INFO - PROCESS | 936 | --DOMWINDOW == 54 (19A70400) [pid = 936] [serial = 1730] [outer = 00000000] [url = about:blank] 12:52:36 INFO - PROCESS | 936 | 1470772356049 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]]]}] 12:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1984ms 12:52:36 INFO - PROCESS | 936 | 1470772356111 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 12:52:36 INFO - PROCESS | 936 | 1470772356115 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 12:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:52:36 INFO - PROCESS | 936 | 1470772356121 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:52:36 INFO - PROCESS | 936 | 1470772356123 Marionette TRACE conn6 <- [1,2322,null,{}] 12:52:36 INFO - PROCESS | 936 | 1470772356130 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}] 12:52:36 INFO - PROCESS | 936 | 1470772356133 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:36 INFO - PROCESS | 936 | 1470772356222 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 12:52:36 INFO - PROCESS | 936 | 1470772356231 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:36 INFO - PROCESS | 936 | 1470772356234 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:36 INFO - PROCESS | 936 | ++DOCSHELL 0BE05800 == 25 [pid = 936] [id = 590] 12:52:36 INFO - PROCESS | 936 | ++DOMWINDOW == 55 (0BE10000) [pid = 936] [serial = 1770] [outer = 00000000] 12:52:36 INFO - PROCESS | 936 | ++DOMWINDOW == 56 (0EED3800) [pid = 936] [serial = 1771] [outer = 0BE10000] 12:52:36 INFO - PROCESS | 936 | 1470772356288 Marionette DEBUG loaded listener.js 12:52:36 INFO - PROCESS | 936 | ++DOMWINDOW == 57 (0F2E4400) [pid = 936] [serial = 1772] [outer = 0BE10000] 12:52:36 INFO - PROCESS | 936 | 1470772356780 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]]]}] 12:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 690ms 12:52:36 INFO - PROCESS | 936 | 1470772356815 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 12:52:36 INFO - PROCESS | 936 | 1470772356821 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 12:52:36 INFO - PROCESS | 936 | 1470772356828 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:52:36 INFO - PROCESS | 936 | 1470772356831 Marionette TRACE conn6 <- [1,2326,null,{}] 12:52:36 INFO - PROCESS | 936 | 1470772356835 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}] 12:52:36 INFO - PROCESS | 936 | 1470772356837 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:36 INFO - PROCESS | 936 | 1470772356930 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 12:52:36 INFO - PROCESS | 936 | 1470772356937 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:36 INFO - PROCESS | 936 | 1470772356940 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:36 INFO - PROCESS | 936 | ++DOCSHELL 0F84B800 == 26 [pid = 936] [id = 591] 12:52:36 INFO - PROCESS | 936 | ++DOMWINDOW == 58 (0F850800) [pid = 936] [serial = 1773] [outer = 00000000] 12:52:36 INFO - PROCESS | 936 | ++DOMWINDOW == 59 (0BE0A400) [pid = 936] [serial = 1774] [outer = 0F850800] 12:52:36 INFO - PROCESS | 936 | 1470772356991 Marionette DEBUG loaded listener.js 12:52:37 INFO - PROCESS | 936 | ++DOMWINDOW == 60 (0FA4DC00) [pid = 936] [serial = 1775] [outer = 0F850800] 12:52:37 INFO - PROCESS | 936 | 1470772357465 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]]]}] 12:52:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:52:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 12:52:37 INFO - PROCESS | 936 | 1470772357502 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 12:52:37 INFO - PROCESS | 936 | 1470772357504 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 12:52:37 INFO - PROCESS | 936 | 1470772357508 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:52:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:52:37 INFO - PROCESS | 936 | 1470772357512 Marionette TRACE conn6 <- [1,2330,null,{}] 12:52:37 INFO - PROCESS | 936 | 1470772357523 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}] 12:52:37 INFO - PROCESS | 936 | 1470772357528 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:37 INFO - PROCESS | 936 | 1470772357616 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 12:52:37 INFO - PROCESS | 936 | 1470772357748 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:37 INFO - PROCESS | 936 | 1470772357751 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:37 INFO - PROCESS | 936 | ++DOCSHELL 14223800 == 27 [pid = 936] [id = 592] 12:52:37 INFO - PROCESS | 936 | ++DOMWINDOW == 61 (14227C00) [pid = 936] [serial = 1776] [outer = 00000000] 12:52:37 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (142F3C00) [pid = 936] [serial = 1777] [outer = 14227C00] 12:52:37 INFO - PROCESS | 936 | 1470772357800 Marionette DEBUG loaded listener.js 12:52:37 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (143F6800) [pid = 936] [serial = 1778] [outer = 14227C00] 12:52:38 INFO - PROCESS | 936 | 1470772358186 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]]]}] 12:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 12:52:38 INFO - PROCESS | 936 | 1470772358242 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 12:52:38 INFO - PROCESS | 936 | 1470772358244 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 12:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:52:38 INFO - PROCESS | 936 | 1470772358248 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:52:38 INFO - PROCESS | 936 | 1470772358250 Marionette TRACE conn6 <- [1,2334,null,{}] 12:52:38 INFO - PROCESS | 936 | 1470772358254 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}] 12:52:38 INFO - PROCESS | 936 | 1470772358256 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:38 INFO - PROCESS | 936 | 1470772358374 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 12:52:38 INFO - PROCESS | 936 | 1470772358386 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:38 INFO - PROCESS | 936 | 1470772358388 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:38 INFO - PROCESS | 936 | ++DOCSHELL 143F2400 == 28 [pid = 936] [id = 593] 12:52:38 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (143F2C00) [pid = 936] [serial = 1779] [outer = 00000000] 12:52:38 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (14F8A400) [pid = 936] [serial = 1780] [outer = 143F2C00] 12:52:38 INFO - PROCESS | 936 | 1470772358433 Marionette DEBUG loaded listener.js 12:52:38 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (156A2C00) [pid = 936] [serial = 1781] [outer = 143F2C00] 12:52:38 INFO - PROCESS | 936 | 1470772358828 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]]]}] 12:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 12:52:38 INFO - PROCESS | 936 | 1470772358881 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 12:52:38 INFO - PROCESS | 936 | 1470772358883 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 12:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:52:38 INFO - PROCESS | 936 | 1470772358887 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:52:38 INFO - PROCESS | 936 | 1470772358888 Marionette TRACE conn6 <- [1,2338,null,{}] 12:52:38 INFO - PROCESS | 936 | 1470772358892 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}] 12:52:38 INFO - PROCESS | 936 | 1470772358894 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:39 INFO - PROCESS | 936 | 1470772359007 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 12:52:39 INFO - PROCESS | 936 | 1470772359048 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:39 INFO - PROCESS | 936 | 1470772359050 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:39 INFO - PROCESS | 936 | ++DOCSHELL 156A8000 == 29 [pid = 936] [id = 594] 12:52:39 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (156A9400) [pid = 936] [serial = 1782] [outer = 00000000] 12:52:39 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (16CBAC00) [pid = 936] [serial = 1783] [outer = 156A9400] 12:52:39 INFO - PROCESS | 936 | 1470772359096 Marionette DEBUG loaded listener.js 12:52:39 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (16CE5800) [pid = 936] [serial = 1784] [outer = 156A9400] 12:52:39 INFO - PROCESS | 936 | 1470772359529 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]]]}] 12:52:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:52:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 12:52:39 INFO - PROCESS | 936 | 1470772359557 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 12:52:39 INFO - PROCESS | 936 | 1470772359559 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 12:52:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:52:39 INFO - PROCESS | 936 | 1470772359566 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:52:39 INFO - PROCESS | 936 | 1470772359568 Marionette TRACE conn6 <- [1,2342,null,{}] 12:52:39 INFO - PROCESS | 936 | 1470772359580 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}] 12:52:39 INFO - PROCESS | 936 | 1470772359586 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:39 INFO - PROCESS | 936 | 1470772359688 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 12:52:39 INFO - PROCESS | 936 | 1470772359696 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:39 INFO - PROCESS | 936 | 1470772359698 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:39 INFO - PROCESS | 936 | ++DOCSHELL 17555400 == 30 [pid = 936] [id = 595] 12:52:39 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (175DF000) [pid = 936] [serial = 1785] [outer = 00000000] 12:52:39 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (176CB800) [pid = 936] [serial = 1786] [outer = 175DF000] 12:52:39 INFO - PROCESS | 936 | 1470772359744 Marionette DEBUG loaded listener.js 12:52:39 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (176CCC00) [pid = 936] [serial = 1787] [outer = 175DF000] 12:52:40 INFO - PROCESS | 936 | 1470772360190 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]]]}] 12:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 691ms 12:52:40 INFO - PROCESS | 936 | 1470772360259 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 12:52:40 INFO - PROCESS | 936 | 1470772360261 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 12:52:40 INFO - PROCESS | 936 | 1470772360265 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:52:40 INFO - PROCESS | 936 | 1470772360267 Marionette TRACE conn6 <- [1,2346,null,{}] 12:52:40 INFO - PROCESS | 936 | 1470772360270 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}] 12:52:40 INFO - PROCESS | 936 | 1470772360272 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:40 INFO - PROCESS | 936 | 1470772360382 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 12:52:40 INFO - PROCESS | 936 | 1470772360393 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:40 INFO - PROCESS | 936 | 1470772360395 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:40 INFO - PROCESS | 936 | ++DOCSHELL 176CB000 == 31 [pid = 936] [id = 596] 12:52:40 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (176D3C00) [pid = 936] [serial = 1788] [outer = 00000000] 12:52:40 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (17A81000) [pid = 936] [serial = 1789] [outer = 176D3C00] 12:52:40 INFO - PROCESS | 936 | 1470772360442 Marionette DEBUG loaded listener.js 12:52:40 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (0BDE4800) [pid = 936] [serial = 1790] [outer = 176D3C00] 12:52:40 INFO - PROCESS | 936 | 1470772360888 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]]]}] 12:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 12:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:52:40 INFO - PROCESS | 936 | 1470772360939 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 12:52:40 INFO - PROCESS | 936 | 1470772360942 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 12:52:40 INFO - PROCESS | 936 | 1470772360945 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:52:40 INFO - PROCESS | 936 | 1470772360947 Marionette TRACE conn6 <- [1,2350,null,{}] 12:52:40 INFO - PROCESS | 936 | 1470772360951 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}] 12:52:40 INFO - PROCESS | 936 | 1470772360952 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:41 INFO - PROCESS | 936 | 1470772361032 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 12:52:41 INFO - PROCESS | 936 | 1470772361037 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:41 INFO - PROCESS | 936 | 1470772361039 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:41 INFO - PROCESS | 936 | ++DOCSHELL 17A80800 == 32 [pid = 936] [id = 597] 12:52:41 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18738800) [pid = 936] [serial = 1791] [outer = 00000000] 12:52:41 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (18A2F400) [pid = 936] [serial = 1792] [outer = 18738800] 12:52:41 INFO - PROCESS | 936 | 1470772361086 Marionette DEBUG loaded listener.js 12:52:41 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (187AC800) [pid = 936] [serial = 1793] [outer = 18738800] 12:52:41 INFO - PROCESS | 936 | 1470772361565 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]]]}] 12:52:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:52:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 671ms 12:52:41 INFO - PROCESS | 936 | 1470772361620 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 12:52:41 INFO - PROCESS | 936 | 1470772361622 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 12:52:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:52:41 INFO - PROCESS | 936 | 1470772361631 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:52:41 INFO - PROCESS | 936 | 1470772361632 Marionette TRACE conn6 <- [1,2354,null,{}] 12:52:41 INFO - PROCESS | 936 | 1470772361636 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}] 12:52:41 INFO - PROCESS | 936 | 1470772361638 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:41 INFO - PROCESS | 936 | 1470772361751 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 12:52:41 INFO - PROCESS | 936 | 1470772361838 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:41 INFO - PROCESS | 936 | 1470772361840 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:41 INFO - PROCESS | 936 | ++DOCSHELL 14223400 == 33 [pid = 936] [id = 598] 12:52:41 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18B91800) [pid = 936] [serial = 1794] [outer = 00000000] 12:52:41 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18C2F800) [pid = 936] [serial = 1795] [outer = 18B91800] 12:52:41 INFO - PROCESS | 936 | 1470772361884 Marionette DEBUG loaded listener.js 12:52:41 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (18C30400) [pid = 936] [serial = 1796] [outer = 18B91800] 12:52:42 INFO - PROCESS | 936 | 1470772362320 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]]]}] 12:52:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:52:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 12:52:42 INFO - PROCESS | 936 | 1470772362356 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 12:52:42 INFO - PROCESS | 936 | 1470772362358 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 12:52:42 INFO - PROCESS | 936 | 1470772362361 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:52:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:52:42 INFO - PROCESS | 936 | 1470772362363 Marionette TRACE conn6 <- [1,2358,null,{}] 12:52:42 INFO - PROCESS | 936 | 1470772362366 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}] 12:52:42 INFO - PROCESS | 936 | 1470772362368 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:42 INFO - PROCESS | 936 | 1470772362486 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 12:52:42 INFO - PROCESS | 936 | 1470772362492 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:42 INFO - PROCESS | 936 | 1470772362494 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:42 INFO - PROCESS | 936 | ++DOCSHELL 0BD64800 == 34 [pid = 936] [id = 599] 12:52:42 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (0BD67000) [pid = 936] [serial = 1797] [outer = 00000000] 12:52:42 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (18C2F000) [pid = 936] [serial = 1798] [outer = 0BD67000] 12:52:42 INFO - PROCESS | 936 | 1470772362538 Marionette DEBUG loaded listener.js 12:52:42 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (18C57400) [pid = 936] [serial = 1799] [outer = 0BD67000] 12:52:42 INFO - PROCESS | 936 | 1470772362993 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]]]}] 12:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 12:52:43 INFO - PROCESS | 936 | 1470772363039 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 12:52:43 INFO - PROCESS | 936 | 1470772363042 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 12:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:52:43 INFO - PROCESS | 936 | 1470772363045 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:52:43 INFO - PROCESS | 936 | 1470772363047 Marionette TRACE conn6 <- [1,2362,null,{}] 12:52:43 INFO - PROCESS | 936 | 1470772363051 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}] 12:52:43 INFO - PROCESS | 936 | 1470772363053 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:43 INFO - PROCESS | 936 | 1470772363213 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 12:52:43 INFO - PROCESS | 936 | --DOMWINDOW == 83 (176BB000) [pid = 936] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:52:43 INFO - PROCESS | 936 | --DOMWINDOW == 82 (15C8F000) [pid = 936] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:52:43 INFO - PROCESS | 936 | --DOMWINDOW == 81 (1715C400) [pid = 936] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:52:43 INFO - PROCESS | 936 | --DOMWINDOW == 80 (17A86800) [pid = 936] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:52:43 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0EE2A800) [pid = 936] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:52:43 INFO - PROCESS | 936 | --DOMWINDOW == 78 (144A2000) [pid = 936] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:52:43 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0FA44C00) [pid = 936] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:52:43 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0BE0E800) [pid = 936] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:52:43 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0F845C00) [pid = 936] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:52:43 INFO - PROCESS | 936 | --DOMWINDOW == 74 (19A6B800) [pid = 936] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:52:43 INFO - PROCESS | 936 | --DOMWINDOW == 73 (156A8800) [pid = 936] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:52:43 INFO - PROCESS | 936 | --DOMWINDOW == 72 (156A7800) [pid = 936] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:52:43 INFO - PROCESS | 936 | 1470772363452 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:43 INFO - PROCESS | 936 | 1470772363455 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:43 INFO - PROCESS | 936 | ++DOCSHELL 0BD68C00 == 35 [pid = 936] [id = 600] 12:52:43 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0BDD9400) [pid = 936] [serial = 1800] [outer = 00000000] 12:52:43 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0F84B400) [pid = 936] [serial = 1801] [outer = 0BDD9400] 12:52:43 INFO - PROCESS | 936 | 1470772363501 Marionette DEBUG loaded listener.js 12:52:43 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (156A5C00) [pid = 936] [serial = 1802] [outer = 0BDD9400] 12:52:43 INFO - PROCESS | 936 | 1470772363880 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]]]}] 12:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 870ms 12:52:43 INFO - PROCESS | 936 | 1470772363916 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 12:52:43 INFO - PROCESS | 936 | 1470772363918 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 12:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:52:43 INFO - PROCESS | 936 | 1470772363929 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:52:43 INFO - PROCESS | 936 | 1470772363930 Marionette TRACE conn6 <- [1,2366,null,{}] 12:52:43 INFO - PROCESS | 936 | 1470772363934 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}] 12:52:43 INFO - PROCESS | 936 | 1470772363935 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:44 INFO - PROCESS | 936 | 1470772364016 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 12:52:44 INFO - PROCESS | 936 | 1470772364021 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:44 INFO - PROCESS | 936 | 1470772364023 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:44 INFO - PROCESS | 936 | ++DOCSHELL 175DE800 == 36 [pid = 936] [id = 601] 12:52:44 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (176BB000) [pid = 936] [serial = 1803] [outer = 00000000] 12:52:44 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (197CEC00) [pid = 936] [serial = 1804] [outer = 176BB000] 12:52:44 INFO - PROCESS | 936 | 1470772364080 Marionette DEBUG loaded listener.js 12:52:44 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19975000) [pid = 936] [serial = 1805] [outer = 176BB000] 12:52:44 INFO - PROCESS | 936 | 1470772364521 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]]]}] 12:52:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:52:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 12:52:44 INFO - PROCESS | 936 | 1470772364563 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 12:52:44 INFO - PROCESS | 936 | 1470772364565 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 12:52:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:52:44 INFO - PROCESS | 936 | 1470772364568 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:52:44 INFO - PROCESS | 936 | 1470772364570 Marionette TRACE conn6 <- [1,2370,null,{}] 12:52:44 INFO - PROCESS | 936 | 1470772364573 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}] 12:52:44 INFO - PROCESS | 936 | 1470772364575 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:44 INFO - PROCESS | 936 | 1470772364655 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 12:52:44 INFO - PROCESS | 936 | 1470772364661 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:44 INFO - PROCESS | 936 | 1470772364662 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:44 INFO - PROCESS | 936 | ++DOCSHELL 19A67000 == 37 [pid = 936] [id = 602] 12:52:44 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (19A68000) [pid = 936] [serial = 1806] [outer = 00000000] 12:52:44 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (19A6E000) [pid = 936] [serial = 1807] [outer = 19A68000] 12:52:44 INFO - PROCESS | 936 | 1470772364707 Marionette DEBUG loaded listener.js 12:52:44 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (19A73400) [pid = 936] [serial = 1808] [outer = 19A68000] 12:52:45 INFO - PROCESS | 936 | 1470772365162 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]]]}] 12:52:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:52:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 12:52:45 INFO - PROCESS | 936 | 1470772365201 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 12:52:45 INFO - PROCESS | 936 | 1470772365202 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 12:52:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:52:45 INFO - PROCESS | 936 | 1470772365222 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:52:45 INFO - PROCESS | 936 | 1470772365224 Marionette TRACE conn6 <- [1,2374,null,{}] 12:52:45 INFO - PROCESS | 936 | 1470772365228 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}] 12:52:45 INFO - PROCESS | 936 | 1470772365229 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:45 INFO - PROCESS | 936 | 1470772365310 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 12:52:45 INFO - PROCESS | 936 | 1470772365315 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:45 INFO - PROCESS | 936 | 1470772365317 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:45 INFO - PROCESS | 936 | ++DOCSHELL 186D1800 == 38 [pid = 936] [id = 603] 12:52:45 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (19A74000) [pid = 936] [serial = 1809] [outer = 00000000] 12:52:45 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (19A7B800) [pid = 936] [serial = 1810] [outer = 19A74000] 12:52:45 INFO - PROCESS | 936 | 1470772365360 Marionette DEBUG loaded listener.js 12:52:45 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (19B70800) [pid = 936] [serial = 1811] [outer = 19A74000] 12:52:46 INFO - PROCESS | 936 | 1470772366181 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]]]}] 12:52:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:52:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 970ms 12:52:46 INFO - PROCESS | 936 | 1470772366192 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 12:52:46 INFO - PROCESS | 936 | 1470772366197 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 12:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:52:46 INFO - PROCESS | 936 | 1470772366201 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:52:46 INFO - PROCESS | 936 | 1470772366207 Marionette TRACE conn6 <- [1,2378,null,{}] 12:52:46 INFO - PROCESS | 936 | 1470772366212 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}] 12:52:46 INFO - PROCESS | 936 | 1470772366215 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:46 INFO - PROCESS | 936 | 1470772366340 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 12:52:46 INFO - PROCESS | 936 | 1470772366478 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:46 INFO - PROCESS | 936 | 1470772366480 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:46 INFO - PROCESS | 936 | ++DOCSHELL 0BDE6C00 == 39 [pid = 936] [id = 604] 12:52:46 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (0BDE7C00) [pid = 936] [serial = 1812] [outer = 00000000] 12:52:46 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (0F805000) [pid = 936] [serial = 1813] [outer = 0BDE7C00] 12:52:46 INFO - PROCESS | 936 | 1470772366539 Marionette DEBUG loaded listener.js 12:52:46 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (0F84D800) [pid = 936] [serial = 1814] [outer = 0BDE7C00] 12:52:47 INFO - PROCESS | 936 | 1470772367413 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]]]}] 12:52:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:52:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1283ms 12:52:47 INFO - PROCESS | 936 | 1470772367486 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 12:52:47 INFO - PROCESS | 936 | 1470772367490 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 12:52:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:52:47 INFO - PROCESS | 936 | 1470772367524 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:52:47 INFO - PROCESS | 936 | 1470772367528 Marionette TRACE conn6 <- [1,2382,null,{}] 12:52:47 INFO - PROCESS | 936 | 1470772367535 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}] 12:52:47 INFO - PROCESS | 936 | 1470772367538 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:47 INFO - PROCESS | 936 | 1470772367659 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 12:52:47 INFO - PROCESS | 936 | 1470772367791 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:47 INFO - PROCESS | 936 | 1470772367796 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:47 INFO - PROCESS | 936 | ++DOCSHELL 0F74F400 == 40 [pid = 936] [id = 605] 12:52:47 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (0F74F800) [pid = 936] [serial = 1815] [outer = 00000000] 12:52:47 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (0F80E000) [pid = 936] [serial = 1816] [outer = 0F74F800] 12:52:47 INFO - PROCESS | 936 | 1470772367849 Marionette DEBUG loaded listener.js 12:52:47 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (0F853000) [pid = 936] [serial = 1817] [outer = 0F74F800] 12:52:48 INFO - PROCESS | 936 | --DOCSHELL 19A67000 == 39 [pid = 936] [id = 602] 12:52:48 INFO - PROCESS | 936 | --DOCSHELL 175DE800 == 38 [pid = 936] [id = 601] 12:52:48 INFO - PROCESS | 936 | --DOCSHELL 0BD68C00 == 37 [pid = 936] [id = 600] 12:52:48 INFO - PROCESS | 936 | --DOCSHELL 0BD64800 == 36 [pid = 936] [id = 599] 12:52:48 INFO - PROCESS | 936 | --DOCSHELL 14223400 == 35 [pid = 936] [id = 598] 12:52:48 INFO - PROCESS | 936 | --DOCSHELL 17A80800 == 34 [pid = 936] [id = 597] 12:52:48 INFO - PROCESS | 936 | --DOCSHELL 176CB000 == 33 [pid = 936] [id = 596] 12:52:48 INFO - PROCESS | 936 | --DOCSHELL 17555400 == 32 [pid = 936] [id = 595] 12:52:48 INFO - PROCESS | 936 | --DOCSHELL 156A8000 == 31 [pid = 936] [id = 594] 12:52:48 INFO - PROCESS | 936 | --DOCSHELL 143F2400 == 30 [pid = 936] [id = 593] 12:52:48 INFO - PROCESS | 936 | --DOCSHELL 14223800 == 29 [pid = 936] [id = 592] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 89 (18C30000) [pid = 936] [serial = 1768] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOCSHELL 0F84B800 == 28 [pid = 936] [id = 591] 12:52:48 INFO - PROCESS | 936 | --DOCSHELL 0BE05800 == 27 [pid = 936] [id = 590] 12:52:48 INFO - PROCESS | 936 | --DOCSHELL 1449CC00 == 26 [pid = 936] [id = 589] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 88 (18A25400) [pid = 936] [serial = 1766] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 87 (16CC1000) [pid = 936] [serial = 1753] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 86 (176BD800) [pid = 936] [serial = 1756] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 85 (186D0800) [pid = 936] [serial = 1759] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 84 (186D5C00) [pid = 936] [serial = 1760] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 83 (13BEBC00) [pid = 936] [serial = 1733] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0FC57400) [pid = 936] [serial = 1732] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 81 (14F84400) [pid = 936] [serial = 1750] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0FA4FC00) [pid = 936] [serial = 1747] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0FDDB400) [pid = 936] [serial = 1748] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0EEF2000) [pid = 936] [serial = 1744] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 77 (0F236C00) [pid = 936] [serial = 1745] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0FBE0400) [pid = 936] [serial = 1742] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0FA45C00) [pid = 936] [serial = 1741] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 74 (19B72800) [pid = 936] [serial = 1739] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 73 (19A7DC00) [pid = 936] [serial = 1738] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 72 (176D4400) [pid = 936] [serial = 1736] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 71 (16F56400) [pid = 936] [serial = 1735] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 70 (176C8400) [pid = 936] [serial = 1757] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 69 (170EB800) [pid = 936] [serial = 1754] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 68 (176D5C00) [pid = 936] [serial = 1762] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 67 (18A25000) [pid = 936] [serial = 1765] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 66 (186C9000) [pid = 936] [serial = 1763] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | --DOMWINDOW == 65 (15626400) [pid = 936] [serial = 1751] [outer = 00000000] [url = about:blank] 12:52:48 INFO - PROCESS | 936 | 1470772368396 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]]]}] 12:52:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:52:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 950ms 12:52:48 INFO - PROCESS | 936 | 1470772368450 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 12:52:48 INFO - PROCESS | 936 | 1470772368455 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 12:52:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:52:48 INFO - PROCESS | 936 | 1470772368461 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:52:48 INFO - PROCESS | 936 | 1470772368464 Marionette TRACE conn6 <- [1,2386,null,{}] 12:52:48 INFO - PROCESS | 936 | 1470772368468 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}] 12:52:48 INFO - PROCESS | 936 | 1470772368471 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:48 INFO - PROCESS | 936 | 1470772368559 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 12:52:48 INFO - PROCESS | 936 | 1470772368652 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:48 INFO - PROCESS | 936 | 1470772368654 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:48 INFO - PROCESS | 936 | ++DOCSHELL 0FBE1800 == 27 [pid = 936] [id = 606] 12:52:48 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0FBE9400) [pid = 936] [serial = 1818] [outer = 00000000] 12:52:48 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0FDDF800) [pid = 936] [serial = 1819] [outer = 0FBE9400] 12:52:48 INFO - PROCESS | 936 | 1470772368702 Marionette DEBUG loaded listener.js 12:52:48 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (10910800) [pid = 936] [serial = 1820] [outer = 0FBE9400] 12:52:49 INFO - PROCESS | 936 | 1470772369115 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]]]}] 12:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 12:52:49 INFO - PROCESS | 936 | 1470772369135 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 12:52:49 INFO - PROCESS | 936 | 1470772369138 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 12:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:52:49 INFO - PROCESS | 936 | 1470772369141 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:52:49 INFO - PROCESS | 936 | 1470772369145 Marionette TRACE conn6 <- [1,2390,null,{}] 12:52:49 INFO - PROCESS | 936 | 1470772369155 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}] 12:52:49 INFO - PROCESS | 936 | 1470772369160 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:49 INFO - PROCESS | 936 | 1470772369278 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 12:52:49 INFO - PROCESS | 936 | 1470772369286 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:49 INFO - PROCESS | 936 | 1470772369289 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:49 INFO - PROCESS | 936 | ++DOCSHELL 143F0C00 == 28 [pid = 936] [id = 607] 12:52:49 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (143F2800) [pid = 936] [serial = 1821] [outer = 00000000] 12:52:49 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (14F51000) [pid = 936] [serial = 1822] [outer = 143F2800] 12:52:49 INFO - PROCESS | 936 | 1470772369337 Marionette DEBUG loaded listener.js 12:52:49 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (14F8A800) [pid = 936] [serial = 1823] [outer = 143F2800] 12:52:49 INFO - PROCESS | 936 | 1470772369818 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]]]}] 12:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 12:52:49 INFO - PROCESS | 936 | 1470772369875 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 12:52:49 INFO - PROCESS | 936 | 1470772369878 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 12:52:49 INFO - PROCESS | 936 | 1470772369882 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:52:49 INFO - PROCESS | 936 | 1470772369883 Marionette TRACE conn6 <- [1,2394,null,{}] 12:52:49 INFO - PROCESS | 936 | 1470772369887 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}] 12:52:49 INFO - PROCESS | 936 | 1470772369889 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:49 INFO - PROCESS | 936 | 1470772369977 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 12:52:49 INFO - PROCESS | 936 | 1470772369985 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:50 INFO - PROCESS | 936 | 1470772369996 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:50 INFO - PROCESS | 936 | ++DOCSHELL 15624000 == 29 [pid = 936] [id = 608] 12:52:50 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (15C8A000) [pid = 936] [serial = 1824] [outer = 00000000] 12:52:50 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (16CF1C00) [pid = 936] [serial = 1825] [outer = 15C8A000] 12:52:50 INFO - PROCESS | 936 | 1470772370138 Marionette DEBUG loaded listener.js 12:52:50 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (170F3000) [pid = 936] [serial = 1826] [outer = 15C8A000] 12:52:50 INFO - PROCESS | 936 | 1470772370544 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]]]}] 12:52:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:52:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 12:52:50 INFO - PROCESS | 936 | 1470772370649 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 12:52:50 INFO - PROCESS | 936 | 1470772370651 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 12:52:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:52:50 INFO - PROCESS | 936 | 1470772370666 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:52:50 INFO - PROCESS | 936 | 1470772370668 Marionette TRACE conn6 <- [1,2398,null,{}] 12:52:50 INFO - PROCESS | 936 | 1470772370672 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}] 12:52:50 INFO - PROCESS | 936 | 1470772370674 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:50 INFO - PROCESS | 936 | 1470772370797 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 12:52:50 INFO - PROCESS | 936 | 1470772370803 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:50 INFO - PROCESS | 936 | 1470772370805 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:50 INFO - PROCESS | 936 | ++DOCSHELL 174F0800 == 30 [pid = 936] [id = 609] 12:52:50 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (17559C00) [pid = 936] [serial = 1827] [outer = 00000000] 12:52:50 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (176BD800) [pid = 936] [serial = 1828] [outer = 17559C00] 12:52:50 INFO - PROCESS | 936 | 1470772370851 Marionette DEBUG loaded listener.js 12:52:50 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (176C5000) [pid = 936] [serial = 1829] [outer = 17559C00] 12:52:51 INFO - PROCESS | 936 | 1470772371350 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]]]}] 12:52:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:52:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 12:52:51 INFO - PROCESS | 936 | 1470772371400 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 12:52:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:52:51 INFO - PROCESS | 936 | 1470772371402 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 12:52:51 INFO - PROCESS | 936 | 1470772371411 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:52:51 INFO - PROCESS | 936 | 1470772371413 Marionette TRACE conn6 <- [1,2402,null,{}] 12:52:51 INFO - PROCESS | 936 | 1470772371416 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}] 12:52:51 INFO - PROCESS | 936 | 1470772371422 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:51 INFO - PROCESS | 936 | 1470772371558 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 12:52:51 INFO - PROCESS | 936 | 1470772371630 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:51 INFO - PROCESS | 936 | 1470772371632 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:51 INFO - PROCESS | 936 | ++DOCSHELL 176D5C00 == 31 [pid = 936] [id = 610] 12:52:51 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (176D6000) [pid = 936] [serial = 1830] [outer = 00000000] 12:52:51 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (186D3000) [pid = 936] [serial = 1831] [outer = 176D6000] 12:52:51 INFO - PROCESS | 936 | 1470772371677 Marionette DEBUG loaded listener.js 12:52:51 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (187A4C00) [pid = 936] [serial = 1832] [outer = 176D6000] 12:52:52 INFO - PROCESS | 936 | 1470772372094 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]]]}] 12:52:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:52:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 12:52:52 INFO - PROCESS | 936 | 1470772372161 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 12:52:52 INFO - PROCESS | 936 | 1470772372163 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 12:52:52 INFO - PROCESS | 936 | 1470772372166 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:52:52 INFO - PROCESS | 936 | 1470772372167 Marionette TRACE conn6 <- [1,2406,null,{}] 12:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:52:52 INFO - PROCESS | 936 | 1470772372171 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}] 12:52:52 INFO - PROCESS | 936 | 1470772372173 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:52 INFO - PROCESS | 936 | 1470772372291 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 12:52:52 INFO - PROCESS | 936 | 1470772372355 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:52 INFO - PROCESS | 936 | 1470772372357 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:52 INFO - PROCESS | 936 | ++DOCSHELL 087EA400 == 32 [pid = 936] [id = 611] 12:52:52 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (087F0000) [pid = 936] [serial = 1833] [outer = 00000000] 12:52:52 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (18A2E800) [pid = 936] [serial = 1834] [outer = 087F0000] 12:52:52 INFO - PROCESS | 936 | 1470772372402 Marionette DEBUG loaded listener.js 12:52:52 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (18A31800) [pid = 936] [serial = 1835] [outer = 087F0000] 12:52:52 INFO - PROCESS | 936 | --DOMWINDOW == 82 (19A68000) [pid = 936] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:52:52 INFO - PROCESS | 936 | --DOMWINDOW == 81 (18B91800) [pid = 936] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:52:52 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0BD67000) [pid = 936] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:52:52 INFO - PROCESS | 936 | --DOMWINDOW == 79 (156A9400) [pid = 936] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:52:52 INFO - PROCESS | 936 | --DOMWINDOW == 78 (18B8FC00) [pid = 936] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:52:52 INFO - PROCESS | 936 | --DOMWINDOW == 77 (175DF000) [pid = 936] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:52:52 INFO - PROCESS | 936 | --DOMWINDOW == 76 (143F2C00) [pid = 936] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:52:52 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0BE10000) [pid = 936] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:52:52 INFO - PROCESS | 936 | --DOMWINDOW == 74 (14227C00) [pid = 936] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:52:52 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0F850800) [pid = 936] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:52:52 INFO - PROCESS | 936 | --DOMWINDOW == 72 (176D3C00) [pid = 936] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:52:52 INFO - PROCESS | 936 | --DOMWINDOW == 71 (18738800) [pid = 936] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:52:52 INFO - PROCESS | 936 | --DOMWINDOW == 70 (0BDD9400) [pid = 936] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:52:52 INFO - PROCESS | 936 | --DOMWINDOW == 69 (176BB000) [pid = 936] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:52:52 INFO - PROCESS | 936 | 1470772372902 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]]]}] 12:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 770ms 12:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:52:52 INFO - PROCESS | 936 | 1470772372951 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 12:52:52 INFO - PROCESS | 936 | 1470772372953 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 12:52:52 INFO - PROCESS | 936 | 1470772372957 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:52:52 INFO - PROCESS | 936 | 1470772372958 Marionette TRACE conn6 <- [1,2410,null,{}] 12:52:52 INFO - PROCESS | 936 | 1470772372962 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}] 12:52:52 INFO - PROCESS | 936 | 1470772372964 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:53 INFO - PROCESS | 936 | 1470772373043 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 12:52:53 INFO - PROCESS | 936 | 1470772373048 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:53 INFO - PROCESS | 936 | 1470772373050 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:53 INFO - PROCESS | 936 | ++DOCSHELL 0F803C00 == 33 [pid = 936] [id = 612] 12:52:53 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (16CC1800) [pid = 936] [serial = 1836] [outer = 00000000] 12:52:53 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (18738800) [pid = 936] [serial = 1837] [outer = 16CC1800] 12:52:53 INFO - PROCESS | 936 | 1470772373094 Marionette DEBUG loaded listener.js 12:52:53 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (18A2E000) [pid = 936] [serial = 1838] [outer = 16CC1800] 12:52:53 INFO - PROCESS | 936 | 1470772373520 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]]]}] 12:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 570ms 12:52:53 INFO - PROCESS | 936 | 1470772373528 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 12:52:53 INFO - PROCESS | 936 | 1470772373530 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 12:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:52:53 INFO - PROCESS | 936 | 1470772373533 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:52:53 INFO - PROCESS | 936 | 1470772373535 Marionette TRACE conn6 <- [1,2414,null,{}] 12:52:53 INFO - PROCESS | 936 | 1470772373539 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}] 12:52:53 INFO - PROCESS | 936 | 1470772373541 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:53 INFO - PROCESS | 936 | 1470772373664 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 12:52:53 INFO - PROCESS | 936 | 1470772373672 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:53 INFO - PROCESS | 936 | 1470772373674 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:53 INFO - PROCESS | 936 | ++DOCSHELL 175E2400 == 34 [pid = 936] [id = 613] 12:52:53 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (1872FC00) [pid = 936] [serial = 1839] [outer = 00000000] 12:52:53 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (18C39000) [pid = 936] [serial = 1840] [outer = 1872FC00] 12:52:53 INFO - PROCESS | 936 | 1470772373718 Marionette DEBUG loaded listener.js 12:52:53 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (18C57C00) [pid = 936] [serial = 1841] [outer = 1872FC00] 12:52:54 INFO - PROCESS | 936 | 1470772374154 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]]]}] 12:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 12:52:54 INFO - PROCESS | 936 | 1470772374205 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 12:52:54 INFO - PROCESS | 936 | 1470772374206 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 12:52:54 INFO - PROCESS | 936 | 1470772374210 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:52:54 INFO - PROCESS | 936 | 1470772374212 Marionette TRACE conn6 <- [1,2418,null,{}] 12:52:54 INFO - PROCESS | 936 | 1470772374231 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}] 12:52:54 INFO - PROCESS | 936 | 1470772374233 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:54 INFO - PROCESS | 936 | 1470772374314 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 12:52:54 INFO - PROCESS | 936 | 1470772374319 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:54 INFO - PROCESS | 936 | 1470772374321 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:54 INFO - PROCESS | 936 | ++DOCSHELL 18B93400 == 35 [pid = 936] [id = 614] 12:52:54 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (196D7C00) [pid = 936] [serial = 1842] [outer = 00000000] 12:52:54 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (19971400) [pid = 936] [serial = 1843] [outer = 196D7C00] 12:52:54 INFO - PROCESS | 936 | 1470772374365 Marionette DEBUG loaded listener.js 12:52:54 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19A67000) [pid = 936] [serial = 1844] [outer = 196D7C00] 12:52:55 INFO - PROCESS | 936 | --DOCSHELL 0FBE1800 == 34 [pid = 936] [id = 606] 12:52:55 INFO - PROCESS | 936 | --DOCSHELL 0F74F400 == 33 [pid = 936] [id = 605] 12:52:55 INFO - PROCESS | 936 | --DOCSHELL 186D1800 == 32 [pid = 936] [id = 603] 12:52:55 INFO - PROCESS | 936 | --DOCSHELL 0BDE6C00 == 31 [pid = 936] [id = 604] 12:52:55 INFO - PROCESS | 936 | --DOCSHELL 143F0C00 == 30 [pid = 936] [id = 607] 12:52:55 INFO - PROCESS | 936 | --DOCSHELL 174F0800 == 29 [pid = 936] [id = 609] 12:52:55 INFO - PROCESS | 936 | --DOCSHELL 15624000 == 28 [pid = 936] [id = 608] 12:52:55 INFO - PROCESS | 936 | --DOCSHELL 087EA400 == 27 [pid = 936] [id = 611] 12:52:55 INFO - PROCESS | 936 | --DOCSHELL 176D5C00 == 26 [pid = 936] [id = 610] 12:52:55 INFO - PROCESS | 936 | --DOCSHELL 175E2400 == 25 [pid = 936] [id = 613] 12:52:55 INFO - PROCESS | 936 | --DOCSHELL 0F803C00 == 24 [pid = 936] [id = 612] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 77 (18C2F800) [pid = 936] [serial = 1795] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18C2F000) [pid = 936] [serial = 1798] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 75 (16CBAC00) [pid = 936] [serial = 1783] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 74 (16CE5800) [pid = 936] [serial = 1784] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 73 (18C35000) [pid = 936] [serial = 1769] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 72 (176CB800) [pid = 936] [serial = 1786] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 71 (176CCC00) [pid = 936] [serial = 1787] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 70 (14F8A400) [pid = 936] [serial = 1780] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 69 (156A2C00) [pid = 936] [serial = 1781] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 68 (0EED3800) [pid = 936] [serial = 1771] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 67 (0F2E4400) [pid = 936] [serial = 1772] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 66 (142F3C00) [pid = 936] [serial = 1777] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 65 (143F6800) [pid = 936] [serial = 1778] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 64 (0BE0A400) [pid = 936] [serial = 1774] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 63 (0FA4DC00) [pid = 936] [serial = 1775] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 62 (17A81000) [pid = 936] [serial = 1789] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 61 (0BDE4800) [pid = 936] [serial = 1790] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 60 (18C30400) [pid = 936] [serial = 1796] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 59 (18A2F400) [pid = 936] [serial = 1792] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 58 (0F84B400) [pid = 936] [serial = 1801] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 57 (18C57400) [pid = 936] [serial = 1799] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 56 (156A5C00) [pid = 936] [serial = 1802] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 55 (19A73400) [pid = 936] [serial = 1808] [outer = 00000000] [url = about:blank] 12:52:55 INFO - PROCESS | 936 | --DOMWINDOW == 54 (197CEC00) [pid = 936] [serial = 1804] [outer = 00000000] [url = about:blank] 12:52:56 INFO - PROCESS | 936 | --DOMWINDOW == 53 (187AC800) [pid = 936] [serial = 1793] [outer = 00000000] [url = about:blank] 12:52:56 INFO - PROCESS | 936 | --DOMWINDOW == 52 (19975000) [pid = 936] [serial = 1805] [outer = 00000000] [url = about:blank] 12:52:56 INFO - PROCESS | 936 | --DOMWINDOW == 51 (19A6E000) [pid = 936] [serial = 1807] [outer = 00000000] [url = about:blank] 12:52:56 INFO - PROCESS | 936 | 1470772376090 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]]]}] 12:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1933ms 12:52:56 INFO - PROCESS | 936 | 1470772376148 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 12:52:56 INFO - PROCESS | 936 | 1470772376153 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 12:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:52:56 INFO - PROCESS | 936 | 1470772376160 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:52:56 INFO - PROCESS | 936 | 1470772376163 Marionette TRACE conn6 <- [1,2422,null,{}] 12:52:56 INFO - PROCESS | 936 | 1470772376169 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}] 12:52:56 INFO - PROCESS | 936 | 1470772376172 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:56 INFO - PROCESS | 936 | 1470772376267 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 12:52:56 INFO - PROCESS | 936 | 1470772376283 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:56 INFO - PROCESS | 936 | 1470772376287 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:56 INFO - PROCESS | 936 | ++DOCSHELL 0BE12C00 == 25 [pid = 936] [id = 615] 12:52:56 INFO - PROCESS | 936 | ++DOMWINDOW == 52 (0BE91400) [pid = 936] [serial = 1845] [outer = 00000000] 12:52:56 INFO - PROCESS | 936 | ++DOMWINDOW == 53 (0F05F400) [pid = 936] [serial = 1846] [outer = 0BE91400] 12:52:56 INFO - PROCESS | 936 | 1470772376337 Marionette DEBUG loaded listener.js 12:52:56 INFO - PROCESS | 936 | ++DOMWINDOW == 54 (0F282000) [pid = 936] [serial = 1847] [outer = 0BE91400] 12:52:56 INFO - PROCESS | 936 | 1470772376838 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]]]}] 12:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 12:52:56 INFO - PROCESS | 936 | 1470772376893 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 12:52:56 INFO - PROCESS | 936 | 1470772376898 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 12:52:56 INFO - PROCESS | 936 | 1470772376904 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:52:56 INFO - PROCESS | 936 | 1470772376907 Marionette TRACE conn6 <- [1,2426,null,{}] 12:52:56 INFO - PROCESS | 936 | 1470772376911 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}] 12:52:56 INFO - PROCESS | 936 | 1470772376914 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:57 INFO - PROCESS | 936 | 1470772377039 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 12:52:57 INFO - PROCESS | 936 | 1470772377176 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:57 INFO - PROCESS | 936 | 1470772377180 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:57 INFO - PROCESS | 936 | ++DOCSHELL 0BD54800 == 26 [pid = 936] [id = 616] 12:52:57 INFO - PROCESS | 936 | ++DOMWINDOW == 55 (0BD57400) [pid = 936] [serial = 1848] [outer = 00000000] 12:52:57 INFO - PROCESS | 936 | ++DOMWINDOW == 56 (0BDE6C00) [pid = 936] [serial = 1849] [outer = 0BD57400] 12:52:57 INFO - PROCESS | 936 | 1470772377241 Marionette DEBUG loaded listener.js 12:52:57 INFO - PROCESS | 936 | ++DOMWINDOW == 57 (0BE0C000) [pid = 936] [serial = 1850] [outer = 0BD57400] 12:52:58 INFO - PROCESS | 936 | 1470772378052 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]]]}] 12:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1180ms 12:52:58 INFO - PROCESS | 936 | 1470772378089 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 12:52:58 INFO - PROCESS | 936 | 1470772378093 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 12:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:52:58 INFO - PROCESS | 936 | 1470772378099 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:52:58 INFO - PROCESS | 936 | 1470772378102 Marionette TRACE conn6 <- [1,2430,null,{}] 12:52:58 INFO - PROCESS | 936 | 1470772378108 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}] 12:52:58 INFO - PROCESS | 936 | 1470772378111 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:58 INFO - PROCESS | 936 | 1470772378228 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 12:52:58 INFO - PROCESS | 936 | 1470772378359 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:58 INFO - PROCESS | 936 | 1470772378362 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:58 INFO - PROCESS | 936 | ++DOCSHELL 0FA4C800 == 27 [pid = 936] [id = 617] 12:52:58 INFO - PROCESS | 936 | ++DOMWINDOW == 58 (0FA4CC00) [pid = 936] [serial = 1851] [outer = 00000000] 12:52:58 INFO - PROCESS | 936 | ++DOMWINDOW == 59 (0FBE1800) [pid = 936] [serial = 1852] [outer = 0FA4CC00] 12:52:58 INFO - PROCESS | 936 | 1470772378420 Marionette DEBUG loaded listener.js 12:52:58 INFO - PROCESS | 936 | ++DOMWINDOW == 60 (0FCB8C00) [pid = 936] [serial = 1853] [outer = 0FA4CC00] 12:52:59 INFO - PROCESS | 936 | 1470772379233 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]]]}] 12:52:59 INFO - PROCESS | 936 | --DOCSHELL 0BE12C00 == 26 [pid = 936] [id = 615] 12:52:59 INFO - PROCESS | 936 | --DOCSHELL 18B93400 == 25 [pid = 936] [id = 614] 12:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1171ms 12:52:59 INFO - PROCESS | 936 | 1470772379274 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 12:52:59 INFO - PROCESS | 936 | 1470772379279 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 12:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:52:59 INFO - PROCESS | 936 | 1470772379284 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:52:59 INFO - PROCESS | 936 | 1470772379287 Marionette TRACE conn6 <- [1,2434,null,{}] 12:52:59 INFO - PROCESS | 936 | 1470772379292 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}] 12:52:59 INFO - PROCESS | 936 | 1470772379295 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:59 INFO - PROCESS | 936 | 1470772379384 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 12:52:59 INFO - PROCESS | 936 | 1470772379397 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:59 INFO - PROCESS | 936 | 1470772379402 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:52:59 INFO - PROCESS | 936 | ++DOCSHELL 0F755C00 == 26 [pid = 936] [id = 618] 12:52:59 INFO - PROCESS | 936 | ++DOMWINDOW == 61 (0F806C00) [pid = 936] [serial = 1854] [outer = 00000000] 12:52:59 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (0F84CC00) [pid = 936] [serial = 1855] [outer = 0F806C00] 12:52:59 INFO - PROCESS | 936 | 1470772379451 Marionette DEBUG loaded listener.js 12:52:59 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (0FA4E800) [pid = 936] [serial = 1856] [outer = 0F806C00] 12:52:59 INFO - PROCESS | 936 | 1470772379895 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]]]}] 12:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 690ms 12:52:59 INFO - PROCESS | 936 | 1470772379974 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 12:52:59 INFO - PROCESS | 936 | 1470772379979 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 12:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:52:59 INFO - PROCESS | 936 | 1470772379985 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:52:59 INFO - PROCESS | 936 | 1470772379988 Marionette TRACE conn6 <- [1,2438,null,{}] 12:52:59 INFO - PROCESS | 936 | 1470772379992 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}] 12:52:59 INFO - PROCESS | 936 | 1470772379995 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:00 INFO - PROCESS | 936 | 1470772380088 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 12:53:00 INFO - PROCESS | 936 | 1470772380100 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:00 INFO - PROCESS | 936 | 1470772380103 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:00 INFO - PROCESS | 936 | ++DOCSHELL 142ED400 == 27 [pid = 936] [id = 619] 12:53:00 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (142F3C00) [pid = 936] [serial = 1857] [outer = 00000000] 12:53:00 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (143EC000) [pid = 936] [serial = 1858] [outer = 142F3C00] 12:53:00 INFO - PROCESS | 936 | 1470772380151 Marionette DEBUG loaded listener.js 12:53:00 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (14405C00) [pid = 936] [serial = 1859] [outer = 142F3C00] 12:53:00 INFO - PROCESS | 936 | 1470772380632 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]]]}] 12:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 12:53:00 INFO - PROCESS | 936 | 1470772380659 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 12:53:00 INFO - PROCESS | 936 | 1470772380661 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 12:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:53:00 INFO - PROCESS | 936 | 1470772380665 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:53:00 INFO - PROCESS | 936 | 1470772380668 Marionette TRACE conn6 <- [1,2442,null,{}] 12:53:00 INFO - PROCESS | 936 | 1470772380680 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}] 12:53:00 INFO - PROCESS | 936 | 1470772380685 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:00 INFO - PROCESS | 936 | 1470772380814 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 12:53:00 INFO - PROCESS | 936 | 1470772380916 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:00 INFO - PROCESS | 936 | 1470772380919 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:00 INFO - PROCESS | 936 | ++DOCSHELL 156AB000 == 28 [pid = 936] [id = 620] 12:53:00 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (156ABC00) [pid = 936] [serial = 1860] [outer = 00000000] 12:53:00 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (16CB2C00) [pid = 936] [serial = 1861] [outer = 156ABC00] 12:53:00 INFO - PROCESS | 936 | 1470772380968 Marionette DEBUG loaded listener.js 12:53:01 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (16CBC400) [pid = 936] [serial = 1862] [outer = 156ABC00] 12:53:01 INFO - PROCESS | 936 | 1470772381333 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]]]}] 12:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 12:53:01 INFO - PROCESS | 936 | 1470772381399 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 12:53:01 INFO - PROCESS | 936 | 1470772381401 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 12:53:01 INFO - PROCESS | 936 | 1470772381404 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:53:01 INFO - PROCESS | 936 | 1470772381406 Marionette TRACE conn6 <- [1,2446,null,{}] 12:53:01 INFO - PROCESS | 936 | 1470772381409 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}] 12:53:01 INFO - PROCESS | 936 | 1470772381411 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:01 INFO - PROCESS | 936 | 1470772381495 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 12:53:01 INFO - PROCESS | 936 | 1470772381501 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:01 INFO - PROCESS | 936 | 1470772381503 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:01 INFO - PROCESS | 936 | ++DOCSHELL 16CEA400 == 29 [pid = 936] [id = 621] 12:53:01 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (16CEC400) [pid = 936] [serial = 1863] [outer = 00000000] 12:53:01 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (17555000) [pid = 936] [serial = 1864] [outer = 16CEC400] 12:53:01 INFO - PROCESS | 936 | 1470772381549 Marionette DEBUG loaded listener.js 12:53:01 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (176BA000) [pid = 936] [serial = 1865] [outer = 16CEC400] 12:53:02 INFO - PROCESS | 936 | 1470772382016 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]]]}] 12:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 12:53:02 INFO - PROCESS | 936 | 1470772382079 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 12:53:02 INFO - PROCESS | 936 | 1470772382081 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 12:53:02 INFO - PROCESS | 936 | 1470772382084 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:53:02 INFO - PROCESS | 936 | 1470772382086 Marionette TRACE conn6 <- [1,2450,null,{}] 12:53:02 INFO - PROCESS | 936 | 1470772382090 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}] 12:53:02 INFO - PROCESS | 936 | 1470772382092 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:02 INFO - PROCESS | 936 | 1470772382237 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 12:53:02 INFO - PROCESS | 936 | 1470772382304 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:02 INFO - PROCESS | 936 | 1470772382306 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:02 INFO - PROCESS | 936 | ++DOCSHELL 0FA51000 == 30 [pid = 936] [id = 622] 12:53:02 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (16CE3C00) [pid = 936] [serial = 1866] [outer = 00000000] 12:53:02 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (176BE400) [pid = 936] [serial = 1867] [outer = 16CE3C00] 12:53:02 INFO - PROCESS | 936 | 1470772382350 Marionette DEBUG loaded listener.js 12:53:02 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (0F84C000) [pid = 936] [serial = 1868] [outer = 16CE3C00] 12:53:02 INFO - PROCESS | 936 | 1470772382782 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]]]}] 12:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 12:53:02 INFO - PROCESS | 936 | 1470772382819 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 12:53:02 INFO - PROCESS | 936 | 1470772382821 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 12:53:02 INFO - PROCESS | 936 | 1470772382824 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:53:02 INFO - PROCESS | 936 | 1470772382826 Marionette TRACE conn6 <- [1,2454,null,{}] 12:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:53:02 INFO - PROCESS | 936 | 1470772382830 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}] 12:53:02 INFO - PROCESS | 936 | 1470772382835 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:02 INFO - PROCESS | 936 | 1470772382973 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 12:53:03 INFO - PROCESS | 936 | 1470772383035 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:03 INFO - PROCESS | 936 | 1470772383037 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:03 INFO - PROCESS | 936 | ++DOCSHELL 0BD4A800 == 31 [pid = 936] [id = 623] 12:53:03 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (0FA4A000) [pid = 936] [serial = 1869] [outer = 00000000] 12:53:03 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (186C8000) [pid = 936] [serial = 1870] [outer = 0FA4A000] 12:53:03 INFO - PROCESS | 936 | 1470772383083 Marionette DEBUG loaded listener.js 12:53:03 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (186D1C00) [pid = 936] [serial = 1871] [outer = 0FA4A000] 12:53:03 INFO - PROCESS | 936 | 1470772383498 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]]]}] 12:53:03 INFO - PROCESS | 936 | --DOMWINDOW == 77 (1872FC00) [pid = 936] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:53:03 INFO - PROCESS | 936 | --DOMWINDOW == 76 (196D7C00) [pid = 936] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:53:03 INFO - PROCESS | 936 | --DOMWINDOW == 75 (17559C00) [pid = 936] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:53:03 INFO - PROCESS | 936 | --DOMWINDOW == 74 (176D6000) [pid = 936] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:53:03 INFO - PROCESS | 936 | --DOMWINDOW == 73 (087F0000) [pid = 936] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:53:03 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0FBE9400) [pid = 936] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:53:03 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0F74F800) [pid = 936] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:53:03 INFO - PROCESS | 936 | --DOMWINDOW == 70 (0BDE7C00) [pid = 936] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:53:03 INFO - PROCESS | 936 | --DOMWINDOW == 69 (19A74000) [pid = 936] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:53:03 INFO - PROCESS | 936 | --DOMWINDOW == 68 (15C8A000) [pid = 936] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:53:03 INFO - PROCESS | 936 | --DOMWINDOW == 67 (143F2800) [pid = 936] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:53:03 INFO - PROCESS | 936 | --DOMWINDOW == 66 (16CC1800) [pid = 936] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 12:53:03 INFO - PROCESS | 936 | 1470772383590 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 12:53:03 INFO - PROCESS | 936 | 1470772383592 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 12:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:53:03 INFO - PROCESS | 936 | 1470772383600 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:53:03 INFO - PROCESS | 936 | 1470772383602 Marionette TRACE conn6 <- [1,2458,null,{}] 12:53:03 INFO - PROCESS | 936 | 1470772383606 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}] 12:53:03 INFO - PROCESS | 936 | 1470772383608 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:03 INFO - PROCESS | 936 | 1470772383686 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 12:53:03 INFO - PROCESS | 936 | 1470772383698 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:03 INFO - PROCESS | 936 | 1470772383700 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:03 INFO - PROCESS | 936 | ++DOCSHELL 13D79C00 == 32 [pid = 936] [id = 624] 12:53:03 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (13DB2000) [pid = 936] [serial = 1872] [outer = 00000000] 12:53:03 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (16CE5400) [pid = 936] [serial = 1873] [outer = 13DB2000] 12:53:03 INFO - PROCESS | 936 | 1470772383744 Marionette DEBUG loaded listener.js 12:53:03 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (16CE9C00) [pid = 936] [serial = 1874] [outer = 13DB2000] 12:53:04 INFO - PROCESS | 936 | 1470772384175 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]]]}] 12:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 12:53:04 INFO - PROCESS | 936 | 1470772384234 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 12:53:04 INFO - PROCESS | 936 | 1470772384236 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 12:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:53:04 INFO - PROCESS | 936 | 1470772384239 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:53:04 INFO - PROCESS | 936 | 1470772384241 Marionette TRACE conn6 <- [1,2462,null,{}] 12:53:04 INFO - PROCESS | 936 | 1470772384245 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}] 12:53:04 INFO - PROCESS | 936 | 1470772384247 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:04 INFO - PROCESS | 936 | 1470772384330 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 12:53:04 INFO - PROCESS | 936 | 1470772384336 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:04 INFO - PROCESS | 936 | 1470772384338 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:04 INFO - PROCESS | 936 | ++DOCSHELL 0BD64800 == 33 [pid = 936] [id = 625] 12:53:04 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0FE18C00) [pid = 936] [serial = 1875] [outer = 00000000] 12:53:04 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (186CFC00) [pid = 936] [serial = 1876] [outer = 0FE18C00] 12:53:04 INFO - PROCESS | 936 | 1470772384382 Marionette DEBUG loaded listener.js 12:53:04 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (18A2F000) [pid = 936] [serial = 1877] [outer = 0FE18C00] 12:53:04 INFO - PROCESS | 936 | 1470772384817 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]]]}] 12:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 12:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:53:04 INFO - PROCESS | 936 | 1470772384874 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 12:53:04 INFO - PROCESS | 936 | 1470772384876 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 12:53:04 INFO - PROCESS | 936 | 1470772384879 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:53:04 INFO - PROCESS | 936 | 1470772384881 Marionette TRACE conn6 <- [1,2466,null,{}] 12:53:04 INFO - PROCESS | 936 | 1470772384884 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}] 12:53:04 INFO - PROCESS | 936 | 1470772384886 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:04 INFO - PROCESS | 936 | 1470772384966 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 12:53:04 INFO - PROCESS | 936 | 1470772384972 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:04 INFO - PROCESS | 936 | 1470772384973 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:04 INFO - PROCESS | 936 | ++DOCSHELL 0EED3800 == 34 [pid = 936] [id = 626] 12:53:04 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (1440D800) [pid = 936] [serial = 1878] [outer = 00000000] 12:53:05 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (18B97400) [pid = 936] [serial = 1879] [outer = 1440D800] 12:53:05 INFO - PROCESS | 936 | 1470772385018 Marionette DEBUG loaded listener.js 12:53:05 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (18C32400) [pid = 936] [serial = 1880] [outer = 1440D800] 12:53:05 INFO - PROCESS | 936 | 1470772385478 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]]]}] 12:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 632ms 12:53:05 INFO - PROCESS | 936 | 1470772385525 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 12:53:05 INFO - PROCESS | 936 | 1470772385527 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 12:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:53:05 INFO - PROCESS | 936 | 1470772385531 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:53:05 INFO - PROCESS | 936 | 1470772385533 Marionette TRACE conn6 <- [1,2470,null,{}] 12:53:05 INFO - PROCESS | 936 | 1470772385536 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}] 12:53:05 INFO - PROCESS | 936 | 1470772385538 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:05 INFO - PROCESS | 936 | 1470772385620 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 12:53:05 INFO - PROCESS | 936 | 1470772385626 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:05 INFO - PROCESS | 936 | 1470772385628 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:05 INFO - PROCESS | 936 | ++DOCSHELL 18C32000 == 35 [pid = 936] [id = 627] 12:53:05 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18C33800) [pid = 936] [serial = 1881] [outer = 00000000] 12:53:05 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (18C57400) [pid = 936] [serial = 1882] [outer = 18C33800] 12:53:05 INFO - PROCESS | 936 | 1470772385677 Marionette DEBUG loaded listener.js 12:53:05 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (18C3B800) [pid = 936] [serial = 1883] [outer = 18C33800] 12:53:06 INFO - PROCESS | 936 | 1470772386422 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]]]}] 12:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 930ms 12:53:06 INFO - PROCESS | 936 | 1470772386463 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 12:53:06 INFO - PROCESS | 936 | 1470772386468 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 12:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:53:06 INFO - PROCESS | 936 | 1470772386472 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:53:06 INFO - PROCESS | 936 | 1470772386476 Marionette TRACE conn6 <- [1,2474,null,{}] 12:53:06 INFO - PROCESS | 936 | 1470772386481 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}] 12:53:06 INFO - PROCESS | 936 | 1470772386484 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:06 INFO - PROCESS | 936 | 1470772386595 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 12:53:06 INFO - PROCESS | 936 | 1470772386731 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:06 INFO - PROCESS | 936 | 1470772386735 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:06 INFO - PROCESS | 936 | ++DOCSHELL 0F80A000 == 36 [pid = 936] [id = 628] 12:53:06 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (0FA47400) [pid = 936] [serial = 1884] [outer = 00000000] 12:53:06 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (14226000) [pid = 936] [serial = 1885] [outer = 0FA47400] 12:53:06 INFO - PROCESS | 936 | 1470772386793 Marionette DEBUG loaded listener.js 12:53:06 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (1440E400) [pid = 936] [serial = 1886] [outer = 0FA47400] 12:53:07 INFO - PROCESS | 936 | 1470772387364 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]]]}] 12:53:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:53:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 930ms 12:53:07 INFO - PROCESS | 936 | 1470772387404 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 12:53:07 INFO - PROCESS | 936 | 1470772387409 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 12:53:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:53:07 INFO - PROCESS | 936 | 1470772387416 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:53:07 INFO - PROCESS | 936 | 1470772387419 Marionette TRACE conn6 <- [1,2478,null,{}] 12:53:07 INFO - PROCESS | 936 | 1470772387422 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}] 12:53:07 INFO - PROCESS | 936 | 1470772387425 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:07 INFO - PROCESS | 936 | 1470772387541 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 12:53:07 INFO - PROCESS | 936 | 1470772387651 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:07 INFO - PROCESS | 936 | 1470772387654 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:07 INFO - PROCESS | 936 | ++DOCSHELL 16CBD800 == 37 [pid = 936] [id = 629] 12:53:07 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (16CEA800) [pid = 936] [serial = 1887] [outer = 00000000] 12:53:07 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (176C2400) [pid = 936] [serial = 1888] [outer = 16CEA800] 12:53:07 INFO - PROCESS | 936 | 1470772387710 Marionette DEBUG loaded listener.js 12:53:07 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (176D4C00) [pid = 936] [serial = 1889] [outer = 16CEA800] 12:53:08 INFO - PROCESS | 936 | 1470772388341 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]]]}] 12:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 12:53:08 INFO - PROCESS | 936 | 1470772388388 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 12:53:08 INFO - PROCESS | 936 | 1470772388391 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 12:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:53:08 INFO - PROCESS | 936 | 1470772388394 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:53:08 INFO - PROCESS | 936 | 1470772388398 Marionette TRACE conn6 <- [1,2482,null,{}] 12:53:08 INFO - PROCESS | 936 | 1470772388409 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}] 12:53:08 INFO - PROCESS | 936 | 1470772388414 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:08 INFO - PROCESS | 936 | 1470772388552 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 12:53:08 INFO - PROCESS | 936 | 1470772388700 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:08 INFO - PROCESS | 936 | 1470772388704 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:08 INFO - PROCESS | 936 | ++DOCSHELL 1715D000 == 38 [pid = 936] [id = 630] 12:53:08 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (174EB000) [pid = 936] [serial = 1890] [outer = 00000000] 12:53:08 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (196E0400) [pid = 936] [serial = 1891] [outer = 174EB000] 12:53:08 INFO - PROCESS | 936 | 1470772388762 Marionette DEBUG loaded listener.js 12:53:08 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (19A63000) [pid = 936] [serial = 1892] [outer = 174EB000] 12:53:09 INFO - PROCESS | 936 | 1470772389567 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]]]}] 12:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1230ms 12:53:09 INFO - PROCESS | 936 | 1470772389628 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 12:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:53:09 INFO - PROCESS | 936 | 1470772389633 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 12:53:09 INFO - PROCESS | 936 | 1470772389638 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:53:09 INFO - PROCESS | 936 | 1470772389641 Marionette TRACE conn6 <- [1,2486,null,{}] 12:53:09 INFO - PROCESS | 936 | 1470772389666 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}] 12:53:09 INFO - PROCESS | 936 | 1470772389669 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:09 INFO - PROCESS | 936 | 1470772389770 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 12:53:09 INFO - PROCESS | 936 | 1470772389908 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:09 INFO - PROCESS | 936 | 1470772389910 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:09 INFO - PROCESS | 936 | --DOCSHELL 0EED3800 == 37 [pid = 936] [id = 626] 12:53:09 INFO - PROCESS | 936 | --DOCSHELL 0BD64800 == 36 [pid = 936] [id = 625] 12:53:09 INFO - PROCESS | 936 | --DOCSHELL 13D79C00 == 35 [pid = 936] [id = 624] 12:53:09 INFO - PROCESS | 936 | --DOCSHELL 0BD4A800 == 34 [pid = 936] [id = 623] 12:53:09 INFO - PROCESS | 936 | --DOCSHELL 0FA51000 == 33 [pid = 936] [id = 622] 12:53:09 INFO - PROCESS | 936 | --DOCSHELL 16CEA400 == 32 [pid = 936] [id = 621] 12:53:09 INFO - PROCESS | 936 | --DOCSHELL 156AB000 == 31 [pid = 936] [id = 620] 12:53:09 INFO - PROCESS | 936 | --DOCSHELL 142ED400 == 30 [pid = 936] [id = 619] 12:53:09 INFO - PROCESS | 936 | --DOCSHELL 0F755C00 == 29 [pid = 936] [id = 618] 12:53:09 INFO - PROCESS | 936 | --DOCSHELL 0FA4C800 == 28 [pid = 936] [id = 617] 12:53:09 INFO - PROCESS | 936 | --DOCSHELL 0BD54800 == 27 [pid = 936] [id = 616] 12:53:09 INFO - PROCESS | 936 | --DOMWINDOW == 86 (0F05F400) [pid = 936] [serial = 1846] [outer = 00000000] [url = about:blank] 12:53:09 INFO - PROCESS | 936 | --DOMWINDOW == 85 (18C57C00) [pid = 936] [serial = 1841] [outer = 00000000] [url = about:blank] 12:53:09 INFO - PROCESS | 936 | --DOMWINDOW == 84 (19971400) [pid = 936] [serial = 1843] [outer = 00000000] [url = about:blank] 12:53:09 INFO - PROCESS | 936 | --DOMWINDOW == 83 (176BD800) [pid = 936] [serial = 1828] [outer = 00000000] [url = about:blank] 12:53:09 INFO - PROCESS | 936 | --DOMWINDOW == 82 (186D3000) [pid = 936] [serial = 1831] [outer = 00000000] [url = about:blank] 12:53:09 INFO - PROCESS | 936 | --DOMWINDOW == 81 (18A2E800) [pid = 936] [serial = 1834] [outer = 00000000] [url = about:blank] 12:53:09 INFO - PROCESS | 936 | --DOMWINDOW == 80 (187A4C00) [pid = 936] [serial = 1832] [outer = 00000000] [url = about:blank] 12:53:09 INFO - PROCESS | 936 | --DOMWINDOW == 79 (19A67000) [pid = 936] [serial = 1844] [outer = 00000000] [url = about:blank] 12:53:09 INFO - PROCESS | 936 | --DOMWINDOW == 78 (18C39000) [pid = 936] [serial = 1840] [outer = 00000000] [url = about:blank] 12:53:09 INFO - PROCESS | 936 | --DOMWINDOW == 77 (18A31800) [pid = 936] [serial = 1835] [outer = 00000000] [url = about:blank] 12:53:09 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0FDDF800) [pid = 936] [serial = 1819] [outer = 00000000] [url = about:blank] 12:53:10 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0F853000) [pid = 936] [serial = 1817] [outer = 00000000] [url = about:blank] 12:53:10 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0F80E000) [pid = 936] [serial = 1816] [outer = 00000000] [url = about:blank] 12:53:10 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0F84D800) [pid = 936] [serial = 1814] [outer = 00000000] [url = about:blank] 12:53:10 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0F805000) [pid = 936] [serial = 1813] [outer = 00000000] [url = about:blank] 12:53:10 INFO - PROCESS | 936 | --DOMWINDOW == 71 (19A7B800) [pid = 936] [serial = 1810] [outer = 00000000] [url = about:blank] 12:53:10 INFO - PROCESS | 936 | --DOMWINDOW == 70 (19B70800) [pid = 936] [serial = 1811] [outer = 00000000] [url = about:blank] 12:53:10 INFO - PROCESS | 936 | --DOMWINDOW == 69 (16CF1C00) [pid = 936] [serial = 1825] [outer = 00000000] [url = about:blank] 12:53:10 INFO - PROCESS | 936 | --DOMWINDOW == 68 (14F51000) [pid = 936] [serial = 1822] [outer = 00000000] [url = about:blank] 12:53:10 INFO - PROCESS | 936 | --DOMWINDOW == 67 (14F8A800) [pid = 936] [serial = 1823] [outer = 00000000] [url = about:blank] 12:53:10 INFO - PROCESS | 936 | --DOMWINDOW == 66 (10910800) [pid = 936] [serial = 1820] [outer = 00000000] [url = about:blank] 12:53:10 INFO - PROCESS | 936 | --DOMWINDOW == 65 (176C5000) [pid = 936] [serial = 1829] [outer = 00000000] [url = about:blank] 12:53:10 INFO - PROCESS | 936 | --DOMWINDOW == 64 (18738800) [pid = 936] [serial = 1837] [outer = 00000000] [url = about:blank] 12:53:10 INFO - PROCESS | 936 | --DOMWINDOW == 63 (18A2E000) [pid = 936] [serial = 1838] [outer = 00000000] [url = about:blank] 12:53:10 INFO - PROCESS | 936 | --DOMWINDOW == 62 (170F3000) [pid = 936] [serial = 1826] [outer = 00000000] [url = about:blank] 12:53:10 INFO - PROCESS | 936 | ++DOCSHELL 0BD54800 == 28 [pid = 936] [id = 631] 12:53:10 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (0BD63C00) [pid = 936] [serial = 1893] [outer = 00000000] 12:53:10 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (0F060000) [pid = 936] [serial = 1894] [outer = 0BD63C00] 12:53:10 INFO - PROCESS | 936 | 1470772389994 Marionette DEBUG loaded listener.js 12:53:10 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0F851400) [pid = 936] [serial = 1895] [outer = 0BD63C00] 12:53:10 INFO - PROCESS | 936 | 1470772390407 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]]]}] 12:53:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:53:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 830ms 12:53:10 INFO - PROCESS | 936 | 1470772390468 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 12:53:10 INFO - PROCESS | 936 | 1470772390473 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 12:53:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:53:10 INFO - PROCESS | 936 | 1470772390479 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:53:10 INFO - PROCESS | 936 | 1470772390482 Marionette TRACE conn6 <- [1,2490,null,{}] 12:53:10 INFO - PROCESS | 936 | 1470772390486 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}] 12:53:10 INFO - PROCESS | 936 | 1470772390488 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:10 INFO - PROCESS | 936 | 1470772390576 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 12:53:10 INFO - PROCESS | 936 | 1470772390583 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:10 INFO - PROCESS | 936 | 1470772390585 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:10 INFO - PROCESS | 936 | ++DOCSHELL 10A99000 == 29 [pid = 936] [id = 632] 12:53:10 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (13B6C000) [pid = 936] [serial = 1896] [outer = 00000000] 12:53:10 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (1421BC00) [pid = 936] [serial = 1897] [outer = 13B6C000] 12:53:10 INFO - PROCESS | 936 | 1470772390633 Marionette DEBUG loaded listener.js 12:53:10 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (1434D400) [pid = 936] [serial = 1898] [outer = 13B6C000] 12:53:11 INFO - PROCESS | 936 | 1470772391095 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]]]}] 12:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 12:53:11 INFO - PROCESS | 936 | 1470772391153 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 12:53:11 INFO - PROCESS | 936 | 1470772391155 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 12:53:11 INFO - PROCESS | 936 | 1470772391159 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:53:11 INFO - PROCESS | 936 | 1470772391162 Marionette TRACE conn6 <- [1,2494,null,{}] 12:53:11 INFO - PROCESS | 936 | 1470772391172 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}] 12:53:11 INFO - PROCESS | 936 | 1470772391176 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:11 INFO - PROCESS | 936 | 1470772391266 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 12:53:11 INFO - PROCESS | 936 | 1470772391281 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:11 INFO - PROCESS | 936 | 1470772391283 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:11 INFO - PROCESS | 936 | ++DOCSHELL 16CBFC00 == 30 [pid = 936] [id = 633] 12:53:11 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (16CE4800) [pid = 936] [serial = 1899] [outer = 00000000] 12:53:11 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (170EB800) [pid = 936] [serial = 1900] [outer = 16CE4800] 12:53:11 INFO - PROCESS | 936 | 1470772391332 Marionette DEBUG loaded listener.js 12:53:11 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (1715EC00) [pid = 936] [serial = 1901] [outer = 16CE4800] 12:53:11 INFO - PROCESS | 936 | 1470772391815 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]]]}] 12:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 12:53:11 INFO - PROCESS | 936 | 1470772391833 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 12:53:11 INFO - PROCESS | 936 | 1470772391836 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 12:53:11 INFO - PROCESS | 936 | 1470772391839 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:53:11 INFO - PROCESS | 936 | 1470772391840 Marionette TRACE conn6 <- [1,2498,null,{}] 12:53:11 INFO - PROCESS | 936 | 1470772391844 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}] 12:53:11 INFO - PROCESS | 936 | 1470772391846 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:11 INFO - PROCESS | 936 | 1470772391944 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 12:53:11 INFO - PROCESS | 936 | 1470772391949 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:11 INFO - PROCESS | 936 | 1470772391951 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:11 INFO - PROCESS | 936 | ++DOCSHELL 176C0800 == 31 [pid = 936] [id = 634] 12:53:11 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (176C0C00) [pid = 936] [serial = 1902] [outer = 00000000] 12:53:11 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0F84C800) [pid = 936] [serial = 1903] [outer = 176C0C00] 12:53:11 INFO - PROCESS | 936 | 1470772391999 Marionette DEBUG loaded listener.js 12:53:12 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (17A8B000) [pid = 936] [serial = 1904] [outer = 176C0C00] 12:53:12 INFO - PROCESS | 936 | 1470772392449 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]]]}] 12:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 12:53:12 INFO - PROCESS | 936 | 1470772392513 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 12:53:12 INFO - PROCESS | 936 | 1470772392516 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 12:53:12 INFO - PROCESS | 936 | 1470772392519 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:53:12 INFO - PROCESS | 936 | 1470772392520 Marionette TRACE conn6 <- [1,2502,null,{}] 12:53:12 INFO - PROCESS | 936 | 1470772392524 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}] 12:53:12 INFO - PROCESS | 936 | 1470772392526 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:12 INFO - PROCESS | 936 | 1470772392645 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 12:53:12 INFO - PROCESS | 936 | 1470772392733 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:12 INFO - PROCESS | 936 | 1470772392735 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:12 INFO - PROCESS | 936 | ++DOCSHELL 176CC800 == 32 [pid = 936] [id = 635] 12:53:12 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (17A80000) [pid = 936] [serial = 1905] [outer = 00000000] 12:53:12 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (1873AC00) [pid = 936] [serial = 1906] [outer = 17A80000] 12:53:12 INFO - PROCESS | 936 | 1470772392780 Marionette DEBUG loaded listener.js 12:53:12 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (187A4C00) [pid = 936] [serial = 1907] [outer = 17A80000] 12:53:13 INFO - PROCESS | 936 | 1470772393204 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]]]}] 12:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 12:53:13 INFO - PROCESS | 936 | 1470772393253 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 12:53:13 INFO - PROCESS | 936 | 1470772393255 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 12:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:53:13 INFO - PROCESS | 936 | 1470772393266 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:53:13 INFO - PROCESS | 936 | 1470772393268 Marionette TRACE conn6 <- [1,2506,null,{}] 12:53:13 INFO - PROCESS | 936 | 1470772393272 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}] 12:53:13 INFO - PROCESS | 936 | 1470772393278 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:13 INFO - PROCESS | 936 | 1470772393427 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 12:53:13 INFO - PROCESS | 936 | 1470772393498 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:13 INFO - PROCESS | 936 | 1470772393500 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:13 INFO - PROCESS | 936 | ++DOCSHELL 0FA46000 == 33 [pid = 936] [id = 636] 12:53:13 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (18B90000) [pid = 936] [serial = 1908] [outer = 00000000] 12:53:13 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (196DD400) [pid = 936] [serial = 1909] [outer = 18B90000] 12:53:13 INFO - PROCESS | 936 | 1470772393547 Marionette DEBUG loaded listener.js 12:53:13 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (197D2000) [pid = 936] [serial = 1910] [outer = 18B90000] 12:53:13 INFO - PROCESS | 936 | 1470772393973 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]]]}] 12:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 12:53:14 INFO - PROCESS | 936 | 1470772394036 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 12:53:14 INFO - PROCESS | 936 | 1470772394038 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 12:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:53:14 INFO - PROCESS | 936 | 1470772394041 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:53:14 INFO - PROCESS | 936 | 1470772394042 Marionette TRACE conn6 <- [1,2510,null,{}] 12:53:14 INFO - PROCESS | 936 | 1470772394046 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}] 12:53:14 INFO - PROCESS | 936 | 1470772394048 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:14 INFO - PROCESS | 936 | 1470772394164 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 12:53:14 INFO - PROCESS | 936 | 1470772394174 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:14 INFO - PROCESS | 936 | 1470772394176 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:14 INFO - PROCESS | 936 | ++DOCSHELL 196E0000 == 34 [pid = 936] [id = 637] 12:53:14 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (19A6C400) [pid = 936] [serial = 1911] [outer = 00000000] 12:53:14 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (19A70C00) [pid = 936] [serial = 1912] [outer = 19A6C400] 12:53:14 INFO - PROCESS | 936 | 1470772394219 Marionette DEBUG loaded listener.js 12:53:14 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (19A74C00) [pid = 936] [serial = 1913] [outer = 19A6C400] 12:53:14 INFO - PROCESS | 936 | --DOMWINDOW == 82 (1440D800) [pid = 936] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:53:14 INFO - PROCESS | 936 | --DOMWINDOW == 81 (16CE3C00) [pid = 936] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:53:14 INFO - PROCESS | 936 | --DOMWINDOW == 80 (142F3C00) [pid = 936] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:53:14 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0F806C00) [pid = 936] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:53:14 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0FA4A000) [pid = 936] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:53:14 INFO - PROCESS | 936 | --DOMWINDOW == 77 (13DB2000) [pid = 936] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:53:14 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0FE18C00) [pid = 936] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:53:14 INFO - PROCESS | 936 | --DOMWINDOW == 75 (16CEC400) [pid = 936] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:53:14 INFO - PROCESS | 936 | --DOMWINDOW == 74 (156ABC00) [pid = 936] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:53:14 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0BE91400) [pid = 936] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:53:14 INFO - PROCESS | 936 | 1470772394792 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]]]}] 12:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 770ms 12:53:14 INFO - PROCESS | 936 | 1470772394813 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 12:53:14 INFO - PROCESS | 936 | 1470772394815 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 12:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:53:14 INFO - PROCESS | 936 | 1470772394818 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:53:14 INFO - PROCESS | 936 | 1470772394820 Marionette TRACE conn6 <- [1,2514,null,{}] 12:53:14 INFO - PROCESS | 936 | 1470772394823 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}] 12:53:14 INFO - PROCESS | 936 | 1470772394825 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:14 INFO - PROCESS | 936 | 1470772394910 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 12:53:14 INFO - PROCESS | 936 | 1470772394916 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:14 INFO - PROCESS | 936 | 1470772394917 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:14 INFO - PROCESS | 936 | ++DOCSHELL 0F80B000 == 35 [pid = 936] [id = 638] 12:53:14 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0FBE3C00) [pid = 936] [serial = 1914] [outer = 00000000] 12:53:14 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (17A85000) [pid = 936] [serial = 1915] [outer = 0FBE3C00] 12:53:14 INFO - PROCESS | 936 | 1470772394962 Marionette DEBUG loaded listener.js 12:53:15 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18B92000) [pid = 936] [serial = 1916] [outer = 0FBE3C00] 12:53:15 INFO - PROCESS | 936 | 1470772395404 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]]]}] 12:53:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:53:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 12:53:15 INFO - PROCESS | 936 | 1470772395449 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 12:53:15 INFO - PROCESS | 936 | 1470772395451 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 12:53:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:53:15 INFO - PROCESS | 936 | 1470772395454 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:53:15 INFO - PROCESS | 936 | 1470772395456 Marionette TRACE conn6 <- [1,2518,null,{}] 12:53:15 INFO - PROCESS | 936 | 1470772395489 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}] 12:53:15 INFO - PROCESS | 936 | 1470772395491 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:15 INFO - PROCESS | 936 | 1470772395572 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 12:53:15 INFO - PROCESS | 936 | 1470772395577 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:15 INFO - PROCESS | 936 | 1470772395579 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:15 INFO - PROCESS | 936 | ++DOCSHELL 176BF000 == 36 [pid = 936] [id = 639] 12:53:15 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (176D7800) [pid = 936] [serial = 1917] [outer = 00000000] 12:53:15 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19A7C800) [pid = 936] [serial = 1918] [outer = 176D7800] 12:53:15 INFO - PROCESS | 936 | 1470772395624 Marionette DEBUG loaded listener.js 12:53:15 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (19A7D400) [pid = 936] [serial = 1919] [outer = 176D7800] 12:53:16 INFO - PROCESS | 936 | 1470772396056 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]]]}] 12:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 650ms 12:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:53:16 INFO - PROCESS | 936 | 1470772396109 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 12:53:16 INFO - PROCESS | 936 | 1470772396111 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 12:53:16 INFO - PROCESS | 936 | 1470772396115 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:53:16 INFO - PROCESS | 936 | 1470772396117 Marionette TRACE conn6 <- [1,2522,null,{}] 12:53:16 INFO - PROCESS | 936 | 1470772396120 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}] 12:53:16 INFO - PROCESS | 936 | 1470772396122 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:16 INFO - PROCESS | 936 | 1470772396208 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 12:53:16 INFO - PROCESS | 936 | 1470772396214 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:16 INFO - PROCESS | 936 | 1470772396216 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:16 INFO - PROCESS | 936 | ++DOCSHELL 087E3400 == 37 [pid = 936] [id = 640] 12:53:16 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (0F74EC00) [pid = 936] [serial = 1920] [outer = 00000000] 12:53:16 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (19B76400) [pid = 936] [serial = 1921] [outer = 0F74EC00] 12:53:16 INFO - PROCESS | 936 | 1470772396260 Marionette DEBUG loaded listener.js 12:53:16 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (1A659400) [pid = 936] [serial = 1922] [outer = 0F74EC00] 12:53:16 INFO - PROCESS | 936 | 1470772396739 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]]]}] 12:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 12:53:16 INFO - PROCESS | 936 | 1470772396786 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 12:53:16 INFO - PROCESS | 936 | 1470772396791 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 12:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:53:16 INFO - PROCESS | 936 | 1470772396797 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:53:16 INFO - PROCESS | 936 | 1470772396803 Marionette TRACE conn6 <- [1,2526,null,{}] 12:53:16 INFO - PROCESS | 936 | 1470772396810 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}] 12:53:16 INFO - PROCESS | 936 | 1470772396814 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:16 INFO - PROCESS | 936 | 1470772396978 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 12:53:17 INFO - PROCESS | 936 | 1470772397141 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:17 INFO - PROCESS | 936 | 1470772397146 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:17 INFO - PROCESS | 936 | ++DOCSHELL 0BE0BC00 == 38 [pid = 936] [id = 641] 12:53:17 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0BE0C400) [pid = 936] [serial = 1923] [outer = 00000000] 12:53:17 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (0F752C00) [pid = 936] [serial = 1924] [outer = 0BE0C400] 12:53:17 INFO - PROCESS | 936 | 1470772397205 Marionette DEBUG loaded listener.js 12:53:17 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (0FA45C00) [pid = 936] [serial = 1925] [outer = 0BE0C400] 12:53:17 INFO - PROCESS | 936 | 1470772397784 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]]]}] 12:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1022ms 12:53:17 INFO - PROCESS | 936 | 1470772397823 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 12:53:17 INFO - PROCESS | 936 | 1470772397828 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 12:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:53:17 INFO - PROCESS | 936 | 1470772397835 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:53:17 INFO - PROCESS | 936 | 1470772397838 Marionette TRACE conn6 <- [1,2530,null,{}] 12:53:17 INFO - PROCESS | 936 | 1470772397843 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}] 12:53:17 INFO - PROCESS | 936 | 1470772397846 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:17 INFO - PROCESS | 936 | 1470772397961 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 12:53:18 INFO - PROCESS | 936 | 1470772398075 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:18 INFO - PROCESS | 936 | 1470772398077 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:18 INFO - PROCESS | 936 | ++DOCSHELL 14404C00 == 39 [pid = 936] [id = 642] 12:53:18 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (14F5B800) [pid = 936] [serial = 1926] [outer = 00000000] 12:53:18 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (15625C00) [pid = 936] [serial = 1927] [outer = 14F5B800] 12:53:18 INFO - PROCESS | 936 | 1470772398175 Marionette DEBUG loaded listener.js 12:53:18 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (16CBB000) [pid = 936] [serial = 1928] [outer = 14F5B800] 12:53:18 INFO - PROCESS | 936 | 1470772398773 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]]]}] 12:53:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:53:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 970ms 12:53:18 INFO - PROCESS | 936 | 1470772398808 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 12:53:18 INFO - PROCESS | 936 | 1470772398810 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 12:53:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:53:18 INFO - PROCESS | 936 | 1470772398814 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:53:18 INFO - PROCESS | 936 | 1470772398818 Marionette TRACE conn6 <- [1,2534,null,{}] 12:53:18 INFO - PROCESS | 936 | 1470772398829 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}] 12:53:18 INFO - PROCESS | 936 | 1470772398833 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:18 INFO - PROCESS | 936 | 1470772398992 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 12:53:19 INFO - PROCESS | 936 | 1470772399010 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:19 INFO - PROCESS | 936 | 1470772399013 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:19 INFO - PROCESS | 936 | ++DOCSHELL 18C57800 == 40 [pid = 936] [id = 643] 12:53:19 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (18C57C00) [pid = 936] [serial = 1929] [outer = 00000000] 12:53:19 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (19979000) [pid = 936] [serial = 1930] [outer = 18C57C00] 12:53:19 INFO - PROCESS | 936 | 1470772399071 Marionette DEBUG loaded listener.js 12:53:19 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (19A70800) [pid = 936] [serial = 1931] [outer = 18C57C00] 12:53:19 INFO - PROCESS | 936 | 1470772399725 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]]]}] 12:53:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:53:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 930ms 12:53:19 INFO - PROCESS | 936 | 1470772399760 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 12:53:19 INFO - PROCESS | 936 | 1470772399763 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 12:53:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:53:19 INFO - PROCESS | 936 | 1470772399768 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:53:19 INFO - PROCESS | 936 | 1470772399770 Marionette TRACE conn6 <- [1,2538,null,{}] 12:53:19 INFO - PROCESS | 936 | 1470772399774 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}] 12:53:19 INFO - PROCESS | 936 | 1470772399776 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:19 INFO - PROCESS | 936 | 1470772399887 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 12:53:20 INFO - PROCESS | 936 | 1470772400058 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:20 INFO - PROCESS | 936 | 1470772400060 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:20 INFO - PROCESS | 936 | ++DOCSHELL 18C31400 == 41 [pid = 936] [id = 644] 12:53:20 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (18C36800) [pid = 936] [serial = 1932] [outer = 00000000] 12:53:20 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (1A6A2000) [pid = 936] [serial = 1933] [outer = 18C36800] 12:53:20 INFO - PROCESS | 936 | 1470772400115 Marionette DEBUG loaded listener.js 12:53:20 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (1A83E800) [pid = 936] [serial = 1934] [outer = 18C36800] 12:53:20 INFO - PROCESS | 936 | 1470772400906 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]]]}] 12:53:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:53:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1173ms 12:53:20 INFO - PROCESS | 936 | 1470772400942 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 12:53:20 INFO - PROCESS | 936 | 1470772400947 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 12:53:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:53:20 INFO - PROCESS | 936 | 1470772400951 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:53:20 INFO - PROCESS | 936 | 1470772400955 Marionette TRACE conn6 <- [1,2542,null,{}] 12:53:20 INFO - PROCESS | 936 | 1470772400960 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}] 12:53:20 INFO - PROCESS | 936 | 1470772400963 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:21 INFO - PROCESS | 936 | 1470772401071 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 12:53:21 INFO - PROCESS | 936 | 1470772401218 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:21 INFO - PROCESS | 936 | 1470772401220 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:21 INFO - PROCESS | 936 | ++DOCSHELL 0F3F3800 == 42 [pid = 936] [id = 645] 12:53:21 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (0F74F800) [pid = 936] [serial = 1935] [outer = 00000000] 12:53:21 INFO - PROCESS | 936 | ++DOMWINDOW == 96 (0FC53400) [pid = 936] [serial = 1936] [outer = 0F74F800] 12:53:21 INFO - PROCESS | 936 | 1470772401290 Marionette DEBUG loaded listener.js 12:53:21 INFO - PROCESS | 936 | ++DOMWINDOW == 97 (10396400) [pid = 936] [serial = 1937] [outer = 0F74F800] 12:53:21 INFO - PROCESS | 936 | --DOCSHELL 176BF000 == 41 [pid = 936] [id = 639] 12:53:21 INFO - PROCESS | 936 | --DOCSHELL 0F80B000 == 40 [pid = 936] [id = 638] 12:53:21 INFO - PROCESS | 936 | --DOCSHELL 196E0000 == 39 [pid = 936] [id = 637] 12:53:21 INFO - PROCESS | 936 | --DOCSHELL 0FA46000 == 38 [pid = 936] [id = 636] 12:53:21 INFO - PROCESS | 936 | --DOCSHELL 176CC800 == 37 [pid = 936] [id = 635] 12:53:21 INFO - PROCESS | 936 | --DOCSHELL 176C0800 == 36 [pid = 936] [id = 634] 12:53:21 INFO - PROCESS | 936 | --DOCSHELL 16CBFC00 == 35 [pid = 936] [id = 633] 12:53:21 INFO - PROCESS | 936 | --DOCSHELL 10A99000 == 34 [pid = 936] [id = 632] 12:53:21 INFO - PROCESS | 936 | --DOCSHELL 0BD54800 == 33 [pid = 936] [id = 631] 12:53:21 INFO - PROCESS | 936 | --DOCSHELL 0F80A000 == 32 [pid = 936] [id = 628] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 96 (176BE400) [pid = 936] [serial = 1867] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 95 (143EC000) [pid = 936] [serial = 1858] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 94 (14405C00) [pid = 936] [serial = 1859] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 93 (0BDE6C00) [pid = 936] [serial = 1849] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 92 (0F84CC00) [pid = 936] [serial = 1855] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 91 (0FA4E800) [pid = 936] [serial = 1856] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 90 (186C8000) [pid = 936] [serial = 1870] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 89 (0F84C000) [pid = 936] [serial = 1868] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 88 (186D1C00) [pid = 936] [serial = 1871] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 87 (16CE5400) [pid = 936] [serial = 1873] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 86 (186CFC00) [pid = 936] [serial = 1876] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 85 (17555000) [pid = 936] [serial = 1864] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 84 (16CB2C00) [pid = 936] [serial = 1861] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 83 (16CBC400) [pid = 936] [serial = 1862] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0F282000) [pid = 936] [serial = 1847] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 81 (0FBE1800) [pid = 936] [serial = 1852] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 80 (18A2F000) [pid = 936] [serial = 1877] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 79 (16CE9C00) [pid = 936] [serial = 1874] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 78 (176BA000) [pid = 936] [serial = 1865] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 77 (18C32400) [pid = 936] [serial = 1880] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18B97400) [pid = 936] [serial = 1879] [outer = 00000000] [url = about:blank] 12:53:21 INFO - PROCESS | 936 | 1470772401798 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]]]}] 12:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 891ms 12:53:21 INFO - PROCESS | 936 | 1470772401843 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 12:53:21 INFO - PROCESS | 936 | 1470772401848 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 12:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:53:21 INFO - PROCESS | 936 | 1470772401854 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:53:21 INFO - PROCESS | 936 | 1470772401857 Marionette TRACE conn6 <- [1,2546,null,{}] 12:53:21 INFO - PROCESS | 936 | 1470772401861 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}] 12:53:21 INFO - PROCESS | 936 | 1470772401863 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:21 INFO - PROCESS | 936 | 1470772401956 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 12:53:21 INFO - PROCESS | 936 | 1470772401965 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:21 INFO - PROCESS | 936 | 1470772401967 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:21 INFO - PROCESS | 936 | ++DOCSHELL 0FA4F800 == 33 [pid = 936] [id = 646] 12:53:21 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (0FA50800) [pid = 936] [serial = 1938] [outer = 00000000] 12:53:22 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (10A99000) [pid = 936] [serial = 1939] [outer = 0FA50800] 12:53:22 INFO - PROCESS | 936 | 1470772402014 Marionette DEBUG loaded listener.js 12:53:22 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (142F3400) [pid = 936] [serial = 1940] [outer = 0FA50800] 12:53:22 INFO - PROCESS | 936 | 1470772402528 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]]]}] 12:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 12:53:22 INFO - PROCESS | 936 | 1470772402588 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 12:53:22 INFO - PROCESS | 936 | 1470772402590 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 12:53:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:53:22 INFO - PROCESS | 936 | 1470772402593 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:53:22 INFO - PROCESS | 936 | 1470772402597 Marionette TRACE conn6 <- [1,2550,null,{}] 12:53:22 INFO - PROCESS | 936 | 1470772402608 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}] 12:53:22 INFO - PROCESS | 936 | 1470772402612 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:22 INFO - PROCESS | 936 | 1470772402724 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 12:53:22 INFO - PROCESS | 936 | 1470772402834 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:22 INFO - PROCESS | 936 | 1470772402837 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:22 INFO - PROCESS | 936 | ++DOCSHELL 16CB7800 == 34 [pid = 936] [id = 647] 12:53:22 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (16CB7C00) [pid = 936] [serial = 1941] [outer = 00000000] 12:53:22 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (16CC0C00) [pid = 936] [serial = 1942] [outer = 16CB7C00] 12:53:22 INFO - PROCESS | 936 | 1470772402885 Marionette DEBUG loaded listener.js 12:53:22 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (170ECC00) [pid = 936] [serial = 1943] [outer = 16CB7C00] 12:53:23 INFO - PROCESS | 936 | 1470772403261 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]]]}] 12:53:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:53:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 690ms 12:53:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:53:23 INFO - PROCESS | 936 | 1470772403290 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 12:53:23 INFO - PROCESS | 936 | 1470772403293 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 12:53:23 INFO - PROCESS | 936 | 1470772403296 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:53:23 INFO - PROCESS | 936 | 1470772403298 Marionette TRACE conn6 <- [1,2554,null,{}] 12:53:23 INFO - PROCESS | 936 | 1470772403301 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}] 12:53:23 INFO - PROCESS | 936 | 1470772403303 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:23 INFO - PROCESS | 936 | 1470772403389 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 12:53:23 INFO - PROCESS | 936 | 1470772403395 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:23 INFO - PROCESS | 936 | 1470772403405 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:23 INFO - PROCESS | 936 | ++DOCSHELL 1715D800 == 35 [pid = 936] [id = 648] 12:53:23 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (17555000) [pid = 936] [serial = 1944] [outer = 00000000] 12:53:23 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (176BA800) [pid = 936] [serial = 1945] [outer = 17555000] 12:53:23 INFO - PROCESS | 936 | 1470772403451 Marionette DEBUG loaded listener.js 12:53:23 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (176C1C00) [pid = 936] [serial = 1946] [outer = 17555000] 12:53:23 INFO - PROCESS | 936 | 1470772403947 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]]]}] 12:53:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:53:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 12:53:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:53:23 INFO - PROCESS | 936 | 1470772403975 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 12:53:23 INFO - PROCESS | 936 | 1470772403977 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 12:53:23 INFO - PROCESS | 936 | 1470772403980 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:53:23 INFO - PROCESS | 936 | 1470772403982 Marionette TRACE conn6 <- [1,2558,null,{}] 12:53:23 INFO - PROCESS | 936 | 1470772403985 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}] 12:53:23 INFO - PROCESS | 936 | 1470772403987 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:24 INFO - PROCESS | 936 | 1470772404108 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 12:53:24 INFO - PROCESS | 936 | 1470772404205 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:24 INFO - PROCESS | 936 | 1470772404207 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:24 INFO - PROCESS | 936 | ++DOCSHELL 176D6400 == 36 [pid = 936] [id = 649] 12:53:24 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (17A7C800) [pid = 936] [serial = 1947] [outer = 00000000] 12:53:24 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (186C8000) [pid = 936] [serial = 1948] [outer = 17A7C800] 12:53:24 INFO - PROCESS | 936 | 1470772404252 Marionette DEBUG loaded listener.js 12:53:24 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (186CFC00) [pid = 936] [serial = 1949] [outer = 17A7C800] 12:53:24 INFO - PROCESS | 936 | 1470772404693 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]]]}] 12:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 770ms 12:53:24 INFO - PROCESS | 936 | 1470772404754 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 12:53:24 INFO - PROCESS | 936 | 1470772404756 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 12:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:53:24 INFO - PROCESS | 936 | 1470772404759 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:53:24 INFO - PROCESS | 936 | 1470772404761 Marionette TRACE conn6 <- [1,2562,null,{}] 12:53:24 INFO - PROCESS | 936 | 1470772404771 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}] 12:53:24 INFO - PROCESS | 936 | 1470772404777 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:24 INFO - PROCESS | 936 | 1470772404914 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 12:53:24 INFO - PROCESS | 936 | 1470772404984 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:24 INFO - PROCESS | 936 | 1470772404986 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:25 INFO - PROCESS | 936 | ++DOCSHELL 0BD59800 == 37 [pid = 936] [id = 650] 12:53:25 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (0BD6AC00) [pid = 936] [serial = 1950] [outer = 00000000] 12:53:25 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (18C2F000) [pid = 936] [serial = 1951] [outer = 0BD6AC00] 12:53:25 INFO - PROCESS | 936 | 1470772405032 Marionette DEBUG loaded listener.js 12:53:25 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (18C33C00) [pid = 936] [serial = 1952] [outer = 0BD6AC00] 12:53:25 INFO - PROCESS | 936 | 1470772405460 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]]]}] 12:53:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:53:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 772ms 12:53:25 INFO - PROCESS | 936 | 1470772405539 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 12:53:25 INFO - PROCESS | 936 | 1470772405541 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 12:53:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:53:25 INFO - PROCESS | 936 | 1470772405545 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:53:25 INFO - PROCESS | 936 | 1470772405557 Marionette TRACE conn6 <- [1,2566,null,{}] 12:53:25 INFO - PROCESS | 936 | 1470772405561 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}] 12:53:25 INFO - PROCESS | 936 | 1470772405563 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:25 INFO - PROCESS | 936 | 1470772405857 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 12:53:25 INFO - PROCESS | 936 | --DOMWINDOW == 90 (0FBE3C00) [pid = 936] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:53:25 INFO - PROCESS | 936 | --DOMWINDOW == 89 (19A6C400) [pid = 936] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:53:25 INFO - PROCESS | 936 | --DOMWINDOW == 88 (18B90000) [pid = 936] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:53:25 INFO - PROCESS | 936 | --DOMWINDOW == 87 (0BD63C00) [pid = 936] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:53:25 INFO - PROCESS | 936 | --DOMWINDOW == 86 (176D7800) [pid = 936] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:53:25 INFO - PROCESS | 936 | --DOMWINDOW == 85 (176C0C00) [pid = 936] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:53:25 INFO - PROCESS | 936 | --DOMWINDOW == 84 (17A80000) [pid = 936] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:53:25 INFO - PROCESS | 936 | --DOMWINDOW == 83 (16CE4800) [pid = 936] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:53:25 INFO - PROCESS | 936 | --DOMWINDOW == 82 (13B6C000) [pid = 936] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:53:25 INFO - PROCESS | 936 | 1470772405929 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:25 INFO - PROCESS | 936 | 1470772405931 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:25 INFO - PROCESS | 936 | ++DOCSHELL 0BD63C00 == 38 [pid = 936] [id = 651] 12:53:25 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0F805C00) [pid = 936] [serial = 1953] [outer = 00000000] 12:53:25 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (13B6C000) [pid = 936] [serial = 1954] [outer = 0F805C00] 12:53:25 INFO - PROCESS | 936 | 1470772405976 Marionette DEBUG loaded listener.js 12:53:26 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (13D78000) [pid = 936] [serial = 1955] [outer = 0F805C00] 12:53:26 INFO - PROCESS | 936 | 1470772406329 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]]]}] 12:53:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:53:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 830ms 12:53:26 INFO - PROCESS | 936 | 1470772406376 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 12:53:26 INFO - PROCESS | 936 | 1470772406379 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 12:53:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:53:26 INFO - PROCESS | 936 | 1470772406382 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:53:26 INFO - PROCESS | 936 | 1470772406384 Marionette TRACE conn6 <- [1,2570,null,{}] 12:53:26 INFO - PROCESS | 936 | 1470772406388 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}] 12:53:26 INFO - PROCESS | 936 | 1470772406390 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:26 INFO - PROCESS | 936 | 1470772406476 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 12:53:26 INFO - PROCESS | 936 | 1470772406483 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:26 INFO - PROCESS | 936 | 1470772406485 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:26 INFO - PROCESS | 936 | ++DOCSHELL 17A80000 == 39 [pid = 936] [id = 652] 12:53:26 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (186CA400) [pid = 936] [serial = 1956] [outer = 00000000] 12:53:26 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (19A62C00) [pid = 936] [serial = 1957] [outer = 186CA400] 12:53:26 INFO - PROCESS | 936 | 1470772406532 Marionette DEBUG loaded listener.js 12:53:26 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (19A71800) [pid = 936] [serial = 1958] [outer = 186CA400] 12:53:26 INFO - PROCESS | 936 | 1470772406972 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]]]}] 12:53:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:53:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 12:53:27 INFO - PROCESS | 936 | 1470772407019 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 12:53:27 INFO - PROCESS | 936 | 1470772407021 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 12:53:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:53:27 INFO - PROCESS | 936 | 1470772407025 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:53:27 INFO - PROCESS | 936 | 1470772407026 Marionette TRACE conn6 <- [1,2574,null,{}] 12:53:27 INFO - PROCESS | 936 | 1470772407030 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}] 12:53:27 INFO - PROCESS | 936 | 1470772407032 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:27 INFO - PROCESS | 936 | 1470772407113 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 12:53:27 INFO - PROCESS | 936 | 1470772407119 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:27 INFO - PROCESS | 936 | 1470772407121 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:27 INFO - PROCESS | 936 | ++DOCSHELL 0BD5D800 == 40 [pid = 936] [id = 653] 12:53:27 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (0BDDC800) [pid = 936] [serial = 1959] [outer = 00000000] 12:53:27 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (17161000) [pid = 936] [serial = 1960] [outer = 0BDDC800] 12:53:27 INFO - PROCESS | 936 | 1470772407165 Marionette DEBUG loaded listener.js 12:53:27 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (1A657C00) [pid = 936] [serial = 1961] [outer = 0BDDC800] 12:53:27 INFO - PROCESS | 936 | 1470772407619 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]]]}] 12:53:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:53:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 12:53:27 INFO - PROCESS | 936 | 1470772407656 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 12:53:27 INFO - PROCESS | 936 | 1470772407658 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 12:53:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:53:27 INFO - PROCESS | 936 | 1470772407661 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:53:27 INFO - PROCESS | 936 | 1470772407663 Marionette TRACE conn6 <- [1,2578,null,{}] 12:53:27 INFO - PROCESS | 936 | 1470772407666 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}] 12:53:27 INFO - PROCESS | 936 | 1470772407668 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:27 INFO - PROCESS | 936 | 1470772407798 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 12:53:27 INFO - PROCESS | 936 | 1470772407805 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:27 INFO - PROCESS | 936 | 1470772407807 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:27 INFO - PROCESS | 936 | ++DOCSHELL 0BD50000 == 41 [pid = 936] [id = 654] 12:53:27 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (0BD52C00) [pid = 936] [serial = 1962] [outer = 00000000] 12:53:27 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (1A8AF000) [pid = 936] [serial = 1963] [outer = 0BD52C00] 12:53:27 INFO - PROCESS | 936 | 1470772407851 Marionette DEBUG loaded listener.js 12:53:27 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (1A9B4C00) [pid = 936] [serial = 1964] [outer = 0BD52C00] 12:53:28 INFO - PROCESS | 936 | 1470772408549 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]]]}] 12:53:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:53:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 930ms 12:53:28 INFO - PROCESS | 936 | 1470772408593 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 12:53:28 INFO - PROCESS | 936 | 1470772408597 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 12:53:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:53:28 INFO - PROCESS | 936 | 1470772408602 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:53:28 INFO - PROCESS | 936 | 1470772408608 Marionette TRACE conn6 <- [1,2582,null,{}] 12:53:28 INFO - PROCESS | 936 | 1470772408614 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}] 12:53:28 INFO - PROCESS | 936 | 1470772408617 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:28 INFO - PROCESS | 936 | 1470772408748 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 12:53:28 INFO - PROCESS | 936 | 1470772408891 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:28 INFO - PROCESS | 936 | 1470772408895 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:28 INFO - PROCESS | 936 | ++DOCSHELL 0F05F400 == 42 [pid = 936] [id = 655] 12:53:28 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (0F2E4000) [pid = 936] [serial = 1965] [outer = 00000000] 12:53:28 INFO - PROCESS | 936 | ++DOMWINDOW == 96 (0FBE3000) [pid = 936] [serial = 1966] [outer = 0F2E4000] 12:53:28 INFO - PROCESS | 936 | 1470772408957 Marionette DEBUG loaded listener.js 12:53:29 INFO - PROCESS | 936 | ++DOMWINDOW == 97 (10A98800) [pid = 936] [serial = 1967] [outer = 0F2E4000] 12:53:29 INFO - PROCESS | 936 | 1470772409526 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]]]}] 12:53:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:53:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 990ms 12:53:29 INFO - PROCESS | 936 | 1470772409593 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 12:53:29 INFO - PROCESS | 936 | 1470772409598 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 12:53:29 INFO - PROCESS | 936 | 1470772409604 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:53:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:53:29 INFO - PROCESS | 936 | 1470772409607 Marionette TRACE conn6 <- [1,2586,null,{}] 12:53:29 INFO - PROCESS | 936 | 1470772409612 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}] 12:53:29 INFO - PROCESS | 936 | 1470772409614 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:29 INFO - PROCESS | 936 | 1470772409730 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 12:53:29 INFO - PROCESS | 936 | 1470772409873 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:29 INFO - PROCESS | 936 | 1470772409876 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:29 INFO - PROCESS | 936 | ++DOCSHELL 16CB6400 == 43 [pid = 936] [id = 656] 12:53:29 INFO - PROCESS | 936 | ++DOMWINDOW == 98 (16CB8800) [pid = 936] [serial = 1968] [outer = 00000000] 12:53:29 INFO - PROCESS | 936 | ++DOMWINDOW == 99 (175E2400) [pid = 936] [serial = 1969] [outer = 16CB8800] 12:53:29 INFO - PROCESS | 936 | 1470772409933 Marionette DEBUG loaded listener.js 12:53:30 INFO - PROCESS | 936 | ++DOMWINDOW == 100 (17A88C00) [pid = 936] [serial = 1970] [outer = 16CB8800] 12:53:30 INFO - PROCESS | 936 | 1470772410592 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]]]}] 12:53:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:53:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1018ms 12:53:30 INFO - PROCESS | 936 | 1470772410628 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 12:53:30 INFO - PROCESS | 936 | 1470772410631 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 12:53:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:53:30 INFO - PROCESS | 936 | 1470772410635 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:53:30 INFO - PROCESS | 936 | 1470772410639 Marionette TRACE conn6 <- [1,2590,null,{}] 12:53:30 INFO - PROCESS | 936 | 1470772410650 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}] 12:53:30 INFO - PROCESS | 936 | 1470772410654 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:30 INFO - PROCESS | 936 | 1470772410786 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 12:53:30 INFO - PROCESS | 936 | 1470772410931 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:30 INFO - PROCESS | 936 | 1470772410935 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:30 INFO - PROCESS | 936 | ++DOCSHELL 19A80000 == 44 [pid = 936] [id = 657] 12:53:30 INFO - PROCESS | 936 | ++DOMWINDOW == 101 (1A69D800) [pid = 936] [serial = 1971] [outer = 00000000] 12:53:30 INFO - PROCESS | 936 | ++DOMWINDOW == 102 (1A8AA400) [pid = 936] [serial = 1972] [outer = 1A69D800] 12:53:30 INFO - PROCESS | 936 | 1470772410996 Marionette DEBUG loaded listener.js 12:53:31 INFO - PROCESS | 936 | ++DOMWINDOW == 103 (1A9F7800) [pid = 936] [serial = 1973] [outer = 1A69D800] 12:53:31 INFO - PROCESS | 936 | 1470772411633 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]]]}] 12:53:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:53:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1024ms 12:53:31 INFO - PROCESS | 936 | 1470772411660 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 12:53:31 INFO - PROCESS | 936 | 1470772411663 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 12:53:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:53:31 INFO - PROCESS | 936 | 1470772411666 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:53:31 INFO - PROCESS | 936 | 1470772411668 Marionette TRACE conn6 <- [1,2594,null,{}] 12:53:31 INFO - PROCESS | 936 | 1470772411672 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}] 12:53:31 INFO - PROCESS | 936 | 1470772411675 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:31 INFO - PROCESS | 936 | 1470772411794 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 12:53:32 INFO - PROCESS | 936 | 1470772412070 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:32 INFO - PROCESS | 936 | 1470772412073 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:32 INFO - PROCESS | 936 | ++DOCSHELL 0BD53C00 == 45 [pid = 936] [id = 658] 12:53:32 INFO - PROCESS | 936 | ++DOMWINDOW == 104 (0BD59400) [pid = 936] [serial = 1974] [outer = 00000000] 12:53:32 INFO - PROCESS | 936 | ++DOMWINDOW == 105 (0EE6E400) [pid = 936] [serial = 1975] [outer = 0BD59400] 12:53:32 INFO - PROCESS | 936 | 1470772412134 Marionette DEBUG loaded listener.js 12:53:32 INFO - PROCESS | 936 | ++DOMWINDOW == 106 (0F74D800) [pid = 936] [serial = 1976] [outer = 0BD59400] 12:53:32 INFO - PROCESS | 936 | 1470772412743 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]]]}] 12:53:32 INFO - PROCESS | 936 | --DOCSHELL 18C32000 == 44 [pid = 936] [id = 627] 12:53:32 INFO - PROCESS | 936 | --DOCSHELL 0BD5D800 == 43 [pid = 936] [id = 653] 12:53:32 INFO - PROCESS | 936 | --DOCSHELL 17A80000 == 42 [pid = 936] [id = 652] 12:53:32 INFO - PROCESS | 936 | --DOCSHELL 0BD63C00 == 41 [pid = 936] [id = 651] 12:53:32 INFO - PROCESS | 936 | --DOCSHELL 0BD59800 == 40 [pid = 936] [id = 650] 12:53:32 INFO - PROCESS | 936 | --DOCSHELL 176D6400 == 39 [pid = 936] [id = 649] 12:53:32 INFO - PROCESS | 936 | --DOCSHELL 1715D800 == 38 [pid = 936] [id = 648] 12:53:32 INFO - PROCESS | 936 | --DOCSHELL 16CB7800 == 37 [pid = 936] [id = 647] 12:53:32 INFO - PROCESS | 936 | --DOCSHELL 0FA4F800 == 36 [pid = 936] [id = 646] 12:53:32 INFO - PROCESS | 936 | --DOCSHELL 0F3F3800 == 35 [pid = 936] [id = 645] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 105 (19B76400) [pid = 936] [serial = 1921] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOCSHELL 087E3400 == 34 [pid = 936] [id = 640] 12:53:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:53:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1175ms 12:53:32 INFO - PROCESS | 936 | 1470772412845 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 12:53:32 INFO - PROCESS | 936 | 1470772412849 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 12:53:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:53:32 INFO - PROCESS | 936 | 1470772412853 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:53:32 INFO - PROCESS | 936 | 1470772412856 Marionette TRACE conn6 <- [1,2598,null,{}] 12:53:32 INFO - PROCESS | 936 | 1470772412861 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}] 12:53:32 INFO - PROCESS | 936 | 1470772412866 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:32 INFO - PROCESS | 936 | 1470772412973 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 104 (19A7D400) [pid = 936] [serial = 1919] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 103 (17A85000) [pid = 936] [serial = 1915] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 102 (18B92000) [pid = 936] [serial = 1916] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 101 (19A70C00) [pid = 936] [serial = 1912] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 100 (197D2000) [pid = 936] [serial = 1910] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 99 (0F060000) [pid = 936] [serial = 1894] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 98 (19A7C800) [pid = 936] [serial = 1918] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 97 (0F84C800) [pid = 936] [serial = 1903] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 96 (19A74C00) [pid = 936] [serial = 1913] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 95 (1873AC00) [pid = 936] [serial = 1906] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 94 (18C57400) [pid = 936] [serial = 1882] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 93 (187A4C00) [pid = 936] [serial = 1907] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 92 (0F851400) [pid = 936] [serial = 1895] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 91 (170EB800) [pid = 936] [serial = 1900] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 90 (176C2400) [pid = 936] [serial = 1888] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 89 (1421BC00) [pid = 936] [serial = 1897] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 88 (1434D400) [pid = 936] [serial = 1898] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 87 (14226000) [pid = 936] [serial = 1885] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 86 (17A8B000) [pid = 936] [serial = 1904] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 85 (196E0400) [pid = 936] [serial = 1891] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 84 (1715EC00) [pid = 936] [serial = 1901] [outer = 00000000] [url = about:blank] 12:53:32 INFO - PROCESS | 936 | --DOMWINDOW == 83 (196DD400) [pid = 936] [serial = 1909] [outer = 00000000] [url = about:blank] 12:53:33 INFO - PROCESS | 936 | 1470772413073 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:33 INFO - PROCESS | 936 | 1470772413076 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:33 INFO - PROCESS | 936 | ++DOCSHELL 0BD6B000 == 35 [pid = 936] [id = 659] 12:53:33 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (0F060000) [pid = 936] [serial = 1977] [outer = 00000000] 12:53:33 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (0FA4AC00) [pid = 936] [serial = 1978] [outer = 0F060000] 12:53:33 INFO - PROCESS | 936 | 1470772413124 Marionette DEBUG loaded listener.js 12:53:33 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (13BE0400) [pid = 936] [serial = 1979] [outer = 0F060000] 12:53:33 INFO - PROCESS | 936 | 1470772413594 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]]]}] 12:53:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:53:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 770ms 12:53:33 INFO - PROCESS | 936 | 1470772413626 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 12:53:33 INFO - PROCESS | 936 | 1470772413630 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 12:53:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:53:33 INFO - PROCESS | 936 | 1470772413635 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:53:33 INFO - PROCESS | 936 | 1470772413637 Marionette TRACE conn6 <- [1,2602,null,{}] 12:53:33 INFO - PROCESS | 936 | 1470772413640 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}] 12:53:33 INFO - PROCESS | 936 | 1470772413643 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:33 INFO - PROCESS | 936 | 1470772413739 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 12:53:33 INFO - PROCESS | 936 | 1470772413749 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:33 INFO - PROCESS | 936 | 1470772413751 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:33 INFO - PROCESS | 936 | ++DOCSHELL 16CB7400 == 36 [pid = 936] [id = 660] 12:53:33 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (16CBEC00) [pid = 936] [serial = 1980] [outer = 00000000] 12:53:33 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (17154800) [pid = 936] [serial = 1981] [outer = 16CBEC00] 12:53:33 INFO - PROCESS | 936 | 1470772413798 Marionette DEBUG loaded listener.js 12:53:33 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (176B9800) [pid = 936] [serial = 1982] [outer = 16CBEC00] 12:53:34 INFO - PROCESS | 936 | 1470772414283 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]]]}] 12:53:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:53:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 12:53:34 INFO - PROCESS | 936 | 1470772414309 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 12:53:34 INFO - PROCESS | 936 | 1470772414312 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 12:53:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:53:34 INFO - PROCESS | 936 | 1470772414317 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:53:34 INFO - PROCESS | 936 | 1470772414322 Marionette TRACE conn6 <- [1,2606,null,{}] 12:53:34 INFO - PROCESS | 936 | 1470772414332 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}] 12:53:34 INFO - PROCESS | 936 | 1470772414335 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:34 INFO - PROCESS | 936 | 1470772414428 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 12:53:34 INFO - PROCESS | 936 | 1470772414438 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:34 INFO - PROCESS | 936 | 1470772414441 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:34 INFO - PROCESS | 936 | ++DOCSHELL 186CF400 == 37 [pid = 936] [id = 661] 12:53:34 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (186D1C00) [pid = 936] [serial = 1983] [outer = 00000000] 12:53:34 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (18A26C00) [pid = 936] [serial = 1984] [outer = 186D1C00] 12:53:34 INFO - PROCESS | 936 | 1470772414488 Marionette DEBUG loaded listener.js 12:53:34 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (18ADE400) [pid = 936] [serial = 1985] [outer = 186D1C00] 12:53:34 INFO - PROCESS | 936 | 1470772414999 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]]]}] 12:53:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:53:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 12:53:35 INFO - PROCESS | 936 | 1470772415049 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 12:53:35 INFO - PROCESS | 936 | 1470772415052 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 12:53:35 INFO - PROCESS | 936 | 1470772415055 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:53:35 INFO - PROCESS | 936 | 1470772415057 Marionette TRACE conn6 <- [1,2610,null,{}] 12:53:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:53:35 INFO - PROCESS | 936 | 1470772415060 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}] 12:53:35 INFO - PROCESS | 936 | 1470772415062 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:35 INFO - PROCESS | 936 | 1470772415149 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 12:53:35 INFO - PROCESS | 936 | 1470772415154 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:35 INFO - PROCESS | 936 | 1470772415156 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:35 INFO - PROCESS | 936 | ++DOCSHELL 17A89800 == 38 [pid = 936] [id = 662] 12:53:35 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (18A25C00) [pid = 936] [serial = 1986] [outer = 00000000] 12:53:35 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (18C34C00) [pid = 936] [serial = 1987] [outer = 18A25C00] 12:53:35 INFO - PROCESS | 936 | 1470772415201 Marionette DEBUG loaded listener.js 12:53:35 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (196E0400) [pid = 936] [serial = 1988] [outer = 18A25C00] 12:53:35 INFO - PROCESS | 936 | 1470772415681 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]]]}] 12:53:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:53:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 12:53:35 INFO - PROCESS | 936 | 1470772415729 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 12:53:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:53:35 INFO - PROCESS | 936 | 1470772415732 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 12:53:35 INFO - PROCESS | 936 | 1470772415741 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:53:35 INFO - PROCESS | 936 | 1470772415743 Marionette TRACE conn6 <- [1,2614,null,{}] 12:53:35 INFO - PROCESS | 936 | 1470772415746 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}] 12:53:35 INFO - PROCESS | 936 | 1470772415748 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:35 INFO - PROCESS | 936 | 1470772415893 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 12:53:35 INFO - PROCESS | 936 | 1470772415959 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:35 INFO - PROCESS | 936 | 1470772415965 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:35 INFO - PROCESS | 936 | ++DOCSHELL 15623400 == 39 [pid = 936] [id = 663] 12:53:35 INFO - PROCESS | 936 | ++DOMWINDOW == 96 (19A68C00) [pid = 936] [serial = 1989] [outer = 00000000] 12:53:36 INFO - PROCESS | 936 | ++DOMWINDOW == 97 (19A74000) [pid = 936] [serial = 1990] [outer = 19A68C00] 12:53:36 INFO - PROCESS | 936 | 1470772416021 Marionette DEBUG loaded listener.js 12:53:36 INFO - PROCESS | 936 | ++DOMWINDOW == 98 (19B70400) [pid = 936] [serial = 1991] [outer = 19A68C00] 12:53:36 INFO - PROCESS | 936 | 1470772416495 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]]]}] 12:53:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:53:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 790ms 12:53:36 INFO - PROCESS | 936 | 1470772416525 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 12:53:36 INFO - PROCESS | 936 | 1470772416527 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 12:53:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:53:36 INFO - PROCESS | 936 | 1470772416530 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:53:36 INFO - PROCESS | 936 | 1470772416532 Marionette TRACE conn6 <- [1,2618,null,{}] 12:53:36 INFO - PROCESS | 936 | 1470772416543 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}] 12:53:36 INFO - PROCESS | 936 | 1470772416546 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:36 INFO - PROCESS | 936 | 1470772416678 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 12:53:36 INFO - PROCESS | 936 | 1470772416689 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:36 INFO - PROCESS | 936 | 1470772416690 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:36 INFO - PROCESS | 936 | ++DOCSHELL 19A75C00 == 40 [pid = 936] [id = 664] 12:53:36 INFO - PROCESS | 936 | ++DOMWINDOW == 99 (19B73800) [pid = 936] [serial = 1992] [outer = 00000000] 12:53:36 INFO - PROCESS | 936 | ++DOMWINDOW == 100 (1A6A7400) [pid = 936] [serial = 1993] [outer = 19B73800] 12:53:36 INFO - PROCESS | 936 | 1470772416734 Marionette DEBUG loaded listener.js 12:53:36 INFO - PROCESS | 936 | ++DOMWINDOW == 101 (1B151400) [pid = 936] [serial = 1994] [outer = 19B73800] 12:53:37 INFO - PROCESS | 936 | 1470772417179 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]]]}] 12:53:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:53:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 12:53:37 INFO - PROCESS | 936 | 1470772417279 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 12:53:37 INFO - PROCESS | 936 | 1470772417281 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 12:53:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:53:37 INFO - PROCESS | 936 | 1470772417295 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:53:37 INFO - PROCESS | 936 | 1470772417297 Marionette TRACE conn6 <- [1,2622,null,{}] 12:53:37 INFO - PROCESS | 936 | 1470772417301 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}] 12:53:37 INFO - PROCESS | 936 | 1470772417303 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:37 INFO - PROCESS | 936 | 1470772417517 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 12:53:37 INFO - PROCESS | 936 | --DOMWINDOW == 100 (0BDDC800) [pid = 936] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:53:37 INFO - PROCESS | 936 | --DOMWINDOW == 99 (17A7C800) [pid = 936] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:53:37 INFO - PROCESS | 936 | --DOMWINDOW == 98 (0BD6AC00) [pid = 936] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:53:37 INFO - PROCESS | 936 | --DOMWINDOW == 97 (17555000) [pid = 936] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:53:37 INFO - PROCESS | 936 | --DOMWINDOW == 96 (0FA50800) [pid = 936] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:53:37 INFO - PROCESS | 936 | --DOMWINDOW == 95 (0F74F800) [pid = 936] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:53:37 INFO - PROCESS | 936 | --DOMWINDOW == 94 (16CB7C00) [pid = 936] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:53:37 INFO - PROCESS | 936 | --DOMWINDOW == 93 (0F805C00) [pid = 936] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:53:37 INFO - PROCESS | 936 | --DOMWINDOW == 92 (186CA400) [pid = 936] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:53:37 INFO - PROCESS | 936 | 1470772417590 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:37 INFO - PROCESS | 936 | 1470772417592 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:37 INFO - PROCESS | 936 | ++DOCSHELL 0BD6AC00 == 41 [pid = 936] [id = 665] 12:53:37 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (0BDDC800) [pid = 936] [serial = 1995] [outer = 00000000] 12:53:37 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (0F84CC00) [pid = 936] [serial = 1996] [outer = 0BDDC800] 12:53:37 INFO - PROCESS | 936 | 1470772417639 Marionette DEBUG loaded listener.js 12:53:37 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (15622400) [pid = 936] [serial = 1997] [outer = 0BDDC800] 12:53:38 INFO - PROCESS | 936 | 1470772417998 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]]]}] 12:53:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:53:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 12:53:38 INFO - PROCESS | 936 | 1470772418019 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 12:53:38 INFO - PROCESS | 936 | 1470772418021 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 12:53:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:53:38 INFO - PROCESS | 936 | 1470772418039 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:53:38 INFO - PROCESS | 936 | 1470772418041 Marionette TRACE conn6 <- [1,2626,null,{}] 12:53:38 INFO - PROCESS | 936 | 1470772418045 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}] 12:53:38 INFO - PROCESS | 936 | 1470772418047 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:38 INFO - PROCESS | 936 | 1470772418130 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 12:53:38 INFO - PROCESS | 936 | 1470772418135 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:38 INFO - PROCESS | 936 | 1470772418137 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:38 INFO - PROCESS | 936 | ++DOCSHELL 17A7C800 == 42 [pid = 936] [id = 666] 12:53:38 INFO - PROCESS | 936 | ++DOMWINDOW == 96 (18B8F800) [pid = 936] [serial = 1998] [outer = 00000000] 12:53:38 INFO - PROCESS | 936 | ++DOMWINDOW == 97 (1B1DF000) [pid = 936] [serial = 1999] [outer = 18B8F800] 12:53:38 INFO - PROCESS | 936 | 1470772418182 Marionette DEBUG loaded listener.js 12:53:38 INFO - PROCESS | 936 | ++DOMWINDOW == 98 (1BB2CC00) [pid = 936] [serial = 2000] [outer = 18B8F800] 12:53:38 INFO - PROCESS | 936 | 1470772418618 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]]]}] 12:53:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:53:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 650ms 12:53:38 INFO - PROCESS | 936 | 1470772418676 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 12:53:38 INFO - PROCESS | 936 | 1470772418678 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 12:53:38 INFO - PROCESS | 936 | 1470772418681 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:53:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:53:38 INFO - PROCESS | 936 | 1470772418692 Marionette TRACE conn6 <- [1,2630,null,{}] 12:53:38 INFO - PROCESS | 936 | 1470772418696 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}] 12:53:38 INFO - PROCESS | 936 | 1470772418698 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:38 INFO - PROCESS | 936 | 1470772418782 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 12:53:38 INFO - PROCESS | 936 | 1470772418787 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:38 INFO - PROCESS | 936 | 1470772418789 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:38 INFO - PROCESS | 936 | ++DOCSHELL 1A6A1800 == 43 [pid = 936] [id = 667] 12:53:38 INFO - PROCESS | 936 | ++DOMWINDOW == 99 (1BB86000) [pid = 936] [serial = 2001] [outer = 00000000] 12:53:38 INFO - PROCESS | 936 | ++DOMWINDOW == 100 (1C09A000) [pid = 936] [serial = 2002] [outer = 1BB86000] 12:53:38 INFO - PROCESS | 936 | 1470772418832 Marionette DEBUG loaded listener.js 12:53:38 INFO - PROCESS | 936 | ++DOMWINDOW == 101 (1C09F000) [pid = 936] [serial = 2003] [outer = 1BB86000] 12:53:39 INFO - PROCESS | 936 | 1470772419278 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]]]}] 12:53:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:53:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 12:53:39 INFO - PROCESS | 936 | 1470772419319 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 12:53:39 INFO - PROCESS | 936 | 1470772419321 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 12:53:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:53:39 INFO - PROCESS | 936 | 1470772419323 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:53:39 INFO - PROCESS | 936 | 1470772419325 Marionette TRACE conn6 <- [1,2634,null,{}] 12:53:39 INFO - PROCESS | 936 | 1470772419347 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}] 12:53:39 INFO - PROCESS | 936 | 1470772419349 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:39 INFO - PROCESS | 936 | 1470772419438 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 12:53:39 INFO - PROCESS | 936 | 1470772419444 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:39 INFO - PROCESS | 936 | 1470772419446 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:39 INFO - PROCESS | 936 | ++DOCSHELL 1C0A6000 == 44 [pid = 936] [id = 668] 12:53:39 INFO - PROCESS | 936 | ++DOMWINDOW == 102 (1C0A6C00) [pid = 936] [serial = 2004] [outer = 00000000] 12:53:39 INFO - PROCESS | 936 | ++DOMWINDOW == 103 (1C19B400) [pid = 936] [serial = 2005] [outer = 1C0A6C00] 12:53:39 INFO - PROCESS | 936 | 1470772419496 Marionette DEBUG loaded listener.js 12:53:39 INFO - PROCESS | 936 | ++DOMWINDOW == 104 (1C1A1800) [pid = 936] [serial = 2006] [outer = 1C0A6C00] 12:53:40 INFO - PROCESS | 936 | 1470772420224 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]]]}] 12:53:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:53:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 970ms 12:53:40 INFO - PROCESS | 936 | 1470772420296 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 12:53:40 INFO - PROCESS | 936 | 1470772420301 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 12:53:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:53:40 INFO - PROCESS | 936 | 1470772420306 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:53:40 INFO - PROCESS | 936 | 1470772420311 Marionette TRACE conn6 <- [1,2638,null,{}] 12:53:40 INFO - PROCESS | 936 | 1470772420317 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}] 12:53:40 INFO - PROCESS | 936 | 1470772420319 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:40 INFO - PROCESS | 936 | 1470772420445 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 12:53:40 INFO - PROCESS | 936 | 1470772420585 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:40 INFO - PROCESS | 936 | 1470772420588 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:40 INFO - PROCESS | 936 | ++DOCSHELL 0FA4A000 == 45 [pid = 936] [id = 669] 12:53:40 INFO - PROCESS | 936 | ++DOMWINDOW == 105 (0FBDE000) [pid = 936] [serial = 2007] [outer = 00000000] 12:53:40 INFO - PROCESS | 936 | ++DOMWINDOW == 106 (14F87C00) [pid = 936] [serial = 2008] [outer = 0FBDE000] 12:53:40 INFO - PROCESS | 936 | 1470772420650 Marionette DEBUG loaded listener.js 12:53:40 INFO - PROCESS | 936 | ++DOMWINDOW == 107 (16CE5400) [pid = 936] [serial = 2009] [outer = 0FBDE000] 12:53:41 INFO - PROCESS | 936 | 1470772421220 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]]]}] 12:53:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:53:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 990ms 12:53:41 INFO - PROCESS | 936 | 1470772421296 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 12:53:41 INFO - PROCESS | 936 | 1470772421301 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 12:53:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:53:41 INFO - PROCESS | 936 | 1470772421308 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:53:41 INFO - PROCESS | 936 | 1470772421311 Marionette TRACE conn6 <- [1,2642,null,{}] 12:53:41 INFO - PROCESS | 936 | 1470772421315 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}] 12:53:41 INFO - PROCESS | 936 | 1470772421318 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:41 INFO - PROCESS | 936 | 1470772421436 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 12:53:41 INFO - PROCESS | 936 | 1470772421584 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:41 INFO - PROCESS | 936 | 1470772421587 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:41 INFO - PROCESS | 936 | ++DOCSHELL 186CC400 == 46 [pid = 936] [id = 670] 12:53:41 INFO - PROCESS | 936 | ++DOMWINDOW == 108 (186CD000) [pid = 936] [serial = 2010] [outer = 00000000] 12:53:41 INFO - PROCESS | 936 | ++DOMWINDOW == 109 (18B94400) [pid = 936] [serial = 2011] [outer = 186CD000] 12:53:41 INFO - PROCESS | 936 | 1470772421646 Marionette DEBUG loaded listener.js 12:53:41 INFO - PROCESS | 936 | ++DOMWINDOW == 110 (19A65800) [pid = 936] [serial = 2012] [outer = 186CD000] 12:53:42 INFO - PROCESS | 936 | 1470772422240 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]]]}] 12:53:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:53:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 970ms 12:53:42 INFO - PROCESS | 936 | 1470772422281 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 12:53:42 INFO - PROCESS | 936 | 1470772422284 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 12:53:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:53:42 INFO - PROCESS | 936 | 1470772422288 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:53:42 INFO - PROCESS | 936 | 1470772422292 Marionette TRACE conn6 <- [1,2646,null,{}] 12:53:42 INFO - PROCESS | 936 | 1470772422304 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}] 12:53:42 INFO - PROCESS | 936 | 1470772422308 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:42 INFO - PROCESS | 936 | 1470772422423 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 12:53:42 INFO - PROCESS | 936 | 1470772422586 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:42 INFO - PROCESS | 936 | 1470772422589 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:42 INFO - PROCESS | 936 | ++DOCSHELL 1B65F400 == 47 [pid = 936] [id = 671] 12:53:42 INFO - PROCESS | 936 | ++DOMWINDOW == 111 (1BB85800) [pid = 936] [serial = 2013] [outer = 00000000] 12:53:42 INFO - PROCESS | 936 | ++DOMWINDOW == 112 (1C197C00) [pid = 936] [serial = 2014] [outer = 1BB85800] 12:53:42 INFO - PROCESS | 936 | 1470772422647 Marionette DEBUG loaded listener.js 12:53:42 INFO - PROCESS | 936 | ++DOMWINDOW == 113 (1C1A0800) [pid = 936] [serial = 2015] [outer = 1BB85800] 12:53:43 INFO - PROCESS | 936 | 1470772423291 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]]]}] 12:53:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:53:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1022ms 12:53:43 INFO - PROCESS | 936 | 1470772423313 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 12:53:43 INFO - PROCESS | 936 | 1470772423316 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 12:53:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:53:43 INFO - PROCESS | 936 | 1470772423319 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:53:43 INFO - PROCESS | 936 | 1470772423321 Marionette TRACE conn6 <- [1,2650,null,{}] 12:53:43 INFO - PROCESS | 936 | 1470772423325 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}] 12:53:43 INFO - PROCESS | 936 | 1470772423327 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:43 INFO - PROCESS | 936 | 1470772423442 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 12:53:43 INFO - PROCESS | 936 | 1470772423721 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:43 INFO - PROCESS | 936 | 1470772423724 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:43 INFO - PROCESS | 936 | ++DOCSHELL 0BD61000 == 48 [pid = 936] [id = 672] 12:53:43 INFO - PROCESS | 936 | ++DOMWINDOW == 114 (0BD67400) [pid = 936] [serial = 2016] [outer = 00000000] 12:53:43 INFO - PROCESS | 936 | ++DOMWINDOW == 115 (0BE0E800) [pid = 936] [serial = 2017] [outer = 0BD67400] 12:53:43 INFO - PROCESS | 936 | 1470772423804 Marionette DEBUG loaded listener.js 12:53:43 INFO - PROCESS | 936 | ++DOMWINDOW == 116 (0F802400) [pid = 936] [serial = 2018] [outer = 0BD67400] 12:53:44 INFO - PROCESS | 936 | 1470772424342 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]]]}] 12:53:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:53:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1070ms 12:53:44 INFO - PROCESS | 936 | 1470772424404 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 12:53:44 INFO - PROCESS | 936 | 1470772424408 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 12:53:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:53:44 INFO - PROCESS | 936 | 1470772424413 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:53:44 INFO - PROCESS | 936 | 1470772424416 Marionette TRACE conn6 <- [1,2654,null,{}] 12:53:44 INFO - PROCESS | 936 | 1470772424421 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}] 12:53:44 INFO - PROCESS | 936 | 1470772424425 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:44 INFO - PROCESS | 936 | 1470772424531 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 12:53:44 INFO - PROCESS | 936 | 1470772424694 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:44 INFO - PROCESS | 936 | 1470772424697 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:44 INFO - PROCESS | 936 | ++DOCSHELL 0F84AC00 == 49 [pid = 936] [id = 673] 12:53:44 INFO - PROCESS | 936 | ++DOMWINDOW == 117 (14407000) [pid = 936] [serial = 2019] [outer = 00000000] 12:53:44 INFO - PROCESS | 936 | ++DOMWINDOW == 118 (17555400) [pid = 936] [serial = 2020] [outer = 14407000] 12:53:44 INFO - PROCESS | 936 | 1470772424749 Marionette DEBUG loaded listener.js 12:53:44 INFO - PROCESS | 936 | ++DOMWINDOW == 119 (176C2C00) [pid = 936] [serial = 2021] [outer = 14407000] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 1A6A1800 == 48 [pid = 936] [id = 667] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 17A7C800 == 47 [pid = 936] [id = 666] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 0BD6AC00 == 46 [pid = 936] [id = 665] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 19A75C00 == 45 [pid = 936] [id = 664] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 15623400 == 44 [pid = 936] [id = 663] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 17A89800 == 43 [pid = 936] [id = 662] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 186CF400 == 42 [pid = 936] [id = 661] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 16CB7400 == 41 [pid = 936] [id = 660] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 0BD6B000 == 40 [pid = 936] [id = 659] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 0BD53C00 == 39 [pid = 936] [id = 658] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 18C57800 == 38 [pid = 936] [id = 643] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 0BD50000 == 37 [pid = 936] [id = 654] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 0BE0BC00 == 36 [pid = 936] [id = 641] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 0F05F400 == 35 [pid = 936] [id = 655] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 19A80000 == 34 [pid = 936] [id = 657] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 16CB6400 == 33 [pid = 936] [id = 656] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 16CBD800 == 32 [pid = 936] [id = 629] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 14404C00 == 31 [pid = 936] [id = 642] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 18C31400 == 30 [pid = 936] [id = 644] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 1715D000 == 29 [pid = 936] [id = 630] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 1B65F400 == 28 [pid = 936] [id = 671] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 0BD61000 == 27 [pid = 936] [id = 672] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 186CC400 == 26 [pid = 936] [id = 670] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 1C0A6000 == 25 [pid = 936] [id = 668] 12:53:45 INFO - PROCESS | 936 | --DOCSHELL 0FA4A000 == 24 [pid = 936] [id = 669] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 118 (186C8000) [pid = 936] [serial = 1948] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 117 (18C2F000) [pid = 936] [serial = 1951] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 116 (176BA800) [pid = 936] [serial = 1945] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 115 (186CFC00) [pid = 936] [serial = 1949] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 114 (10A99000) [pid = 936] [serial = 1939] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 113 (142F3400) [pid = 936] [serial = 1940] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 112 (0F752C00) [pid = 936] [serial = 1924] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 111 (10396400) [pid = 936] [serial = 1937] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 110 (0FC53400) [pid = 936] [serial = 1936] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 109 (16CC0C00) [pid = 936] [serial = 1942] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 108 (170ECC00) [pid = 936] [serial = 1943] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 107 (15625C00) [pid = 936] [serial = 1927] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 106 (13B6C000) [pid = 936] [serial = 1954] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 105 (1A6A2000) [pid = 936] [serial = 1933] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 104 (19979000) [pid = 936] [serial = 1930] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 103 (18C33C00) [pid = 936] [serial = 1952] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 102 (19A62C00) [pid = 936] [serial = 1957] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 101 (1A657C00) [pid = 936] [serial = 1961] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 100 (19A71800) [pid = 936] [serial = 1958] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 99 (13D78000) [pid = 936] [serial = 1955] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 98 (176C1C00) [pid = 936] [serial = 1946] [outer = 00000000] [url = about:blank] 12:53:45 INFO - PROCESS | 936 | --DOMWINDOW == 97 (17161000) [pid = 936] [serial = 1960] [outer = 00000000] [url = about:blank] 12:53:46 INFO - PROCESS | 936 | 1470772426510 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]]]}] 12:53:46 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) 12:53:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2125ms 12:53:46 INFO - PROCESS | 936 | 1470772426540 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 12:53:46 INFO - PROCESS | 936 | 1470772426544 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 12:53:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:53:46 INFO - PROCESS | 936 | 1470772426549 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:53:46 INFO - PROCESS | 936 | 1470772426552 Marionette TRACE conn6 <- [1,2658,null,{}] 12:53:46 INFO - PROCESS | 936 | 1470772426557 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}] 12:53:46 INFO - PROCESS | 936 | 1470772426561 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:46 INFO - PROCESS | 936 | 1470772426652 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 12:53:46 INFO - PROCESS | 936 | 1470772426659 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:46 INFO - PROCESS | 936 | 1470772426661 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:46 INFO - PROCESS | 936 | ++DOCSHELL 0BE0B400 == 25 [pid = 936] [id = 674] 12:53:46 INFO - PROCESS | 936 | ++DOMWINDOW == 98 (0BE0D400) [pid = 936] [serial = 2022] [outer = 00000000] 12:53:46 INFO - PROCESS | 936 | ++DOMWINDOW == 99 (0F802C00) [pid = 936] [serial = 2023] [outer = 0BE0D400] 12:53:46 INFO - PROCESS | 936 | 1470772426713 Marionette DEBUG loaded listener.js 12:53:46 INFO - PROCESS | 936 | ++DOMWINDOW == 100 (0FA4D000) [pid = 936] [serial = 2024] [outer = 0BE0D400] 12:53:47 INFO - PROCESS | 936 | 1470772427716 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"]]]}] 12:53:47 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 12:53:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:53:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:53:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1237ms 12:53:47 INFO - PROCESS | 936 | 1470772427786 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 12:53:47 INFO - PROCESS | 936 | 1470772427791 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 12:53:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:53:47 INFO - PROCESS | 936 | 1470772427803 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:53:47 INFO - PROCESS | 936 | 1470772427806 Marionette TRACE conn6 <- [1,2662,null,{}] 12:53:47 INFO - PROCESS | 936 | 1470772427810 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}] 12:53:47 INFO - PROCESS | 936 | 1470772427812 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:47 INFO - PROCESS | 936 | 1470772427940 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 12:53:47 INFO - PROCESS | 936 | 1470772427948 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:47 INFO - PROCESS | 936 | 1470772427951 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:47 INFO - PROCESS | 936 | ++DOCSHELL 1421C800 == 26 [pid = 936] [id = 675] 12:53:47 INFO - PROCESS | 936 | ++DOMWINDOW == 101 (1421D000) [pid = 936] [serial = 2025] [outer = 00000000] 12:53:47 INFO - PROCESS | 936 | ++DOMWINDOW == 102 (14407800) [pid = 936] [serial = 2026] [outer = 1421D000] 12:53:48 INFO - PROCESS | 936 | 1470772428001 Marionette DEBUG loaded listener.js 12:53:48 INFO - PROCESS | 936 | ++DOMWINDOW == 103 (14F5C800) [pid = 936] [serial = 2027] [outer = 1421D000] 12:53:49 INFO - PROCESS | 936 | 1470772429005 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"]]]}] 12:53:49 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 12:53:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:53:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:53:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1223ms 12:53:49 INFO - PROCESS | 936 | 1470772429034 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 12:53:49 INFO - PROCESS | 936 | 1470772429036 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 12:53:49 INFO - PROCESS | 936 | 1470772429040 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:53:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:53:49 INFO - PROCESS | 936 | 1470772429044 Marionette TRACE conn6 <- [1,2666,null,{}] 12:53:49 INFO - PROCESS | 936 | 1470772429055 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}] 12:53:49 INFO - PROCESS | 936 | 1470772429060 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:49 INFO - PROCESS | 936 | 1470772429192 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 12:53:49 INFO - PROCESS | 936 | 1470772429201 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:49 INFO - PROCESS | 936 | 1470772429204 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:49 INFO - PROCESS | 936 | ++DOCSHELL 16CEB400 == 27 [pid = 936] [id = 676] 12:53:49 INFO - PROCESS | 936 | ++DOMWINDOW == 104 (16CED800) [pid = 936] [serial = 2028] [outer = 00000000] 12:53:49 INFO - PROCESS | 936 | ++DOMWINDOW == 105 (176BB000) [pid = 936] [serial = 2029] [outer = 16CED800] 12:53:49 INFO - PROCESS | 936 | 1470772429317 Marionette DEBUG loaded listener.js 12:53:49 INFO - PROCESS | 936 | ++DOMWINDOW == 106 (176C8C00) [pid = 936] [serial = 2030] [outer = 16CED800] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 105 (18C36800) [pid = 936] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 104 (174EB000) [pid = 936] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 103 (16CEA800) [pid = 936] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 102 (0FA4CC00) [pid = 936] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 101 (18C33800) [pid = 936] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 100 (14F5B800) [pid = 936] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 99 (0FA47400) [pid = 936] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 98 (18C57C00) [pid = 936] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 97 (0BD57400) [pid = 936] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 96 (0F74EC00) [pid = 936] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 95 (0BE0C400) [pid = 936] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 94 (1C0A6C00) [pid = 936] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 93 (1BB86000) [pid = 936] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 92 (19A68C00) [pid = 936] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 91 (19B73800) [pid = 936] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 90 (0BDDC800) [pid = 936] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 89 (18B8F800) [pid = 936] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 88 (16CB8800) [pid = 936] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 87 (1A69D800) [pid = 936] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 86 (16CBEC00) [pid = 936] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 85 (0BD59400) [pid = 936] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0F2E4000) [pid = 936] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 83 (18A25C00) [pid = 936] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 82 (0BD52C00) [pid = 936] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 81 (186D1C00) [pid = 936] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:53:50 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0F060000) [pid = 936] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:53:50 INFO - PROCESS | 936 | 1470772430731 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]]]}] 12:53:50 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) 12:53:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1737ms 12:53:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:53:50 INFO - PROCESS | 936 | 1470772430782 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 12:53:50 INFO - PROCESS | 936 | 1470772430784 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 12:53:50 INFO - PROCESS | 936 | 1470772430787 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:53:50 INFO - PROCESS | 936 | 1470772430789 Marionette TRACE conn6 <- [1,2670,null,{}] 12:53:50 INFO - PROCESS | 936 | 1470772430793 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}] 12:53:50 INFO - PROCESS | 936 | 1470772430795 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:50 INFO - PROCESS | 936 | 1470772430878 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 12:53:50 INFO - PROCESS | 936 | 1470772430978 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:50 INFO - PROCESS | 936 | 1470772430981 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:50 INFO - PROCESS | 936 | ++DOCSHELL 0BD59400 == 28 [pid = 936] [id = 677] 12:53:50 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (0BD5D000) [pid = 936] [serial = 2031] [outer = 00000000] 12:53:51 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (0FA47400) [pid = 936] [serial = 2032] [outer = 0BD5D000] 12:53:51 INFO - PROCESS | 936 | 1470772431026 Marionette DEBUG loaded listener.js 12:53:51 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (156ACC00) [pid = 936] [serial = 2033] [outer = 0BD5D000] 12:53:51 INFO - PROCESS | 936 | 1470772431853 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]]]}] 12:53:51 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) 12:53:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1127ms 12:53:51 INFO - PROCESS | 936 | 1470772431919 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 12:53:51 INFO - PROCESS | 936 | 1470772431921 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 12:53:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:53:51 INFO - PROCESS | 936 | 1470772431924 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:53:51 INFO - PROCESS | 936 | 1470772431926 Marionette TRACE conn6 <- [1,2674,null,{}] 12:53:51 INFO - PROCESS | 936 | 1470772431930 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}] 12:53:51 INFO - PROCESS | 936 | 1470772431932 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:52 INFO - PROCESS | 936 | 1470772432054 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 12:53:52 INFO - PROCESS | 936 | 1470772432063 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:52 INFO - PROCESS | 936 | 1470772432065 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:52 INFO - PROCESS | 936 | ++DOCSHELL 16CC1000 == 29 [pid = 936] [id = 678] 12:53:52 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (170F5800) [pid = 936] [serial = 2034] [outer = 00000000] 12:53:52 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (17A80800) [pid = 936] [serial = 2035] [outer = 170F5800] 12:53:52 INFO - PROCESS | 936 | 1470772432114 Marionette DEBUG loaded listener.js 12:53:52 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (17A8B000) [pid = 936] [serial = 2036] [outer = 170F5800] 12:53:53 INFO - PROCESS | 936 | 1470772433375 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"]]]}] 12:53:53 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 12:53:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:53:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:53:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1483ms 12:53:53 INFO - PROCESS | 936 | 1470772433409 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 12:53:53 INFO - PROCESS | 936 | 1470772433413 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 12:53:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:53:53 INFO - PROCESS | 936 | 1470772433418 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:53:53 INFO - PROCESS | 936 | 1470772433421 Marionette TRACE conn6 <- [1,2678,null,{}] 12:53:53 INFO - PROCESS | 936 | 1470772433427 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}] 12:53:53 INFO - PROCESS | 936 | 1470772433431 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:53 INFO - PROCESS | 936 | 1470772433600 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 12:53:53 INFO - PROCESS | 936 | 1470772433722 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:53 INFO - PROCESS | 936 | 1470772433726 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:53 INFO - PROCESS | 936 | ++DOCSHELL 0BE0A400 == 30 [pid = 936] [id = 679] 12:53:53 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (0BE0E400) [pid = 936] [serial = 2037] [outer = 00000000] 12:53:53 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (13DB6800) [pid = 936] [serial = 2038] [outer = 0BE0E400] 12:53:53 INFO - PROCESS | 936 | 1470772433783 Marionette DEBUG loaded listener.js 12:53:53 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (143EC400) [pid = 936] [serial = 2039] [outer = 0BE0E400] 12:53:54 INFO - PROCESS | 936 | 1470772434942 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"]]]}] 12:53:54 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 12:53:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:53:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:53:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1571ms 12:53:54 INFO - PROCESS | 936 | 1470772434990 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 12:53:54 INFO - PROCESS | 936 | 1470772434993 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 12:53:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:53:55 INFO - PROCESS | 936 | 1470772435004 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:53:55 INFO - PROCESS | 936 | 1470772435007 Marionette TRACE conn6 <- [1,2682,null,{}] 12:53:55 INFO - PROCESS | 936 | 1470772435035 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}] 12:53:55 INFO - PROCESS | 936 | 1470772435038 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:55 INFO - PROCESS | 936 | --DOCSHELL 0BD59400 == 29 [pid = 936] [id = 677] 12:53:55 INFO - PROCESS | 936 | --DOCSHELL 16CEB400 == 28 [pid = 936] [id = 676] 12:53:55 INFO - PROCESS | 936 | --DOCSHELL 1421C800 == 27 [pid = 936] [id = 675] 12:53:55 INFO - PROCESS | 936 | --DOCSHELL 0BE0B400 == 26 [pid = 936] [id = 674] 12:53:55 INFO - PROCESS | 936 | --DOCSHELL 0F84AC00 == 25 [pid = 936] [id = 673] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 88 (19A63000) [pid = 936] [serial = 1892] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 87 (176D4C00) [pid = 936] [serial = 1889] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 86 (0FCB8C00) [pid = 936] [serial = 1853] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 85 (18C3B800) [pid = 936] [serial = 1883] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 84 (16CBB000) [pid = 936] [serial = 1928] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 83 (1440E400) [pid = 936] [serial = 1886] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 82 (19A70800) [pid = 936] [serial = 1931] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 81 (0BE0C000) [pid = 936] [serial = 1850] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 80 (1A659400) [pid = 936] [serial = 1922] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0FA45C00) [pid = 936] [serial = 1925] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 78 (1A83E800) [pid = 936] [serial = 1934] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 77 (1C1A1800) [pid = 936] [serial = 2006] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 76 (1C19B400) [pid = 936] [serial = 2005] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 75 (1C09A000) [pid = 936] [serial = 2002] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 74 (19A74000) [pid = 936] [serial = 1990] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 73 (1A6A7400) [pid = 936] [serial = 1993] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 72 (19B70400) [pid = 936] [serial = 1991] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0F84CC00) [pid = 936] [serial = 1996] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 70 (1B151400) [pid = 936] [serial = 1994] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 69 (1B1DF000) [pid = 936] [serial = 1999] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 68 (175E2400) [pid = 936] [serial = 1969] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 67 (17A88C00) [pid = 936] [serial = 1970] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 66 (1A8AA400) [pid = 936] [serial = 1972] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 65 (1A9F7800) [pid = 936] [serial = 1973] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 64 (17154800) [pid = 936] [serial = 1981] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 63 (176B9800) [pid = 936] [serial = 1982] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 62 (0EE6E400) [pid = 936] [serial = 1975] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 61 (0F74D800) [pid = 936] [serial = 1976] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 60 (0FBE3000) [pid = 936] [serial = 1966] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 59 (10A98800) [pid = 936] [serial = 1967] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 58 (18C34C00) [pid = 936] [serial = 1987] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 57 (1A9B4C00) [pid = 936] [serial = 1964] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 56 (1A8AF000) [pid = 936] [serial = 1963] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 55 (18A26C00) [pid = 936] [serial = 1984] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 54 (18ADE400) [pid = 936] [serial = 1985] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 53 (0FA4AC00) [pid = 936] [serial = 1978] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 52 (13BE0400) [pid = 936] [serial = 1979] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 51 (1C09F000) [pid = 936] [serial = 2003] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 50 (15622400) [pid = 936] [serial = 1997] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 49 (1BB2CC00) [pid = 936] [serial = 2000] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | --DOMWINDOW == 48 (196E0400) [pid = 936] [serial = 1988] [outer = 00000000] [url = about:blank] 12:53:55 INFO - PROCESS | 936 | 1470772435229 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 12:53:55 INFO - PROCESS | 936 | 1470772435237 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:55 INFO - PROCESS | 936 | 1470772435242 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:55 INFO - PROCESS | 936 | ++DOCSHELL 0F282400 == 26 [pid = 936] [id = 680] 12:53:55 INFO - PROCESS | 936 | ++DOMWINDOW == 49 (0F284800) [pid = 936] [serial = 2040] [outer = 00000000] 12:53:55 INFO - PROCESS | 936 | ++DOMWINDOW == 50 (0F74D800) [pid = 936] [serial = 2041] [outer = 0F284800] 12:53:55 INFO - PROCESS | 936 | 1470772435290 Marionette DEBUG loaded listener.js 12:53:55 INFO - PROCESS | 936 | ++DOMWINDOW == 51 (0F845400) [pid = 936] [serial = 2042] [outer = 0F284800] 12:53:56 INFO - PROCESS | 936 | 1470772436259 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"]]]}] 12:53:56 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 12:53:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:53:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:53:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:53:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1278ms 12:53:56 INFO - PROCESS | 936 | 1470772436283 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 12:53:56 INFO - PROCESS | 936 | 1470772436288 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 12:53:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:53:56 INFO - PROCESS | 936 | 1470772436294 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:53:56 INFO - PROCESS | 936 | 1470772436297 Marionette TRACE conn6 <- [1,2686,null,{}] 12:53:56 INFO - PROCESS | 936 | 1470772436301 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}] 12:53:56 INFO - PROCESS | 936 | 1470772436303 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:56 INFO - PROCESS | 936 | 1470772436393 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 12:53:56 INFO - PROCESS | 936 | 1470772436401 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:56 INFO - PROCESS | 936 | 1470772436404 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:56 INFO - PROCESS | 936 | ++DOCSHELL 13DB8400 == 27 [pid = 936] [id = 681] 12:53:56 INFO - PROCESS | 936 | ++DOMWINDOW == 52 (13DBA400) [pid = 936] [serial = 2043] [outer = 00000000] 12:53:56 INFO - PROCESS | 936 | ++DOMWINDOW == 53 (142F7C00) [pid = 936] [serial = 2044] [outer = 13DBA400] 12:53:56 INFO - PROCESS | 936 | 1470772436451 Marionette DEBUG loaded listener.js 12:53:56 INFO - PROCESS | 936 | ++DOMWINDOW == 54 (14406C00) [pid = 936] [serial = 2045] [outer = 13DBA400] 12:53:57 INFO - PROCESS | 936 | 1470772437414 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"]]]}] 12:53:57 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 12:53:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:53:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:53:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1179ms 12:53:57 INFO - PROCESS | 936 | 1470772437477 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 12:53:57 INFO - PROCESS | 936 | 1470772437479 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 12:53:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:53:57 INFO - PROCESS | 936 | 1470772437483 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:53:57 INFO - PROCESS | 936 | 1470772437487 Marionette TRACE conn6 <- [1,2690,null,{}] 12:53:57 INFO - PROCESS | 936 | 1470772437497 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}] 12:53:57 INFO - PROCESS | 936 | 1470772437502 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:57 INFO - PROCESS | 936 | 1470772437632 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 12:53:57 INFO - PROCESS | 936 | 1470772437640 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:57 INFO - PROCESS | 936 | 1470772437643 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:57 INFO - PROCESS | 936 | ++DOCSHELL 16CBC000 == 28 [pid = 936] [id = 682] 12:53:57 INFO - PROCESS | 936 | ++DOMWINDOW == 55 (16CBEC00) [pid = 936] [serial = 2046] [outer = 00000000] 12:53:57 INFO - PROCESS | 936 | ++DOMWINDOW == 56 (170F0800) [pid = 936] [serial = 2047] [outer = 16CBEC00] 12:53:57 INFO - PROCESS | 936 | 1470772437693 Marionette DEBUG loaded listener.js 12:53:57 INFO - PROCESS | 936 | ++DOMWINDOW == 57 (17555000) [pid = 936] [serial = 2048] [outer = 16CBEC00] 12:53:58 INFO - PROCESS | 936 | 1470772438186 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]]]}] 12:53:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:53:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 12:53:58 INFO - PROCESS | 936 | 1470772438216 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 12:53:58 INFO - PROCESS | 936 | 1470772438219 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 12:53:58 INFO - PROCESS | 936 | 1470772438222 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:53:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:53:58 INFO - PROCESS | 936 | 1470772438224 Marionette TRACE conn6 <- [1,2694,null,{}] 12:53:58 INFO - PROCESS | 936 | 1470772438233 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}] 12:53:58 INFO - PROCESS | 936 | 1470772438235 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:58 INFO - PROCESS | 936 | 1470772438354 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 12:53:58 INFO - PROCESS | 936 | 1470772438359 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:58 INFO - PROCESS | 936 | 1470772438361 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:58 INFO - PROCESS | 936 | ++DOCSHELL 176BFC00 == 29 [pid = 936] [id = 683] 12:53:58 INFO - PROCESS | 936 | ++DOMWINDOW == 58 (176C0400) [pid = 936] [serial = 2049] [outer = 00000000] 12:53:58 INFO - PROCESS | 936 | ++DOMWINDOW == 59 (17A81000) [pid = 936] [serial = 2050] [outer = 176C0400] 12:53:58 INFO - PROCESS | 936 | 1470772438406 Marionette DEBUG loaded listener.js 12:53:58 INFO - PROCESS | 936 | ++DOMWINDOW == 60 (186CC400) [pid = 936] [serial = 2051] [outer = 176C0400] 12:53:58 INFO - PROCESS | 936 | 1470772438841 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]]]}] 12:53:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:53:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 12:53:58 INFO - PROCESS | 936 | 1470772438897 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 12:53:58 INFO - PROCESS | 936 | 1470772438899 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 12:53:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:53:58 INFO - PROCESS | 936 | 1470772438902 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:53:58 INFO - PROCESS | 936 | 1470772438904 Marionette TRACE conn6 <- [1,2698,null,{}] 12:53:58 INFO - PROCESS | 936 | 1470772438908 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}] 12:53:58 INFO - PROCESS | 936 | 1470772438910 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:59 INFO - PROCESS | 936 | 1470772439027 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 12:53:59 INFO - PROCESS | 936 | 1470772439125 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:59 INFO - PROCESS | 936 | 1470772439127 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:53:59 INFO - PROCESS | 936 | ++DOCSHELL 186D2400 == 30 [pid = 936] [id = 684] 12:53:59 INFO - PROCESS | 936 | ++DOMWINDOW == 61 (186D5C00) [pid = 936] [serial = 2052] [outer = 00000000] 12:53:59 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (187AC000) [pid = 936] [serial = 2053] [outer = 186D5C00] 12:53:59 INFO - PROCESS | 936 | 1470772439172 Marionette DEBUG loaded listener.js 12:53:59 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (18A2F400) [pid = 936] [serial = 2054] [outer = 186D5C00] 12:53:59 INFO - PROCESS | 936 | --DOMWINDOW == 62 (0BD5D000) [pid = 936] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:53:59 INFO - PROCESS | 936 | --DOMWINDOW == 61 (0BE0D400) [pid = 936] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:53:59 INFO - PROCESS | 936 | --DOMWINDOW == 60 (1421D000) [pid = 936] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:53:59 INFO - PROCESS | 936 | --DOMWINDOW == 59 (14407000) [pid = 936] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:53:59 INFO - PROCESS | 936 | --DOMWINDOW == 58 (16CED800) [pid = 936] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:53:59 INFO - PROCESS | 936 | --DOMWINDOW == 57 (0FBDE000) [pid = 936] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:53:59 INFO - PROCESS | 936 | --DOMWINDOW == 56 (186CD000) [pid = 936] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:53:59 INFO - PROCESS | 936 | --DOMWINDOW == 55 (1BB85800) [pid = 936] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:53:59 INFO - PROCESS | 936 | --DOMWINDOW == 54 (0BD67400) [pid = 936] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:53:59 INFO - PROCESS | 936 | 1470772439789 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] 12:53:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:53:59 INFO - PROCESS | 936 | 1470772439841 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 12:53:59 INFO - PROCESS | 936 | 1470772439846 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:53:59 INFO - PROCESS | 936 | 1470772439852 Marionette TRACE conn6 <- [1,2702,null,{}] 12:53:59 INFO - PROCESS | 936 | 1470772439857 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}] 12:53:59 INFO - PROCESS | 936 | 1470772439860 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:00 INFO - PROCESS | 936 | 1470772440004 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 12:54:00 INFO - PROCESS | 936 | 1470772440145 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:00 INFO - PROCESS | 936 | 1470772440148 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:00 INFO - PROCESS | 936 | ++DOCSHELL 0BDDD400 == 31 [pid = 936] [id = 685] 12:54:00 INFO - PROCESS | 936 | ++DOMWINDOW == 55 (0BDE4800) [pid = 936] [serial = 2055] [outer = 00000000] 12:54:00 INFO - PROCESS | 936 | ++DOMWINDOW == 56 (13DBA800) [pid = 936] [serial = 2056] [outer = 0BDE4800] 12:54:00 INFO - PROCESS | 936 | 1470772440206 Marionette DEBUG loaded listener.js 12:54:00 INFO - PROCESS | 936 | ++DOMWINDOW == 57 (14F88000) [pid = 936] [serial = 2057] [outer = 0BDE4800] 12:54:00 INFO - PROCESS | 936 | 1470772440825 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]]]}] 12:54:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:54:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1028ms 12:54:00 INFO - PROCESS | 936 | 1470772440875 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 12:54:00 INFO - PROCESS | 936 | 1470772440880 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 12:54:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:54:00 INFO - PROCESS | 936 | 1470772440901 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:54:00 INFO - PROCESS | 936 | 1470772440904 Marionette TRACE conn6 <- [1,2706,null,{}] 12:54:00 INFO - PROCESS | 936 | 1470772440927 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}] 12:54:00 INFO - PROCESS | 936 | 1470772440930 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:01 INFO - PROCESS | 936 | 1470772441052 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 12:54:01 INFO - PROCESS | 936 | 1470772441185 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:01 INFO - PROCESS | 936 | 1470772441188 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:01 INFO - PROCESS | 936 | ++DOCSHELL 16CE5800 == 32 [pid = 936] [id = 686] 12:54:01 INFO - PROCESS | 936 | ++DOMWINDOW == 58 (16CEA400) [pid = 936] [serial = 2058] [outer = 00000000] 12:54:01 INFO - PROCESS | 936 | ++DOMWINDOW == 59 (176C1800) [pid = 936] [serial = 2059] [outer = 16CEA400] 12:54:01 INFO - PROCESS | 936 | 1470772441248 Marionette DEBUG loaded listener.js 12:54:01 INFO - PROCESS | 936 | ++DOMWINDOW == 60 (176D3400) [pid = 936] [serial = 2060] [outer = 16CEA400] 12:54:01 INFO - PROCESS | 936 | 1470772441892 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] 12:54:01 INFO - PROCESS | 936 | 1470772441946 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 12:54:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:54:01 INFO - PROCESS | 936 | 1470772441951 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:54:01 INFO - PROCESS | 936 | 1470772441954 Marionette TRACE conn6 <- [1,2710,null,{}] 12:54:01 INFO - PROCESS | 936 | 1470772441966 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}] 12:54:01 INFO - PROCESS | 936 | 1470772441970 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:02 INFO - PROCESS | 936 | 1470772442126 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 12:54:02 INFO - PROCESS | 936 | 1470772442269 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:02 INFO - PROCESS | 936 | 1470772442272 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:02 INFO - PROCESS | 936 | ++DOCSHELL 18B97400 == 33 [pid = 936] [id = 687] 12:54:02 INFO - PROCESS | 936 | ++DOMWINDOW == 61 (18B98000) [pid = 936] [serial = 2061] [outer = 00000000] 12:54:02 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (18C32400) [pid = 936] [serial = 2062] [outer = 18B98000] 12:54:02 INFO - PROCESS | 936 | 1470772442331 Marionette DEBUG loaded listener.js 12:54:02 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (18C38C00) [pid = 936] [serial = 2063] [outer = 18B98000] 12:54:02 INFO - PROCESS | 936 | 1470772442980 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] 12:54:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:54:03 INFO - PROCESS | 936 | 1470772443129 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 12:54:03 INFO - PROCESS | 936 | 1470772443133 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:54:03 INFO - PROCESS | 936 | 1470772443137 Marionette TRACE conn6 <- [1,2714,null,{}] 12:54:03 INFO - PROCESS | 936 | 1470772443143 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}] 12:54:03 INFO - PROCESS | 936 | 1470772443146 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:03 INFO - PROCESS | 936 | 1470772443264 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 12:54:03 INFO - PROCESS | 936 | 1470772443403 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:03 INFO - PROCESS | 936 | 1470772443408 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:03 INFO - PROCESS | 936 | ++DOCSHELL 0BDDE400 == 34 [pid = 936] [id = 688] 12:54:03 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (0BDE3400) [pid = 936] [serial = 2064] [outer = 00000000] 12:54:03 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0BE10000) [pid = 936] [serial = 2065] [outer = 0BDE3400] 12:54:03 INFO - PROCESS | 936 | 1470772443462 Marionette DEBUG loaded listener.js 12:54:03 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0F2E4400) [pid = 936] [serial = 2066] [outer = 0BDE3400] 12:54:04 INFO - PROCESS | 936 | --DOCSHELL 176BFC00 == 33 [pid = 936] [id = 683] 12:54:04 INFO - PROCESS | 936 | --DOCSHELL 16CBC000 == 32 [pid = 936] [id = 682] 12:54:04 INFO - PROCESS | 936 | --DOCSHELL 13DB8400 == 31 [pid = 936] [id = 681] 12:54:04 INFO - PROCESS | 936 | --DOCSHELL 0F282400 == 30 [pid = 936] [id = 680] 12:54:04 INFO - PROCESS | 936 | --DOCSHELL 16CC1000 == 29 [pid = 936] [id = 678] 12:54:04 INFO - PROCESS | 936 | --DOCSHELL 0BE0A400 == 28 [pid = 936] [id = 679] 12:54:04 INFO - PROCESS | 936 | --DOCSHELL 18B97400 == 27 [pid = 936] [id = 687] 12:54:04 INFO - PROCESS | 936 | --DOCSHELL 16CE5800 == 26 [pid = 936] [id = 686] 12:54:04 INFO - PROCESS | 936 | --DOCSHELL 186D2400 == 25 [pid = 936] [id = 684] 12:54:04 INFO - PROCESS | 936 | --DOCSHELL 0BDDD400 == 24 [pid = 936] [id = 685] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 65 (0FA47400) [pid = 936] [serial = 2032] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 64 (0F802C00) [pid = 936] [serial = 2023] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 63 (14407800) [pid = 936] [serial = 2026] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 62 (176C2C00) [pid = 936] [serial = 2021] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 61 (17555400) [pid = 936] [serial = 2020] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 60 (176BB000) [pid = 936] [serial = 2029] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 59 (14F5C800) [pid = 936] [serial = 2027] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 58 (16CE5400) [pid = 936] [serial = 2009] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 57 (14F87C00) [pid = 936] [serial = 2008] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 56 (19A65800) [pid = 936] [serial = 2012] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 55 (18B94400) [pid = 936] [serial = 2011] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 54 (1C1A0800) [pid = 936] [serial = 2015] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 53 (1C197C00) [pid = 936] [serial = 2014] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 52 (0F802400) [pid = 936] [serial = 2018] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 51 (0BE0E800) [pid = 936] [serial = 2017] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 50 (176C8C00) [pid = 936] [serial = 2030] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 49 (156ACC00) [pid = 936] [serial = 2033] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | --DOMWINDOW == 48 (0FA4D000) [pid = 936] [serial = 2024] [outer = 00000000] [url = about:blank] 12:54:04 INFO - PROCESS | 936 | 1470772444607 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]]]}] 12:54:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:54:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1534ms 12:54:04 INFO - PROCESS | 936 | 1470772444670 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 12:54:04 INFO - PROCESS | 936 | 1470772444674 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 12:54:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:54:04 INFO - PROCESS | 936 | 1470772444679 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:54:04 INFO - PROCESS | 936 | 1470772444682 Marionette TRACE conn6 <- [1,2718,null,{}] 12:54:04 INFO - PROCESS | 936 | 1470772444688 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}] 12:54:04 INFO - PROCESS | 936 | 1470772444691 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:04 INFO - PROCESS | 936 | 1470772444830 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 12:54:04 INFO - PROCESS | 936 | 1470772444927 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:04 INFO - PROCESS | 936 | 1470772444930 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:04 INFO - PROCESS | 936 | ++DOCSHELL 0BE0D400 == 25 [pid = 936] [id = 689] 12:54:04 INFO - PROCESS | 936 | ++DOMWINDOW == 49 (0BE0DC00) [pid = 936] [serial = 2067] [outer = 00000000] 12:54:04 INFO - PROCESS | 936 | ++DOMWINDOW == 50 (0BE12800) [pid = 936] [serial = 2068] [outer = 0BE0DC00] 12:54:04 INFO - PROCESS | 936 | 1470772444978 Marionette DEBUG loaded listener.js 12:54:05 INFO - PROCESS | 936 | ++DOMWINDOW == 51 (0F060000) [pid = 936] [serial = 2069] [outer = 0BE0DC00] 12:54:05 INFO - PROCESS | 936 | 1470772445859 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"]]]}] 12:54:05 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 12:54:05 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:54:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:54:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:54:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1234ms 12:54:05 INFO - PROCESS | 936 | 1470772445914 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 12:54:05 INFO - PROCESS | 936 | 1470772445919 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 12:54:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:54:05 INFO - PROCESS | 936 | 1470772445926 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:54:05 INFO - PROCESS | 936 | 1470772445929 Marionette TRACE conn6 <- [1,2722,null,{}] 12:54:05 INFO - PROCESS | 936 | 1470772445933 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}] 12:54:05 INFO - PROCESS | 936 | 1470772445935 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:06 INFO - PROCESS | 936 | 1470772446022 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 12:54:06 INFO - PROCESS | 936 | 1470772446029 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:06 INFO - PROCESS | 936 | 1470772446032 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:06 INFO - PROCESS | 936 | ++DOCSHELL 0F853000 == 26 [pid = 936] [id = 690] 12:54:06 INFO - PROCESS | 936 | ++DOMWINDOW == 52 (0F853800) [pid = 936] [serial = 2070] [outer = 00000000] 12:54:06 INFO - PROCESS | 936 | ++DOMWINDOW == 53 (0FA47400) [pid = 936] [serial = 2071] [outer = 0F853800] 12:54:06 INFO - PROCESS | 936 | 1470772446080 Marionette DEBUG loaded listener.js 12:54:06 INFO - PROCESS | 936 | ++DOMWINDOW == 54 (0FA4FC00) [pid = 936] [serial = 2072] [outer = 0F853800] 12:54:06 INFO - PROCESS | 936 | 1470772446598 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]]]}] 12:54:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:54:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 731ms 12:54:06 INFO - PROCESS | 936 | 1470772446659 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 12:54:06 INFO - PROCESS | 936 | 1470772446661 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 12:54:06 INFO - PROCESS | 936 | 1470772446665 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:54:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:54:06 INFO - PROCESS | 936 | 1470772446668 Marionette TRACE conn6 <- [1,2726,null,{}] 12:54:06 INFO - PROCESS | 936 | 1470772446679 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}] 12:54:06 INFO - PROCESS | 936 | 1470772446684 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:06 INFO - PROCESS | 936 | 1470772446807 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 12:54:06 INFO - PROCESS | 936 | 1470772446823 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:06 INFO - PROCESS | 936 | 1470772446826 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:06 INFO - PROCESS | 936 | ++DOCSHELL 1436C800 == 27 [pid = 936] [id = 691] 12:54:06 INFO - PROCESS | 936 | ++DOMWINDOW == 55 (1436E400) [pid = 936] [serial = 2073] [outer = 00000000] 12:54:06 INFO - PROCESS | 936 | ++DOMWINDOW == 56 (14405C00) [pid = 936] [serial = 2074] [outer = 1436E400] 12:54:06 INFO - PROCESS | 936 | 1470772446931 Marionette DEBUG loaded listener.js 12:54:07 INFO - PROCESS | 936 | ++DOMWINDOW == 57 (14F5B800) [pid = 936] [serial = 2075] [outer = 1436E400] 12:54:07 INFO - PROCESS | 936 | 1470772447389 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]]]}] 12:54:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:54:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 770ms 12:54:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:54:07 INFO - PROCESS | 936 | 1470772447442 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 12:54:07 INFO - PROCESS | 936 | 1470772447445 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 12:54:07 INFO - PROCESS | 936 | 1470772447448 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:54:07 INFO - PROCESS | 936 | 1470772447450 Marionette TRACE conn6 <- [1,2730,null,{}] 12:54:07 INFO - PROCESS | 936 | 1470772447453 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}] 12:54:07 INFO - PROCESS | 936 | 1470772447456 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:07 INFO - PROCESS | 936 | 1470772447578 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 12:54:07 INFO - PROCESS | 936 | 1470772447642 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:07 INFO - PROCESS | 936 | 1470772447644 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:07 INFO - PROCESS | 936 | ++DOCSHELL 156A3C00 == 28 [pid = 936] [id = 692] 12:54:07 INFO - PROCESS | 936 | ++DOMWINDOW == 58 (156A4C00) [pid = 936] [serial = 2076] [outer = 00000000] 12:54:07 INFO - PROCESS | 936 | ++DOMWINDOW == 59 (15C97800) [pid = 936] [serial = 2077] [outer = 156A4C00] 12:54:07 INFO - PROCESS | 936 | 1470772447689 Marionette DEBUG loaded listener.js 12:54:07 INFO - PROCESS | 936 | ++DOMWINDOW == 60 (16CB9800) [pid = 936] [serial = 2078] [outer = 156A4C00] 12:54:08 INFO - PROCESS | 936 | 1470772448115 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]]]}] 12:54:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:54:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 12:54:08 INFO - PROCESS | 936 | 1470772448184 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 12:54:08 INFO - PROCESS | 936 | 1470772448186 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 12:54:08 INFO - PROCESS | 936 | 1470772448189 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:54:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:54:08 INFO - PROCESS | 936 | 1470772448191 Marionette TRACE conn6 <- [1,2734,null,{}] 12:54:08 INFO - PROCESS | 936 | 1470772448194 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}] 12:54:08 INFO - PROCESS | 936 | 1470772448196 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:08 INFO - PROCESS | 936 | 1470772448314 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 12:54:08 INFO - PROCESS | 936 | 1470772448324 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:08 INFO - PROCESS | 936 | 1470772448326 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:08 INFO - PROCESS | 936 | ++DOCSHELL 16CBC000 == 29 [pid = 936] [id = 693] 12:54:08 INFO - PROCESS | 936 | ++DOMWINDOW == 61 (16CBC800) [pid = 936] [serial = 2079] [outer = 00000000] 12:54:08 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (16CF0000) [pid = 936] [serial = 2080] [outer = 16CBC800] 12:54:08 INFO - PROCESS | 936 | 1470772448371 Marionette DEBUG loaded listener.js 12:54:08 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (17159400) [pid = 936] [serial = 2081] [outer = 16CBC800] 12:54:08 INFO - PROCESS | 936 | --DOMWINDOW == 62 (186D5C00) [pid = 936] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:54:08 INFO - PROCESS | 936 | --DOMWINDOW == 61 (0F284800) [pid = 936] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:54:08 INFO - PROCESS | 936 | --DOMWINDOW == 60 (0BE0E400) [pid = 936] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:54:08 INFO - PROCESS | 936 | --DOMWINDOW == 59 (170F5800) [pid = 936] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:54:08 INFO - PROCESS | 936 | --DOMWINDOW == 58 (13DBA400) [pid = 936] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:54:08 INFO - PROCESS | 936 | --DOMWINDOW == 57 (16CBEC00) [pid = 936] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:54:08 INFO - PROCESS | 936 | --DOMWINDOW == 56 (176C0400) [pid = 936] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:54:08 INFO - PROCESS | 936 | 1470772448895 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]]]}] 12:54:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:54:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 732ms 12:54:08 INFO - PROCESS | 936 | 1470772448928 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 12:54:08 INFO - PROCESS | 936 | 1470772448930 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 12:54:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:54:08 INFO - PROCESS | 936 | 1470772448936 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:54:08 INFO - PROCESS | 936 | 1470772448938 Marionette TRACE conn6 <- [1,2738,null,{}] 12:54:08 INFO - PROCESS | 936 | 1470772448941 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}] 12:54:08 INFO - PROCESS | 936 | 1470772448946 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:09 INFO - PROCESS | 936 | 1470772449086 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 12:54:09 INFO - PROCESS | 936 | 1470772449149 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:09 INFO - PROCESS | 936 | 1470772449151 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:09 INFO - PROCESS | 936 | ++DOCSHELL 174E3C00 == 30 [pid = 936] [id = 694] 12:54:09 INFO - PROCESS | 936 | ++DOMWINDOW == 57 (175DFC00) [pid = 936] [serial = 2082] [outer = 00000000] 12:54:09 INFO - PROCESS | 936 | ++DOMWINDOW == 58 (176C3000) [pid = 936] [serial = 2083] [outer = 175DFC00] 12:54:09 INFO - PROCESS | 936 | 1470772449197 Marionette DEBUG loaded listener.js 12:54:09 INFO - PROCESS | 936 | ++DOMWINDOW == 59 (176C9800) [pid = 936] [serial = 2084] [outer = 175DFC00] 12:54:09 INFO - PROCESS | 936 | 1470772449542 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]]]}] 12:54:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:54:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 12:54:09 INFO - PROCESS | 936 | 1470772449571 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 12:54:09 INFO - PROCESS | 936 | 1470772449573 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 12:54:09 INFO - PROCESS | 936 | 1470772449576 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:54:09 INFO - PROCESS | 936 | 1470772449578 Marionette TRACE conn6 <- [1,2742,null,{}] 12:54:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:54:09 INFO - PROCESS | 936 | 1470772449582 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}] 12:54:09 INFO - PROCESS | 936 | 1470772449584 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:09 INFO - PROCESS | 936 | 1470772449705 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 12:54:09 INFO - PROCESS | 936 | 1470772449713 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:09 INFO - PROCESS | 936 | 1470772449714 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:09 INFO - PROCESS | 936 | ++DOCSHELL 176C5400 == 31 [pid = 936] [id = 695] 12:54:09 INFO - PROCESS | 936 | ++DOMWINDOW == 60 (176CC800) [pid = 936] [serial = 2085] [outer = 00000000] 12:54:09 INFO - PROCESS | 936 | ++DOMWINDOW == 61 (176D7400) [pid = 936] [serial = 2086] [outer = 176CC800] 12:54:09 INFO - PROCESS | 936 | 1470772449759 Marionette DEBUG loaded listener.js 12:54:09 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (17A7D000) [pid = 936] [serial = 2087] [outer = 176CC800] 12:54:10 INFO - PROCESS | 936 | 1470772450156 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]]]}] 12:54:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:54:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 630ms 12:54:10 INFO - PROCESS | 936 | 1470772450211 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 12:54:10 INFO - PROCESS | 936 | 1470772450213 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 12:54:10 INFO - PROCESS | 936 | 1470772450217 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:54:10 INFO - PROCESS | 936 | 1470772450218 Marionette TRACE conn6 <- [1,2746,null,{}] 12:54:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:54:10 INFO - PROCESS | 936 | 1470772450222 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}] 12:54:10 INFO - PROCESS | 936 | 1470772450224 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:10 INFO - PROCESS | 936 | 1470772450349 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 12:54:10 INFO - PROCESS | 936 | 1470772450439 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:10 INFO - PROCESS | 936 | 1470772450441 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:10 INFO - PROCESS | 936 | ++DOCSHELL 087E3C00 == 32 [pid = 936] [id = 696] 12:54:10 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (087E4C00) [pid = 936] [serial = 2088] [outer = 00000000] 12:54:10 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (142F6000) [pid = 936] [serial = 2089] [outer = 087E4C00] 12:54:10 INFO - PROCESS | 936 | 1470772450484 Marionette DEBUG loaded listener.js 12:54:10 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (156AC000) [pid = 936] [serial = 2090] [outer = 087E4C00] 12:54:11 INFO - PROCESS | 936 | --DOCSHELL 0BE0D400 == 31 [pid = 936] [id = 689] 12:54:11 INFO - PROCESS | 936 | --DOCSHELL 0BDDE400 == 30 [pid = 936] [id = 688] 12:54:11 INFO - PROCESS | 936 | --DOCSHELL 0F853000 == 29 [pid = 936] [id = 690] 12:54:11 INFO - PROCESS | 936 | --DOCSHELL 156A3C00 == 28 [pid = 936] [id = 692] 12:54:11 INFO - PROCESS | 936 | --DOCSHELL 16CBC000 == 27 [pid = 936] [id = 693] 12:54:11 INFO - PROCESS | 936 | --DOCSHELL 174E3C00 == 26 [pid = 936] [id = 694] 12:54:11 INFO - PROCESS | 936 | --DOCSHELL 176C5400 == 25 [pid = 936] [id = 695] 12:54:11 INFO - PROCESS | 936 | --DOCSHELL 1436C800 == 24 [pid = 936] [id = 691] 12:54:11 INFO - PROCESS | 936 | --DOMWINDOW == 64 (143EC400) [pid = 936] [serial = 2039] [outer = 00000000] [url = about:blank] 12:54:11 INFO - PROCESS | 936 | --DOMWINDOW == 63 (14406C00) [pid = 936] [serial = 2045] [outer = 00000000] [url = about:blank] 12:54:11 INFO - PROCESS | 936 | --DOMWINDOW == 62 (142F7C00) [pid = 936] [serial = 2044] [outer = 00000000] [url = about:blank] 12:54:11 INFO - PROCESS | 936 | --DOMWINDOW == 61 (170F0800) [pid = 936] [serial = 2047] [outer = 00000000] [url = about:blank] 12:54:11 INFO - PROCESS | 936 | --DOMWINDOW == 60 (17A81000) [pid = 936] [serial = 2050] [outer = 00000000] [url = about:blank] 12:54:11 INFO - PROCESS | 936 | --DOMWINDOW == 59 (18A2F400) [pid = 936] [serial = 2054] [outer = 00000000] [url = about:blank] 12:54:11 INFO - PROCESS | 936 | --DOMWINDOW == 58 (186CC400) [pid = 936] [serial = 2051] [outer = 00000000] [url = about:blank] 12:54:11 INFO - PROCESS | 936 | --DOMWINDOW == 57 (187AC000) [pid = 936] [serial = 2053] [outer = 00000000] [url = about:blank] 12:54:11 INFO - PROCESS | 936 | --DOMWINDOW == 56 (17555000) [pid = 936] [serial = 2048] [outer = 00000000] [url = about:blank] 12:54:11 INFO - PROCESS | 936 | --DOMWINDOW == 55 (0F845400) [pid = 936] [serial = 2042] [outer = 00000000] [url = about:blank] 12:54:11 INFO - PROCESS | 936 | --DOMWINDOW == 54 (13DB6800) [pid = 936] [serial = 2038] [outer = 00000000] [url = about:blank] 12:54:11 INFO - PROCESS | 936 | --DOMWINDOW == 53 (17A8B000) [pid = 936] [serial = 2036] [outer = 00000000] [url = about:blank] 12:54:11 INFO - PROCESS | 936 | --DOMWINDOW == 52 (0F74D800) [pid = 936] [serial = 2041] [outer = 00000000] [url = about:blank] 12:54:11 INFO - PROCESS | 936 | --DOMWINDOW == 51 (17A80800) [pid = 936] [serial = 2035] [outer = 00000000] [url = about:blank] 12:54:12 INFO - PROCESS | 936 | 1470772452089 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]]]}] 12:54:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:54:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1930ms 12:54:12 INFO - PROCESS | 936 | 1470772452152 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 12:54:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:54:12 INFO - PROCESS | 936 | 1470772452156 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 12:54:12 INFO - PROCESS | 936 | 1470772452161 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:54:12 INFO - PROCESS | 936 | 1470772452165 Marionette TRACE conn6 <- [1,2750,null,{}] 12:54:12 INFO - PROCESS | 936 | 1470772452171 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}] 12:54:12 INFO - PROCESS | 936 | 1470772452174 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:12 INFO - PROCESS | 936 | 1470772452266 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 12:54:12 INFO - PROCESS | 936 | 1470772452274 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:12 INFO - PROCESS | 936 | 1470772452278 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:12 INFO - PROCESS | 936 | ++DOCSHELL 0BE0A400 == 25 [pid = 936] [id = 697] 12:54:12 INFO - PROCESS | 936 | ++DOMWINDOW == 52 (0BE0B000) [pid = 936] [serial = 2091] [outer = 00000000] 12:54:12 INFO - PROCESS | 936 | ++DOMWINDOW == 53 (0BE12000) [pid = 936] [serial = 2092] [outer = 0BE0B000] 12:54:12 INFO - PROCESS | 936 | 1470772452332 Marionette DEBUG loaded listener.js 12:54:12 INFO - PROCESS | 936 | ++DOMWINDOW == 54 (0F06C000) [pid = 936] [serial = 2093] [outer = 0BE0B000] 12:54:12 INFO - PROCESS | 936 | 1470772452806 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]]]}] 12:54:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:54:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms 12:54:12 INFO - PROCESS | 936 | 1470772452854 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 12:54:12 INFO - PROCESS | 936 | 1470772452859 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 12:54:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:54:12 INFO - PROCESS | 936 | 1470772452865 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:54:12 INFO - PROCESS | 936 | 1470772452868 Marionette TRACE conn6 <- [1,2754,null,{}] 12:54:12 INFO - PROCESS | 936 | 1470772452872 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}] 12:54:12 INFO - PROCESS | 936 | 1470772452875 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:12 INFO - PROCESS | 936 | 1470772452962 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 12:54:12 INFO - PROCESS | 936 | 1470772452972 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:12 INFO - PROCESS | 936 | 1470772452974 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:12 INFO - PROCESS | 936 | ++DOCSHELL 0F84B000 == 26 [pid = 936] [id = 698] 12:54:12 INFO - PROCESS | 936 | ++DOMWINDOW == 55 (0F84C000) [pid = 936] [serial = 2094] [outer = 00000000] 12:54:13 INFO - PROCESS | 936 | ++DOMWINDOW == 56 (0F853400) [pid = 936] [serial = 2095] [outer = 0F84C000] 12:54:13 INFO - PROCESS | 936 | 1470772453022 Marionette DEBUG loaded listener.js 12:54:13 INFO - PROCESS | 936 | ++DOMWINDOW == 57 (0FA4B000) [pid = 936] [serial = 2096] [outer = 0F84C000] 12:54:13 INFO - PROCESS | 936 | 1470772453494 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]]]}] 12:54:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:54:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 12:54:13 INFO - PROCESS | 936 | 1470772453536 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 12:54:13 INFO - PROCESS | 936 | 1470772453539 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 12:54:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:54:13 INFO - PROCESS | 936 | 1470772453542 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:54:13 INFO - PROCESS | 936 | 1470772453545 Marionette TRACE conn6 <- [1,2758,null,{}] 12:54:13 INFO - PROCESS | 936 | 1470772453556 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}] 12:54:13 INFO - PROCESS | 936 | 1470772453561 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:13 INFO - PROCESS | 936 | 1470772453648 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 12:54:13 INFO - PROCESS | 936 | 1470772453780 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:13 INFO - PROCESS | 936 | 1470772453784 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:13 INFO - PROCESS | 936 | ++DOCSHELL 13E7B000 == 27 [pid = 936] [id = 699] 12:54:13 INFO - PROCESS | 936 | ++DOMWINDOW == 58 (13E7B800) [pid = 936] [serial = 2097] [outer = 00000000] 12:54:13 INFO - PROCESS | 936 | ++DOMWINDOW == 59 (1425B400) [pid = 936] [serial = 2098] [outer = 13E7B800] 12:54:13 INFO - PROCESS | 936 | 1470772453832 Marionette DEBUG loaded listener.js 12:54:13 INFO - PROCESS | 936 | ++DOMWINDOW == 60 (143E9800) [pid = 936] [serial = 2099] [outer = 13E7B800] 12:54:14 INFO - PROCESS | 936 | 1470772454216 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]]]}] 12:54:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:54:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 12:54:14 INFO - PROCESS | 936 | 1470772454276 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 12:54:14 INFO - PROCESS | 936 | 1470772454279 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 12:54:14 INFO - PROCESS | 936 | 1470772454282 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:54:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:54:14 INFO - PROCESS | 936 | 1470772454283 Marionette TRACE conn6 <- [1,2762,null,{}] 12:54:14 INFO - PROCESS | 936 | 1470772454287 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}] 12:54:14 INFO - PROCESS | 936 | 1470772454289 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:14 INFO - PROCESS | 936 | 1470772454406 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 12:54:14 INFO - PROCESS | 936 | 1470772454421 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:14 INFO - PROCESS | 936 | 1470772454422 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:14 INFO - PROCESS | 936 | ++DOCSHELL 14404800 == 28 [pid = 936] [id = 700] 12:54:14 INFO - PROCESS | 936 | ++DOMWINDOW == 61 (14405400) [pid = 936] [serial = 2100] [outer = 00000000] 12:54:14 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (14F5B400) [pid = 936] [serial = 2101] [outer = 14405400] 12:54:14 INFO - PROCESS | 936 | 1470772454467 Marionette DEBUG loaded listener.js 12:54:14 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (156A5C00) [pid = 936] [serial = 2102] [outer = 14405400] 12:54:14 INFO - PROCESS | 936 | 1470772454876 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]]]}] 12:54:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:54:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 12:54:14 INFO - PROCESS | 936 | 1470772454916 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 12:54:14 INFO - PROCESS | 936 | 1470772454918 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 12:54:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:54:14 INFO - PROCESS | 936 | 1470772454921 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:54:14 INFO - PROCESS | 936 | 1470772454923 Marionette TRACE conn6 <- [1,2766,null,{}] 12:54:14 INFO - PROCESS | 936 | 1470772454927 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}] 12:54:14 INFO - PROCESS | 936 | 1470772454929 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:15 INFO - PROCESS | 936 | 1470772455048 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 12:54:15 INFO - PROCESS | 936 | 1470772455141 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:15 INFO - PROCESS | 936 | 1470772455143 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:15 INFO - PROCESS | 936 | ++DOCSHELL 15C8A000 == 29 [pid = 936] [id = 701] 12:54:15 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (15C8CC00) [pid = 936] [serial = 2103] [outer = 00000000] 12:54:15 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (16CEC400) [pid = 936] [serial = 2104] [outer = 15C8CC00] 12:54:15 INFO - PROCESS | 936 | 1470772455188 Marionette DEBUG loaded listener.js 12:54:15 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (17154800) [pid = 936] [serial = 2105] [outer = 15C8CC00] 12:54:15 INFO - PROCESS | 936 | 1470772455536 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]]]}] 12:54:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:54:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 12:54:15 INFO - PROCESS | 936 | 1470772455592 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 12:54:15 INFO - PROCESS | 936 | 1470772455595 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 12:54:15 INFO - PROCESS | 936 | 1470772455598 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:54:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:54:15 INFO - PROCESS | 936 | 1470772455600 Marionette TRACE conn6 <- [1,2770,null,{}] 12:54:15 INFO - PROCESS | 936 | 1470772455603 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}] 12:54:15 INFO - PROCESS | 936 | 1470772455609 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:15 INFO - PROCESS | 936 | 1470772455711 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 12:54:15 INFO - PROCESS | 936 | 1470772455717 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:15 INFO - PROCESS | 936 | 1470772455719 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:15 INFO - PROCESS | 936 | ++DOCSHELL 1755D000 == 30 [pid = 936] [id = 702] 12:54:15 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (175DBC00) [pid = 936] [serial = 2106] [outer = 00000000] 12:54:15 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (176C7400) [pid = 936] [serial = 2107] [outer = 175DBC00] 12:54:15 INFO - PROCESS | 936 | 1470772455766 Marionette DEBUG loaded listener.js 12:54:15 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (17A7F000) [pid = 936] [serial = 2108] [outer = 175DBC00] 12:54:16 INFO - PROCESS | 936 | 1470772456203 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]]]}] 12:54:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:54:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 12:54:16 INFO - PROCESS | 936 | 1470772456234 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 12:54:16 INFO - PROCESS | 936 | 1470772456236 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 12:54:16 INFO - PROCESS | 936 | 1470772456239 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:54:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:54:16 INFO - PROCESS | 936 | 1470772456240 Marionette TRACE conn6 <- [1,2774,null,{}] 12:54:16 INFO - PROCESS | 936 | 1470772456244 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}] 12:54:16 INFO - PROCESS | 936 | 1470772456246 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:16 INFO - PROCESS | 936 | 1470772456325 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 12:54:16 INFO - PROCESS | 936 | 1470772456332 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:16 INFO - PROCESS | 936 | 1470772456334 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:16 INFO - PROCESS | 936 | ++DOCSHELL 186C8C00 == 31 [pid = 936] [id = 703] 12:54:16 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (186CBC00) [pid = 936] [serial = 2109] [outer = 00000000] 12:54:16 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (1874DC00) [pid = 936] [serial = 2110] [outer = 186CBC00] 12:54:16 INFO - PROCESS | 936 | 1470772456381 Marionette DEBUG loaded listener.js 12:54:16 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (1874F800) [pid = 936] [serial = 2111] [outer = 186CBC00] 12:54:16 INFO - PROCESS | 936 | 1470772456826 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]]]}] 12:54:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:54:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 12:54:16 INFO - PROCESS | 936 | 1470772456872 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 12:54:16 INFO - PROCESS | 936 | 1470772456875 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 12:54:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:54:16 INFO - PROCESS | 936 | 1470772456878 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:54:16 INFO - PROCESS | 936 | 1470772456880 Marionette TRACE conn6 <- [1,2778,null,{}] 12:54:16 INFO - PROCESS | 936 | 1470772456908 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}] 12:54:16 INFO - PROCESS | 936 | 1470772456910 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:16 INFO - PROCESS | 936 | 1470772456993 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 12:54:17 INFO - PROCESS | 936 | 1470772457001 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:17 INFO - PROCESS | 936 | 1470772457003 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:17 INFO - PROCESS | 936 | ++DOCSHELL 0BD4F800 == 32 [pid = 936] [id = 704] 12:54:17 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (187AC000) [pid = 936] [serial = 2112] [outer = 00000000] 12:54:17 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (18B89800) [pid = 936] [serial = 2113] [outer = 187AC000] 12:54:17 INFO - PROCESS | 936 | 1470772457049 Marionette DEBUG loaded listener.js 12:54:17 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (18A31400) [pid = 936] [serial = 2114] [outer = 187AC000] 12:54:17 INFO - PROCESS | 936 | 1470772457516 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]]]}] 12:54:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:54:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 692ms 12:54:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:54:17 INFO - PROCESS | 936 | 1470772457570 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 12:54:17 INFO - PROCESS | 936 | 1470772457572 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 12:54:17 INFO - PROCESS | 936 | 1470772457575 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:54:17 INFO - PROCESS | 936 | 1470772457577 Marionette TRACE conn6 <- [1,2782,null,{}] 12:54:17 INFO - PROCESS | 936 | 1470772457581 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}] 12:54:17 INFO - PROCESS | 936 | 1470772457583 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:17 INFO - PROCESS | 936 | 1470772457704 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 12:54:17 INFO - PROCESS | 936 | 1470772457798 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:17 INFO - PROCESS | 936 | 1470772457800 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:17 INFO - PROCESS | 936 | ++DOCSHELL 13E79000 == 33 [pid = 936] [id = 705] 12:54:17 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18B95400) [pid = 936] [serial = 2115] [outer = 00000000] 12:54:17 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (18C2F000) [pid = 936] [serial = 2116] [outer = 18B95400] 12:54:17 INFO - PROCESS | 936 | 1470772457847 Marionette DEBUG loaded listener.js 12:54:17 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (18C30000) [pid = 936] [serial = 2117] [outer = 18B95400] 12:54:18 INFO - PROCESS | 936 | 1470772458292 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]]]}] 12:54:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:54:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 770ms 12:54:18 INFO - PROCESS | 936 | 1470772458347 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 12:54:18 INFO - PROCESS | 936 | 1470772458349 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 12:54:18 INFO - PROCESS | 936 | 1470772458352 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:54:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:54:18 INFO - PROCESS | 936 | 1470772458354 Marionette TRACE conn6 <- [1,2786,null,{}] 12:54:18 INFO - PROCESS | 936 | 1470772458358 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}] 12:54:18 INFO - PROCESS | 936 | 1470772458360 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:18 INFO - PROCESS | 936 | 1470772458485 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 12:54:18 INFO - PROCESS | 936 | 1470772458552 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:18 INFO - PROCESS | 936 | 1470772458554 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:18 INFO - PROCESS | 936 | ++DOCSHELL 18C2EC00 == 34 [pid = 936] [id = 706] 12:54:18 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18C3C000) [pid = 936] [serial = 2118] [outer = 00000000] 12:54:18 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18DC2000) [pid = 936] [serial = 2119] [outer = 18C3C000] 12:54:18 INFO - PROCESS | 936 | 1470772458602 Marionette DEBUG loaded listener.js 12:54:18 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (196D9800) [pid = 936] [serial = 2120] [outer = 18C3C000] 12:54:19 INFO - PROCESS | 936 | 1470772459018 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]]]}] 12:54:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:54:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 12:54:19 INFO - PROCESS | 936 | 1470772459099 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 12:54:19 INFO - PROCESS | 936 | 1470772459102 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 12:54:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:54:19 INFO - PROCESS | 936 | 1470772459105 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:54:19 INFO - PROCESS | 936 | 1470772459107 Marionette TRACE conn6 <- [1,2790,null,{}] 12:54:19 INFO - PROCESS | 936 | 1470772459111 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}] 12:54:19 INFO - PROCESS | 936 | 1470772459113 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:19 INFO - PROCESS | 936 | 1470772459339 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 12:54:19 INFO - PROCESS | 936 | --DOMWINDOW == 80 (176CC800) [pid = 936] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:54:19 INFO - PROCESS | 936 | --DOMWINDOW == 79 (156A4C00) [pid = 936] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:54:19 INFO - PROCESS | 936 | --DOMWINDOW == 78 (175DFC00) [pid = 936] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:54:19 INFO - PROCESS | 936 | --DOMWINDOW == 77 (16CBC800) [pid = 936] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:54:19 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18B98000) [pid = 936] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:54:19 INFO - PROCESS | 936 | --DOMWINDOW == 75 (16CEA400) [pid = 936] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:54:19 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0BDE4800) [pid = 936] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:54:19 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0F853800) [pid = 936] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:54:19 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0BE0DC00) [pid = 936] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:54:19 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0BDE3400) [pid = 936] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:54:19 INFO - PROCESS | 936 | --DOMWINDOW == 70 (1436E400) [pid = 936] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:54:19 INFO - PROCESS | 936 | 1470772459410 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:19 INFO - PROCESS | 936 | 1470772459413 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:19 INFO - PROCESS | 936 | ++DOCSHELL 0BDD9800 == 35 [pid = 936] [id = 707] 12:54:19 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (0BDE3400) [pid = 936] [serial = 2121] [outer = 00000000] 12:54:19 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (143F2400) [pid = 936] [serial = 2122] [outer = 0BDE3400] 12:54:19 INFO - PROCESS | 936 | 1470772459459 Marionette DEBUG loaded listener.js 12:54:19 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (1715EC00) [pid = 936] [serial = 2123] [outer = 0BDE3400] 12:54:19 INFO - PROCESS | 936 | 1470772459815 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]]]}] 12:54:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:54:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 770ms 12:54:19 INFO - PROCESS | 936 | 1470772459878 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 12:54:19 INFO - PROCESS | 936 | 1470772459880 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 12:54:19 INFO - PROCESS | 936 | 1470772459883 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:54:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:54:19 INFO - PROCESS | 936 | 1470772459885 Marionette TRACE conn6 <- [1,2794,null,{}] 12:54:19 INFO - PROCESS | 936 | 1470772459889 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}] 12:54:19 INFO - PROCESS | 936 | 1470772459890 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:19 INFO - PROCESS | 936 | 1470772459975 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 12:54:19 INFO - PROCESS | 936 | 1470772459981 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:19 INFO - PROCESS | 936 | 1470772459983 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:19 INFO - PROCESS | 936 | ++DOCSHELL 186C8400 == 36 [pid = 936] [id = 708] 12:54:19 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (18B91800) [pid = 936] [serial = 2124] [outer = 00000000] 12:54:20 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (19A62C00) [pid = 936] [serial = 2125] [outer = 18B91800] 12:54:20 INFO - PROCESS | 936 | 1470772460027 Marionette DEBUG loaded listener.js 12:54:20 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (19A68C00) [pid = 936] [serial = 2126] [outer = 18B91800] 12:54:20 INFO - PROCESS | 936 | 1470772460461 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]]]}] 12:54:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:54:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 12:54:20 INFO - PROCESS | 936 | 1470772460518 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 12:54:20 INFO - PROCESS | 936 | 1470772460520 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 12:54:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:54:20 INFO - PROCESS | 936 | 1470772460523 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:54:20 INFO - PROCESS | 936 | 1470772460524 Marionette TRACE conn6 <- [1,2798,null,{}] 12:54:20 INFO - PROCESS | 936 | 1470772460528 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}] 12:54:20 INFO - PROCESS | 936 | 1470772460530 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:20 INFO - PROCESS | 936 | 1470772460610 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 12:54:20 INFO - PROCESS | 936 | 1470772460617 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:20 INFO - PROCESS | 936 | 1470772460619 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:20 INFO - PROCESS | 936 | ++DOCSHELL 19A6C400 == 37 [pid = 936] [id = 709] 12:54:20 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (19A6FC00) [pid = 936] [serial = 2127] [outer = 00000000] 12:54:20 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19A73C00) [pid = 936] [serial = 2128] [outer = 19A6FC00] 12:54:20 INFO - PROCESS | 936 | 1470772460662 Marionette DEBUG loaded listener.js 12:54:20 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (19A77C00) [pid = 936] [serial = 2129] [outer = 19A6FC00] 12:54:21 INFO - PROCESS | 936 | 1470772461099 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]]]}] 12:54:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:54:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 12:54:21 INFO - PROCESS | 936 | 1470772461154 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 12:54:21 INFO - PROCESS | 936 | 1470772461155 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 12:54:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:54:21 INFO - PROCESS | 936 | 1470772461172 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:54:21 INFO - PROCESS | 936 | 1470772461174 Marionette TRACE conn6 <- [1,2802,null,{}] 12:54:21 INFO - PROCESS | 936 | 1470772461177 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}] 12:54:21 INFO - PROCESS | 936 | 1470772461179 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:21 INFO - PROCESS | 936 | 1470772461259 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 12:54:21 INFO - PROCESS | 936 | 1470772461268 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:21 INFO - PROCESS | 936 | 1470772461270 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:21 INFO - PROCESS | 936 | ++DOCSHELL 19A79800 == 38 [pid = 936] [id = 710] 12:54:21 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (19A7A000) [pid = 936] [serial = 2130] [outer = 00000000] 12:54:21 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (19A80000) [pid = 936] [serial = 2131] [outer = 19A7A000] 12:54:21 INFO - PROCESS | 936 | 1470772461313 Marionette DEBUG loaded listener.js 12:54:21 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (19B71800) [pid = 936] [serial = 2132] [outer = 19A7A000] 12:54:22 INFO - PROCESS | 936 | 1470772462159 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]]]}] 12:54:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:54:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1019ms 12:54:22 INFO - PROCESS | 936 | 1470772462194 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 12:54:22 INFO - PROCESS | 936 | 1470772462198 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 12:54:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:54:22 INFO - PROCESS | 936 | 1470772462202 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:54:22 INFO - PROCESS | 936 | 1470772462205 Marionette TRACE conn6 <- [1,2806,null,{}] 12:54:22 INFO - PROCESS | 936 | 1470772462230 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}] 12:54:22 INFO - PROCESS | 936 | 1470772462234 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:22 INFO - PROCESS | 936 | 1470772462358 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 12:54:22 INFO - PROCESS | 936 | 1470772462495 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:22 INFO - PROCESS | 936 | 1470772462498 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:22 INFO - PROCESS | 936 | ++DOCSHELL 0BE0C000 == 39 [pid = 936] [id = 711] 12:54:22 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (0F360800) [pid = 936] [serial = 2133] [outer = 00000000] 12:54:22 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (0F852400) [pid = 936] [serial = 2134] [outer = 0F360800] 12:54:22 INFO - PROCESS | 936 | 1470772462558 Marionette DEBUG loaded listener.js 12:54:22 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (0FDE1800) [pid = 936] [serial = 2135] [outer = 0F360800] 12:54:23 INFO - PROCESS | 936 | 1470772463456 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]]]}] 12:54:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:54:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1285ms 12:54:23 INFO - PROCESS | 936 | 1470772463489 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 12:54:23 INFO - PROCESS | 936 | 1470772463494 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 12:54:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:54:23 INFO - PROCESS | 936 | 1470772463499 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:54:23 INFO - PROCESS | 936 | 1470772463502 Marionette TRACE conn6 <- [1,2810,null,{}] 12:54:23 INFO - PROCESS | 936 | 1470772463508 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}] 12:54:23 INFO - PROCESS | 936 | 1470772463510 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:23 INFO - PROCESS | 936 | 1470772463628 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 12:54:23 INFO - PROCESS | 936 | 1470772463766 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:23 INFO - PROCESS | 936 | 1470772463770 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:23 INFO - PROCESS | 936 | ++DOCSHELL 0BE07000 == 40 [pid = 936] [id = 712] 12:54:23 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (0BE11400) [pid = 936] [serial = 2136] [outer = 00000000] 12:54:23 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (0F3F1000) [pid = 936] [serial = 2137] [outer = 0BE11400] 12:54:23 INFO - PROCESS | 936 | 1470772463822 Marionette DEBUG loaded listener.js 12:54:23 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (0F803800) [pid = 936] [serial = 2138] [outer = 0BE11400] 12:54:24 INFO - PROCESS | 936 | --DOCSHELL 19A6C400 == 39 [pid = 936] [id = 709] 12:54:24 INFO - PROCESS | 936 | --DOCSHELL 186C8400 == 38 [pid = 936] [id = 708] 12:54:24 INFO - PROCESS | 936 | --DOCSHELL 0BDD9800 == 37 [pid = 936] [id = 707] 12:54:24 INFO - PROCESS | 936 | --DOCSHELL 18C2EC00 == 36 [pid = 936] [id = 706] 12:54:24 INFO - PROCESS | 936 | --DOCSHELL 13E79000 == 35 [pid = 936] [id = 705] 12:54:24 INFO - PROCESS | 936 | --DOCSHELL 0BD4F800 == 34 [pid = 936] [id = 704] 12:54:24 INFO - PROCESS | 936 | --DOCSHELL 186C8C00 == 33 [pid = 936] [id = 703] 12:54:24 INFO - PROCESS | 936 | --DOCSHELL 1755D000 == 32 [pid = 936] [id = 702] 12:54:24 INFO - PROCESS | 936 | --DOCSHELL 15C8A000 == 31 [pid = 936] [id = 701] 12:54:24 INFO - PROCESS | 936 | --DOCSHELL 14404800 == 30 [pid = 936] [id = 700] 12:54:24 INFO - PROCESS | 936 | --DOCSHELL 13E7B000 == 29 [pid = 936] [id = 699] 12:54:24 INFO - PROCESS | 936 | --DOCSHELL 0F84B000 == 28 [pid = 936] [id = 698] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 87 (142F6000) [pid = 936] [serial = 2089] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOCSHELL 0BE0A400 == 27 [pid = 936] [id = 697] 12:54:24 INFO - PROCESS | 936 | --DOCSHELL 087E3C00 == 26 [pid = 936] [id = 696] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 86 (17A7D000) [pid = 936] [serial = 2087] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 85 (16CB9800) [pid = 936] [serial = 2078] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 84 (15C97800) [pid = 936] [serial = 2077] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 83 (176C3000) [pid = 936] [serial = 2083] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 82 (16CF0000) [pid = 936] [serial = 2080] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 81 (17159400) [pid = 936] [serial = 2081] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 80 (176D7400) [pid = 936] [serial = 2086] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 79 (18C38C00) [pid = 936] [serial = 2063] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 78 (18C32400) [pid = 936] [serial = 2062] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 77 (176D3400) [pid = 936] [serial = 2060] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 76 (176C1800) [pid = 936] [serial = 2059] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 75 (14F88000) [pid = 936] [serial = 2057] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 74 (13DBA800) [pid = 936] [serial = 2056] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0FA47400) [pid = 936] [serial = 2071] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0BE12800) [pid = 936] [serial = 2068] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0F060000) [pid = 936] [serial = 2069] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 70 (0F2E4400) [pid = 936] [serial = 2066] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 69 (0BE10000) [pid = 936] [serial = 2065] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 68 (14405C00) [pid = 936] [serial = 2074] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 67 (14F5B800) [pid = 936] [serial = 2075] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 66 (176C9800) [pid = 936] [serial = 2084] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | --DOMWINDOW == 65 (0FA4FC00) [pid = 936] [serial = 2072] [outer = 00000000] [url = about:blank] 12:54:24 INFO - PROCESS | 936 | 1470772464349 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]]]}] 12:54:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:54:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 890ms 12:54:24 INFO - PROCESS | 936 | 1470772464389 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 12:54:24 INFO - PROCESS | 936 | 1470772464394 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 12:54:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:54:24 INFO - PROCESS | 936 | 1470772464401 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:54:24 INFO - PROCESS | 936 | 1470772464404 Marionette TRACE conn6 <- [1,2814,null,{}] 12:54:24 INFO - PROCESS | 936 | 1470772464408 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}] 12:54:24 INFO - PROCESS | 936 | 1470772464411 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:24 INFO - PROCESS | 936 | 1470772464503 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 12:54:24 INFO - PROCESS | 936 | 1470772464512 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:24 INFO - PROCESS | 936 | 1470772464514 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:24 INFO - PROCESS | 936 | ++DOCSHELL 0F84B800 == 27 [pid = 936] [id = 713] 12:54:24 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0F84CC00) [pid = 936] [serial = 2139] [outer = 00000000] 12:54:24 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0FA4C800) [pid = 936] [serial = 2140] [outer = 0F84CC00] 12:54:24 INFO - PROCESS | 936 | 1470772464565 Marionette DEBUG loaded listener.js 12:54:24 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0FBEC800) [pid = 936] [serial = 2141] [outer = 0F84CC00] 12:54:25 INFO - PROCESS | 936 | 1470772465088 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:54:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:54:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 12:54:25 INFO - PROCESS | 936 | 1470772465134 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 12:54:25 INFO - PROCESS | 936 | 1470772465137 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 12:54:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:54:25 INFO - PROCESS | 936 | 1470772465140 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:54:25 INFO - PROCESS | 936 | 1470772465144 Marionette TRACE conn6 <- [1,2818,null,{}] 12:54:25 INFO - PROCESS | 936 | 1470772465155 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}] 12:54:25 INFO - PROCESS | 936 | 1470772465160 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:25 INFO - PROCESS | 936 | 1470772465283 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 12:54:25 INFO - PROCESS | 936 | 1470772465376 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:25 INFO - PROCESS | 936 | 1470772465379 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:25 INFO - PROCESS | 936 | ++DOCSHELL 1425C800 == 28 [pid = 936] [id = 714] 12:54:25 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (14261800) [pid = 936] [serial = 2142] [outer = 00000000] 12:54:25 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (14402400) [pid = 936] [serial = 2143] [outer = 14261800] 12:54:25 INFO - PROCESS | 936 | 1470772465428 Marionette DEBUG loaded listener.js 12:54:25 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (14F59800) [pid = 936] [serial = 2144] [outer = 14261800] 12:54:25 INFO - PROCESS | 936 | 1470772465795 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]]]}] 12:54:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:54:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 12:54:25 INFO - PROCESS | 936 | 1470772465835 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 12:54:25 INFO - PROCESS | 936 | 1470772465838 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 12:54:25 INFO - PROCESS | 936 | 1470772465841 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:54:25 INFO - PROCESS | 936 | 1470772465843 Marionette TRACE conn6 <- [1,2822,null,{}] 12:54:25 INFO - PROCESS | 936 | 1470772465847 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}] 12:54:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:54:25 INFO - PROCESS | 936 | 1470772465849 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:25 INFO - PROCESS | 936 | 1470772465934 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 12:54:25 INFO - PROCESS | 936 | 1470772465939 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:25 INFO - PROCESS | 936 | 1470772465950 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:25 INFO - PROCESS | 936 | ++DOCSHELL 14F85000 == 29 [pid = 936] [id = 715] 12:54:25 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (14F8C800) [pid = 936] [serial = 2145] [outer = 00000000] 12:54:25 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (16CB7800) [pid = 936] [serial = 2146] [outer = 14F8C800] 12:54:25 INFO - PROCESS | 936 | 1470772465996 Marionette DEBUG loaded listener.js 12:54:26 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (16CBD800) [pid = 936] [serial = 2147] [outer = 14F8C800] 12:54:26 INFO - PROCESS | 936 | 1470772466472 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:54:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:54:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 12:54:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:54:26 INFO - PROCESS | 936 | 1470772466520 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 12:54:26 INFO - PROCESS | 936 | 1470772466522 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 12:54:26 INFO - PROCESS | 936 | 1470772466525 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:54:26 INFO - PROCESS | 936 | 1470772466527 Marionette TRACE conn6 <- [1,2826,null,{}] 12:54:26 INFO - PROCESS | 936 | 1470772466530 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}] 12:54:26 INFO - PROCESS | 936 | 1470772466532 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:26 INFO - PROCESS | 936 | 1470772466645 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 12:54:26 INFO - PROCESS | 936 | 1470772466739 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:26 INFO - PROCESS | 936 | 1470772466741 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:26 INFO - PROCESS | 936 | ++DOCSHELL 0BD55C00 == 30 [pid = 936] [id = 716] 12:54:26 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (16F65400) [pid = 936] [serial = 2148] [outer = 00000000] 12:54:26 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (1715F000) [pid = 936] [serial = 2149] [outer = 16F65400] 12:54:26 INFO - PROCESS | 936 | 1470772466785 Marionette DEBUG loaded listener.js 12:54:26 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (175DE800) [pid = 936] [serial = 2150] [outer = 16F65400] 12:54:27 INFO - PROCESS | 936 | 1470772467208 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]]]}] 12:54:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:54:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 12:54:27 INFO - PROCESS | 936 | 1470772467256 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 12:54:27 INFO - PROCESS | 936 | 1470772467258 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 12:54:27 INFO - PROCESS | 936 | 1470772467261 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:54:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:54:27 INFO - PROCESS | 936 | 1470772467263 Marionette TRACE conn6 <- [1,2830,null,{}] 12:54:27 INFO - PROCESS | 936 | 1470772467267 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}] 12:54:27 INFO - PROCESS | 936 | 1470772467272 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:27 INFO - PROCESS | 936 | 1470772467415 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 12:54:27 INFO - PROCESS | 936 | 1470772467420 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:27 INFO - PROCESS | 936 | 1470772467423 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:27 INFO - PROCESS | 936 | ++DOCSHELL 176B9800 == 31 [pid = 936] [id = 717] 12:54:27 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (176BF800) [pid = 936] [serial = 2151] [outer = 00000000] 12:54:27 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (17A7C800) [pid = 936] [serial = 2152] [outer = 176BF800] 12:54:27 INFO - PROCESS | 936 | 1470772467469 Marionette DEBUG loaded listener.js 12:54:27 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (17A7D000) [pid = 936] [serial = 2153] [outer = 176BF800] 12:54:27 INFO - PROCESS | 936 | 1470772467932 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]]]}] 12:54:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:54:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 12:54:28 INFO - PROCESS | 936 | 1470772468027 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 12:54:28 INFO - PROCESS | 936 | 1470772468029 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 12:54:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:54:28 INFO - PROCESS | 936 | 1470772468038 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:54:28 INFO - PROCESS | 936 | 1470772468039 Marionette TRACE conn6 <- [1,2834,null,{}] 12:54:28 INFO - PROCESS | 936 | 1470772468047 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}] 12:54:28 INFO - PROCESS | 936 | 1470772468049 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:28 INFO - PROCESS | 936 | 1470772468171 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 12:54:28 INFO - PROCESS | 936 | --DOMWINDOW == 79 (19A6FC00) [pid = 936] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:54:28 INFO - PROCESS | 936 | --DOMWINDOW == 78 (18B95400) [pid = 936] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:54:28 INFO - PROCESS | 936 | --DOMWINDOW == 77 (13E7B800) [pid = 936] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:54:28 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0F84C000) [pid = 936] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:54:28 INFO - PROCESS | 936 | --DOMWINDOW == 75 (14405400) [pid = 936] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:54:28 INFO - PROCESS | 936 | --DOMWINDOW == 74 (087E4C00) [pid = 936] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:54:28 INFO - PROCESS | 936 | --DOMWINDOW == 73 (186CBC00) [pid = 936] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:54:28 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0BE0B000) [pid = 936] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:54:28 INFO - PROCESS | 936 | --DOMWINDOW == 71 (15C8CC00) [pid = 936] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:54:28 INFO - PROCESS | 936 | --DOMWINDOW == 70 (18C3C000) [pid = 936] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:54:28 INFO - PROCESS | 936 | --DOMWINDOW == 69 (175DBC00) [pid = 936] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:54:28 INFO - PROCESS | 936 | --DOMWINDOW == 68 (187AC000) [pid = 936] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:54:28 INFO - PROCESS | 936 | --DOMWINDOW == 67 (18B91800) [pid = 936] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:54:28 INFO - PROCESS | 936 | --DOMWINDOW == 66 (0BDE3400) [pid = 936] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:54:28 INFO - PROCESS | 936 | 1470772468413 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:28 INFO - PROCESS | 936 | 1470772468415 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:28 INFO - PROCESS | 936 | ++DOCSHELL 087EEC00 == 32 [pid = 936] [id = 718] 12:54:28 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (087EF000) [pid = 936] [serial = 2154] [outer = 00000000] 12:54:28 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0F80EC00) [pid = 936] [serial = 2155] [outer = 087EF000] 12:54:28 INFO - PROCESS | 936 | 1470772468463 Marionette DEBUG loaded listener.js 12:54:28 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (0F84C000) [pid = 936] [serial = 2156] [outer = 087EF000] 12:54:28 INFO - PROCESS | 936 | 1470772468820 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]]]}] 12:54:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:54:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 830ms 12:54:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:54:28 INFO - PROCESS | 936 | 1470772468871 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 12:54:28 INFO - PROCESS | 936 | 1470772468873 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 12:54:28 INFO - PROCESS | 936 | 1470772468875 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:54:28 INFO - PROCESS | 936 | 1470772468877 Marionette TRACE conn6 <- [1,2838,null,{}] 12:54:28 INFO - PROCESS | 936 | 1470772468881 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}] 12:54:28 INFO - PROCESS | 936 | 1470772468882 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:28 INFO - PROCESS | 936 | 1470772468961 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 12:54:29 INFO - PROCESS | 936 | 1470772469053 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:29 INFO - PROCESS | 936 | 1470772469055 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:29 INFO - PROCESS | 936 | ++DOCSHELL 0F05F400 == 33 [pid = 936] [id = 719] 12:54:29 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (15C8B000) [pid = 936] [serial = 2157] [outer = 00000000] 12:54:29 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (186D3000) [pid = 936] [serial = 2158] [outer = 15C8B000] 12:54:29 INFO - PROCESS | 936 | 1470772469099 Marionette DEBUG loaded listener.js 12:54:29 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (187AC000) [pid = 936] [serial = 2159] [outer = 15C8B000] 12:54:29 INFO - PROCESS | 936 | 1470772469444 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:54:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:54:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 12:54:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:54:29 INFO - PROCESS | 936 | 1470772469507 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 12:54:29 INFO - PROCESS | 936 | 1470772469509 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 12:54:29 INFO - PROCESS | 936 | 1470772469512 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:54:29 INFO - PROCESS | 936 | 1470772469514 Marionette TRACE conn6 <- [1,2842,null,{}] 12:54:29 INFO - PROCESS | 936 | 1470772469517 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}] 12:54:29 INFO - PROCESS | 936 | 1470772469519 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:29 INFO - PROCESS | 936 | 1470772469598 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 12:54:29 INFO - PROCESS | 936 | 1470772469721 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:29 INFO - PROCESS | 936 | 1470772469724 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:29 INFO - PROCESS | 936 | ++DOCSHELL 0BD5CC00 == 34 [pid = 936] [id = 720] 12:54:29 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0BE06C00) [pid = 936] [serial = 2160] [outer = 00000000] 12:54:29 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (18A29800) [pid = 936] [serial = 2161] [outer = 0BE06C00] 12:54:29 INFO - PROCESS | 936 | 1470772469768 Marionette DEBUG loaded listener.js 12:54:29 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (18B8D000) [pid = 936] [serial = 2162] [outer = 0BE06C00] 12:54:30 INFO - PROCESS | 936 | 1470772470125 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]]]}] 12:54:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:54:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 12:54:30 INFO - PROCESS | 936 | 1470772470183 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 12:54:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:54:30 INFO - PROCESS | 936 | 1470772470185 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 12:54:30 INFO - PROCESS | 936 | 1470772470188 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:54:30 INFO - PROCESS | 936 | 1470772470190 Marionette TRACE conn6 <- [1,2846,null,{}] 12:54:30 INFO - PROCESS | 936 | 1470772470194 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}] 12:54:30 INFO - PROCESS | 936 | 1470772470195 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:30 INFO - PROCESS | 936 | 1470772470276 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 12:54:30 INFO - PROCESS | 936 | 1470772470281 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:30 INFO - PROCESS | 936 | 1470772470283 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:30 INFO - PROCESS | 936 | ++DOCSHELL 18B95400 == 35 [pid = 936] [id = 721] 12:54:30 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18B95800) [pid = 936] [serial = 2163] [outer = 00000000] 12:54:30 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (18DBF800) [pid = 936] [serial = 2164] [outer = 18B95800] 12:54:30 INFO - PROCESS | 936 | 1470772470327 Marionette DEBUG loaded listener.js 12:54:30 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (197D0C00) [pid = 936] [serial = 2165] [outer = 18B95800] 12:54:31 INFO - PROCESS | 936 | 1470772471045 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:54:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:54:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 930ms 12:54:31 INFO - PROCESS | 936 | 1470772471120 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 12:54:31 INFO - PROCESS | 936 | 1470772471124 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 12:54:31 INFO - PROCESS | 936 | 1470772471129 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:54:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:54:31 INFO - PROCESS | 936 | 1470772471135 Marionette TRACE conn6 <- [1,2850,null,{}] 12:54:31 INFO - PROCESS | 936 | 1470772471140 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}] 12:54:31 INFO - PROCESS | 936 | 1470772471143 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:31 INFO - PROCESS | 936 | 1470772471298 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 12:54:31 INFO - PROCESS | 936 | 1470772471431 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:31 INFO - PROCESS | 936 | 1470772471434 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:31 INFO - PROCESS | 936 | ++DOCSHELL 0BE05000 == 36 [pid = 936] [id = 722] 12:54:31 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (0EEC7000) [pid = 936] [serial = 2166] [outer = 00000000] 12:54:31 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (0F84B000) [pid = 936] [serial = 2167] [outer = 0EEC7000] 12:54:31 INFO - PROCESS | 936 | 1470772471494 Marionette DEBUG loaded listener.js 12:54:31 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (0FDE0C00) [pid = 936] [serial = 2168] [outer = 0EEC7000] 12:54:32 INFO - PROCESS | 936 | 1470772472051 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]]]}] 12:54:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:54:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 970ms 12:54:32 INFO - PROCESS | 936 | 1470772472105 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 12:54:32 INFO - PROCESS | 936 | 1470772472110 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 12:54:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:54:32 INFO - PROCESS | 936 | 1470772472116 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:54:32 INFO - PROCESS | 936 | 1470772472119 Marionette TRACE conn6 <- [1,2854,null,{}] 12:54:32 INFO - PROCESS | 936 | 1470772472123 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}] 12:54:32 INFO - PROCESS | 936 | 1470772472126 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:32 INFO - PROCESS | 936 | 1470772472239 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 12:54:32 INFO - PROCESS | 936 | 1470772472351 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:32 INFO - PROCESS | 936 | 1470772472353 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:32 INFO - PROCESS | 936 | ++DOCSHELL 14F83800 == 37 [pid = 936] [id = 723] 12:54:32 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (14F8AC00) [pid = 936] [serial = 2169] [outer = 00000000] 12:54:32 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (16CB6400) [pid = 936] [serial = 2170] [outer = 14F8AC00] 12:54:32 INFO - PROCESS | 936 | 1470772472451 Marionette DEBUG loaded listener.js 12:54:32 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (176BD000) [pid = 936] [serial = 2171] [outer = 14F8AC00] 12:54:33 INFO - PROCESS | 936 | 1470772473044 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]]]}] 12:54:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:54:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 970ms 12:54:33 INFO - PROCESS | 936 | 1470772473089 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 12:54:33 INFO - PROCESS | 936 | 1470772473092 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 12:54:33 INFO - PROCESS | 936 | 1470772473095 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:54:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:54:33 INFO - PROCESS | 936 | 1470772473099 Marionette TRACE conn6 <- [1,2858,null,{}] 12:54:33 INFO - PROCESS | 936 | 1470772473110 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}] 12:54:33 INFO - PROCESS | 936 | 1470772473115 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:33 INFO - PROCESS | 936 | 1470772473223 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 12:54:33 INFO - PROCESS | 936 | 1470772473367 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:33 INFO - PROCESS | 936 | 1470772473370 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:33 INFO - PROCESS | 936 | ++DOCSHELL 18C3C800 == 38 [pid = 936] [id = 724] 12:54:33 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (18C55400) [pid = 936] [serial = 2172] [outer = 00000000] 12:54:33 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (197D8C00) [pid = 936] [serial = 2173] [outer = 18C55400] 12:54:33 INFO - PROCESS | 936 | 1470772473428 Marionette DEBUG loaded listener.js 12:54:33 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (19A6CC00) [pid = 936] [serial = 2174] [outer = 18C55400] 12:54:34 INFO - PROCESS | 936 | 1470772474223 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]]]}] 12:54:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:54:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1178ms 12:54:34 INFO - PROCESS | 936 | 1470772474278 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 12:54:34 INFO - PROCESS | 936 | 1470772474283 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 12:54:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:54:34 INFO - PROCESS | 936 | 1470772474288 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:54:34 INFO - PROCESS | 936 | 1470772474292 Marionette TRACE conn6 <- [1,2862,null,{}] 12:54:34 INFO - PROCESS | 936 | 1470772474297 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}] 12:54:34 INFO - PROCESS | 936 | 1470772474300 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:34 INFO - PROCESS | 936 | 1470772474413 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 12:54:34 INFO - PROCESS | 936 | 1470772474563 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:34 INFO - PROCESS | 936 | 1470772474568 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:34 INFO - PROCESS | 936 | ++DOCSHELL 0F363400 == 39 [pid = 936] [id = 725] 12:54:34 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (0F74D400) [pid = 936] [serial = 2175] [outer = 00000000] 12:54:34 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (0F84DC00) [pid = 936] [serial = 2176] [outer = 0F74D400] 12:54:34 INFO - PROCESS | 936 | 1470772474622 Marionette DEBUG loaded listener.js 12:54:34 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (0F854C00) [pid = 936] [serial = 2177] [outer = 0F74D400] 12:54:35 INFO - PROCESS | 936 | --DOCSHELL 0BD5CC00 == 38 [pid = 936] [id = 720] 12:54:35 INFO - PROCESS | 936 | --DOCSHELL 0F05F400 == 37 [pid = 936] [id = 719] 12:54:35 INFO - PROCESS | 936 | --DOCSHELL 087EEC00 == 36 [pid = 936] [id = 718] 12:54:35 INFO - PROCESS | 936 | --DOCSHELL 176B9800 == 35 [pid = 936] [id = 717] 12:54:35 INFO - PROCESS | 936 | --DOCSHELL 0BD55C00 == 34 [pid = 936] [id = 716] 12:54:35 INFO - PROCESS | 936 | --DOCSHELL 14F85000 == 33 [pid = 936] [id = 715] 12:54:35 INFO - PROCESS | 936 | --DOCSHELL 1425C800 == 32 [pid = 936] [id = 714] 12:54:35 INFO - PROCESS | 936 | --DOCSHELL 0F84B800 == 31 [pid = 936] [id = 713] 12:54:35 INFO - PROCESS | 936 | --DOCSHELL 0BE07000 == 30 [pid = 936] [id = 712] 12:54:35 INFO - PROCESS | 936 | --DOCSHELL 0BE0C000 == 29 [pid = 936] [id = 711] 12:54:35 INFO - PROCESS | 936 | --DOCSHELL 19A79800 == 28 [pid = 936] [id = 710] 12:54:35 INFO - PROCESS | 936 | --DOCSHELL 18C3C800 == 27 [pid = 936] [id = 724] 12:54:35 INFO - PROCESS | 936 | --DOCSHELL 14F83800 == 26 [pid = 936] [id = 723] 12:54:35 INFO - PROCESS | 936 | --DOCSHELL 18B95400 == 25 [pid = 936] [id = 721] 12:54:35 INFO - PROCESS | 936 | --DOCSHELL 0BE05000 == 24 [pid = 936] [id = 722] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 89 (17A7F000) [pid = 936] [serial = 2108] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 88 (18B89800) [pid = 936] [serial = 2113] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 87 (196D9800) [pid = 936] [serial = 2120] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 86 (19A62C00) [pid = 936] [serial = 2125] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 85 (143F2400) [pid = 936] [serial = 2122] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 84 (19A77C00) [pid = 936] [serial = 2129] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 83 (1715EC00) [pid = 936] [serial = 2123] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 82 (19A68C00) [pid = 936] [serial = 2126] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 81 (18A31400) [pid = 936] [serial = 2114] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 80 (19A73C00) [pid = 936] [serial = 2128] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 79 (18C2F000) [pid = 936] [serial = 2116] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 78 (1425B400) [pid = 936] [serial = 2098] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 77 (143E9800) [pid = 936] [serial = 2099] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0F853400) [pid = 936] [serial = 2095] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0FA4B000) [pid = 936] [serial = 2096] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 74 (14F5B400) [pid = 936] [serial = 2101] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 73 (156A5C00) [pid = 936] [serial = 2102] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 72 (156AC000) [pid = 936] [serial = 2090] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 71 (1874DC00) [pid = 936] [serial = 2110] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 70 (1874F800) [pid = 936] [serial = 2111] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 69 (0BE12000) [pid = 936] [serial = 2092] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 68 (0F06C000) [pid = 936] [serial = 2093] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 67 (16CEC400) [pid = 936] [serial = 2104] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 66 (18DC2000) [pid = 936] [serial = 2119] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 65 (17154800) [pid = 936] [serial = 2105] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 64 (176C7400) [pid = 936] [serial = 2107] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | --DOMWINDOW == 63 (18C30000) [pid = 936] [serial = 2117] [outer = 00000000] [url = about:blank] 12:54:35 INFO - PROCESS | 936 | 1470772475737 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]]]}] 12:54:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:54:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1472ms 12:54:35 INFO - PROCESS | 936 | 1470772475765 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 12:54:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:54:35 INFO - PROCESS | 936 | 1470772475770 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 12:54:35 INFO - PROCESS | 936 | 1470772475774 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:54:35 INFO - PROCESS | 936 | 1470772475777 Marionette TRACE conn6 <- [1,2866,null,{}] 12:54:35 INFO - PROCESS | 936 | 1470772475784 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}] 12:54:35 INFO - PROCESS | 936 | 1470772475787 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:35 INFO - PROCESS | 936 | 1470772475887 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 12:54:35 INFO - PROCESS | 936 | 1470772475896 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:35 INFO - PROCESS | 936 | 1470772475901 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:35 INFO - PROCESS | 936 | ++DOCSHELL 0BE0D800 == 25 [pid = 936] [id = 726] 12:54:35 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (0BE0E000) [pid = 936] [serial = 2178] [outer = 00000000] 12:54:35 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0EECA800) [pid = 936] [serial = 2179] [outer = 0BE0E000] 12:54:35 INFO - PROCESS | 936 | 1470772475950 Marionette DEBUG loaded listener.js 12:54:36 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0F284800) [pid = 936] [serial = 2180] [outer = 0BE0E000] 12:54:36 INFO - PROCESS | 936 | 1470772476464 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]]]}] 12:54:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:54:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 790ms 12:54:36 INFO - PROCESS | 936 | 1470772476565 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 12:54:36 INFO - PROCESS | 936 | 1470772476570 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 12:54:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:54:36 INFO - PROCESS | 936 | 1470772476577 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:54:36 INFO - PROCESS | 936 | 1470772476580 Marionette TRACE conn6 <- [1,2870,null,{}] 12:54:36 INFO - PROCESS | 936 | 1470772476584 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}] 12:54:36 INFO - PROCESS | 936 | 1470772476586 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:36 INFO - PROCESS | 936 | 1470772476693 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 12:54:36 INFO - PROCESS | 936 | 1470772476806 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:36 INFO - PROCESS | 936 | 1470772476808 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:36 INFO - PROCESS | 936 | ++DOCSHELL 10906C00 == 26 [pid = 936] [id = 727] 12:54:36 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (10914C00) [pid = 936] [serial = 2181] [outer = 00000000] 12:54:36 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (13BEB800) [pid = 936] [serial = 2182] [outer = 10914C00] 12:54:36 INFO - PROCESS | 936 | 1470772476857 Marionette DEBUG loaded listener.js 12:54:36 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (1421BC00) [pid = 936] [serial = 2183] [outer = 10914C00] 12:54:37 INFO - PROCESS | 936 | 1470772477242 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]]]}] 12:54:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:54:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 12:54:37 INFO - PROCESS | 936 | 1470772477310 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 12:54:37 INFO - PROCESS | 936 | 1470772477312 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 12:54:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:54:37 INFO - PROCESS | 936 | 1470772477316 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:54:37 INFO - PROCESS | 936 | 1470772477319 Marionette TRACE conn6 <- [1,2874,null,{}] 12:54:37 INFO - PROCESS | 936 | 1470772477330 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}] 12:54:37 INFO - PROCESS | 936 | 1470772477335 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:37 INFO - PROCESS | 936 | 1470772477418 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 12:54:37 INFO - PROCESS | 936 | 1470772477425 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:37 INFO - PROCESS | 936 | 1470772477428 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:37 INFO - PROCESS | 936 | ++DOCSHELL 15626800 == 27 [pid = 936] [id = 728] 12:54:37 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (15627C00) [pid = 936] [serial = 2184] [outer = 00000000] 12:54:37 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (156AC000) [pid = 936] [serial = 2185] [outer = 15627C00] 12:54:37 INFO - PROCESS | 936 | 1470772477477 Marionette DEBUG loaded listener.js 12:54:37 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (16CB7C00) [pid = 936] [serial = 2186] [outer = 15627C00] 12:54:37 INFO - PROCESS | 936 | 1470772477995 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]]]}] 12:54:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:54:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 12:54:38 INFO - PROCESS | 936 | 1470772478088 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 12:54:38 INFO - PROCESS | 936 | 1470772478091 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 12:54:38 INFO - PROCESS | 936 | 1470772478097 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:54:38 INFO - PROCESS | 936 | 1470772478099 Marionette TRACE conn6 <- [1,2878,null,{}] 12:54:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:54:38 INFO - PROCESS | 936 | 1470772478103 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}] 12:54:38 INFO - PROCESS | 936 | 1470772478105 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:38 INFO - PROCESS | 936 | 1470772478230 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 12:54:38 INFO - PROCESS | 936 | 1470772478299 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:38 INFO - PROCESS | 936 | 1470772478302 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:38 INFO - PROCESS | 936 | ++DOCSHELL 17154800 == 28 [pid = 936] [id = 729] 12:54:38 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (17154C00) [pid = 936] [serial = 2187] [outer = 00000000] 12:54:38 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (175DF000) [pid = 936] [serial = 2188] [outer = 17154C00] 12:54:38 INFO - PROCESS | 936 | 1470772478350 Marionette DEBUG loaded listener.js 12:54:38 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (176C1800) [pid = 936] [serial = 2189] [outer = 17154C00] 12:54:38 INFO - PROCESS | 936 | 1470772478787 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:54:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:54:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 12:54:38 INFO - PROCESS | 936 | 1470772478834 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 12:54:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:54:38 INFO - PROCESS | 936 | 1470772478837 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 12:54:38 INFO - PROCESS | 936 | 1470772478840 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:54:38 INFO - PROCESS | 936 | 1470772478842 Marionette TRACE conn6 <- [1,2882,null,{}] 12:54:38 INFO - PROCESS | 936 | 1470772478845 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}] 12:54:38 INFO - PROCESS | 936 | 1470772478848 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:38 INFO - PROCESS | 936 | 1470772478967 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 12:54:38 INFO - PROCESS | 936 | 1470772478976 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:38 INFO - PROCESS | 936 | 1470772478978 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:39 INFO - PROCESS | 936 | ++DOCSHELL 176CD000 == 29 [pid = 936] [id = 730] 12:54:39 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (176CE800) [pid = 936] [serial = 2190] [outer = 00000000] 12:54:39 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (17A7F400) [pid = 936] [serial = 2191] [outer = 176CE800] 12:54:39 INFO - PROCESS | 936 | 1470772479078 Marionette DEBUG loaded listener.js 12:54:39 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (186C9000) [pid = 936] [serial = 2192] [outer = 176CE800] 12:54:39 INFO - PROCESS | 936 | 1470772479515 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]]]}] 12:54:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:54:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 12:54:39 INFO - PROCESS | 936 | 1470772479594 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 12:54:39 INFO - PROCESS | 936 | 1470772479596 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 12:54:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:54:39 INFO - PROCESS | 936 | 1470772479606 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:54:39 INFO - PROCESS | 936 | 1470772479607 Marionette TRACE conn6 <- [1,2886,null,{}] 12:54:39 INFO - PROCESS | 936 | 1470772479611 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}] 12:54:39 INFO - PROCESS | 936 | 1470772479617 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:39 INFO - PROCESS | 936 | 1470772479924 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 12:54:39 INFO - PROCESS | 936 | --DOMWINDOW == 77 (18B95800) [pid = 936] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:54:39 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0BE06C00) [pid = 936] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:54:39 INFO - PROCESS | 936 | --DOMWINDOW == 75 (16F65400) [pid = 936] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:54:39 INFO - PROCESS | 936 | --DOMWINDOW == 74 (176BF800) [pid = 936] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:54:39 INFO - PROCESS | 936 | --DOMWINDOW == 73 (19A7A000) [pid = 936] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:54:39 INFO - PROCESS | 936 | --DOMWINDOW == 72 (14261800) [pid = 936] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:54:39 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0F84CC00) [pid = 936] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:54:39 INFO - PROCESS | 936 | --DOMWINDOW == 70 (0F360800) [pid = 936] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:54:39 INFO - PROCESS | 936 | --DOMWINDOW == 69 (0BE11400) [pid = 936] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:54:39 INFO - PROCESS | 936 | --DOMWINDOW == 68 (14F8C800) [pid = 936] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:54:39 INFO - PROCESS | 936 | --DOMWINDOW == 67 (087EF000) [pid = 936] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:54:39 INFO - PROCESS | 936 | --DOMWINDOW == 66 (15C8B000) [pid = 936] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:54:39 INFO - PROCESS | 936 | 1470772479994 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:39 INFO - PROCESS | 936 | 1470772479996 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:40 INFO - PROCESS | 936 | ++DOCSHELL 0BD4B800 == 30 [pid = 936] [id = 731] 12:54:40 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0BD57800) [pid = 936] [serial = 2193] [outer = 00000000] 12:54:40 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0F2E4000) [pid = 936] [serial = 2194] [outer = 0BD57800] 12:54:40 INFO - PROCESS | 936 | 1470772480050 Marionette DEBUG loaded listener.js 12:54:40 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (14261800) [pid = 936] [serial = 2195] [outer = 0BD57800] 12:54:40 INFO - PROCESS | 936 | 1470772480408 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]]]}] 12:54:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:54:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 830ms 12:54:40 INFO - PROCESS | 936 | 1470772480445 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 12:54:40 INFO - PROCESS | 936 | 1470772480447 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 12:54:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:54:40 INFO - PROCESS | 936 | 1470772480451 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:54:40 INFO - PROCESS | 936 | 1470772480452 Marionette TRACE conn6 <- [1,2890,null,{}] 12:54:40 INFO - PROCESS | 936 | 1470772480456 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}] 12:54:40 INFO - PROCESS | 936 | 1470772480458 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:40 INFO - PROCESS | 936 | 1470772480540 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 12:54:40 INFO - PROCESS | 936 | 1470772480546 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:40 INFO - PROCESS | 936 | 1470772480548 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:40 INFO - PROCESS | 936 | ++DOCSHELL 0F80F800 == 31 [pid = 936] [id = 732] 12:54:40 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (176BF800) [pid = 936] [serial = 2196] [outer = 00000000] 12:54:40 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (18B8EC00) [pid = 936] [serial = 2197] [outer = 176BF800] 12:54:40 INFO - PROCESS | 936 | 1470772480594 Marionette DEBUG loaded listener.js 12:54:40 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (1436E400) [pid = 936] [serial = 2198] [outer = 176BF800] 12:54:41 INFO - PROCESS | 936 | 1470772481025 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:54:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:54:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 12:54:41 INFO - PROCESS | 936 | 1470772481082 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 12:54:41 INFO - PROCESS | 936 | 1470772481084 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 12:54:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:54:41 INFO - PROCESS | 936 | 1470772481087 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:54:41 INFO - PROCESS | 936 | 1470772481089 Marionette TRACE conn6 <- [1,2894,null,{}] 12:54:41 INFO - PROCESS | 936 | 1470772481093 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}] 12:54:41 INFO - PROCESS | 936 | 1470772481095 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:41 INFO - PROCESS | 936 | 1470772481174 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 12:54:41 INFO - PROCESS | 936 | 1470772481179 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:41 INFO - PROCESS | 936 | 1470772481181 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:41 INFO - PROCESS | 936 | ++DOCSHELL 18C2D400 == 32 [pid = 936] [id = 733] 12:54:41 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (18C30800) [pid = 936] [serial = 2199] [outer = 00000000] 12:54:41 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (18C37800) [pid = 936] [serial = 2200] [outer = 18C30800] 12:54:41 INFO - PROCESS | 936 | 1470772481225 Marionette DEBUG loaded listener.js 12:54:41 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (18C34C00) [pid = 936] [serial = 2201] [outer = 18C30800] 12:54:41 INFO - PROCESS | 936 | 1470772481674 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]]]}] 12:54:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:54:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 12:54:41 INFO - PROCESS | 936 | 1470772481736 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 12:54:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:54:41 INFO - PROCESS | 936 | 1470772481738 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 12:54:41 INFO - PROCESS | 936 | 1470772481742 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:54:41 INFO - PROCESS | 936 | 1470772481743 Marionette TRACE conn6 <- [1,2898,null,{}] 12:54:41 INFO - PROCESS | 936 | 1470772481747 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}] 12:54:41 INFO - PROCESS | 936 | 1470772481749 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:41 INFO - PROCESS | 936 | 1470772481829 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 12:54:41 INFO - PROCESS | 936 | 1470772481835 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:41 INFO - PROCESS | 936 | 1470772481837 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:41 INFO - PROCESS | 936 | ++DOCSHELL 14406000 == 33 [pid = 936] [id = 734] 12:54:41 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18DC2000) [pid = 936] [serial = 2202] [outer = 00000000] 12:54:41 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (197CDC00) [pid = 936] [serial = 2203] [outer = 18DC2000] 12:54:41 INFO - PROCESS | 936 | 1470772481891 Marionette DEBUG loaded listener.js 12:54:41 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19A64400) [pid = 936] [serial = 2204] [outer = 18DC2000] 12:54:42 INFO - PROCESS | 936 | 1470772482635 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]]]}] 12:54:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:54:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:54:42 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 12:54:42 INFO - PROCESS | 936 | 1470772482676 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 12:54:42 INFO - TEST-START | /DOMEvents/constructors.html 12:54:42 INFO - PROCESS | 936 | 1470772482681 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 12:54:42 INFO - PROCESS | 936 | 1470772482687 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:54:42 INFO - PROCESS | 936 | 1470772482693 Marionette TRACE conn6 <- [1,2902,null,{}] 12:54:42 INFO - PROCESS | 936 | 1470772482699 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}] 12:54:42 INFO - PROCESS | 936 | 1470772482702 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:42 INFO - PROCESS | 936 | 1470772482838 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 12:54:42 INFO - PROCESS | 936 | 1470772482970 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:42 INFO - PROCESS | 936 | 1470772482973 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:42 INFO - PROCESS | 936 | ++DOCSHELL 0BDE3800 == 34 [pid = 936] [id = 735] 12:54:42 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (0BDE3C00) [pid = 936] [serial = 2205] [outer = 00000000] 12:54:43 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (0FA44C00) [pid = 936] [serial = 2206] [outer = 0BDE3C00] 12:54:43 INFO - PROCESS | 936 | 1470772483032 Marionette DEBUG loaded listener.js 12:54:43 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (13DB2800) [pid = 936] [serial = 2207] [outer = 0BDE3C00] 12:54:43 INFO - PROCESS | 936 | 1470772483750 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]]]}] 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:54:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:54:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:54:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:54:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:54:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:54:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:54:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:54:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:54:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 1151ms 12:54:43 INFO - PROCESS | 936 | 1470772483839 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 12:54:43 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:54:43 INFO - PROCESS | 936 | 1470772483844 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 12:54:43 INFO - PROCESS | 936 | 1470772483875 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:54:43 INFO - PROCESS | 936 | 1470772483879 Marionette TRACE conn6 <- [1,2906,null,{}] 12:54:43 INFO - PROCESS | 936 | 1470772483884 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}] 12:54:43 INFO - PROCESS | 936 | 1470772483887 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:44 INFO - PROCESS | 936 | 1470772484023 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 12:54:44 INFO - PROCESS | 936 | 1470772484158 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:44 INFO - PROCESS | 936 | 1470772484161 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:44 INFO - PROCESS | 936 | ++DOCSHELL 1715EC00 == 35 [pid = 936] [id = 736] 12:54:44 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (174EB000) [pid = 936] [serial = 2208] [outer = 00000000] 12:54:44 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (176D3400) [pid = 936] [serial = 2209] [outer = 174EB000] 12:54:44 INFO - PROCESS | 936 | 1470772484220 Marionette DEBUG loaded listener.js 12:54:44 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (186CF800) [pid = 936] [serial = 2210] [outer = 174EB000] 12:54:45 INFO - PROCESS | 936 | 1470772485003 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:54:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:54:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1206ms 12:54:45 INFO - PROCESS | 936 | --DOCSHELL 18C2D400 == 34 [pid = 936] [id = 733] 12:54:45 INFO - PROCESS | 936 | --DOCSHELL 0F80F800 == 33 [pid = 936] [id = 732] 12:54:45 INFO - PROCESS | 936 | --DOCSHELL 0BD4B800 == 32 [pid = 936] [id = 731] 12:54:45 INFO - PROCESS | 936 | --DOCSHELL 176CD000 == 31 [pid = 936] [id = 730] 12:54:45 INFO - PROCESS | 936 | --DOCSHELL 17154800 == 30 [pid = 936] [id = 729] 12:54:45 INFO - PROCESS | 936 | --DOCSHELL 15626800 == 29 [pid = 936] [id = 728] 12:54:45 INFO - PROCESS | 936 | --DOCSHELL 10906C00 == 28 [pid = 936] [id = 727] 12:54:45 INFO - PROCESS | 936 | --DOCSHELL 0BE0D800 == 27 [pid = 936] [id = 726] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 83 (18A29800) [pid = 936] [serial = 2161] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 82 (18DBF800) [pid = 936] [serial = 2164] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 81 (1715F000) [pid = 936] [serial = 2149] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 80 (17A7C800) [pid = 936] [serial = 2152] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 79 (19B71800) [pid = 936] [serial = 2132] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 78 (19A80000) [pid = 936] [serial = 2131] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 77 (14402400) [pid = 936] [serial = 2143] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18B8D000) [pid = 936] [serial = 2162] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 75 (14F59800) [pid = 936] [serial = 2144] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0FA4C800) [pid = 936] [serial = 2140] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0FBEC800) [pid = 936] [serial = 2141] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0F852400) [pid = 936] [serial = 2134] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0FDE1800) [pid = 936] [serial = 2135] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 70 (0F3F1000) [pid = 936] [serial = 2137] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 69 (0F803800) [pid = 936] [serial = 2138] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 68 (16CB7800) [pid = 936] [serial = 2146] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 67 (175DE800) [pid = 936] [serial = 2150] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 66 (0F80EC00) [pid = 936] [serial = 2155] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 65 (0F84C000) [pid = 936] [serial = 2156] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 64 (17A7D000) [pid = 936] [serial = 2153] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 63 (186D3000) [pid = 936] [serial = 2158] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 62 (16CBD800) [pid = 936] [serial = 2147] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 61 (187AC000) [pid = 936] [serial = 2159] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | --DOMWINDOW == 60 (197D0C00) [pid = 936] [serial = 2165] [outer = 00000000] [url = about:blank] 12:54:45 INFO - PROCESS | 936 | 1470772485112 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 12:54:45 INFO - PROCESS | 936 | 1470772485115 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 12:54:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:54:45 INFO - PROCESS | 936 | 1470772485122 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:54:45 INFO - PROCESS | 936 | 1470772485125 Marionette TRACE conn6 <- [1,2910,null,{}] 12:54:45 INFO - PROCESS | 936 | 1470772485131 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}] 12:54:45 INFO - PROCESS | 936 | 1470772485134 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:45 INFO - PROCESS | 936 | 1470772485236 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 12:54:45 INFO - PROCESS | 936 | 1470772485244 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:45 INFO - PROCESS | 936 | 1470772485246 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:45 INFO - PROCESS | 936 | ++DOCSHELL 0BE05000 == 28 [pid = 936] [id = 737] 12:54:45 INFO - PROCESS | 936 | ++DOMWINDOW == 61 (0BE0BC00) [pid = 936] [serial = 2211] [outer = 00000000] 12:54:45 INFO - PROCESS | 936 | ++DOMWINDOW == 62 (0F236000) [pid = 936] [serial = 2212] [outer = 0BE0BC00] 12:54:45 INFO - PROCESS | 936 | 1470772485298 Marionette DEBUG loaded listener.js 12:54:45 INFO - PROCESS | 936 | ++DOMWINDOW == 63 (0F803800) [pid = 936] [serial = 2213] [outer = 0BE0BC00] 12:54:45 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:54:45 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:54:45 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:54:45 INFO - PROCESS | 936 | [936] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:54:45 INFO - PROCESS | 936 | 1470772485822 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]]]}] 12:54:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:54:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:54:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:54:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:54:45 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 12:54:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:54:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:54:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:54:45 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 12:54:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:54:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:54:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:54:45 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]" 12:54:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:54:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:54:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:54:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:54:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 736ms 12:54:45 INFO - PROCESS | 936 | 1470772485862 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 12:54:45 INFO - PROCESS | 936 | 1470772485867 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 12:54:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:54:45 INFO - PROCESS | 936 | 1470772485873 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:54:45 INFO - PROCESS | 936 | 1470772485876 Marionette TRACE conn6 <- [1,2914,null,{}] 12:54:45 INFO - PROCESS | 936 | 1470772485880 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}] 12:54:45 INFO - PROCESS | 936 | 1470772485883 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:45 INFO - PROCESS | 936 | 1470772485974 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 12:54:46 INFO - PROCESS | 936 | 1470772486106 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:46 INFO - PROCESS | 936 | 1470772486109 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:46 INFO - PROCESS | 936 | ++DOCSHELL 142F5000 == 29 [pid = 936] [id = 738] 12:54:46 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (14349C00) [pid = 936] [serial = 2214] [outer = 00000000] 12:54:46 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (1440D800) [pid = 936] [serial = 2215] [outer = 14349C00] 12:54:46 INFO - PROCESS | 936 | 1470772486156 Marionette DEBUG loaded listener.js 12:54:46 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (14F5B400) [pid = 936] [serial = 2216] [outer = 14349C00] 12:54:46 INFO - PROCESS | 936 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:54:46 INFO - PROCESS | 936 | 1470772486583 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]]]}] 12:54:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:54:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 770ms 12:54:46 INFO - PROCESS | 936 | 1470772486657 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 12:54:46 INFO - PROCESS | 936 | 1470772486659 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 12:54:46 INFO - PROCESS | 936 | 1470772486663 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:54:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:54:46 INFO - PROCESS | 936 | 1470772486666 Marionette TRACE conn6 <- [1,2918,null,{}] 12:54:46 INFO - PROCESS | 936 | 1470772486681 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}] 12:54:46 INFO - PROCESS | 936 | 1470772486686 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:46 INFO - PROCESS | 936 | 1470772486772 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 12:54:46 INFO - PROCESS | 936 | 1470772486789 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:46 INFO - PROCESS | 936 | 1470772486792 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:46 INFO - PROCESS | 936 | ++DOCSHELL 17559800 == 30 [pid = 936] [id = 739] 12:54:46 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (17559C00) [pid = 936] [serial = 2217] [outer = 00000000] 12:54:46 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (176B9400) [pid = 936] [serial = 2218] [outer = 17559C00] 12:54:46 INFO - PROCESS | 936 | 1470772486841 Marionette DEBUG loaded listener.js 12:54:46 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (176CDC00) [pid = 936] [serial = 2219] [outer = 17559C00] 12:54:47 INFO - PROCESS | 936 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:54:47 INFO - PROCESS | 936 | 1470772487259 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]]]}] 12:54:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:54:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 12:54:47 INFO - PROCESS | 936 | 1470772487298 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 12:54:47 INFO - PROCESS | 936 | 1470772487301 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 12:54:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:54:47 INFO - PROCESS | 936 | 1470772487304 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:54:47 INFO - PROCESS | 936 | 1470772487306 Marionette TRACE conn6 <- [1,2922,null,{}] 12:54:47 INFO - PROCESS | 936 | 1470772487310 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}] 12:54:47 INFO - PROCESS | 936 | 1470772487312 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:47 INFO - PROCESS | 936 | 1470772487457 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 12:54:47 INFO - PROCESS | 936 | 1470772487463 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:47 INFO - PROCESS | 936 | 1470772487465 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:47 INFO - PROCESS | 936 | ++DOCSHELL 17A85000 == 31 [pid = 936] [id = 740] 12:54:47 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (17A8AC00) [pid = 936] [serial = 2220] [outer = 00000000] 12:54:47 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (18732800) [pid = 936] [serial = 2221] [outer = 17A8AC00] 12:54:47 INFO - PROCESS | 936 | 1470772487513 Marionette DEBUG loaded listener.js 12:54:47 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (187A6400) [pid = 936] [serial = 2222] [outer = 17A8AC00] 12:54:47 INFO - PROCESS | 936 | 1470772487991 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]]]}] 12:54:48 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:54:48 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 730ms 12:54:48 INFO - PROCESS | 936 | 1470772488039 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 12:54:48 INFO - PROCESS | 936 | 1470772488041 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 12:54:48 INFO - PROCESS | 936 | 1470772488044 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:54:48 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:54:48 INFO - PROCESS | 936 | 1470772488046 Marionette TRACE conn6 <- [1,2926,null,{}] 12:54:48 INFO - PROCESS | 936 | 1470772488049 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}] 12:54:48 INFO - PROCESS | 936 | 1470772488051 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:48 INFO - PROCESS | 936 | 1470772488167 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 12:54:48 INFO - PROCESS | 936 | 1470772488267 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:48 INFO - PROCESS | 936 | 1470772488269 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:48 INFO - PROCESS | 936 | ++DOCSHELL 18B8B400 == 32 [pid = 936] [id = 741] 12:54:48 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (18B8F000) [pid = 936] [serial = 2223] [outer = 00000000] 12:54:48 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (18B98400) [pid = 936] [serial = 2224] [outer = 18B8F000] 12:54:48 INFO - PROCESS | 936 | 1470772488316 Marionette DEBUG loaded listener.js 12:54:48 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (18C2D400) [pid = 936] [serial = 2225] [outer = 18B8F000] 12:54:48 INFO - PROCESS | 936 | 1470772488716 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]]]}] 12:54:48 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. 12:54:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 730ms 12:54:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:54:48 INFO - PROCESS | 936 | 1470772488778 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 12:54:48 INFO - PROCESS | 936 | 1470772488780 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 12:54:48 INFO - PROCESS | 936 | 1470772488788 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:54:48 INFO - PROCESS | 936 | 1470772488790 Marionette TRACE conn6 <- [1,2930,null,{}] 12:54:48 INFO - PROCESS | 936 | 1470772488794 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}] 12:54:48 INFO - PROCESS | 936 | 1470772488799 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:48 INFO - PROCESS | 936 | 1470772488952 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 12:54:48 INFO - PROCESS | 936 | 1470772488957 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:48 INFO - PROCESS | 936 | 1470772488959 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:48 INFO - PROCESS | 936 | ++DOCSHELL 14228000 == 33 [pid = 936] [id = 742] 12:54:48 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (1872FC00) [pid = 936] [serial = 2226] [outer = 00000000] 12:54:48 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (19A63000) [pid = 936] [serial = 2227] [outer = 1872FC00] 12:54:49 INFO - PROCESS | 936 | 1470772489004 Marionette DEBUG loaded listener.js 12:54:49 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19A63C00) [pid = 936] [serial = 2228] [outer = 1872FC00] 12:54:49 INFO - PROCESS | 936 | 1470772489424 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"]]]}] 12:54:49 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 12:54:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:54:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:54:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 690ms 12:54:49 INFO - PROCESS | 936 | 1470772489474 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 12:54:49 INFO - PROCESS | 936 | 1470772489476 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 12:54:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:54:49 INFO - PROCESS | 936 | 1470772489479 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:54:49 INFO - PROCESS | 936 | 1470772489481 Marionette TRACE conn6 <- [1,2934,null,{}] 12:54:49 INFO - PROCESS | 936 | 1470772489484 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}] 12:54:49 INFO - PROCESS | 936 | 1470772489486 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:49 INFO - PROCESS | 936 | 1470772489627 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 12:54:49 INFO - PROCESS | 936 | --DOMWINDOW == 77 (18C30800) [pid = 936] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:54:49 INFO - PROCESS | 936 | --DOMWINDOW == 76 (17154C00) [pid = 936] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:54:49 INFO - PROCESS | 936 | --DOMWINDOW == 75 (15627C00) [pid = 936] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:54:49 INFO - PROCESS | 936 | --DOMWINDOW == 74 (10914C00) [pid = 936] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:54:49 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0BE0E000) [pid = 936] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:54:49 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0EEC7000) [pid = 936] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:54:49 INFO - PROCESS | 936 | --DOMWINDOW == 71 (14F8AC00) [pid = 936] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:54:49 INFO - PROCESS | 936 | --DOMWINDOW == 70 (18C55400) [pid = 936] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:54:49 INFO - PROCESS | 936 | --DOMWINDOW == 69 (176CE800) [pid = 936] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:54:49 INFO - PROCESS | 936 | --DOMWINDOW == 68 (0BD57800) [pid = 936] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:54:49 INFO - PROCESS | 936 | --DOMWINDOW == 67 (176BF800) [pid = 936] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:54:49 INFO - PROCESS | 936 | --DOMWINDOW == 66 (0F74D400) [pid = 936] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:54:49 INFO - PROCESS | 936 | 1470772489806 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:49 INFO - PROCESS | 936 | 1470772489807 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:49 INFO - PROCESS | 936 | ++DOCSHELL 0BD5DC00 == 34 [pid = 936] [id = 743] 12:54:49 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0BD60C00) [pid = 936] [serial = 2229] [outer = 00000000] 12:54:49 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0F3F9C00) [pid = 936] [serial = 2230] [outer = 0BD60C00] 12:54:49 INFO - PROCESS | 936 | 1470772489852 Marionette DEBUG loaded listener.js 12:54:49 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (0F755C00) [pid = 936] [serial = 2231] [outer = 0BD60C00] 12:54:50 INFO - PROCESS | 936 | 1470772490149 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]]]}] 12:54:50 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. 12:54:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 730ms 12:54:50 INFO - PROCESS | 936 | 1470772490210 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 12:54:50 INFO - PROCESS | 936 | 1470772490212 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 12:54:50 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:54:50 INFO - PROCESS | 936 | 1470772490216 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:54:50 INFO - PROCESS | 936 | 1470772490218 Marionette TRACE conn6 <- [1,2938,null,{}] 12:54:50 INFO - PROCESS | 936 | 1470772490221 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}] 12:54:50 INFO - PROCESS | 936 | 1470772490223 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:50 INFO - PROCESS | 936 | 1470772490343 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 12:54:50 INFO - PROCESS | 936 | 1470772490351 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:50 INFO - PROCESS | 936 | 1470772490353 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:50 INFO - PROCESS | 936 | ++DOCSHELL 0BD54400 == 35 [pid = 936] [id = 744] 12:54:50 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (0BD64400) [pid = 936] [serial = 2232] [outer = 00000000] 12:54:50 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (18B8D400) [pid = 936] [serial = 2233] [outer = 0BD64400] 12:54:50 INFO - PROCESS | 936 | 1470772490397 Marionette DEBUG loaded listener.js 12:54:50 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (19A7A400) [pid = 936] [serial = 2234] [outer = 0BD64400] 12:54:50 INFO - PROCESS | 936 | ++DOCSHELL 19B74000 == 36 [pid = 936] [id = 745] 12:54:50 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (19B75400) [pid = 936] [serial = 2235] [outer = 00000000] 12:54:50 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (19B7A400) [pid = 936] [serial = 2236] [outer = 19B75400] 12:54:50 INFO - PROCESS | 936 | 1470772490838 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]]]}] 12:54:50 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. 12:54:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 12:54:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:54:50 INFO - PROCESS | 936 | 1470772490890 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 12:54:50 INFO - PROCESS | 936 | 1470772490892 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 12:54:50 INFO - PROCESS | 936 | 1470772490895 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:54:50 INFO - PROCESS | 936 | 1470772490906 Marionette TRACE conn6 <- [1,2942,null,{}] 12:54:50 INFO - PROCESS | 936 | 1470772490910 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}] 12:54:50 INFO - PROCESS | 936 | 1470772490912 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:51 INFO - PROCESS | 936 | 1470772491048 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 12:54:51 INFO - PROCESS | 936 | 1470772491086 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:51 INFO - PROCESS | 936 | 1470772491088 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:51 INFO - PROCESS | 936 | ++DOCSHELL 0EEC7000 == 37 [pid = 936] [id = 746] 12:54:51 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (16CC0C00) [pid = 936] [serial = 2237] [outer = 00000000] 12:54:51 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (19B76000) [pid = 936] [serial = 2238] [outer = 16CC0C00] 12:54:51 INFO - PROCESS | 936 | 1470772491132 Marionette DEBUG loaded listener.js 12:54:51 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (1A657C00) [pid = 936] [serial = 2239] [outer = 16CC0C00] 12:54:51 INFO - PROCESS | 936 | 1470772491501 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]]]}] 12:54:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:54:51 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 12:54:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 12:54:51 INFO - PROCESS | 936 | 1470772491526 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 12:54:51 INFO - PROCESS | 936 | 1470772491528 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 12:54:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:54:51 INFO - PROCESS | 936 | 1470772491531 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:54:51 INFO - PROCESS | 936 | 1470772491532 Marionette TRACE conn6 <- [1,2946,null,{}] 12:54:51 INFO - PROCESS | 936 | 1470772491536 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}] 12:54:51 INFO - PROCESS | 936 | 1470772491538 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:51 INFO - PROCESS | 936 | 1470772491696 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 12:54:51 INFO - PROCESS | 936 | 1470772491708 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:51 INFO - PROCESS | 936 | 1470772491709 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:51 INFO - PROCESS | 936 | ++DOCSHELL 175DBC00 == 38 [pid = 936] [id = 747] 12:54:51 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (19B74800) [pid = 936] [serial = 2240] [outer = 00000000] 12:54:51 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (1A6A8000) [pid = 936] [serial = 2241] [outer = 19B74800] 12:54:51 INFO - PROCESS | 936 | 1470772491755 Marionette DEBUG loaded listener.js 12:54:51 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (1A8A3C00) [pid = 936] [serial = 2242] [outer = 19B74800] 12:54:52 INFO - PROCESS | 936 | 1470772492379 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]]]}] 12:54:52 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. 12:54:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 931ms 12:54:52 INFO - PROCESS | 936 | 1470772492465 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 12:54:52 INFO - PROCESS | 936 | 1470772492469 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 12:54:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:54:52 INFO - PROCESS | 936 | 1470772492474 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:54:52 INFO - PROCESS | 936 | 1470772492478 Marionette TRACE conn6 <- [1,2950,null,{}] 12:54:52 INFO - PROCESS | 936 | 1470772492483 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}] 12:54:52 INFO - PROCESS | 936 | 1470772492487 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:52 INFO - PROCESS | 936 | 1470772492611 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 12:54:52 INFO - PROCESS | 936 | 1470772492752 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:52 INFO - PROCESS | 936 | 1470772492755 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:52 INFO - PROCESS | 936 | ++DOCSHELL 0FA45000 == 39 [pid = 936] [id = 748] 12:54:52 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (0FA4F800) [pid = 936] [serial = 2243] [outer = 00000000] 12:54:52 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (1436A000) [pid = 936] [serial = 2244] [outer = 0FA4F800] 12:54:52 INFO - PROCESS | 936 | 1470772492815 Marionette DEBUG loaded listener.js 12:54:52 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (14F85400) [pid = 936] [serial = 2245] [outer = 0FA4F800] 12:54:53 INFO - PROCESS | 936 | 1470772493306 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]]]}] 12:54:53 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. 12:54:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 870ms 12:54:53 INFO - PROCESS | 936 | 1470772493348 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 12:54:53 INFO - PROCESS | 936 | 1470772493353 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 12:54:53 INFO - PROCESS | 936 | 1470772493359 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:54:53 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:54:53 INFO - PROCESS | 936 | 1470772493362 Marionette TRACE conn6 <- [1,2954,null,{}] 12:54:53 INFO - PROCESS | 936 | 1470772493366 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}] 12:54:53 INFO - PROCESS | 936 | 1470772493369 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:53 INFO - PROCESS | 936 | 1470772493551 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 12:54:53 INFO - PROCESS | 936 | 1470772493663 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:53 INFO - PROCESS | 936 | 1470772493665 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:53 INFO - PROCESS | 936 | ++DOCSHELL 16CBFC00 == 40 [pid = 936] [id = 749] 12:54:53 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (16CE5800) [pid = 936] [serial = 2246] [outer = 00000000] 12:54:53 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (175E8400) [pid = 936] [serial = 2247] [outer = 16CE5800] 12:54:53 INFO - PROCESS | 936 | 1470772493722 Marionette DEBUG loaded listener.js 12:54:53 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (186D0400) [pid = 936] [serial = 2248] [outer = 16CE5800] 12:54:54 INFO - PROCESS | 936 | 1470772494232 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]]]}] 12:54:54 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. 12:54:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 930ms 12:54:54 INFO - PROCESS | 936 | 1470772494301 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 12:54:54 INFO - PROCESS | 936 | 1470772494304 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 12:54:54 INFO - PROCESS | 936 | 1470772494308 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:54:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:54:54 INFO - PROCESS | 936 | 1470772494312 Marionette TRACE conn6 <- [1,2958,null,{}] 12:54:54 INFO - PROCESS | 936 | 1470772494324 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}] 12:54:54 INFO - PROCESS | 936 | 1470772494329 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:54 INFO - PROCESS | 936 | 1470772494445 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 12:54:54 INFO - PROCESS | 936 | 1470772494608 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:54 INFO - PROCESS | 936 | 1470772494612 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:54 INFO - PROCESS | 936 | ++DOCSHELL 19A72400 == 41 [pid = 936] [id = 750] 12:54:54 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (19A74000) [pid = 936] [serial = 2249] [outer = 00000000] 12:54:54 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (1A69F000) [pid = 936] [serial = 2250] [outer = 19A74000] 12:54:54 INFO - PROCESS | 936 | 1470772494671 Marionette DEBUG loaded listener.js 12:54:54 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (1A8A8400) [pid = 936] [serial = 2251] [outer = 19A74000] 12:54:55 INFO - PROCESS | 936 | 1470772495181 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]]]}] 12:54:55 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. 12:54:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 931ms 12:54:55 INFO - PROCESS | 936 | 1470772495245 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 12:54:55 INFO - PROCESS | 936 | 1470772495249 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 12:54:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:54:55 INFO - PROCESS | 936 | 1470772495252 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:54:55 INFO - PROCESS | 936 | 1470772495254 Marionette TRACE conn6 <- [1,2962,null,{}] 12:54:55 INFO - PROCESS | 936 | 1470772495258 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}] 12:54:55 INFO - PROCESS | 936 | 1470772495261 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:55 INFO - PROCESS | 936 | 1470772495374 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 12:54:55 INFO - PROCESS | 936 | 1470772495519 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:55 INFO - PROCESS | 936 | 1470772495521 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:55 INFO - PROCESS | 936 | ++DOCSHELL 18C3C800 == 42 [pid = 936] [id = 751] 12:54:55 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (18C3CC00) [pid = 936] [serial = 2252] [outer = 00000000] 12:54:55 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (1A9B6000) [pid = 936] [serial = 2253] [outer = 18C3CC00] 12:54:55 INFO - PROCESS | 936 | 1470772495577 Marionette DEBUG loaded listener.js 12:54:55 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (1A9BD800) [pid = 936] [serial = 2254] [outer = 18C3CC00] 12:54:56 INFO - PROCESS | 936 | 1470772496278 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]]]}] 12:54:56 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. 12:54:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1070ms 12:54:56 INFO - PROCESS | 936 | 1470772496325 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 12:54:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:54:56 INFO - PROCESS | 936 | 1470772496329 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 12:54:56 INFO - PROCESS | 936 | 1470772496334 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:54:56 INFO - PROCESS | 936 | 1470772496337 Marionette TRACE conn6 <- [1,2966,null,{}] 12:54:56 INFO - PROCESS | 936 | 1470772496342 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}] 12:54:56 INFO - PROCESS | 936 | 1470772496345 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:56 INFO - PROCESS | 936 | 1470772496449 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 12:54:56 INFO - PROCESS | 936 | 1470772496609 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:56 INFO - PROCESS | 936 | 1470772496611 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:56 INFO - PROCESS | 936 | ++DOCSHELL 0BE10000 == 43 [pid = 936] [id = 752] 12:54:56 INFO - PROCESS | 936 | ++DOMWINDOW == 93 (0F3F1000) [pid = 936] [serial = 2255] [outer = 00000000] 12:54:56 INFO - PROCESS | 936 | ++DOMWINDOW == 94 (10A9D800) [pid = 936] [serial = 2256] [outer = 0F3F1000] 12:54:56 INFO - PROCESS | 936 | 1470772496663 Marionette DEBUG loaded listener.js 12:54:56 INFO - PROCESS | 936 | ++DOMWINDOW == 95 (14224000) [pid = 936] [serial = 2257] [outer = 0F3F1000] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 0F363400 == 42 [pid = 936] [id = 725] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 0EEC7000 == 41 [pid = 936] [id = 746] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 19B74000 == 40 [pid = 936] [id = 745] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 0BD54400 == 39 [pid = 936] [id = 744] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 0BD5DC00 == 38 [pid = 936] [id = 743] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 14228000 == 37 [pid = 936] [id = 742] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 18B8B400 == 36 [pid = 936] [id = 741] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 17A85000 == 35 [pid = 936] [id = 740] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 17559800 == 34 [pid = 936] [id = 739] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 142F5000 == 33 [pid = 936] [id = 738] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 0BE05000 == 32 [pid = 936] [id = 737] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 1715EC00 == 31 [pid = 936] [id = 736] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 0BDE3800 == 30 [pid = 936] [id = 735] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 14406000 == 29 [pid = 936] [id = 734] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 19A72400 == 28 [pid = 936] [id = 750] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 18C3C800 == 27 [pid = 936] [id = 751] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 16CBFC00 == 26 [pid = 936] [id = 749] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 175DBC00 == 25 [pid = 936] [id = 747] 12:54:57 INFO - PROCESS | 936 | --DOCSHELL 0FA45000 == 24 [pid = 936] [id = 748] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 94 (18C37800) [pid = 936] [serial = 2200] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 93 (175DF000) [pid = 936] [serial = 2188] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 92 (156AC000) [pid = 936] [serial = 2185] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 91 (13BEB800) [pid = 936] [serial = 2182] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 90 (1421BC00) [pid = 936] [serial = 2183] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 89 (0EECA800) [pid = 936] [serial = 2179] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 88 (0F284800) [pid = 936] [serial = 2180] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 87 (0FDE0C00) [pid = 936] [serial = 2168] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 86 (0F84B000) [pid = 936] [serial = 2167] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 85 (176BD000) [pid = 936] [serial = 2171] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 84 (16CB6400) [pid = 936] [serial = 2170] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 83 (19A6CC00) [pid = 936] [serial = 2174] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 82 (197D8C00) [pid = 936] [serial = 2173] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 81 (17A7F400) [pid = 936] [serial = 2191] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 80 (176C1800) [pid = 936] [serial = 2189] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0F2E4000) [pid = 936] [serial = 2194] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 78 (186C9000) [pid = 936] [serial = 2192] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 77 (18B8EC00) [pid = 936] [serial = 2197] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 76 (14261800) [pid = 936] [serial = 2195] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0F854C00) [pid = 936] [serial = 2177] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0F84DC00) [pid = 936] [serial = 2176] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 73 (18C34C00) [pid = 936] [serial = 2201] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 72 (1436E400) [pid = 936] [serial = 2198] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | --DOMWINDOW == 71 (16CB7C00) [pid = 936] [serial = 2186] [outer = 00000000] [url = about:blank] 12:54:57 INFO - PROCESS | 936 | 1470772497854 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]]]}] 12:54:57 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. 12:54:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1589ms 12:54:57 INFO - PROCESS | 936 | 1470772497925 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 12:54:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:54:57 INFO - PROCESS | 936 | 1470772497929 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 12:54:57 INFO - PROCESS | 936 | 1470772497934 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:54:57 INFO - PROCESS | 936 | 1470772497937 Marionette TRACE conn6 <- [1,2970,null,{}] 12:54:57 INFO - PROCESS | 936 | 1470772497943 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}] 12:54:57 INFO - PROCESS | 936 | 1470772497946 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:58 INFO - PROCESS | 936 | 1470772498031 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 12:54:58 INFO - PROCESS | 936 | 1470772498038 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:58 INFO - PROCESS | 936 | 1470772498042 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:58 INFO - PROCESS | 936 | ++DOCSHELL 0F285C00 == 25 [pid = 936] [id = 753] 12:54:58 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (0F2E4000) [pid = 936] [serial = 2258] [outer = 00000000] 12:54:58 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (0F74E800) [pid = 936] [serial = 2259] [outer = 0F2E4000] 12:54:58 INFO - PROCESS | 936 | 1470772498094 Marionette DEBUG loaded listener.js 12:54:58 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (0F80AC00) [pid = 936] [serial = 2260] [outer = 0F2E4000] 12:54:58 INFO - PROCESS | 936 | 1470772498583 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"]]]}] 12:54:58 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 12:54:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:54:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:54:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 690ms 12:54:58 INFO - PROCESS | 936 | 1470772498625 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 12:54:58 INFO - PROCESS | 936 | 1470772498630 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 12:54:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:54:58 INFO - PROCESS | 936 | 1470772498636 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:54:58 INFO - PROCESS | 936 | 1470772498639 Marionette TRACE conn6 <- [1,2974,null,{}] 12:54:58 INFO - PROCESS | 936 | 1470772498643 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}] 12:54:58 INFO - PROCESS | 936 | 1470772498645 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:58 INFO - PROCESS | 936 | 1470772498738 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 12:54:58 INFO - PROCESS | 936 | 1470772498882 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:58 INFO - PROCESS | 936 | 1470772498885 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:58 INFO - PROCESS | 936 | ++DOCSHELL 1031C400 == 26 [pid = 936] [id = 754] 12:54:58 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (10320C00) [pid = 936] [serial = 2261] [outer = 00000000] 12:54:58 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (10A9BC00) [pid = 936] [serial = 2262] [outer = 10320C00] 12:54:58 INFO - PROCESS | 936 | 1470772498938 Marionette DEBUG loaded listener.js 12:54:59 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (1421D400) [pid = 936] [serial = 2263] [outer = 10320C00] 12:54:59 INFO - PROCESS | 936 | 1470772499260 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]]]}] 12:54:59 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. 12:54:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 12:54:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:54:59 INFO - PROCESS | 936 | 1470772499309 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 12:54:59 INFO - PROCESS | 936 | 1470772499312 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 12:54:59 INFO - PROCESS | 936 | 1470772499315 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:54:59 INFO - PROCESS | 936 | 1470772499319 Marionette TRACE conn6 <- [1,2978,null,{}] 12:54:59 INFO - PROCESS | 936 | 1470772499350 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}] 12:54:59 INFO - PROCESS | 936 | 1470772499355 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:59 INFO - PROCESS | 936 | 1470772499441 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 12:54:59 INFO - PROCESS | 936 | 1470772499448 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:59 INFO - PROCESS | 936 | 1470772499451 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:54:59 INFO - PROCESS | 936 | ++DOCSHELL 15623000 == 27 [pid = 936] [id = 755] 12:54:59 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (15626400) [pid = 936] [serial = 2264] [outer = 00000000] 12:54:59 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (15C8E800) [pid = 936] [serial = 2265] [outer = 15626400] 12:54:59 INFO - PROCESS | 936 | 1470772499500 Marionette DEBUG loaded listener.js 12:54:59 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (16CB9400) [pid = 936] [serial = 2266] [outer = 15626400] 12:54:59 INFO - PROCESS | 936 | ++DOCSHELL 0BD64000 == 28 [pid = 936] [id = 756] 12:54:59 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (0BD64C00) [pid = 936] [serial = 2267] [outer = 00000000] 12:54:59 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (0BD66800) [pid = 936] [serial = 2268] [outer = 0BD64C00] 12:55:00 INFO - PROCESS | 936 | 1470772500037 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]]]}] 12:55:00 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. 12:55:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 750ms 12:55:00 INFO - PROCESS | 936 | 1470772500070 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 12:55:00 INFO - PROCESS | 936 | 1470772500072 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 12:55:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:55:00 INFO - PROCESS | 936 | 1470772500076 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:55:00 INFO - PROCESS | 936 | 1470772500077 Marionette TRACE conn6 <- [1,2982,null,{}] 12:55:00 INFO - PROCESS | 936 | 1470772500081 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}] 12:55:00 INFO - PROCESS | 936 | 1470772500083 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:00 INFO - PROCESS | 936 | 1470772500250 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 12:55:00 INFO - PROCESS | 936 | 1470772500278 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:00 INFO - PROCESS | 936 | 1470772500281 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:00 INFO - PROCESS | 936 | ++DOCSHELL 16CBE400 == 29 [pid = 936] [id = 757] 12:55:00 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (16CC1800) [pid = 936] [serial = 2269] [outer = 00000000] 12:55:00 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (17161000) [pid = 936] [serial = 2270] [outer = 16CC1800] 12:55:00 INFO - PROCESS | 936 | 1470772500328 Marionette DEBUG loaded listener.js 12:55:00 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (175DF800) [pid = 936] [serial = 2271] [outer = 16CC1800] 12:55:00 INFO - PROCESS | 936 | 1470772500734 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]]]}] 12:55:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:55:00 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 12:55:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 730ms 12:55:00 INFO - PROCESS | 936 | 1470772500810 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 12:55:00 INFO - PROCESS | 936 | 1470772500812 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 12:55:00 INFO - PROCESS | 936 | 1470772500815 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:55:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:55:00 INFO - PROCESS | 936 | 1470772500817 Marionette TRACE conn6 <- [1,2986,null,{}] 12:55:00 INFO - PROCESS | 936 | 1470772500821 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}] 12:55:00 INFO - PROCESS | 936 | 1470772500823 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:00 INFO - PROCESS | 936 | 1470772500952 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 12:55:00 INFO - PROCESS | 936 | 1470772500960 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:00 INFO - PROCESS | 936 | 1470772500962 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:01 INFO - PROCESS | 936 | ++DOCSHELL 176BCC00 == 30 [pid = 936] [id = 758] 12:55:01 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (176C8400) [pid = 936] [serial = 2272] [outer = 00000000] 12:55:01 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (176CF000) [pid = 936] [serial = 2273] [outer = 176C8400] 12:55:01 INFO - PROCESS | 936 | 1470772501072 Marionette DEBUG loaded listener.js 12:55:01 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (176D6400) [pid = 936] [serial = 2274] [outer = 176C8400] 12:55:01 INFO - PROCESS | 936 | 1470772501474 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]]]}] 12:55:01 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. 12:55:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 12:55:01 INFO - PROCESS | 936 | 1470772501489 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 12:55:01 INFO - PROCESS | 936 | 1470772501491 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 12:55:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:55:01 INFO - PROCESS | 936 | 1470772501494 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:55:01 INFO - PROCESS | 936 | 1470772501496 Marionette TRACE conn6 <- [1,2990,null,{}] 12:55:01 INFO - PROCESS | 936 | 1470772501499 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}] 12:55:01 INFO - PROCESS | 936 | 1470772501505 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:01 INFO - PROCESS | 936 | 1470772501687 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 12:55:01 INFO - PROCESS | 936 | --DOMWINDOW == 87 (18B8F000) [pid = 936] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:55:01 INFO - PROCESS | 936 | --DOMWINDOW == 86 (1872FC00) [pid = 936] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:55:01 INFO - PROCESS | 936 | --DOMWINDOW == 85 (0BD60C00) [pid = 936] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:55:01 INFO - PROCESS | 936 | --DOMWINDOW == 84 (18DC2000) [pid = 936] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:55:01 INFO - PROCESS | 936 | --DOMWINDOW == 83 (0BDE3C00) [pid = 936] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:55:01 INFO - PROCESS | 936 | --DOMWINDOW == 82 (17559C00) [pid = 936] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:55:01 INFO - PROCESS | 936 | --DOMWINDOW == 81 (17A8AC00) [pid = 936] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:55:01 INFO - PROCESS | 936 | --DOMWINDOW == 80 (14349C00) [pid = 936] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:55:01 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0BE0BC00) [pid = 936] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:55:01 INFO - PROCESS | 936 | --DOMWINDOW == 78 (174EB000) [pid = 936] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:55:01 INFO - PROCESS | 936 | --DOMWINDOW == 77 (19B75400) [pid = 936] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:55:01 INFO - PROCESS | 936 | --DOMWINDOW == 76 (0BD64400) [pid = 936] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:55:01 INFO - PROCESS | 936 | --DOMWINDOW == 75 (19B74800) [pid = 936] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:55:01 INFO - PROCESS | 936 | --DOMWINDOW == 74 (16CC0C00) [pid = 936] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:55:02 INFO - PROCESS | 936 | 1470772502028 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:02 INFO - PROCESS | 936 | 1470772502030 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:02 INFO - PROCESS | 936 | ++DOCSHELL 0BD4B000 == 31 [pid = 936] [id = 759] 12:55:02 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (0BD4D000) [pid = 936] [serial = 2275] [outer = 00000000] 12:55:02 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (0BE12000) [pid = 936] [serial = 2276] [outer = 0BD4D000] 12:55:02 INFO - PROCESS | 936 | 1470772502075 Marionette DEBUG loaded listener.js 12:55:02 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (1715FC00) [pid = 936] [serial = 2277] [outer = 0BD4D000] 12:55:02 INFO - PROCESS | 936 | 1470772502444 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]]]}] 12:55:02 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. 12:55:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 970ms 12:55:02 INFO - PROCESS | 936 | 1470772502466 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 12:55:02 INFO - PROCESS | 936 | 1470772502468 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 12:55:02 INFO - PROCESS | 936 | 1470772502471 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:55:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:55:02 INFO - PROCESS | 936 | 1470772502473 Marionette TRACE conn6 <- [1,2994,null,{}] 12:55:02 INFO - PROCESS | 936 | 1470772502476 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}] 12:55:02 INFO - PROCESS | 936 | 1470772502478 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:02 INFO - PROCESS | 936 | 1470772502616 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 12:55:02 INFO - PROCESS | 936 | 1470772502624 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:02 INFO - PROCESS | 936 | 1470772502626 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:02 INFO - PROCESS | 936 | ++DOCSHELL 0FA47400 == 32 [pid = 936] [id = 760] 12:55:02 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (143EC000) [pid = 936] [serial = 2278] [outer = 00000000] 12:55:02 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18ADEC00) [pid = 936] [serial = 2279] [outer = 143EC000] 12:55:02 INFO - PROCESS | 936 | 1470772502673 Marionette DEBUG loaded listener.js 12:55:02 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (18B8D800) [pid = 936] [serial = 2280] [outer = 143EC000] 12:55:03 INFO - PROCESS | 936 | 1470772503067 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]]]}] 12:55:03 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. 12:55:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 12:55:03 INFO - PROCESS | 936 | 1470772503105 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 12:55:03 INFO - PROCESS | 936 | 1470772503107 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 12:55:03 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:55:03 INFO - PROCESS | 936 | 1470772503111 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:55:03 INFO - PROCESS | 936 | 1470772503112 Marionette TRACE conn6 <- [1,2998,null,{}] 12:55:03 INFO - PROCESS | 936 | 1470772503116 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}] 12:55:03 INFO - PROCESS | 936 | 1470772503118 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:03 INFO - PROCESS | 936 | 1470772503246 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 12:55:03 INFO - PROCESS | 936 | 1470772503339 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:03 INFO - PROCESS | 936 | 1470772503341 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:03 INFO - PROCESS | 936 | ++DOCSHELL 087EC800 == 33 [pid = 936] [id = 761] 12:55:03 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (0BD4C800) [pid = 936] [serial = 2281] [outer = 00000000] 12:55:03 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (18C3B000) [pid = 936] [serial = 2282] [outer = 0BD4C800] 12:55:03 INFO - PROCESS | 936 | 1470772503388 Marionette DEBUG loaded listener.js 12:55:03 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (18C58C00) [pid = 936] [serial = 2283] [outer = 0BD4C800] 12:55:03 INFO - PROCESS | 936 | [936] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:55:03 INFO - PROCESS | 936 | 1470772503806 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:55:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:55:03 INFO - {} 12:55:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:55:03 INFO - {} 12:55:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:55:03 INFO - {} 12:55:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:55:03 INFO - {} 12:55:03 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 12:55:03 INFO - PROCESS | 936 | 1470772503842 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 12:55:03 INFO - TEST-START | /FileAPI/fileReader.html 12:55:03 INFO - PROCESS | 936 | 1470772503844 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 12:55:03 INFO - PROCESS | 936 | 1470772503847 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:55:03 INFO - PROCESS | 936 | 1470772503849 Marionette TRACE conn6 <- [1,3002,null,{}] 12:55:03 INFO - PROCESS | 936 | 1470772503856 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}] 12:55:03 INFO - PROCESS | 936 | 1470772503858 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:03 INFO - PROCESS | 936 | 1470772503945 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 12:55:03 INFO - PROCESS | 936 | 1470772503950 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:03 INFO - PROCESS | 936 | 1470772503952 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:03 INFO - PROCESS | 936 | ++DOCSHELL 15620000 == 34 [pid = 936] [id = 762] 12:55:03 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (19A71C00) [pid = 936] [serial = 2284] [outer = 00000000] 12:55:04 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (19A77800) [pid = 936] [serial = 2285] [outer = 19A71C00] 12:55:04 INFO - PROCESS | 936 | 1470772504010 Marionette DEBUG loaded listener.js 12:55:04 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (19A73400) [pid = 936] [serial = 2286] [outer = 19A71C00] 12:55:04 INFO - PROCESS | 936 | 1470772504772 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]]]}] 12:55:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:55:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:55:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:55:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:55:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 970ms 12:55:04 INFO - PROCESS | 936 | 1470772504841 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 12:55:04 INFO - PROCESS | 936 | 1470772504846 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 12:55:04 INFO - TEST-START | /FileAPI/historical.html 12:55:04 INFO - PROCESS | 936 | 1470772504853 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:55:04 INFO - PROCESS | 936 | 1470772504858 Marionette TRACE conn6 <- [1,3006,null,{}] 12:55:04 INFO - PROCESS | 936 | 1470772504864 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}] 12:55:04 INFO - PROCESS | 936 | 1470772504867 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:05 INFO - PROCESS | 936 | 1470772505002 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 12:55:05 INFO - PROCESS | 936 | 1470772505147 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:05 INFO - PROCESS | 936 | 1470772505150 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:05 INFO - PROCESS | 936 | ++DOCSHELL 0BE0D800 == 35 [pid = 936] [id = 763] 12:55:05 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (0F3F9400) [pid = 936] [serial = 2287] [outer = 00000000] 12:55:05 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (0FA50800) [pid = 936] [serial = 2288] [outer = 0F3F9400] 12:55:05 INFO - PROCESS | 936 | 1470772505209 Marionette DEBUG loaded listener.js 12:55:05 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (0FE19C00) [pid = 936] [serial = 2289] [outer = 0F3F9400] 12:55:05 INFO - PROCESS | 936 | 1470772505800 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"]]]}] 12:55:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:55:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:55:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:55:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:55:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:55:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:55:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:55:05 INFO - TEST-OK | /FileAPI/historical.html | took 991ms 12:55:05 INFO - PROCESS | 936 | 1470772505846 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 12:55:05 INFO - PROCESS | 936 | 1470772505851 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 12:55:05 INFO - TEST-START | /FileAPI/idlharness.html 12:55:05 INFO - PROCESS | 936 | 1470772505857 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:55:05 INFO - PROCESS | 936 | 1470772505861 Marionette TRACE conn6 <- [1,3010,null,{}] 12:55:05 INFO - PROCESS | 936 | 1470772505865 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}] 12:55:05 INFO - PROCESS | 936 | 1470772505868 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:06 INFO - PROCESS | 936 | 1470772506015 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 12:55:06 INFO - PROCESS | 936 | 1470772506161 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:06 INFO - PROCESS | 936 | 1470772506164 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:06 INFO - PROCESS | 936 | ++DOCSHELL 14406000 == 36 [pid = 936] [id = 764] 12:55:06 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (14407800) [pid = 936] [serial = 2290] [outer = 00000000] 12:55:06 INFO - PROCESS | 936 | ++DOMWINDOW == 91 (16CEB400) [pid = 936] [serial = 2291] [outer = 14407800] 12:55:06 INFO - PROCESS | 936 | 1470772506228 Marionette DEBUG loaded listener.js 12:55:06 INFO - PROCESS | 936 | ++DOMWINDOW == 92 (176BBC00) [pid = 936] [serial = 2292] [outer = 14407800] 12:55:07 INFO - PROCESS | 936 | 1470772507520 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]]]}] 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:55:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:55:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:55:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:55:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:55:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:55:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:55:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:55:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:55:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:55:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:55:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:55:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:55:07 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 12:55:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:55:07 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 12:55:07 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 12:55:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:55:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:55:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:55:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:55:07 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 12:55:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:55:07 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 12:55:07 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 12:55:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:55:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:55:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 1816ms 12:55:07 INFO - PROCESS | 936 | 1470772507756 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 12:55:07 INFO - PROCESS | 936 | 1470772507759 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 12:55:07 INFO - TEST-START | /FileAPI/idlharness.worker 12:55:07 INFO - PROCESS | 936 | 1470772507766 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:55:07 INFO - PROCESS | 936 | 1470772507768 Marionette TRACE conn6 <- [1,3014,null,{}] 12:55:07 INFO - PROCESS | 936 | 1470772507774 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}] 12:55:07 INFO - PROCESS | 936 | 1470772507777 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:07 INFO - PROCESS | 936 | 1470772507891 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 12:55:08 INFO - PROCESS | 936 | 1470772508028 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:08 INFO - PROCESS | 936 | 1470772508031 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:08 INFO - PROCESS | 936 | --DOCSHELL 087EC800 == 35 [pid = 936] [id = 761] 12:55:08 INFO - PROCESS | 936 | --DOCSHELL 0FA47400 == 34 [pid = 936] [id = 760] 12:55:08 INFO - PROCESS | 936 | --DOCSHELL 0BD4B000 == 33 [pid = 936] [id = 759] 12:55:08 INFO - PROCESS | 936 | --DOCSHELL 176BCC00 == 32 [pid = 936] [id = 758] 12:55:08 INFO - PROCESS | 936 | --DOCSHELL 16CBE400 == 31 [pid = 936] [id = 757] 12:55:08 INFO - PROCESS | 936 | --DOCSHELL 0BD64000 == 30 [pid = 936] [id = 756] 12:55:08 INFO - PROCESS | 936 | --DOCSHELL 15623000 == 29 [pid = 936] [id = 755] 12:55:08 INFO - PROCESS | 936 | --DOCSHELL 1031C400 == 28 [pid = 936] [id = 754] 12:55:08 INFO - PROCESS | 936 | --DOCSHELL 0F285C00 == 27 [pid = 936] [id = 753] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 91 (1A8A3C00) [pid = 936] [serial = 2242] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 90 (1A6A8000) [pid = 936] [serial = 2241] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 89 (19B76000) [pid = 936] [serial = 2238] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 88 (18B98400) [pid = 936] [serial = 2224] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 87 (1A657C00) [pid = 936] [serial = 2239] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 86 (19A63000) [pid = 936] [serial = 2227] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 85 (18C2D400) [pid = 936] [serial = 2225] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 84 (0F3F9C00) [pid = 936] [serial = 2230] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 83 (19A64400) [pid = 936] [serial = 2204] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 82 (197CDC00) [pid = 936] [serial = 2203] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 81 (0FA44C00) [pid = 936] [serial = 2206] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 80 (13DB2800) [pid = 936] [serial = 2207] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 79 (176B9400) [pid = 936] [serial = 2218] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 78 (176CDC00) [pid = 936] [serial = 2219] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 77 (19A63C00) [pid = 936] [serial = 2228] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 76 (18732800) [pid = 936] [serial = 2221] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 75 (1440D800) [pid = 936] [serial = 2215] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 74 (14F5B400) [pid = 936] [serial = 2216] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0F236000) [pid = 936] [serial = 2212] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 72 (0F803800) [pid = 936] [serial = 2213] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 71 (176D3400) [pid = 936] [serial = 2209] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 70 (186CF800) [pid = 936] [serial = 2210] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 69 (19B7A400) [pid = 936] [serial = 2236] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 68 (19A7A400) [pid = 936] [serial = 2234] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 67 (0F755C00) [pid = 936] [serial = 2231] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 66 (187A6400) [pid = 936] [serial = 2222] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | --DOMWINDOW == 65 (18B8D400) [pid = 936] [serial = 2233] [outer = 00000000] [url = about:blank] 12:55:08 INFO - PROCESS | 936 | ++DOCSHELL 0BD4AC00 == 28 [pid = 936] [id = 765] 12:55:08 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0BD4B000) [pid = 936] [serial = 2293] [outer = 00000000] 12:55:08 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0F285C00) [pid = 936] [serial = 2294] [outer = 0BD4B000] 12:55:08 INFO - PROCESS | 936 | 1470772508111 Marionette DEBUG loaded listener.js 12:55:08 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0FA49400) [pid = 936] [serial = 2295] [outer = 0BD4B000] 12:55:08 INFO - PROCESS | 936 | [936] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:55:09 INFO - PROCESS | 936 | 1470772509051 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,{},{}]]]}] 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:55:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:55:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:55:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:55:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:55:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:55:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:55:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:55:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:55:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:55:09 INFO - {} 12:55:09 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 12:55:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:55:09 INFO - {} 12:55:09 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 - {} 12:55:09 INFO - {} 12:55:09 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 12:55:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:55:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:55:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:55:09 INFO - {} 12:55:09 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 12:55:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:55:09 INFO - {} 12:55:09 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 - {} 12:55:09 INFO - {} 12:55:09 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 12:55:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:09 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 12:55:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:55:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:55:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:55:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:55:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:55:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:09 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 12:55:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:55:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:09 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 12:55:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:55:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:09 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 12:55:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:55:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:55:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:55:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:55:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:55:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:55:09 INFO - {} 12:55:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1389ms 12:55:09 INFO - PROCESS | 936 | 1470772509157 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 12:55:09 INFO - PROCESS | 936 | 1470772509162 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 12:55:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:55:09 INFO - PROCESS | 936 | 1470772509168 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:55:09 INFO - PROCESS | 936 | 1470772509170 Marionette TRACE conn6 <- [1,3018,null,{}] 12:55:09 INFO - PROCESS | 936 | 1470772509174 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}] 12:55:09 INFO - PROCESS | 936 | 1470772509177 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:09 INFO - PROCESS | 936 | 1470772509269 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 12:55:09 INFO - PROCESS | 936 | 1470772509274 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:09 INFO - PROCESS | 936 | 1470772509277 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:09 INFO - PROCESS | 936 | ++DOCSHELL 142F3400 == 29 [pid = 936] [id = 766] 12:55:09 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (142F6000) [pid = 936] [serial = 2296] [outer = 00000000] 12:55:09 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (1A8A5C00) [pid = 936] [serial = 2297] [outer = 142F6000] 12:55:09 INFO - PROCESS | 936 | 1470772509325 Marionette DEBUG loaded listener.js 12:55:09 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (1A9B5C00) [pid = 936] [serial = 2298] [outer = 142F6000] 12:55:09 INFO - PROCESS | 936 | 1470772509811 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]]]}] 12:55:09 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 12:55:09 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 12:55:09 INFO - PROCESS | 936 | 1470772509842 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 12:55:09 INFO - PROCESS | 936 | 1470772509844 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 12:55:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:55:09 INFO - PROCESS | 936 | 1470772509847 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:55:09 INFO - PROCESS | 936 | 1470772509851 Marionette TRACE conn6 <- [1,3022,null,{}] 12:55:09 INFO - PROCESS | 936 | 1470772509866 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}] 12:55:09 INFO - PROCESS | 936 | 1470772509871 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:09 INFO - PROCESS | 936 | 1470772509964 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 12:55:09 INFO - PROCESS | 936 | 1470772509974 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:09 INFO - PROCESS | 936 | 1470772509977 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:09 INFO - PROCESS | 936 | ++DOCSHELL 1BB1D400 == 30 [pid = 936] [id = 767] 12:55:09 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (1BB21C00) [pid = 936] [serial = 2299] [outer = 00000000] 12:55:10 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (1BB82400) [pid = 936] [serial = 2300] [outer = 1BB21C00] 12:55:10 INFO - PROCESS | 936 | 1470772510028 Marionette DEBUG loaded listener.js 12:55:10 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (1BB87400) [pid = 936] [serial = 2301] [outer = 1BB21C00] 12:55:10 INFO - PROCESS | 936 | 1470772510481 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]]]}] 12:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:55:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 690ms 12:55:10 INFO - PROCESS | 936 | 1470772510542 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 12:55:10 INFO - PROCESS | 936 | 1470772510545 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 12:55:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:55:10 INFO - PROCESS | 936 | 1470772510553 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:55:10 INFO - PROCESS | 936 | 1470772510555 Marionette TRACE conn6 <- [1,3026,null,{}] 12:55:10 INFO - PROCESS | 936 | 1470772510558 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}] 12:55:10 INFO - PROCESS | 936 | 1470772510561 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:10 INFO - PROCESS | 936 | 1470772510691 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 12:55:10 INFO - PROCESS | 936 | 1470772510785 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:10 INFO - PROCESS | 936 | 1470772510788 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:10 INFO - PROCESS | 936 | ++DOCSHELL 1C0A0800 == 31 [pid = 936] [id = 768] 12:55:10 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (1C0A1400) [pid = 936] [serial = 2302] [outer = 00000000] 12:55:10 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (1C199400) [pid = 936] [serial = 2303] [outer = 1C0A1400] 12:55:10 INFO - PROCESS | 936 | 1470772510836 Marionette DEBUG loaded listener.js 12:55:10 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (1C19D000) [pid = 936] [serial = 2304] [outer = 1C0A1400] 12:55:11 INFO - PROCESS | 936 | 1470772511260 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"]]]}] 12:55:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:55:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:55:11 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 12:55:11 INFO - PROCESS | 936 | 1470772511287 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 12:55:11 INFO - PROCESS | 936 | 1470772511289 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 12:55:11 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:55:11 INFO - PROCESS | 936 | 1470772511298 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:55:11 INFO - PROCESS | 936 | 1470772511300 Marionette TRACE conn6 <- [1,3030,null,{}] 12:55:11 INFO - PROCESS | 936 | 1470772511303 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}] 12:55:11 INFO - PROCESS | 936 | 1470772511306 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:11 INFO - PROCESS | 936 | 1470772511430 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 12:55:11 INFO - PROCESS | 936 | 1470772511436 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:11 INFO - PROCESS | 936 | 1470772511438 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:11 INFO - PROCESS | 936 | ++DOCSHELL 1C19FC00 == 32 [pid = 936] [id = 769] 12:55:11 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (1C1A0C00) [pid = 936] [serial = 2305] [outer = 00000000] 12:55:11 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (1C1C6400) [pid = 936] [serial = 2306] [outer = 1C1A0C00] 12:55:11 INFO - PROCESS | 936 | 1470772511547 Marionette DEBUG loaded listener.js 12:55:11 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (1C1C7000) [pid = 936] [serial = 2307] [outer = 1C1A0C00] 12:55:12 INFO - PROCESS | 936 | 1470772512270 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]]]}] 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:55:12 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. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:55:12 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'.) 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:55:12 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. 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:55:12 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. 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:55:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:55:12 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. 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:55:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:55:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:55:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:55:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:55:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:55:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:55:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:55:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1059ms 12:55:12 INFO - PROCESS | 936 | 1470772512363 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 12:55:12 INFO - PROCESS | 936 | 1470772512365 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 12:55:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:55:12 INFO - PROCESS | 936 | 1470772512371 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:55:12 INFO - PROCESS | 936 | 1470772512373 Marionette TRACE conn6 <- [1,3034,null,{}] 12:55:12 INFO - PROCESS | 936 | 1470772512377 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}] 12:55:12 INFO - PROCESS | 936 | 1470772512382 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:12 INFO - PROCESS | 936 | 1470772512539 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 12:55:12 INFO - PROCESS | 936 | 1470772512682 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:12 INFO - PROCESS | 936 | 1470772512684 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:12 INFO - PROCESS | 936 | --DOMWINDOW == 79 (16CC1800) [pid = 936] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:55:12 INFO - PROCESS | 936 | --DOMWINDOW == 78 (0FA4F800) [pid = 936] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:55:12 INFO - PROCESS | 936 | --DOMWINDOW == 77 (16CE5800) [pid = 936] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:55:12 INFO - PROCESS | 936 | --DOMWINDOW == 76 (19A74000) [pid = 936] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:55:12 INFO - PROCESS | 936 | --DOMWINDOW == 75 (18C3CC00) [pid = 936] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:55:12 INFO - PROCESS | 936 | --DOMWINDOW == 74 (176C8400) [pid = 936] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:55:12 INFO - PROCESS | 936 | --DOMWINDOW == 73 (0BD4D000) [pid = 936] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:55:12 INFO - PROCESS | 936 | --DOMWINDOW == 72 (10320C00) [pid = 936] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:55:12 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0F2E4000) [pid = 936] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:55:12 INFO - PROCESS | 936 | --DOMWINDOW == 70 (15626400) [pid = 936] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:55:12 INFO - PROCESS | 936 | --DOMWINDOW == 69 (0F3F1000) [pid = 936] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:55:12 INFO - PROCESS | 936 | --DOMWINDOW == 68 (0BD64C00) [pid = 936] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:55:12 INFO - PROCESS | 936 | --DOMWINDOW == 67 (143EC000) [pid = 936] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:55:12 INFO - PROCESS | 936 | --DOMWINDOW == 66 (0BD4C800) [pid = 936] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:55:12 INFO - PROCESS | 936 | ++DOCSHELL 0BD4C800 == 33 [pid = 936] [id = 770] 12:55:12 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0BD4D000) [pid = 936] [serial = 2308] [outer = 00000000] 12:55:12 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0FA4E800) [pid = 936] [serial = 2309] [outer = 0BD4D000] 12:55:12 INFO - PROCESS | 936 | 1470772512737 Marionette DEBUG loaded listener.js 12:55:12 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (1FE4B800) [pid = 936] [serial = 2310] [outer = 0BD4D000] 12:55:12 INFO - PROCESS | 936 | [936] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:55:13 INFO - PROCESS | 936 | 1470772513137 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:55:13 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:55:13 INFO - {} 12:55:13 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 830ms 12:55:13 INFO - PROCESS | 936 | 1470772513205 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 12:55:13 INFO - PROCESS | 936 | 1470772513207 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 12:55:13 INFO - PROCESS | 936 | 1470772513211 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:55:13 INFO - PROCESS | 936 | 1470772513212 Marionette TRACE conn6 <- [1,3038,null,{}] 12:55:13 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:55:13 INFO - PROCESS | 936 | 1470772513216 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}] 12:55:13 INFO - PROCESS | 936 | 1470772513218 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:13 INFO - PROCESS | 936 | 1470772513343 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 12:55:13 INFO - PROCESS | 936 | 1470772513355 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:13 INFO - PROCESS | 936 | 1470772513357 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:13 INFO - PROCESS | 936 | ++DOCSHELL 1031D000 == 34 [pid = 936] [id = 771] 12:55:13 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (1C1CAC00) [pid = 936] [serial = 2311] [outer = 00000000] 12:55:13 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (1F2A8800) [pid = 936] [serial = 2312] [outer = 1C1CAC00] 12:55:13 INFO - PROCESS | 936 | 1470772513404 Marionette DEBUG loaded listener.js 12:55:13 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (1F2AA800) [pid = 936] [serial = 2313] [outer = 1C1CAC00] 12:55:13 INFO - PROCESS | 936 | 1470772513805 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]]]}] 12:55:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:55:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:55:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:55:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:55:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 12:55:13 INFO - PROCESS | 936 | 1470772513846 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 12:55:13 INFO - PROCESS | 936 | 1470772513848 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 12:55:13 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:55:13 INFO - PROCESS | 936 | 1470772513852 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:55:13 INFO - PROCESS | 936 | 1470772513854 Marionette TRACE conn6 <- [1,3042,null,{}] 12:55:13 INFO - PROCESS | 936 | 1470772513857 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}] 12:55:13 INFO - PROCESS | 936 | 1470772513859 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:13 INFO - PROCESS | 936 | 1470772513986 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 12:55:14 INFO - PROCESS | 936 | 1470772514027 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:14 INFO - PROCESS | 936 | 1470772514029 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:14 INFO - PROCESS | 936 | ++DOCSHELL 1EE7DC00 == 35 [pid = 936] [id = 772] 12:55:14 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (1EE7F400) [pid = 936] [serial = 2314] [outer = 00000000] 12:55:14 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (1EE84800) [pid = 936] [serial = 2315] [outer = 1EE7F400] 12:55:14 INFO - PROCESS | 936 | 1470772514077 Marionette DEBUG loaded listener.js 12:55:14 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (1EE86400) [pid = 936] [serial = 2316] [outer = 1EE7F400] 12:55:14 INFO - PROCESS | 936 | 1470772514766 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"]]]}] 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:55:14 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" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:55:14 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" 12:55:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:55:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1069ms 12:55:14 INFO - PROCESS | 936 | 1470772514926 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 12:55:14 INFO - PROCESS | 936 | 1470772514931 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 12:55:14 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:55:14 INFO - PROCESS | 936 | 1470772514937 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:55:14 INFO - PROCESS | 936 | 1470772514941 Marionette TRACE conn6 <- [1,3046,null,{}] 12:55:14 INFO - PROCESS | 936 | 1470772514947 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}] 12:55:14 INFO - PROCESS | 936 | 1470772514951 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:15 INFO - PROCESS | 936 | 1470772515144 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 12:55:15 INFO - PROCESS | 936 | 1470772515253 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:15 INFO - PROCESS | 936 | 1470772515259 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:15 INFO - PROCESS | 936 | ++DOCSHELL 0F809800 == 36 [pid = 936] [id = 773] 12:55:15 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (0F80C000) [pid = 936] [serial = 2317] [outer = 00000000] 12:55:15 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (0FBE0400) [pid = 936] [serial = 2318] [outer = 0F80C000] 12:55:15 INFO - PROCESS | 936 | 1470772515320 Marionette DEBUG loaded listener.js 12:55:15 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (13B6C000) [pid = 936] [serial = 2319] [outer = 0F80C000] 12:55:15 INFO - PROCESS | 936 | 1470772515939 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]]]}] 12:55:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:55:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:55:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:55:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:55:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:55:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:55:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:55:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:55:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:55:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:55:15 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:15 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:55:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:55:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:55:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:55:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:55:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:55:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:55:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:55:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:55:15 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1026ms 12:55:15 INFO - PROCESS | 936 | 1470772515969 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 12:55:15 INFO - PROCESS | 936 | 1470772515974 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 12:55:15 INFO - PROCESS | 936 | 1470772515982 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:55:15 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:55:15 INFO - PROCESS | 936 | 1470772515985 Marionette TRACE conn6 <- [1,3050,null,{}] 12:55:15 INFO - PROCESS | 936 | 1470772515989 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}] 12:55:15 INFO - PROCESS | 936 | 1470772515992 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:16 INFO - PROCESS | 936 | 1470772516106 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 12:55:16 INFO - PROCESS | 936 | 1470772516220 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:16 INFO - PROCESS | 936 | 1470772516222 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:16 INFO - PROCESS | 936 | ++DOCSHELL 170EB800 == 37 [pid = 936] [id = 774] 12:55:16 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (170ECC00) [pid = 936] [serial = 2320] [outer = 00000000] 12:55:16 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (175DF000) [pid = 936] [serial = 2321] [outer = 170ECC00] 12:55:16 INFO - PROCESS | 936 | 1470772516325 Marionette DEBUG loaded listener.js 12:55:16 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (176C4C00) [pid = 936] [serial = 2322] [outer = 170ECC00] 12:55:16 INFO - PROCESS | 936 | [936] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:55:16 INFO - PROCESS | 936 | 1470772516903 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:55:16 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:55:16 INFO - {} 12:55:16 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 970ms 12:55:16 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:55:16 INFO - PROCESS | 936 | 1470772516957 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 12:55:16 INFO - PROCESS | 936 | 1470772516960 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 12:55:16 INFO - PROCESS | 936 | 1470772516963 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:55:16 INFO - PROCESS | 936 | 1470772516967 Marionette TRACE conn6 <- [1,3054,null,{}] 12:55:16 INFO - PROCESS | 936 | 1470772516994 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}] 12:55:17 INFO - PROCESS | 936 | 1470772516999 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:17 INFO - PROCESS | 936 | 1470772517121 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 12:55:17 INFO - PROCESS | 936 | 1470772517262 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:17 INFO - PROCESS | 936 | 1470772517265 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:17 INFO - PROCESS | 936 | ++DOCSHELL 19A72400 == 38 [pid = 936] [id = 775] 12:55:17 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (19A76400) [pid = 936] [serial = 2323] [outer = 00000000] 12:55:17 INFO - PROCESS | 936 | ++DOMWINDOW == 83 (1A6A1800) [pid = 936] [serial = 2324] [outer = 19A76400] 12:55:17 INFO - PROCESS | 936 | 1470772517328 Marionette DEBUG loaded listener.js 12:55:17 INFO - PROCESS | 936 | ++DOMWINDOW == 84 (1A9B3C00) [pid = 936] [serial = 2325] [outer = 19A76400] 12:55:17 INFO - PROCESS | 936 | 1470772517862 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]]]}] 12:55:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:55:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:55:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:55:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:55:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:55:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:55:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:55:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 950ms 12:55:17 INFO - PROCESS | 936 | 1470772517918 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 12:55:17 INFO - PROCESS | 936 | 1470772517921 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 12:55:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:55:17 INFO - PROCESS | 936 | 1470772517924 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:55:17 INFO - PROCESS | 936 | 1470772517926 Marionette TRACE conn6 <- [1,3058,null,{}] 12:55:17 INFO - PROCESS | 936 | 1470772517930 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}] 12:55:17 INFO - PROCESS | 936 | 1470772517932 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:18 INFO - PROCESS | 936 | 1470772518080 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 12:55:18 INFO - PROCESS | 936 | 1470772518228 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:18 INFO - PROCESS | 936 | 1470772518231 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:18 INFO - PROCESS | 936 | ++DOCSHELL 1B15C400 == 39 [pid = 936] [id = 776] 12:55:18 INFO - PROCESS | 936 | ++DOMWINDOW == 85 (1B1D9400) [pid = 936] [serial = 2326] [outer = 00000000] 12:55:18 INFO - PROCESS | 936 | ++DOMWINDOW == 86 (1C09B400) [pid = 936] [serial = 2327] [outer = 1B1D9400] 12:55:18 INFO - PROCESS | 936 | 1470772518293 Marionette DEBUG loaded listener.js 12:55:18 INFO - PROCESS | 936 | ++DOMWINDOW == 87 (1C09F400) [pid = 936] [serial = 2328] [outer = 1B1D9400] 12:55:18 INFO - PROCESS | 936 | 1470772518861 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]]]}] 12:55:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:55:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:55:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:55:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:55:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:55:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:55:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 970ms 12:55:18 INFO - PROCESS | 936 | 1470772518903 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 12:55:18 INFO - PROCESS | 936 | 1470772518905 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 12:55:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:55:18 INFO - PROCESS | 936 | 1470772518911 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:55:18 INFO - PROCESS | 936 | 1470772518913 Marionette TRACE conn6 <- [1,3062,null,{}] 12:55:18 INFO - PROCESS | 936 | 1470772518917 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}] 12:55:18 INFO - PROCESS | 936 | 1470772518919 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:19 INFO - PROCESS | 936 | 1470772519032 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 12:55:19 INFO - PROCESS | 936 | 1470772519311 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:19 INFO - PROCESS | 936 | 1470772519314 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:19 INFO - PROCESS | 936 | ++DOCSHELL 087F1400 == 40 [pid = 936] [id = 777] 12:55:19 INFO - PROCESS | 936 | ++DOMWINDOW == 88 (087F1C00) [pid = 936] [serial = 2329] [outer = 00000000] 12:55:19 INFO - PROCESS | 936 | ++DOMWINDOW == 89 (0EE29400) [pid = 936] [serial = 2330] [outer = 087F1C00] 12:55:19 INFO - PROCESS | 936 | 1470772519393 Marionette DEBUG loaded listener.js 12:55:19 INFO - PROCESS | 936 | ++DOMWINDOW == 90 (0F806800) [pid = 936] [serial = 2331] [outer = 087F1C00] 12:55:19 INFO - PROCESS | 936 | 1470772519984 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]]]}] 12:55:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:55:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:55:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:55:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:55:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:55:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:55:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1129ms 12:55:20 INFO - PROCESS | 936 | 1470772520045 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 12:55:20 INFO - PROCESS | 936 | 1470772520049 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 12:55:20 INFO - PROCESS | 936 | 1470772520054 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:55:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:55:20 INFO - PROCESS | 936 | 1470772520056 Marionette TRACE conn6 <- [1,3066,null,{}] 12:55:20 INFO - PROCESS | 936 | 1470772520062 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}] 12:55:20 INFO - PROCESS | 936 | 1470772520066 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:20 INFO - PROCESS | 936 | 1470772520177 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 12:55:20 INFO - PROCESS | 936 | --DOCSHELL 1031D000 == 39 [pid = 936] [id = 771] 12:55:20 INFO - PROCESS | 936 | --DOCSHELL 0BD4C800 == 38 [pid = 936] [id = 770] 12:55:20 INFO - PROCESS | 936 | --DOCSHELL 1C19FC00 == 37 [pid = 936] [id = 769] 12:55:20 INFO - PROCESS | 936 | --DOCSHELL 1C0A0800 == 36 [pid = 936] [id = 768] 12:55:20 INFO - PROCESS | 936 | --DOCSHELL 1BB1D400 == 35 [pid = 936] [id = 767] 12:55:20 INFO - PROCESS | 936 | --DOCSHELL 142F3400 == 34 [pid = 936] [id = 766] 12:55:20 INFO - PROCESS | 936 | --DOCSHELL 0BD4AC00 == 33 [pid = 936] [id = 765] 12:55:20 INFO - PROCESS | 936 | --DOCSHELL 14406000 == 32 [pid = 936] [id = 764] 12:55:20 INFO - PROCESS | 936 | --DOCSHELL 0BE0D800 == 31 [pid = 936] [id = 763] 12:55:20 INFO - PROCESS | 936 | --DOCSHELL 15620000 == 30 [pid = 936] [id = 762] 12:55:20 INFO - PROCESS | 936 | --DOCSHELL 0BE10000 == 29 [pid = 936] [id = 752] 12:55:20 INFO - PROCESS | 936 | --DOCSHELL 1B15C400 == 28 [pid = 936] [id = 776] 12:55:20 INFO - PROCESS | 936 | --DOCSHELL 087F1400 == 27 [pid = 936] [id = 777] 12:55:20 INFO - PROCESS | 936 | --DOCSHELL 170EB800 == 26 [pid = 936] [id = 774] 12:55:20 INFO - PROCESS | 936 | --DOCSHELL 19A72400 == 25 [pid = 936] [id = 775] 12:55:20 INFO - PROCESS | 936 | --DOCSHELL 1EE7DC00 == 24 [pid = 936] [id = 772] 12:55:20 INFO - PROCESS | 936 | --DOCSHELL 0F809800 == 23 [pid = 936] [id = 773] 12:55:20 INFO - PROCESS | 936 | 1470772520967 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:20 INFO - PROCESS | 936 | 1470772520971 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 89 (17161000) [pid = 936] [serial = 2270] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 88 (14F85400) [pid = 936] [serial = 2245] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 87 (1436A000) [pid = 936] [serial = 2244] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 86 (186D0400) [pid = 936] [serial = 2248] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 85 (175E8400) [pid = 936] [serial = 2247] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 84 (1A8A8400) [pid = 936] [serial = 2251] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 83 (1A69F000) [pid = 936] [serial = 2250] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 82 (1A9BD800) [pid = 936] [serial = 2254] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 81 (1A9B6000) [pid = 936] [serial = 2253] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 80 (176CF000) [pid = 936] [serial = 2273] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 79 (0BE12000) [pid = 936] [serial = 2276] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 78 (176D6400) [pid = 936] [serial = 2274] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 77 (10A9BC00) [pid = 936] [serial = 2262] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 76 (1421D400) [pid = 936] [serial = 2263] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 75 (0F74E800) [pid = 936] [serial = 2259] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0F80AC00) [pid = 936] [serial = 2260] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 73 (15C8E800) [pid = 936] [serial = 2265] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 72 (14224000) [pid = 936] [serial = 2257] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 71 (10A9D800) [pid = 936] [serial = 2256] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 70 (1715FC00) [pid = 936] [serial = 2277] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 69 (0BD66800) [pid = 936] [serial = 2268] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 68 (18C58C00) [pid = 936] [serial = 2283] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 67 (18B8D800) [pid = 936] [serial = 2280] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 66 (16CB9400) [pid = 936] [serial = 2266] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 65 (18ADEC00) [pid = 936] [serial = 2279] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 64 (175DF800) [pid = 936] [serial = 2271] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | --DOMWINDOW == 63 (18C3B000) [pid = 936] [serial = 2282] [outer = 00000000] [url = about:blank] 12:55:21 INFO - PROCESS | 936 | ++DOCSHELL 087E2C00 == 24 [pid = 936] [id = 778] 12:55:21 INFO - PROCESS | 936 | ++DOMWINDOW == 64 (087E7400) [pid = 936] [serial = 2332] [outer = 00000000] 12:55:21 INFO - PROCESS | 936 | ++DOMWINDOW == 65 (0BD51C00) [pid = 936] [serial = 2333] [outer = 087E7400] 12:55:21 INFO - PROCESS | 936 | 1470772521104 Marionette DEBUG loaded listener.js 12:55:21 INFO - PROCESS | 936 | ++DOMWINDOW == 66 (0BD64C00) [pid = 936] [serial = 2334] [outer = 087E7400] 12:55:21 INFO - PROCESS | 936 | 1470772521594 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] 12:55:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:55:21 INFO - PROCESS | 936 | 1470772521646 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 12:55:21 INFO - PROCESS | 936 | 1470772521650 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:55:21 INFO - PROCESS | 936 | 1470772521653 Marionette TRACE conn6 <- [1,3070,null,{}] 12:55:21 INFO - PROCESS | 936 | 1470772521658 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}] 12:55:21 INFO - PROCESS | 936 | 1470772521663 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:21 INFO - PROCESS | 936 | 1470772521758 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 12:55:21 INFO - PROCESS | 936 | 1470772521768 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:21 INFO - PROCESS | 936 | 1470772521771 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:21 INFO - PROCESS | 936 | ++DOCSHELL 0F807800 == 25 [pid = 936] [id = 779] 12:55:21 INFO - PROCESS | 936 | ++DOMWINDOW == 67 (0F809800) [pid = 936] [serial = 2335] [outer = 00000000] 12:55:21 INFO - PROCESS | 936 | ++DOMWINDOW == 68 (0F849C00) [pid = 936] [serial = 2336] [outer = 0F809800] 12:55:21 INFO - PROCESS | 936 | 1470772521823 Marionette DEBUG loaded listener.js 12:55:21 INFO - PROCESS | 936 | ++DOMWINDOW == 69 (0F854400) [pid = 936] [serial = 2337] [outer = 0F809800] 12:55:22 INFO - PROCESS | 936 | 1470772522303 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]]]}] 12:55:22 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:55:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:55:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:55:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 690ms 12:55:22 INFO - PROCESS | 936 | 1470772522378 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 12:55:22 INFO - PROCESS | 936 | 1470772522383 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 12:55:22 INFO - PROCESS | 936 | 1470772522390 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:55:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:55:22 INFO - PROCESS | 936 | 1470772522392 Marionette TRACE conn6 <- [1,3074,null,{}] 12:55:22 INFO - PROCESS | 936 | 1470772522396 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}] 12:55:22 INFO - PROCESS | 936 | 1470772522399 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:22 INFO - PROCESS | 936 | 1470772522494 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 12:55:22 INFO - PROCESS | 936 | 1470772522632 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:22 INFO - PROCESS | 936 | 1470772522635 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:22 INFO - PROCESS | 936 | ++DOCSHELL 1421D400 == 26 [pid = 936] [id = 780] 12:55:22 INFO - PROCESS | 936 | ++DOMWINDOW == 70 (14223400) [pid = 936] [serial = 2338] [outer = 00000000] 12:55:22 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (14261800) [pid = 936] [serial = 2339] [outer = 14223400] 12:55:22 INFO - PROCESS | 936 | 1470772522684 Marionette DEBUG loaded listener.js 12:55:22 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (1436C400) [pid = 936] [serial = 2340] [outer = 14223400] 12:55:23 INFO - PROCESS | 936 | 1470772523049 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:55:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:55:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 12:55:23 INFO - PROCESS | 936 | 1470772523066 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 12:55:23 INFO - PROCESS | 936 | 1470772523068 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 12:55:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:55:23 INFO - PROCESS | 936 | 1470772523073 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:55:23 INFO - PROCESS | 936 | 1470772523079 Marionette TRACE conn6 <- [1,3078,null,{}] 12:55:23 INFO - PROCESS | 936 | 1470772523110 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}] 12:55:23 INFO - PROCESS | 936 | 1470772523114 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:23 INFO - PROCESS | 936 | 1470772523257 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 12:55:23 INFO - PROCESS | 936 | 1470772523264 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:23 INFO - PROCESS | 936 | 1470772523266 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:23 INFO - PROCESS | 936 | ++DOCSHELL 1449E000 == 27 [pid = 936] [id = 781] 12:55:23 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (144A1000) [pid = 936] [serial = 2341] [outer = 00000000] 12:55:23 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (156A8000) [pid = 936] [serial = 2342] [outer = 144A1000] 12:55:23 INFO - PROCESS | 936 | 1470772523314 Marionette DEBUG loaded listener.js 12:55:23 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (16CB2400) [pid = 936] [serial = 2343] [outer = 144A1000] 12:55:23 INFO - PROCESS | 936 | 1470772523725 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:55:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:55:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 710ms 12:55:23 INFO - PROCESS | 936 | 1470772523792 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 12:55:23 INFO - PROCESS | 936 | 1470772523795 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 12:55:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:55:23 INFO - PROCESS | 936 | 1470772523798 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:55:23 INFO - PROCESS | 936 | 1470772523800 Marionette TRACE conn6 <- [1,3082,null,{}] 12:55:23 INFO - PROCESS | 936 | 1470772523804 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}] 12:55:23 INFO - PROCESS | 936 | 1470772523806 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:23 INFO - PROCESS | 936 | 1470772523931 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 12:55:24 INFO - PROCESS | 936 | 1470772524027 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:24 INFO - PROCESS | 936 | 1470772524029 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:24 INFO - PROCESS | 936 | ++DOCSHELL 16CF0400 == 28 [pid = 936] [id = 782] 12:55:24 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (16CF1400) [pid = 936] [serial = 2344] [outer = 00000000] 12:55:24 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (17159400) [pid = 936] [serial = 2345] [outer = 16CF1400] 12:55:24 INFO - PROCESS | 936 | 1470772524074 Marionette DEBUG loaded listener.js 12:55:24 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (17161C00) [pid = 936] [serial = 2346] [outer = 16CF1400] 12:55:24 INFO - PROCESS | 936 | 1470772524453 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:55:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:55:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 12:55:24 INFO - PROCESS | 936 | 1470772524473 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 12:55:24 INFO - PROCESS | 936 | 1470772524475 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 12:55:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:55:24 INFO - PROCESS | 936 | 1470772524478 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:55:24 INFO - PROCESS | 936 | 1470772524480 Marionette TRACE conn6 <- [1,3086,null,{}] 12:55:24 INFO - PROCESS | 936 | 1470772524483 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}] 12:55:24 INFO - PROCESS | 936 | 1470772524485 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:24 INFO - PROCESS | 936 | 1470772524619 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 12:55:24 INFO - PROCESS | 936 | 1470772524624 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:24 INFO - PROCESS | 936 | 1470772524631 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:24 INFO - PROCESS | 936 | ++DOCSHELL 176BF000 == 29 [pid = 936] [id = 783] 12:55:24 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (176C0400) [pid = 936] [serial = 2347] [outer = 00000000] 12:55:24 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (176CB000) [pid = 936] [serial = 2348] [outer = 176C0400] 12:55:24 INFO - PROCESS | 936 | 1470772524687 Marionette DEBUG loaded listener.js 12:55:24 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (176D5C00) [pid = 936] [serial = 2349] [outer = 176C0400] 12:55:25 INFO - PROCESS | 936 | 1470772525464 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]]]}] 12:55:25 INFO - PROCESS | 936 | --DOMWINDOW == 80 (0BD4D000) [pid = 936] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:55:25 INFO - PROCESS | 936 | --DOMWINDOW == 79 (1EE7F400) [pid = 936] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 12:55:25 INFO - PROCESS | 936 | --DOMWINDOW == 78 (1C0A1400) [pid = 936] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:55:25 INFO - PROCESS | 936 | --DOMWINDOW == 77 (1C1A0C00) [pid = 936] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:55:25 INFO - PROCESS | 936 | --DOMWINDOW == 76 (19A71C00) [pid = 936] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:55:25 INFO - PROCESS | 936 | --DOMWINDOW == 75 (1BB21C00) [pid = 936] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:55:25 INFO - PROCESS | 936 | --DOMWINDOW == 74 (0F3F9400) [pid = 936] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:55:25 INFO - PROCESS | 936 | --DOMWINDOW == 73 (142F6000) [pid = 936] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:55:25 INFO - PROCESS | 936 | --DOMWINDOW == 72 (14407800) [pid = 936] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:55:25 INFO - PROCESS | 936 | --DOMWINDOW == 71 (0BD4B000) [pid = 936] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:55:25 INFO - PROCESS | 936 | --DOMWINDOW == 70 (1C1CAC00) [pid = 936] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 12:55:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:55:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:55:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1067ms 12:55:25 INFO - PROCESS | 936 | 1470772525548 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 12:55:25 INFO - PROCESS | 936 | 1470772525550 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 12:55:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:55:25 INFO - PROCESS | 936 | 1470772525553 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:55:25 INFO - PROCESS | 936 | 1470772525555 Marionette TRACE conn6 <- [1,3090,null,{}] 12:55:25 INFO - PROCESS | 936 | 1470772525558 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}] 12:55:25 INFO - PROCESS | 936 | 1470772525561 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:25 INFO - PROCESS | 936 | 1470772525656 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 12:55:25 INFO - PROCESS | 936 | 1470772525662 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:25 INFO - PROCESS | 936 | 1470772525664 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:25 INFO - PROCESS | 936 | ++DOCSHELL 0BD56400 == 30 [pid = 936] [id = 784] 12:55:25 INFO - PROCESS | 936 | ++DOMWINDOW == 71 (176BFC00) [pid = 936] [serial = 2350] [outer = 00000000] 12:55:25 INFO - PROCESS | 936 | ++DOMWINDOW == 72 (17A86800) [pid = 936] [serial = 2351] [outer = 176BFC00] 12:55:25 INFO - PROCESS | 936 | 1470772525710 Marionette DEBUG loaded listener.js 12:55:25 INFO - PROCESS | 936 | ++DOMWINDOW == 73 (186C8400) [pid = 936] [serial = 2352] [outer = 176BFC00] 12:55:26 INFO - PROCESS | 936 | 1470772526135 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:55:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:55:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 12:55:26 INFO - PROCESS | 936 | 1470772526192 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 12:55:26 INFO - PROCESS | 936 | 1470772526194 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 12:55:26 INFO - PROCESS | 936 | 1470772526197 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:55:26 INFO - PROCESS | 936 | 1470772526199 Marionette TRACE conn6 <- [1,3094,null,{}] 12:55:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:55:26 INFO - PROCESS | 936 | 1470772526203 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}] 12:55:26 INFO - PROCESS | 936 | 1470772526205 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:26 INFO - PROCESS | 936 | 1470772526288 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 12:55:26 INFO - PROCESS | 936 | 1470772526293 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:26 INFO - PROCESS | 936 | 1470772526295 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:26 INFO - PROCESS | 936 | ++DOCSHELL 186D1000 == 31 [pid = 936] [id = 785] 12:55:26 INFO - PROCESS | 936 | ++DOMWINDOW == 74 (186D1800) [pid = 936] [serial = 2353] [outer = 00000000] 12:55:26 INFO - PROCESS | 936 | ++DOMWINDOW == 75 (18754000) [pid = 936] [serial = 2354] [outer = 186D1800] 12:55:26 INFO - PROCESS | 936 | 1470772526342 Marionette DEBUG loaded listener.js 12:55:26 INFO - PROCESS | 936 | ++DOMWINDOW == 76 (18A26C00) [pid = 936] [serial = 2355] [outer = 186D1800] 12:55:26 INFO - PROCESS | 936 | 1470772526775 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]]]}] 12:55:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:55:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:55:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:55:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 12:55:26 INFO - PROCESS | 936 | 1470772526841 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 12:55:26 INFO - PROCESS | 936 | 1470772526843 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 12:55:26 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:55:26 INFO - PROCESS | 936 | 1470772526847 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:55:26 INFO - PROCESS | 936 | 1470772526848 Marionette TRACE conn6 <- [1,3098,null,{}] 12:55:26 INFO - PROCESS | 936 | 1470772526852 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}] 12:55:26 INFO - PROCESS | 936 | 1470772526854 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:26 INFO - PROCESS | 936 | 1470772526937 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 12:55:26 INFO - PROCESS | 936 | 1470772526942 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:26 INFO - PROCESS | 936 | 1470772526944 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:26 INFO - PROCESS | 936 | ++DOCSHELL 186D5C00 == 32 [pid = 936] [id = 786] 12:55:26 INFO - PROCESS | 936 | ++DOMWINDOW == 77 (1872B400) [pid = 936] [serial = 2356] [outer = 00000000] 12:55:26 INFO - PROCESS | 936 | ++DOMWINDOW == 78 (18B91800) [pid = 936] [serial = 2357] [outer = 1872B400] 12:55:26 INFO - PROCESS | 936 | 1470772526991 Marionette DEBUG loaded listener.js 12:55:27 INFO - PROCESS | 936 | ++DOMWINDOW == 79 (18B94800) [pid = 936] [serial = 2358] [outer = 1872B400] 12:55:27 INFO - PROCESS | 936 | 1470772527439 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"]]]}] 12:55:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:55:27 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 12:55:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:55:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 12:55:27 INFO - PROCESS | 936 | 1470772527521 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 12:55:27 INFO - PROCESS | 936 | 1470772527525 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 12:55:27 INFO - PROCESS | 936 | 1470772527535 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:55:27 INFO - PROCESS | 936 | 1470772527540 Marionette TRACE conn6 <- [1,3102,null,{}] 12:55:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:55:27 INFO - PROCESS | 936 | 1470772527547 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}] 12:55:27 INFO - PROCESS | 936 | 1470772527551 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:27 INFO - PROCESS | 936 | 1470772527697 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 12:55:27 INFO - PROCESS | 936 | 1470772527843 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\", \"5866345a-d8f1-407a-980b-90937235e3e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:27 INFO - PROCESS | 936 | 1470772527849 Marionette INFO sendAsync daf79155-5a48-4051-8d9d-a431442dce43 12:55:27 INFO - PROCESS | 936 | ++DOCSHELL 0BDE4C00 == 33 [pid = 936] [id = 787] 12:55:27 INFO - PROCESS | 936 | ++DOMWINDOW == 80 (0BDE6800) [pid = 936] [serial = 2359] [outer = 00000000] 12:55:27 INFO - PROCESS | 936 | ++DOMWINDOW == 81 (0BE0E000) [pid = 936] [serial = 2360] [outer = 0BDE6800] 12:55:27 INFO - PROCESS | 936 | 1470772527912 Marionette DEBUG loaded listener.js 12:55:28 INFO - PROCESS | 936 | ++DOMWINDOW == 82 (0F3FAC00) [pid = 936] [serial = 2361] [outer = 0BDE6800] 12:55:28 INFO - PROCESS | 936 | 1470772528569 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]]]}] 12:55:28 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:55:28 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1072ms 12:55:28 INFO - PROCESS | 936 | 1470772528635 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 12:55:28 INFO - PROCESS | 936 | 1470772528639 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 12:55:29 WARNING - u'runner_teardown' () 12:55:29 INFO - No more tests 12:55:29 INFO - Got 0 unexpected results 12:55:29 INFO - SUITE-END | took 687s 12:55:29 INFO - Closing logging queue 12:55:29 INFO - queue closed 12:55:29 INFO - Return code: 0 12:55:29 WARNING - # TBPL SUCCESS # 12:55:29 INFO - Running post-action listener: _resource_record_post_action 12:55:29 INFO - Running post-run listener: _resource_record_post_run 12:55:30 INFO - Total resource usage - Wall time: 697s; CPU: 14.0%; Read bytes: 170449408; Write bytes: 1125571072; Read time: 3868190; Write time: 8920650 12:55:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:55:30 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 63459328; Read time: 0; Write time: 49950 12:55:30 INFO - run-tests - Wall time: 695s; CPU: 14.0%; Read bytes: 170449408; Write bytes: 1057667584; Read time: 3868190; Write time: 8867170 12:55:30 INFO - Running post-run listener: _upload_blobber_files 12:55:30 INFO - Blob upload gear active. 12:55:30 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:55:30 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 12:55:30 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:55:30 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:55:31 INFO - (blobuploader) - INFO - Open directory for files ... 12:55:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:55:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:55:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:55:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:55:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:55:35 INFO - (blobuploader) - INFO - Done attempting. 12:55:35 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:55:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:55:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:55:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:55:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:55:38 INFO - (blobuploader) - INFO - Done attempting. 12:55:38 INFO - (blobuploader) - INFO - Iteration through files over. 12:55:38 INFO - Return code: 0 12:55:38 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:55:38 INFO - Using _rmtree_windows ... 12:55:38 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:55:38 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/65100e8f808901098b48cb523ad15de9d52a1de93fc760dac55791f017aa6fb84bbc635993f085fd7c44a1785a0b76c3635bc086c17c7e452a8b81abbae296a3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/93c937adcb52069c458d580f4b3391dba05d881a0766ef10629c1f76e3c4819e4dfe06f1bcfac09c47c90a7308d2abd86101e00b7fa0df04512d3d1ac1b9d513"} 12:55:38 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:55:38 INFO - Writing to file C:\slave\test\properties\blobber_files 12:55:38 INFO - Contents: 12:55:38 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/65100e8f808901098b48cb523ad15de9d52a1de93fc760dac55791f017aa6fb84bbc635993f085fd7c44a1785a0b76c3635bc086c17c7e452a8b81abbae296a3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/93c937adcb52069c458d580f4b3391dba05d881a0766ef10629c1f76e3c4819e4dfe06f1bcfac09c47c90a7308d2abd86101e00b7fa0df04512d3d1ac1b9d513"} 12:55:38 INFO - Running post-run listener: copy_logs_to_upload_dir 12:55:38 INFO - Copying logs to upload dir... 12:55:38 INFO - mkdir: C:\slave\test\build\upload\logs 12:55:38 INFO - Copying logs to upload dir... 12:55:38 INFO - Using _rmtree_windows ... 12:55:38 INFO - Using _rmtree_windows ... 12:55:38 INFO - Using _rmtree_windows ... 12:55:38 INFO - Using _rmtree_windows ... 12:55:38 INFO - Using _rmtree_windows ... 12:55:38 INFO - Using _rmtree_windows ... 12:55:38 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=960.327000 ========= master_lag: 0.38 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 0 secs) (at 2016-08-09 12:55:38.427289) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-09 12:55:38.428288) ========= '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-092 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-092 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-092 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-release/sha512/65100e8f808901098b48cb523ad15de9d52a1de93fc760dac55791f017aa6fb84bbc635993f085fd7c44a1785a0b76c3635bc086c17c7e452a8b81abbae296a3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/93c937adcb52069c458d580f4b3391dba05d881a0766ef10629c1f76e3c4819e4dfe06f1bcfac09c47c90a7308d2abd86101e00b7fa0df04512d3d1ac1b9d513"} build_url:https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/65100e8f808901098b48cb523ad15de9d52a1de93fc760dac55791f017aa6fb84bbc635993f085fd7c44a1785a0b76c3635bc086c17c7e452a8b81abbae296a3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/93c937adcb52069c458d580f4b3391dba05d881a0766ef10629c1f76e3c4819e4dfe06f1bcfac09c47c90a7308d2abd86101e00b7fa0df04512d3d1ac1b9d513"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NmvLBUU5Q4ev9GVr9jRX1w/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-09 12:55:38.557008) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-09 12:55:38.557345) ========= '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-092 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-092 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-092 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.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-09 12:55:38.672584) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-09 12:55:38.672923) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-09 12:55:39.391906) ========= ========= Total master_lag: 0.49 =========