builder: mozilla-release_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-170 starttime: 1470655563.52 results: success (0) buildid: 20160808025052 builduid: b12d6cf34f6842b79ce76efcf5ec7069 revision: c561088c8862aca380bd0d96feaaea8752058f4b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:03.518695) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:03.519131) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:03.519409) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:03.678145) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-08 04:26:03.678506) ========= '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-170 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-170 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-170 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --04:26:05-- 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.69 MB/s 04:26:05 (8.69 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.157000 ========= master_lag: 1.77 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-08 04:26:06.605611) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-08 04:26:06.605905) ========= '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-170 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-170 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-170 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.501000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-08 04:26:11.134888) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-08 04:26:11.135297) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev c561088c8862aca380bd0d96feaaea8752058f4b --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 c561088c8862aca380bd0d96feaaea8752058f4b --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-170 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-170 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-170 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-08 04:26:12,375 truncating revision to first 12 chars 2016-08-08 04:26:12,375 Setting DEBUG logging. 2016-08-08 04:26:12,375 attempt 1/10 2016-08-08 04:26:12,375 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/c561088c8862?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-08 04:26:12,885 unpacking tar archive at: mozilla-release-c561088c8862/testing/mozharness/ program finished with exit code 0 elapsedTime=1.375000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-08 04:26:12.619947) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:12.620275) ========= script_repo_revision: c561088c8862aca380bd0d96feaaea8752058f4b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:12.620662) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:12.620925) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:12.660495) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 40 secs) (at 2016-08-08 04:26:12.660758) ========= '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-170 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-170 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-170 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 04:26:13 INFO - MultiFileLogger online at 20160808 04:26:13 in C:\slave\test 04:26:13 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 04:26:13 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:26:13 INFO - {'append_to_log': False, 04:26:13 INFO - 'base_work_dir': 'C:\\slave\\test', 04:26:13 INFO - 'blob_upload_branch': 'mozilla-release', 04:26:13 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:26:13 INFO - 'buildbot_json_path': 'buildprops.json', 04:26:13 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:26:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:26:13 INFO - 'download_minidump_stackwalk': True, 04:26:13 INFO - 'download_symbols': 'true', 04:26:13 INFO - 'e10s': False, 04:26:13 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:26:13 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:26:13 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:26:13 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:26:13 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:26:13 INFO - 'C:/mozilla-build/tooltool.py'), 04:26:13 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:26:13 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:26:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:26:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:26:13 INFO - 'log_level': 'info', 04:26:13 INFO - 'log_to_console': True, 04:26:13 INFO - 'opt_config_files': (), 04:26:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:26:13 INFO - '--processes=1', 04:26:13 INFO - '--config=%(test_path)s/wptrunner.ini', 04:26:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:26:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:26:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:26:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:26:13 INFO - 'pip_index': False, 04:26:13 INFO - 'require_test_zip': True, 04:26:13 INFO - 'test_type': ('testharness',), 04:26:13 INFO - 'this_chunk': '1', 04:26:13 INFO - 'total_chunks': '10', 04:26:13 INFO - 'virtualenv_path': 'venv', 04:26:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:26:13 INFO - 'work_dir': 'build'} 04:26:13 INFO - ##### 04:26:13 INFO - ##### Running clobber step. 04:26:13 INFO - ##### 04:26:13 INFO - Running pre-action listener: _resource_record_pre_action 04:26:13 INFO - Running main action method: clobber 04:26:13 INFO - rmtree: C:\slave\test\build 04:26:13 INFO - Using _rmtree_windows ... 04:26:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:28:23 INFO - Running post-action listener: _resource_record_post_action 04:28:23 INFO - ##### 04:28:23 INFO - ##### Running read-buildbot-config step. 04:28:23 INFO - ##### 04:28:23 INFO - Running pre-action listener: _resource_record_pre_action 04:28:23 INFO - Running main action method: read_buildbot_config 04:28:23 INFO - Using buildbot properties: 04:28:23 INFO - { 04:28:23 INFO - "project": "", 04:28:23 INFO - "product": "firefox", 04:28:23 INFO - "script_repo_revision": "production", 04:28:23 INFO - "scheduler": "tests-mozilla-release-win7_ix-debug-unittest", 04:28:23 INFO - "repository": "", 04:28:23 INFO - "buildername": "Windows 7 32-bit mozilla-release debug test web-platform-tests-1", 04:28:23 INFO - "buildid": "20160808025052", 04:28:23 INFO - "pgo_build": "False", 04:28:23 INFO - "basedir": "C:\\slave\\test", 04:28:23 INFO - "buildnumber": 3, 04:28:23 INFO - "slavename": "t-w732-ix-170", 04:28:23 INFO - "revision": "c561088c8862aca380bd0d96feaaea8752058f4b", 04:28:23 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 04:28:23 INFO - "platform": "win32", 04:28:23 INFO - "branch": "mozilla-release", 04:28:23 INFO - "repo_path": "releases/mozilla-release", 04:28:23 INFO - "moz_repo_path": "", 04:28:23 INFO - "stage_platform": "win32", 04:28:23 INFO - "builduid": "b12d6cf34f6842b79ce76efcf5ec7069", 04:28:23 INFO - "slavebuilddir": "test" 04:28:23 INFO - } 04:28:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json. 04:28:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip. 04:28:23 INFO - Running post-action listener: _resource_record_post_action 04:28:23 INFO - ##### 04:28:23 INFO - ##### Running download-and-extract step. 04:28:23 INFO - ##### 04:28:23 INFO - Running pre-action listener: _resource_record_pre_action 04:28:23 INFO - Running main action method: download_and_extract 04:28:23 INFO - mkdir: C:\slave\test\build\tests 04:28:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:28:23 INFO - https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:28:23 INFO - trying https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json 04:28:23 INFO - Downloading https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/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 04:28:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/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 04:28:24 INFO - Downloaded 1274 bytes. 04:28:24 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 04:28:24 INFO - Using the following test package requirements: 04:28:24 INFO - {u'common': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 04:28:24 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:28:24 INFO - u'firefox-48.0.1.en-US.win32.cppunittest.tests.zip'], 04:28:24 INFO - u'gtest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:28:24 INFO - u'firefox-48.0.1.en-US.win32.gtest.tests.zip'], 04:28:24 INFO - u'jittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:28:24 INFO - u'jsshell-win32.zip'], 04:28:24 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:28:24 INFO - u'firefox-48.0.1.en-US.win32.mochitest.tests.zip'], 04:28:24 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 04:28:24 INFO - u'reftest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:28:24 INFO - u'firefox-48.0.1.en-US.win32.reftest.tests.zip'], 04:28:24 INFO - u'talos': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:28:24 INFO - u'firefox-48.0.1.en-US.win32.talos.tests.zip'], 04:28:24 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:28:24 INFO - u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'], 04:28:24 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:28:24 INFO - u'firefox-48.0.1.en-US.win32.xpcshell.tests.zip']} 04:28:24 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 04:28:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:28:24 INFO - https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:28:24 INFO - trying https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip 04:28:24 INFO - Downloading https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/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 04:28:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/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 04:28:26 INFO - Downloaded 20366329 bytes. 04:28:26 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/*'] 04:28:26 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/* 04:28:28 INFO - caution: filename not matched: web-platform/* 04:28:28 INFO - Return code: 11 04:28:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:28:28 INFO - https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:28:28 INFO - trying https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip 04:28:28 INFO - Downloading https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/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 04:28:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/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 04:28:31 INFO - Downloaded 36389907 bytes. 04:28:31 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/*'] 04:28:31 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/* 04:29:11 INFO - caution: filename not matched: bin/* 04:29:11 INFO - caution: filename not matched: config/* 04:29:11 INFO - caution: filename not matched: mozbase/* 04:29:11 INFO - caution: filename not matched: marionette/* 04:29:11 INFO - caution: filename not matched: tools/wptserve/* 04:29:11 INFO - Return code: 11 04:29:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:11 INFO - https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip matches https://queue.taskcluster.net 04:29:11 INFO - trying https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 04:29:11 INFO - Downloading https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.zip 04:29:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/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 04:29:13 INFO - Downloaded 68476338 bytes. 04:29:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 04:29:13 INFO - mkdir: C:\slave\test\properties 04:29:13 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:29:13 INFO - Writing to file C:\slave\test\properties\build_url 04:29:13 INFO - Contents: 04:29:13 INFO - build_url:https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 04:29:13 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:29:13 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:29:13 INFO - Writing to file C:\slave\test\properties\symbols_url 04:29:13 INFO - Contents: 04:29:13 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:29:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:13 INFO - https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:29:13 INFO - trying https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:29:13 INFO - Downloading https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/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 04:29:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/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 04:29:15 INFO - Downloaded 55642173 bytes. 04:29:15 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'] 04:29:15 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 04:29:19 INFO - Return code: 0 04:29:19 INFO - Running post-action listener: _resource_record_post_action 04:29:19 INFO - Running post-action listener: set_extra_try_arguments 04:29:19 INFO - ##### 04:29:19 INFO - ##### Running create-virtualenv step. 04:29:19 INFO - ##### 04:29:19 INFO - Running pre-action listener: _pre_create_virtualenv 04:29:19 INFO - Running pre-action listener: _resource_record_pre_action 04:29:19 INFO - Running main action method: create_virtualenv 04:29:19 INFO - Creating virtualenv C:\slave\test\build\venv 04:29:19 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 04:29:19 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:29:25 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:29:29 INFO - Installing distribute......................................................................................................................................................................................done. 04:29:30 INFO - Return code: 0 04:29:30 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:29:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:30 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B566B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01939D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C19368>, '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 0x0181AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-170', 'USERDOMAIN': 'T-W732-IX-170', '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-170', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:29:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 04:29:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:29:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:29:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:29:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:29:30 INFO - 'COMPUTERNAME': 'T-W732-IX-170', 04:29:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:29:30 INFO - 'DCLOCATION': 'SCL3', 04:29:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:29:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:29:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:29:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:29:30 INFO - 'HOMEDRIVE': 'C:', 04:29:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:29:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:30 INFO - 'KTS_VERSION': '1.19c', 04:29:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:29:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:29:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-170', 04:29:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:29:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:29:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:29:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:29:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:29:30 INFO - 'MOZ_AIRBAG': '1', 04:29:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:30 INFO - 'MOZ_MSVCVERSION': '8', 04:29:30 INFO - 'MOZ_NO_REMOTE': '1', 04:29:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:29:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:29:30 INFO - 'NO_EM_RESTART': '1', 04:29:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:30 INFO - 'OS': 'Windows_NT', 04:29:30 INFO - 'OURDRIVE': 'C:', 04:29:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:29:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:29:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:29:30 INFO - 'PROCESSOR_LEVEL': '6', 04:29:30 INFO - 'PROCESSOR_REVISION': '1e05', 04:29:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:29:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:29:30 INFO - 'PROMPT': '$P$G', 04:29:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:29:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:29:30 INFO - 'PWD': 'C:\\slave\\test', 04:29:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:29:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:29:30 INFO - 'SYSTEMDRIVE': 'C:', 04:29:30 INFO - 'SYSTEMROOT': 'C:\\windows', 04:29:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:30 INFO - 'TEST1': 'testie', 04:29:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:30 INFO - 'USERDOMAIN': 'T-W732-IX-170', 04:29:30 INFO - 'USERNAME': 'cltbld', 04:29:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:29:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:29:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:29:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:29:30 INFO - 'WINDIR': 'C:\\windows', 04:29:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:29:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:29:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:31 INFO - Downloading/unpacking psutil>=0.7.1 04:29:32 INFO - Running setup.py egg_info for package psutil 04:29:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:29:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:29:32 INFO - Installing collected packages: psutil 04:29:32 INFO - Running setup.py install for psutil 04:29:32 INFO - building 'psutil._psutil_windows' extension 04:29:32 INFO - error: Unable to find vcvarsall.bat 04:29:32 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-pcyltl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:29:32 INFO - running install 04:29:32 INFO - running build 04:29:32 INFO - running build_py 04:29:32 INFO - creating build 04:29:32 INFO - creating build\lib.win32-2.7 04:29:32 INFO - creating build\lib.win32-2.7\psutil 04:29:32 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:29:32 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:29:32 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:29:32 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:29:32 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:29:32 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:29:32 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:29:32 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:29:32 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:29:32 INFO - running build_ext 04:29:32 INFO - building 'psutil._psutil_windows' extension 04:29:32 INFO - error: Unable to find vcvarsall.bat 04:29:32 INFO - ---------------------------------------- 04:29:32 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-pcyltl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:29:32 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:29:32 WARNING - Return code: 1 04:29:32 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 04:29:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:29:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:32 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B566B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01939D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C19368>, '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 0x0181AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-170', 'USERDOMAIN': 'T-W732-IX-170', '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-170', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:29:32 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 04:29:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:29:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:29:32 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:29:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:29:32 INFO - 'COMPUTERNAME': 'T-W732-IX-170', 04:29:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:29:32 INFO - 'DCLOCATION': 'SCL3', 04:29:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:29:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:29:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:29:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:29:32 INFO - 'HOMEDRIVE': 'C:', 04:29:32 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:29:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:32 INFO - 'KTS_VERSION': '1.19c', 04:29:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:29:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:29:32 INFO - 'LOGONSERVER': '\\\\T-W732-IX-170', 04:29:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:29:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:29:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:29:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:29:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:29:32 INFO - 'MOZ_AIRBAG': '1', 04:29:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:32 INFO - 'MOZ_MSVCVERSION': '8', 04:29:32 INFO - 'MOZ_NO_REMOTE': '1', 04:29:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:29:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:29:32 INFO - 'NO_EM_RESTART': '1', 04:29:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:32 INFO - 'OS': 'Windows_NT', 04:29:32 INFO - 'OURDRIVE': 'C:', 04:29:32 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:29:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:29:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:29:32 INFO - 'PROCESSOR_LEVEL': '6', 04:29:32 INFO - 'PROCESSOR_REVISION': '1e05', 04:29:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:29:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:29:32 INFO - 'PROMPT': '$P$G', 04:29:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:29:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:29:32 INFO - 'PWD': 'C:\\slave\\test', 04:29:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:29:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:29:32 INFO - 'SYSTEMDRIVE': 'C:', 04:29:32 INFO - 'SYSTEMROOT': 'C:\\windows', 04:29:32 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:32 INFO - 'TEST1': 'testie', 04:29:32 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:32 INFO - 'USERDOMAIN': 'T-W732-IX-170', 04:29:32 INFO - 'USERNAME': 'cltbld', 04:29:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:29:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:29:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:29:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:29:32 INFO - 'WINDIR': 'C:\\windows', 04:29:32 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:29:32 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:29:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:33 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:29:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:29:33 INFO - Running setup.py egg_info for package mozsystemmonitor 04:29:33 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:29:33 INFO - Running setup.py egg_info for package psutil 04:29:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:29:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:29:33 INFO - Installing collected packages: mozsystemmonitor, psutil 04:29:33 INFO - Running setup.py install for mozsystemmonitor 04:29:33 INFO - Running setup.py install for psutil 04:29:33 INFO - building 'psutil._psutil_windows' extension 04:29:33 INFO - error: Unable to find vcvarsall.bat 04:29:33 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-phpre2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:29:33 INFO - running install 04:29:33 INFO - running build 04:29:33 INFO - running build_py 04:29:33 INFO - running build_ext 04:29:33 INFO - building 'psutil._psutil_windows' extension 04:29:33 INFO - error: Unable to find vcvarsall.bat 04:29:33 INFO - ---------------------------------------- 04:29:33 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-phpre2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:29:33 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:29:33 WARNING - Return code: 1 04:29:33 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 04:29:33 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:29: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')]} 04:29:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29: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')]} 04:29:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B566B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01939D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C19368>, '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 0x0181AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-170', 'USERDOMAIN': 'T-W732-IX-170', '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-170', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:29:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 04:29:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:29:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:29:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:29:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:29:33 INFO - 'COMPUTERNAME': 'T-W732-IX-170', 04:29:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:29:33 INFO - 'DCLOCATION': 'SCL3', 04:29:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:29:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:29:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:29:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:29:33 INFO - 'HOMEDRIVE': 'C:', 04:29:33 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:29:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:33 INFO - 'KTS_VERSION': '1.19c', 04:29:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:29:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:29:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-170', 04:29:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:29:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:29:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:29:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:29:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:29:33 INFO - 'MOZ_AIRBAG': '1', 04:29:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:33 INFO - 'MOZ_MSVCVERSION': '8', 04:29:33 INFO - 'MOZ_NO_REMOTE': '1', 04:29:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:29:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:29:33 INFO - 'NO_EM_RESTART': '1', 04:29:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:33 INFO - 'OS': 'Windows_NT', 04:29:33 INFO - 'OURDRIVE': 'C:', 04:29:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:29:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:29:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:29:33 INFO - 'PROCESSOR_LEVEL': '6', 04:29:33 INFO - 'PROCESSOR_REVISION': '1e05', 04:29:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:29:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:29:33 INFO - 'PROMPT': '$P$G', 04:29:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:29:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:29:33 INFO - 'PWD': 'C:\\slave\\test', 04:29:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:29:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:29:33 INFO - 'SYSTEMDRIVE': 'C:', 04:29:33 INFO - 'SYSTEMROOT': 'C:\\windows', 04:29:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:33 INFO - 'TEST1': 'testie', 04:29:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:33 INFO - 'USERDOMAIN': 'T-W732-IX-170', 04:29:33 INFO - 'USERNAME': 'cltbld', 04:29:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:29:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:29:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:29:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:29:33 INFO - 'WINDIR': 'C:\\windows', 04:29:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:29:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:29:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:33 INFO - Downloading/unpacking blobuploader==1.2.4 04:29:33 INFO - Downloading blobuploader-1.2.4.tar.gz 04:29:33 INFO - Running setup.py egg_info for package blobuploader 04:29:33 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:29:37 INFO - Running setup.py egg_info for package requests 04:29:37 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:29:37 INFO - Downloading docopt-0.6.1.tar.gz 04:29:37 INFO - Running setup.py egg_info for package docopt 04:29:37 INFO - Installing collected packages: blobuploader, docopt, requests 04:29:37 INFO - Running setup.py install for blobuploader 04:29:37 INFO - Running setup.py install for docopt 04:29:37 INFO - Running setup.py install for requests 04:29:37 INFO - Successfully installed blobuploader docopt requests 04:29:37 INFO - Cleaning up... 04:29:37 INFO - Return code: 0 04:29:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:29:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:37 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B566B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01939D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C19368>, '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 0x0181AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6F0C0>, '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-170', 'USERDOMAIN': 'T-W732-IX-170', '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-170', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:29:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:29:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:29:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:29:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:29:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:29:37 INFO - 'COMPUTERNAME': 'T-W732-IX-170', 04:29:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:29:37 INFO - 'DCLOCATION': 'SCL3', 04:29:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:29:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:29:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:29:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:29:37 INFO - 'HOMEDRIVE': 'C:', 04:29:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:29:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:37 INFO - 'KTS_VERSION': '1.19c', 04:29:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:29:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:29:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-170', 04:29:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:29:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:29:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:29:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:29:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:29:37 INFO - 'MOZ_AIRBAG': '1', 04:29:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:37 INFO - 'MOZ_MSVCVERSION': '8', 04:29:37 INFO - 'MOZ_NO_REMOTE': '1', 04:29:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:29:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:29:37 INFO - 'NO_EM_RESTART': '1', 04:29:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:37 INFO - 'OS': 'Windows_NT', 04:29:37 INFO - 'OURDRIVE': 'C:', 04:29:37 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:29:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:29:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:29:37 INFO - 'PROCESSOR_LEVEL': '6', 04:29:37 INFO - 'PROCESSOR_REVISION': '1e05', 04:29:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:29:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:29:37 INFO - 'PROMPT': '$P$G', 04:29:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:29:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:29:37 INFO - 'PWD': 'C:\\slave\\test', 04:29:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:29:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:29:37 INFO - 'SYSTEMDRIVE': 'C:', 04:29:37 INFO - 'SYSTEMROOT': 'C:\\windows', 04:29:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:37 INFO - 'TEST1': 'testie', 04:29:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:37 INFO - 'USERDOMAIN': 'T-W732-IX-170', 04:29:37 INFO - 'USERNAME': 'cltbld', 04:29:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:29:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:29:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:29:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:29:37 INFO - 'WINDIR': 'C:\\windows', 04:29:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:29:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:29:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:29:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:29:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:29:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:29:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:29:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:29:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:29:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:29:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:29:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:29:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:29:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:29:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:29:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:29:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:29:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:29:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:29:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:29:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:29:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:29:42 INFO - Unpacking c:\slave\test\build\tests\marionette 04:29:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:29:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:29:42 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:29:42 INFO - Running setup.py install for browsermob-proxy 04:29:56 INFO - Running setup.py install for manifestparser 04:29:56 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Running setup.py install for marionette-client 04:29:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:29:56 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Running setup.py install for marionette-driver 04:29:56 INFO - Running setup.py install for mozcrash 04:29:56 INFO - Running setup.py install for mozdebug 04:29:56 INFO - Running setup.py install for mozdevice 04:29:56 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Running setup.py install for mozfile 04:29:56 INFO - Running setup.py install for mozhttpd 04:29:56 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Running setup.py install for mozinfo 04:29:56 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Running setup.py install for mozInstall 04:29:56 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Running setup.py install for mozleak 04:29:56 INFO - Running setup.py install for mozlog 04:29:56 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Running setup.py install for moznetwork 04:29:56 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Running setup.py install for mozprocess 04:29:56 INFO - Running setup.py install for mozprofile 04:29:56 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Running setup.py install for mozrunner 04:29:56 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Running setup.py install for mozscreenshot 04:29:56 INFO - Running setup.py install for moztest 04:29:56 INFO - Running setup.py install for mozversion 04:29:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:29:56 INFO - Running setup.py install for wptserve 04:29:56 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:29:56 INFO - Cleaning up... 04:29:56 INFO - Return code: 0 04:29:56 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:29:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:56 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B566B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01939D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C19368>, '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 0x0181AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6F0C0>, '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-170', 'USERDOMAIN': 'T-W732-IX-170', '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-170', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:29:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:29:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:29:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:29:56 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:29:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:29:56 INFO - 'COMPUTERNAME': 'T-W732-IX-170', 04:29:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:29:56 INFO - 'DCLOCATION': 'SCL3', 04:29:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:29:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:29:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:29:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:29:56 INFO - 'HOMEDRIVE': 'C:', 04:29:56 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:29:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:56 INFO - 'KTS_VERSION': '1.19c', 04:29:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:29:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:29:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-170', 04:29:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:29:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:29:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:29:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:29:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:29:56 INFO - 'MOZ_AIRBAG': '1', 04:29:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:56 INFO - 'MOZ_MSVCVERSION': '8', 04:29:56 INFO - 'MOZ_NO_REMOTE': '1', 04:29:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:29:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:29:56 INFO - 'NO_EM_RESTART': '1', 04:29:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:56 INFO - 'OS': 'Windows_NT', 04:29:56 INFO - 'OURDRIVE': 'C:', 04:29:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:29:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:29:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:29:56 INFO - 'PROCESSOR_LEVEL': '6', 04:29:56 INFO - 'PROCESSOR_REVISION': '1e05', 04:29:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:29:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:29:56 INFO - 'PROMPT': '$P$G', 04:29:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:29:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:29:56 INFO - 'PWD': 'C:\\slave\\test', 04:29:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:29:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:29:56 INFO - 'SYSTEMDRIVE': 'C:', 04:29:56 INFO - 'SYSTEMROOT': 'C:\\windows', 04:29:56 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:56 INFO - 'TEST1': 'testie', 04:29:56 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:29:56 INFO - 'USERDOMAIN': 'T-W732-IX-170', 04:29:56 INFO - 'USERNAME': 'cltbld', 04:29:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:29:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:29:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:29:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:29:56 INFO - 'WINDIR': 'C:\\windows', 04:29:56 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:29:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:29:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:30:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:30:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:30:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:30:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:30:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:30:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:30:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:30:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:30:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:30:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:30:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:30:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:30:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:30:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:30:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:30:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:30:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:30:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:30:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:30:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:30:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:30:00 INFO - Unpacking c:\slave\test\build\tests\marionette 04:30:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:30:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:30:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 04:30:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 04:30:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 04:30:14 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 04:30:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 04:30:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:30:14 INFO - Downloading blessings-1.6.tar.gz 04:30:14 INFO - Running setup.py egg_info for package blessings 04:30:14 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 04:30:14 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:30:14 INFO - Running setup.py install for blessings 04:30:14 INFO - Running setup.py install for browsermob-proxy 04:30:14 INFO - Running setup.py install for manifestparser 04:30:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Running setup.py install for marionette-client 04:30:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:30:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Running setup.py install for marionette-driver 04:30:14 INFO - Running setup.py install for mozcrash 04:30:14 INFO - Running setup.py install for mozdebug 04:30:14 INFO - Running setup.py install for mozdevice 04:30:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Running setup.py install for mozhttpd 04:30:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Running setup.py install for mozInstall 04:30:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Running setup.py install for mozleak 04:30:14 INFO - Running setup.py install for mozprofile 04:30:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Running setup.py install for mozrunner 04:30:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:30:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:30:16 INFO - Running setup.py install for mozscreenshot 04:30:16 INFO - Running setup.py install for moztest 04:30:16 INFO - Running setup.py install for mozversion 04:30:16 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:30:16 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:30:16 INFO - Running setup.py install for wptserve 04:30:16 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:30:16 INFO - Cleaning up... 04:30:16 INFO - Return code: 0 04:30:16 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:30:16 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:30:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:30:16 INFO - Reading from file tmpfile_stdout 04:30:16 INFO - Using _rmtree_windows ... 04:30:16 INFO - Using _rmtree_windows ... 04:30:16 INFO - Current package versions: 04:30:16 INFO - blessings == 1.6 04:30:16 INFO - blobuploader == 1.2.4 04:30:16 INFO - browsermob-proxy == 0.6.0 04:30:16 INFO - distribute == 0.6.14 04:30:16 INFO - docopt == 0.6.1 04:30:16 INFO - manifestparser == 1.1 04:30:16 INFO - marionette-client == 2.3.0 04:30:16 INFO - marionette-driver == 1.4.0 04:30:16 INFO - mozInstall == 1.12 04:30:16 INFO - mozcrash == 0.17 04:30:16 INFO - mozdebug == 0.1 04:30:16 INFO - mozdevice == 0.48 04:30:16 INFO - mozfile == 1.2 04:30:16 INFO - mozhttpd == 0.7 04:30:16 INFO - mozinfo == 0.9 04:30:16 INFO - mozleak == 0.1 04:30:16 INFO - mozlog == 3.1 04:30:16 INFO - moznetwork == 0.27 04:30:16 INFO - mozprocess == 0.22 04:30:16 INFO - mozprofile == 0.28 04:30:16 INFO - mozrunner == 6.11 04:30:16 INFO - mozscreenshot == 0.1 04:30:16 INFO - mozsystemmonitor == 0.0 04:30:16 INFO - moztest == 0.7 04:30:16 INFO - mozversion == 1.4 04:30:16 INFO - requests == 1.2.3 04:30:16 INFO - wptserve == 1.4.0 04:30:16 INFO - Running post-action listener: _resource_record_post_action 04:30:16 INFO - Running post-action listener: _start_resource_monitoring 04:30:16 INFO - Starting resource monitoring. 04:30:17 INFO - ##### 04:30:17 INFO - ##### Running pull step. 04:30:17 INFO - ##### 04:30:17 INFO - Running pre-action listener: _resource_record_pre_action 04:30:17 INFO - Running main action method: pull 04:30:17 INFO - Pull has nothing to do! 04:30:17 INFO - Running post-action listener: _resource_record_post_action 04:30:17 INFO - ##### 04:30:17 INFO - ##### Running install step. 04:30:17 INFO - ##### 04:30:17 INFO - Running pre-action listener: _resource_record_pre_action 04:30:17 INFO - Running main action method: install 04:30:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:30:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:30:17 INFO - Reading from file tmpfile_stdout 04:30:17 INFO - Using _rmtree_windows ... 04:30:17 INFO - Using _rmtree_windows ... 04:30:17 INFO - Detecting whether we're running mozinstall >=1.0... 04:30:17 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:30:17 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:30:17 INFO - Reading from file tmpfile_stdout 04:30:17 INFO - Output received: 04:30:17 INFO - Usage: mozinstall-script.py [options] installer 04:30:17 INFO - Options: 04:30:17 INFO - -h, --help show this help message and exit 04:30:17 INFO - -d DEST, --destination=DEST 04:30:17 INFO - Directory to install application into. [default: 04:30:17 INFO - "C:\slave\test"] 04:30:17 INFO - --app=APP Application being installed. [default: firefox] 04:30:17 INFO - Using _rmtree_windows ... 04:30:17 INFO - Using _rmtree_windows ... 04:30:17 INFO - mkdir: C:\slave\test\build\application 04:30:17 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'] 04:30:17 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 04:30:19 INFO - Reading from file tmpfile_stdout 04:30:19 INFO - Output received: 04:30:19 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:30:19 INFO - Using _rmtree_windows ... 04:30:19 INFO - Using _rmtree_windows ... 04:30:19 INFO - Running post-action listener: _resource_record_post_action 04:30:19 INFO - ##### 04:30:19 INFO - ##### Running run-tests step. 04:30:19 INFO - ##### 04:30:19 INFO - Running pre-action listener: _resource_record_pre_action 04:30:19 INFO - Running main action method: run_tests 04:30:19 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:30:19 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:30:19 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:30:19 INFO - grabbing minidump binary from tooltool 04:30:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:30:19 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 0x01C19368>, '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 0x0181AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6F0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:30:19 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 04:30:19 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 04:30:19 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:30:20 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpwqkxtv 04:30:20 INFO - INFO - File integrity verified, renaming tmpwqkxtv to win32-minidump_stackwalk.exe 04:30:20 INFO - Return code: 0 04:30:20 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:30:20 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:30:20 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/SWpSMf0ARfSMA5_LR-2GEw/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 04:30:20 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/SWpSMf0ARfSMA5_LR-2GEw/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 04:30:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:30:20 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:30:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:30:20 INFO - 'COMPUTERNAME': 'T-W732-IX-170', 04:30:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:30:20 INFO - 'DCLOCATION': 'SCL3', 04:30:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:30:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:30:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:30:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:30:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:30:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:30:20 INFO - 'HOMEDRIVE': 'C:', 04:30:20 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:30:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:30:20 INFO - 'KTS_VERSION': '1.19c', 04:30:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:30:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:30:20 INFO - 'LOGONSERVER': '\\\\T-W732-IX-170', 04:30:20 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:30:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:30:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:30:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:30:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:30:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:30:20 INFO - 'MOZ_AIRBAG': '1', 04:30:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:30:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:30:20 INFO - 'MOZ_MSVCVERSION': '8', 04:30:20 INFO - 'MOZ_NO_REMOTE': '1', 04:30:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:30:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:30:20 INFO - 'NO_EM_RESTART': '1', 04:30:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:30:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:30:20 INFO - 'OS': 'Windows_NT', 04:30:20 INFO - 'OURDRIVE': 'C:', 04:30:20 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:30:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:30:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:30:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:30:20 INFO - 'PROCESSOR_LEVEL': '6', 04:30:20 INFO - 'PROCESSOR_REVISION': '1e05', 04:30:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:30:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:30:20 INFO - 'PROMPT': '$P$G', 04:30:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:30:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:30:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:30:20 INFO - 'PWD': 'C:\\slave\\test', 04:30:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:30:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:30:20 INFO - 'SYSTEMDRIVE': 'C:', 04:30:20 INFO - 'SYSTEMROOT': 'C:\\windows', 04:30:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:30:20 INFO - 'TEST1': 'testie', 04:30:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:30:20 INFO - 'USERDOMAIN': 'T-W732-IX-170', 04:30:20 INFO - 'USERNAME': 'cltbld', 04:30:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:30:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:30:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:30:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:30:20 INFO - 'WINDIR': 'C:\\windows', 04:30:20 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:30:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:30:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:30:20 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/SWpSMf0ARfSMA5_LR-2GEw/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 04:30:22 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 04:30:22 INFO - import pkg_resources 04:30:23 INFO - Using 1 client processes 04:30:26 INFO - SUITE-START | Running 778 tests 04:30:26 INFO - Running testharness tests 04:30:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:30:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 04:30:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:30:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:30:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:30:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:30:27 INFO - Setting up ssl 04:30:27 INFO - PROCESS | certutil | 04:30:27 INFO - PROCESS | certutil | 04:30:27 INFO - PROCESS | certutil | 04:30:27 INFO - Certificate Nickname Trust Attributes 04:30:27 INFO - SSL,S/MIME,JAR/XPI 04:30:27 INFO - 04:30:27 INFO - web-platform-tests CT,, 04:30:27 INFO - 04:30:27 INFO - Starting runner 04:30:28 INFO - PROCESS | 3680 | [3680] 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 04:30:28 INFO - PROCESS | 3680 | [3680] 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 04:30:28 INFO - PROCESS | 3680 | [3680] 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 04:30:29 INFO - PROCESS | 3680 | 1470655829940 Marionette DEBUG Marionette enabled via build flag and pref 04:30:30 INFO - PROCESS | 3680 | ++DOCSHELL 0F7A1800 == 1 [pid = 3680] [id = 1] 04:30:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 1 (0F7A1C00) [pid = 3680] [serial = 1] [outer = 00000000] 04:30:30 INFO - PROCESS | 3680 | [3680] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:30:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 2 (0F7A2800) [pid = 3680] [serial = 2] [outer = 0F7A1C00] 04:30:31 INFO - PROCESS | 3680 | ++DOCSHELL 0FEE2400 == 2 [pid = 3680] [id = 2] 04:30:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 3 (0FEE2800) [pid = 3680] [serial = 3] [outer = 00000000] 04:30:31 INFO - PROCESS | 3680 | [3680] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:30:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 4 (0FEE3400) [pid = 3680] [serial = 4] [outer = 0FEE2800] 04:30:31 INFO - PROCESS | 3680 | 1470655831628 Marionette INFO Listening on port 2828 04:30:33 INFO - PROCESS | 3680 | 1470655833219 Marionette DEBUG Marionette enabled via command-line flag 04:30:33 INFO - PROCESS | 3680 | [3680] 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 04:30:33 INFO - PROCESS | 3680 | [3680] 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 04:30:33 INFO - PROCESS | 3680 | ++DOCSHELL 0EAB3800 == 3 [pid = 3680] [id = 3] 04:30:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 5 (0EAB3C00) [pid = 3680] [serial = 5] [outer = 00000000] 04:30:33 INFO - PROCESS | 3680 | [3680] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:30:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 6 (0EAB4800) [pid = 3680] [serial = 6] [outer = 0EAB3C00] 04:30:33 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:30:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 7 (145C1000) [pid = 3680] [serial = 7] [outer = 0FEE2800] 04:30:34 INFO - PROCESS | 3680 | [3680] 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 04:30:34 INFO - PROCESS | 3680 | 1470655834300 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49643 04:30:34 INFO - PROCESS | 3680 | [3680] 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 04:30:34 INFO - PROCESS | 3680 | 1470655834307 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49644 04:30:34 INFO - PROCESS | 3680 | [3680] 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 04:30:34 INFO - PROCESS | 3680 | 1470655834314 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49646 04:30:34 INFO - PROCESS | 3680 | [3680] 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 04:30:34 INFO - PROCESS | 3680 | 1470655834350 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49647 04:30:34 INFO - PROCESS | 3680 | 1470655834353 Marionette DEBUG Closed connection conn0 04:30:34 INFO - PROCESS | 3680 | 1470655834355 Marionette DEBUG Closed connection conn1 04:30:34 INFO - PROCESS | 3680 | 1470655834356 Marionette DEBUG Closed connection conn2 04:30:34 INFO - PROCESS | 3680 | 1470655834418 Marionette DEBUG Closed connection conn3 04:30:34 INFO - PROCESS | 3680 | [3680] 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 04:30:34 INFO - PROCESS | 3680 | 1470655834454 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49649 04:30:34 INFO - PROCESS | 3680 | 1470655834542 Marionette DEBUG Closed connection conn4 04:30:34 INFO - PROCESS | 3680 | [3680] 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 04:30:34 INFO - PROCESS | 3680 | 1470655834549 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49650 04:30:34 INFO - PROCESS | 3680 | ++DOCSHELL 0F7A2C00 == 4 [pid = 3680] [id = 4] 04:30:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 8 (14790400) [pid = 3680] [serial = 8] [outer = 00000000] 04:30:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 9 (14F70C00) [pid = 3680] [serial = 9] [outer = 14790400] 04:30:34 INFO - PROCESS | 3680 | 1470655834668 Marionette DEBUG Closed connection conn5 04:30:34 INFO - PROCESS | 3680 | [3680] 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 04:30:34 INFO - PROCESS | 3680 | 1470655834673 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49651 04:30:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 10 (14F77000) [pid = 3680] [serial = 10] [outer = 14790400] 04:30:34 INFO - PROCESS | 3680 | 1470655834706 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:30:34 INFO - PROCESS | 3680 | 1470655834712 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":"20160808025052","device":"desktop","version":"48.0.1"} 04:30:36 INFO - PROCESS | 3680 | [3680] 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 04:30:36 INFO - PROCESS | 3680 | [3680] 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 04:30:36 INFO - PROCESS | 3680 | [3680] 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 04:30:36 INFO - PROCESS | 3680 | ++DOCSHELL 1756BC00 == 5 [pid = 3680] [id = 5] 04:30:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 11 (1756DC00) [pid = 3680] [serial = 11] [outer = 00000000] 04:30:36 INFO - PROCESS | 3680 | ++DOCSHELL 17B24400 == 6 [pid = 3680] [id = 6] 04:30:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 12 (17B24800) [pid = 3680] [serial = 12] [outer = 00000000] 04:30:37 INFO - PROCESS | 3680 | [3680] 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 04:30:37 INFO - PROCESS | 3680 | ++DOCSHELL 1861FC00 == 7 [pid = 3680] [id = 7] 04:30:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 13 (18620000) [pid = 3680] [serial = 13] [outer = 00000000] 04:30:37 INFO - PROCESS | 3680 | [3680] 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 04:30:37 INFO - PROCESS | 3680 | [3680] 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 04:30:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 14 (189A4C00) [pid = 3680] [serial = 14] [outer = 18620000] 04:30:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 15 (189B3C00) [pid = 3680] [serial = 15] [outer = 1756DC00] 04:30:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 16 (18672400) [pid = 3680] [serial = 16] [outer = 17B24800] 04:30:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 17 (18675000) [pid = 3680] [serial = 17] [outer = 18620000] 04:30:38 INFO - PROCESS | 3680 | 1470655838413 Marionette INFO startBrowser bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:38 INFO - PROCESS | 3680 | 1470655838451 Marionette DEBUG loaded listener.js 04:30:38 INFO - PROCESS | 3680 | 1470655838466 Marionette DEBUG loaded listener.js 04:30:38 INFO - PROCESS | 3680 | 1470655838469 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 18 (1AB36000) [pid = 3680] [serial = 18] [outer = 18620000] 04:30:39 INFO - PROCESS | 3680 | 1470655839186 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"bf37b001-e2e0-4995-90ea-2cc61170b50d","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":"20160808025052","device":"desktop","version":"48.0.1","command_id":1}}] 04:30:39 INFO - PROCESS | 3680 | 1470655839430 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:30:39 INFO - PROCESS | 3680 | 1470655839434 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:39 INFO - PROCESS | 3680 | 1470655839470 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 04:30:39 INFO - PROCESS | 3680 | 1470655839489 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:30:39 INFO - PROCESS | 3680 | 1470655839491 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:39 INFO - PROCESS | 3680 | [3680] 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 04:30:40 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:30:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 19 (1B66D400) [pid = 3680] [serial = 19] [outer = 18620000] 04:30:40 INFO - PROCESS | 3680 | 1470655840534 Marionette TRACE conn6 <- [1,3,null,{}] 04:30:40 INFO - PROCESS | 3680 | 1470655840537 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:30:40 INFO - PROCESS | 3680 | 1470655840539 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:40 INFO - PROCESS | 3680 | 1470655840558 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 04:30:40 INFO - PROCESS | 3680 | 1470655840578 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 04:30:40 INFO - PROCESS | 3680 | 1470655840580 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 04:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:30:40 INFO - PROCESS | 3680 | 1470655840584 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:30:40 INFO - PROCESS | 3680 | 1470655840588 Marionette TRACE conn6 <- [1,6,null,{}] 04:30:40 INFO - PROCESS | 3680 | 1470655840628 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:40 INFO - PROCESS | 3680 | 1470655840631 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:40 INFO - PROCESS | 3680 | 1470655840647 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 04:30:40 INFO - PROCESS | 3680 | 1470655840651 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 3680 | 1470655840653 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:40 INFO - PROCESS | 3680 | ++DOCSHELL 1D4BFC00 == 8 [pid = 3680] [id = 8] 04:30:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 20 (1D4C0000) [pid = 3680] [serial = 20] [outer = 00000000] 04:30:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 21 (1D4C2800) [pid = 3680] [serial = 21] [outer = 1D4C0000] 04:30:40 INFO - PROCESS | 3680 | 1470655840703 Marionette DEBUG loaded listener.js 04:30:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 22 (1D4C6800) [pid = 3680] [serial = 22] [outer = 1D4C0000] 04:30:40 INFO - PROCESS | 3680 | --DOCSHELL 0F7A1800 == 7 [pid = 3680] [id = 1] 04:30:41 INFO - PROCESS | 3680 | ++DOCSHELL 08871C00 == 8 [pid = 3680] [id = 9] 04:30:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 23 (0C16D000) [pid = 3680] [serial = 23] [outer = 00000000] 04:30:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 24 (0C1F0400) [pid = 3680] [serial = 24] [outer = 0C16D000] 04:30:41 INFO - PROCESS | 3680 | 1470655841135 Marionette DEBUG loaded listener.js 04:30:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 25 (0E2E9800) [pid = 3680] [serial = 25] [outer = 0C16D000] 04:30:41 INFO - PROCESS | 3680 | [3680] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:30:41 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:30:42 INFO - PROCESS | 3680 | 1470655842030 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1472ms 04:30:42 INFO - PROCESS | 3680 | 1470655842061 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 04:30:42 INFO - PROCESS | 3680 | 1470655842065 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 04:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:30:42 INFO - PROCESS | 3680 | 1470655842070 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:30:42 INFO - PROCESS | 3680 | 1470655842073 Marionette TRACE conn6 <- [1,10,null,{}] 04:30:42 INFO - PROCESS | 3680 | 1470655842078 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:42 INFO - PROCESS | 3680 | 1470655842081 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:42 INFO - PROCESS | 3680 | 1470655842210 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 04:30:42 INFO - PROCESS | 3680 | 1470655842278 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:42 INFO - PROCESS | 3680 | 1470655842281 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:42 INFO - PROCESS | 3680 | ++DOCSHELL 17850000 == 9 [pid = 3680] [id = 10] 04:30:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 26 (17850400) [pid = 3680] [serial = 26] [outer = 00000000] 04:30:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 27 (18302400) [pid = 3680] [serial = 27] [outer = 17850400] 04:30:42 INFO - PROCESS | 3680 | 1470655842342 Marionette DEBUG loaded listener.js 04:30:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 28 (18309400) [pid = 3680] [serial = 28] [outer = 17850400] 04:30:43 INFO - PROCESS | 3680 | 1470655843046 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1023ms 04:30:43 INFO - PROCESS | 3680 | 1470655843094 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 04:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:30:43 INFO - PROCESS | 3680 | 1470655843098 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 04:30:43 INFO - PROCESS | 3680 | 1470655843103 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:30:43 INFO - PROCESS | 3680 | 1470655843106 Marionette TRACE conn6 <- [1,14,null,{}] 04:30:43 INFO - PROCESS | 3680 | 1470655843112 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:43 INFO - PROCESS | 3680 | 1470655843114 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:43 INFO - PROCESS | 3680 | 1470655843212 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 04:30:43 INFO - PROCESS | 3680 | 1470655843272 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 3680 | 1470655843276 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:43 INFO - PROCESS | 3680 | ++DOCSHELL 0EAA8800 == 10 [pid = 3680] [id = 11] 04:30:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 29 (0EAAA400) [pid = 3680] [serial = 29] [outer = 00000000] 04:30:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 30 (0EE29800) [pid = 3680] [serial = 30] [outer = 0EAAA400] 04:30:43 INFO - PROCESS | 3680 | 1470655843325 Marionette DEBUG loaded listener.js 04:30:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 31 (0F10D800) [pid = 3680] [serial = 31] [outer = 0EAAA400] 04:30:43 INFO - PROCESS | 3680 | --DOCSHELL 0F7A2C00 == 9 [pid = 3680] [id = 4] 04:30:43 INFO - PROCESS | 3680 | 1470655843744 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 689ms 04:30:43 INFO - PROCESS | 3680 | 1470655843794 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 04:30:43 INFO - PROCESS | 3680 | 1470655843798 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 04:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:30:43 INFO - PROCESS | 3680 | 1470655843805 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:30:43 INFO - PROCESS | 3680 | 1470655843808 Marionette TRACE conn6 <- [1,18,null,{}] 04:30:43 INFO - PROCESS | 3680 | 1470655843816 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:43 INFO - PROCESS | 3680 | 1470655843818 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:43 INFO - PROCESS | 3680 | 1470655843909 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 04:30:43 INFO - PROCESS | 3680 | 1470655843916 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 3680 | 1470655843918 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:43 INFO - PROCESS | 3680 | ++DOCSHELL 0F7A0800 == 10 [pid = 3680] [id = 12] 04:30:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 32 (0F7A2C00) [pid = 3680] [serial = 32] [outer = 00000000] 04:30:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 33 (0FEE0000) [pid = 3680] [serial = 33] [outer = 0F7A2C00] 04:30:43 INFO - PROCESS | 3680 | 1470655843972 Marionette DEBUG loaded listener.js 04:30:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 34 (12FE8400) [pid = 3680] [serial = 34] [outer = 0F7A2C00] 04:30:44 INFO - PROCESS | 3680 | ++DOCSHELL 0F10BC00 == 11 [pid = 3680] [id = 13] 04:30:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 35 (0F10CC00) [pid = 3680] [serial = 35] [outer = 00000000] 04:30:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 36 (13350C00) [pid = 3680] [serial = 36] [outer = 0F10CC00] 04:30:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 37 (130BE800) [pid = 3680] [serial = 37] [outer = 0F10CC00] 04:30:44 INFO - PROCESS | 3680 | ++DOCSHELL 0C12AC00 == 12 [pid = 3680] [id = 14] 04:30:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 38 (13351000) [pid = 3680] [serial = 38] [outer = 00000000] 04:30:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 39 (13F5BC00) [pid = 3680] [serial = 39] [outer = 13351000] 04:30:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 40 (14659C00) [pid = 3680] [serial = 40] [outer = 13351000] 04:30:44 INFO - PROCESS | 3680 | 1470655844586 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 830ms 04:30:44 INFO - PROCESS | 3680 | 1470655844639 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 3680 | 1470655844641 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 04:30:44 INFO - PROCESS | 3680 | 1470655844645 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:30:44 INFO - PROCESS | 3680 | 1470655844648 Marionette TRACE conn6 <- [1,22,null,{}] 04:30:44 INFO - PROCESS | 3680 | 1470655844668 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:44 INFO - PROCESS | 3680 | 1470655844673 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:44 INFO - PROCESS | 3680 | 1470655844778 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 04:30:44 INFO - PROCESS | 3680 | 1470655844790 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:44 INFO - PROCESS | 3680 | 1470655844793 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:44 INFO - PROCESS | 3680 | ++DOCSHELL 14F66000 == 13 [pid = 3680] [id = 15] 04:30:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 41 (14F66400) [pid = 3680] [serial = 41] [outer = 00000000] 04:30:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 42 (14F69C00) [pid = 3680] [serial = 42] [outer = 14F66400] 04:30:44 INFO - PROCESS | 3680 | 1470655844844 Marionette DEBUG loaded listener.js 04:30:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 43 (16141C00) [pid = 3680] [serial = 43] [outer = 14F66400] 04:30:45 INFO - PROCESS | 3680 | 1470655845232 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 04:30:45 INFO - PROCESS | 3680 | 1470655845279 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 04:30:45 INFO - PROCESS | 3680 | 1470655845282 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 04:30:45 INFO - PROCESS | 3680 | 1470655845285 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:30:45 INFO - PROCESS | 3680 | 1470655845287 Marionette TRACE conn6 <- [1,26,null,{}] 04:30:45 INFO - PROCESS | 3680 | 1470655845290 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:45 INFO - PROCESS | 3680 | 1470655845292 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:45 INFO - PROCESS | 3680 | 1470655845376 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 04:30:45 INFO - PROCESS | 3680 | 1470655845382 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:45 INFO - PROCESS | 3680 | 1470655845384 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:45 INFO - PROCESS | 3680 | ++DOCSHELL 1756EC00 == 14 [pid = 3680] [id = 16] 04:30:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 44 (17571400) [pid = 3680] [serial = 44] [outer = 00000000] 04:30:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 45 (17828000) [pid = 3680] [serial = 45] [outer = 17571400] 04:30:45 INFO - PROCESS | 3680 | 1470655845432 Marionette DEBUG loaded listener.js 04:30:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 46 (14DA0800) [pid = 3680] [serial = 46] [outer = 17571400] 04:30:45 INFO - PROCESS | 3680 | 1470655845836 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 569ms 04:30:45 INFO - PROCESS | 3680 | 1470655845859 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 04:30:45 INFO - PROCESS | 3680 | 1470655845861 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 04:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:30:45 INFO - PROCESS | 3680 | 1470655845877 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:30:45 INFO - PROCESS | 3680 | 1470655845878 Marionette TRACE conn6 <- [1,30,null,{}] 04:30:45 INFO - PROCESS | 3680 | 1470655845883 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:45 INFO - PROCESS | 3680 | 1470655845885 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:45 INFO - PROCESS | 3680 | 1470655845963 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 04:30:45 INFO - PROCESS | 3680 | 1470655845968 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:45 INFO - PROCESS | 3680 | 1470655845970 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:45 INFO - PROCESS | 3680 | ++DOCSHELL 14F6F400 == 15 [pid = 3680] [id = 17] 04:30:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 47 (14F74800) [pid = 3680] [serial = 47] [outer = 00000000] 04:30:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 48 (17B2F800) [pid = 3680] [serial = 48] [outer = 14F74800] 04:30:46 INFO - PROCESS | 3680 | 1470655846015 Marionette DEBUG loaded listener.js 04:30:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 49 (18307C00) [pid = 3680] [serial = 49] [outer = 14F74800] 04:30:46 INFO - PROCESS | 3680 | 1470655846393 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 04:30:46 INFO - PROCESS | 3680 | 1470655846455 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 04:30:46 INFO - PROCESS | 3680 | 1470655846457 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 04:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:30:46 INFO - PROCESS | 3680 | 1470655846460 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:30:46 INFO - PROCESS | 3680 | 1470655846462 Marionette TRACE conn6 <- [1,34,null,{}] 04:30:46 INFO - PROCESS | 3680 | 1470655846466 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:46 INFO - PROCESS | 3680 | 1470655846472 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:46 INFO - PROCESS | 3680 | 1470655846586 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 04:30:46 INFO - PROCESS | 3680 | 1470655846598 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:46 INFO - PROCESS | 3680 | 1470655846600 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:46 INFO - PROCESS | 3680 | ++DOCSHELL 17B2F400 == 16 [pid = 3680] [id = 18] 04:30:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 50 (18672000) [pid = 3680] [serial = 50] [outer = 00000000] 04:30:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 51 (19EA9000) [pid = 3680] [serial = 51] [outer = 18672000] 04:30:46 INFO - PROCESS | 3680 | 1470655846645 Marionette DEBUG loaded listener.js 04:30:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 52 (1A602C00) [pid = 3680] [serial = 52] [outer = 18672000] 04:30:47 INFO - PROCESS | 3680 | 1470655847032 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 04:30:47 INFO - PROCESS | 3680 | 1470655847095 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 04:30:47 INFO - PROCESS | 3680 | 1470655847097 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 04:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:30:47 INFO - PROCESS | 3680 | 1470655847101 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:30:47 INFO - PROCESS | 3680 | 1470655847103 Marionette TRACE conn6 <- [1,38,null,{}] 04:30:47 INFO - PROCESS | 3680 | 1470655847106 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:47 INFO - PROCESS | 3680 | 1470655847108 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:47 INFO - PROCESS | 3680 | 1470655847187 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 04:30:47 INFO - PROCESS | 3680 | 1470655847194 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 3680 | 1470655847196 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:47 INFO - PROCESS | 3680 | ++DOCSHELL 19EA6C00 == 17 [pid = 3680] [id = 19] 04:30:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 53 (1A60FC00) [pid = 3680] [serial = 53] [outer = 00000000] 04:30:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (1AEBD400) [pid = 3680] [serial = 54] [outer = 1A60FC00] 04:30:47 INFO - PROCESS | 3680 | 1470655847239 Marionette DEBUG loaded listener.js 04:30:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (1B5CDC00) [pid = 3680] [serial = 55] [outer = 1A60FC00] 04:30:47 INFO - PROCESS | 3680 | 1470655847620 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 569ms 04:30:47 INFO - PROCESS | 3680 | 1470655847683 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 04:30:47 INFO - PROCESS | 3680 | 1470655847685 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 04:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:30:47 INFO - PROCESS | 3680 | 1470655847704 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:30:47 INFO - PROCESS | 3680 | 1470655847706 Marionette TRACE conn6 <- [1,42,null,{}] 04:30:47 INFO - PROCESS | 3680 | 1470655847710 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:47 INFO - PROCESS | 3680 | 1470655847712 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:47 INFO - PROCESS | 3680 | 1470655847786 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 04:30:47 INFO - PROCESS | 3680 | 1470655847794 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 3680 | 1470655847796 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:47 INFO - PROCESS | 3680 | ++DOCSHELL 17C28C00 == 18 [pid = 3680] [id = 20] 04:30:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (17C29800) [pid = 3680] [serial = 56] [outer = 00000000] 04:30:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (17C2CC00) [pid = 3680] [serial = 57] [outer = 17C29800] 04:30:47 INFO - PROCESS | 3680 | 1470655847842 Marionette DEBUG loaded listener.js 04:30:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (1B5D6800) [pid = 3680] [serial = 58] [outer = 17C29800] 04:30:48 INFO - PROCESS | 3680 | 1470655848230 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 04:30:48 INFO - PROCESS | 3680 | 1470655848277 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 04:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:30:48 INFO - PROCESS | 3680 | 1470655848279 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 04:30:48 INFO - PROCESS | 3680 | 1470655848282 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:30:48 INFO - PROCESS | 3680 | 1470655848284 Marionette TRACE conn6 <- [1,46,null,{}] 04:30:48 INFO - PROCESS | 3680 | 1470655848287 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:48 INFO - PROCESS | 3680 | 1470655848289 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:48 INFO - PROCESS | 3680 | 1470655848477 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 04:30:48 INFO - PROCESS | 3680 | 1470655848512 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:48 INFO - PROCESS | 3680 | 1470655848514 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:48 INFO - PROCESS | 3680 | ++DOCSHELL 1D36F400 == 19 [pid = 3680] [id = 21] 04:30:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (1D375400) [pid = 3680] [serial = 59] [outer = 00000000] 04:30:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (1D4BE400) [pid = 3680] [serial = 60] [outer = 1D375400] 04:30:48 INFO - PROCESS | 3680 | 1470655848566 Marionette DEBUG loaded listener.js 04:30:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (1D4C1000) [pid = 3680] [serial = 61] [outer = 1D375400] 04:30:48 INFO - PROCESS | 3680 | 1470655848954 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 730ms 04:30:49 INFO - PROCESS | 3680 | 1470655849014 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 04:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:30:49 INFO - PROCESS | 3680 | 1470655849016 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 04:30:49 INFO - PROCESS | 3680 | 1470655849019 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:30:49 INFO - PROCESS | 3680 | 1470655849020 Marionette TRACE conn6 <- [1,50,null,{}] 04:30:49 INFO - PROCESS | 3680 | 1470655849024 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:49 INFO - PROCESS | 3680 | 1470655849026 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:49 INFO - PROCESS | 3680 | 1470655849131 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 04:30:49 INFO - PROCESS | 3680 | 1470655849139 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 3680 | 1470655849151 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:49 INFO - PROCESS | 3680 | ++DOCSHELL 0C00F400 == 20 [pid = 3680] [id = 22] 04:30:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (0C00F800) [pid = 3680] [serial = 62] [outer = 00000000] 04:30:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (15E44800) [pid = 3680] [serial = 63] [outer = 0C00F800] 04:30:49 INFO - PROCESS | 3680 | 1470655849197 Marionette DEBUG loaded listener.js 04:30:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (1B655400) [pid = 3680] [serial = 64] [outer = 0C00F800] 04:30:49 INFO - PROCESS | 3680 | 1470655849585 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 04:30:49 INFO - PROCESS | 3680 | 1470655849650 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 3680 | 1470655849652 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 04:30:49 INFO - PROCESS | 3680 | 1470655849655 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:30:49 INFO - PROCESS | 3680 | 1470655849658 Marionette TRACE conn6 <- [1,54,null,{}] 04:30:49 INFO - PROCESS | 3680 | 1470655849661 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:49 INFO - PROCESS | 3680 | 1470655849664 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:49 INFO - PROCESS | 3680 | 1470655849762 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 04:30:49 INFO - PROCESS | 3680 | 1470655849767 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 3680 | 1470655849770 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:49 INFO - PROCESS | 3680 | ++DOCSHELL 0EA19000 == 21 [pid = 3680] [id = 23] 04:30:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (0EA19400) [pid = 3680] [serial = 65] [outer = 00000000] 04:30:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0EA1FC00) [pid = 3680] [serial = 66] [outer = 0EA19400] 04:30:49 INFO - PROCESS | 3680 | 1470655849817 Marionette DEBUG loaded listener.js 04:30:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (1D4BE000) [pid = 3680] [serial = 67] [outer = 0EA19400] 04:30:50 INFO - PROCESS | 3680 | 1470655850210 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 04:30:50 INFO - PROCESS | 3680 | 1470655850229 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 04:30:50 INFO - PROCESS | 3680 | 1470655850231 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 04:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:30:50 INFO - PROCESS | 3680 | 1470655850234 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:30:50 INFO - PROCESS | 3680 | 1470655850236 Marionette TRACE conn6 <- [1,58,null,{}] 04:30:50 INFO - PROCESS | 3680 | 1470655850239 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:50 INFO - PROCESS | 3680 | 1470655850241 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:50 INFO - PROCESS | 3680 | 1470655850350 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 04:30:50 INFO - PROCESS | 3680 | 1470655850358 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:50 INFO - PROCESS | 3680 | 1470655850359 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:50 INFO - PROCESS | 3680 | ++DOCSHELL 0EA12C00 == 22 [pid = 3680] [id = 24] 04:30:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0EA1A400) [pid = 3680] [serial = 68] [outer = 00000000] 04:30:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0EC30000) [pid = 3680] [serial = 69] [outer = 0EA1A400] 04:30:50 INFO - PROCESS | 3680 | 1470655850403 Marionette DEBUG loaded listener.js 04:30:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0EC32400) [pid = 3680] [serial = 70] [outer = 0EA1A400] 04:30:50 INFO - PROCESS | 3680 | 1470655850795 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 04:30:50 INFO - PROCESS | 3680 | 1470655850806 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 04:30:50 INFO - PROCESS | 3680 | 1470655850807 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 04:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:30:50 INFO - PROCESS | 3680 | 1470655850811 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:30:50 INFO - PROCESS | 3680 | 1470655850812 Marionette TRACE conn6 <- [1,62,null,{}] 04:30:50 INFO - PROCESS | 3680 | 1470655850816 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:50 INFO - PROCESS | 3680 | 1470655850818 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:50 INFO - PROCESS | 3680 | 1470655850905 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 04:30:50 INFO - PROCESS | 3680 | 1470655850911 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:50 INFO - PROCESS | 3680 | 1470655850913 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:51 INFO - PROCESS | 3680 | ++DOCSHELL 0C004400 == 23 [pid = 3680] [id = 25] 04:30:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0C007000) [pid = 3680] [serial = 71] [outer = 00000000] 04:30:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0C011C00) [pid = 3680] [serial = 72] [outer = 0C007000] 04:30:51 INFO - PROCESS | 3680 | 1470655851721 Marionette DEBUG loaded listener.js 04:30:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0EA14000) [pid = 3680] [serial = 73] [outer = 0C007000] 04:30:52 INFO - PROCESS | 3680 | 1470655852183 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1423ms 04:30:52 INFO - PROCESS | 3680 | 1470655852237 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 04:30:52 INFO - PROCESS | 3680 | 1470655852240 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 04:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:30:52 INFO - PROCESS | 3680 | 1470655852249 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:30:52 INFO - PROCESS | 3680 | 1470655852253 Marionette TRACE conn6 <- [1,66,null,{}] 04:30:52 INFO - PROCESS | 3680 | 1470655852258 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:52 INFO - PROCESS | 3680 | 1470655852261 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:52 INFO - PROCESS | 3680 | 1470655852368 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 04:30:52 INFO - PROCESS | 3680 | 1470655852378 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:52 INFO - PROCESS | 3680 | 1470655852381 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:52 INFO - PROCESS | 3680 | ++DOCSHELL 0F10FC00 == 24 [pid = 3680] [id = 26] 04:30:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0F117400) [pid = 3680] [serial = 74] [outer = 00000000] 04:30:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0F13F400) [pid = 3680] [serial = 75] [outer = 0F117400] 04:30:52 INFO - PROCESS | 3680 | 1470655852463 Marionette DEBUG loaded listener.js 04:30:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (0F754400) [pid = 3680] [serial = 76] [outer = 0F117400] 04:30:52 INFO - PROCESS | 3680 | 1470655852872 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 690ms 04:30:53 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (14790400) [pid = 3680] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:30:53 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1D4C0000) [pid = 3680] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:30:53 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17850400) [pid = 3680] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:30:53 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0EAAA400) [pid = 3680] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:30:53 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0F7A2C00) [pid = 3680] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:30:53 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (14F66400) [pid = 3680] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:30:53 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17571400) [pid = 3680] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:30:53 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (14F74800) [pid = 3680] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:30:53 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (18672000) [pid = 3680] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:30:53 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (0C00F800) [pid = 3680] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:30:53 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (0EA19400) [pid = 3680] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:30:53 INFO - PROCESS | 3680 | 1470655853226 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 04:30:53 INFO - PROCESS | 3680 | 1470655853230 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 04:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:30:53 INFO - PROCESS | 3680 | 1470655853244 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - PROCESS | 3680 | 1470655853246 Marionette TRACE conn6 <- [1,70,null,{}] 04:30:53 INFO - PROCESS | 3680 | 1470655853250 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:53 INFO - PROCESS | 3680 | 1470655853253 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:53 INFO - PROCESS | 3680 | 1470655853339 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 04:30:53 INFO - PROCESS | 3680 | 1470655853348 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:53 INFO - PROCESS | 3680 | 1470655853350 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:53 INFO - PROCESS | 3680 | ++DOCSHELL 0EA18800 == 25 [pid = 3680] [id = 27] 04:30:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0EAAA400) [pid = 3680] [serial = 77] [outer = 00000000] 04:30:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0F79F000) [pid = 3680] [serial = 78] [outer = 0EAAA400] 04:30:53 INFO - PROCESS | 3680 | 1470655853396 Marionette DEBUG loaded listener.js 04:30:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (12FE6000) [pid = 3680] [serial = 79] [outer = 0EAAA400] 04:30:53 INFO - PROCESS | 3680 | 1470655853799 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 569ms 04:30:53 INFO - PROCESS | 3680 | 1470655853816 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 04:30:53 INFO - PROCESS | 3680 | 1470655853818 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 04:30:53 INFO - PROCESS | 3680 | 1470655853821 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:30:53 INFO - PROCESS | 3680 | 1470655853825 Marionette TRACE conn6 <- [1,74,null,{}] 04:30:53 INFO - PROCESS | 3680 | 1470655853835 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:53 INFO - PROCESS | 3680 | 1470655853839 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:53 INFO - PROCESS | 3680 | 1470655853934 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 04:30:53 INFO - PROCESS | 3680 | 1470655853941 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:53 INFO - PROCESS | 3680 | 1470655853944 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:53 INFO - PROCESS | 3680 | ++DOCSHELL 136A6400 == 26 [pid = 3680] [id = 28] 04:30:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (13F5A400) [pid = 3680] [serial = 80] [outer = 00000000] 04:30:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (14D9F400) [pid = 3680] [serial = 81] [outer = 13F5A400] 04:30:53 INFO - PROCESS | 3680 | 1470655853990 Marionette DEBUG loaded listener.js 04:30:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (14F64800) [pid = 3680] [serial = 82] [outer = 13F5A400] 04:30:54 INFO - PROCESS | 3680 | 1470655854406 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 04:30:54 INFO - PROCESS | 3680 | 1470655854456 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 04:30:54 INFO - PROCESS | 3680 | 1470655854459 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 04:30:54 INFO - PROCESS | 3680 | 1470655854466 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:30:54 INFO - PROCESS | 3680 | 1470655854468 Marionette TRACE conn6 <- [1,78,null,{}] 04:30:54 INFO - PROCESS | 3680 | 1470655854471 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:54 INFO - PROCESS | 3680 | 1470655854473 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:54 INFO - PROCESS | 3680 | 1470655854554 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 04:30:54 INFO - PROCESS | 3680 | 1470655854563 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:54 INFO - PROCESS | 3680 | 1470655854565 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:54 INFO - PROCESS | 3680 | ++DOCSHELL 14F67800 == 27 [pid = 3680] [id = 29] 04:30:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (15E51000) [pid = 3680] [serial = 83] [outer = 00000000] 04:30:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (16192400) [pid = 3680] [serial = 84] [outer = 15E51000] 04:30:54 INFO - PROCESS | 3680 | 1470655854613 Marionette DEBUG loaded listener.js 04:30:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (175AFC00) [pid = 3680] [serial = 85] [outer = 15E51000] 04:30:55 INFO - PROCESS | 3680 | 1470655855038 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 04:30:55 INFO - PROCESS | 3680 | 1470655855101 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 04:30:55 INFO - PROCESS | 3680 | 1470655855103 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 04:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:30:55 INFO - PROCESS | 3680 | 1470655855106 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:30:55 INFO - PROCESS | 3680 | 1470655855107 Marionette TRACE conn6 <- [1,82,null,{}] 04:30:55 INFO - PROCESS | 3680 | 1470655855111 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:55 INFO - PROCESS | 3680 | 1470655855113 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:55 INFO - PROCESS | 3680 | 1470655855189 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 04:30:55 INFO - PROCESS | 3680 | 1470655855292 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:55 INFO - PROCESS | 3680 | 1470655855295 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:55 INFO - PROCESS | 3680 | ++DOCSHELL 0C00E400 == 28 [pid = 3680] [id = 30] 04:30:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0C00F800) [pid = 3680] [serial = 86] [outer = 00000000] 04:30:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (0E236800) [pid = 3680] [serial = 87] [outer = 0C00F800] 04:30:55 INFO - PROCESS | 3680 | 1470655855359 Marionette DEBUG loaded listener.js 04:30:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0E752000) [pid = 3680] [serial = 88] [outer = 0C00F800] 04:30:55 INFO - PROCESS | 3680 | 1470655855927 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 869ms 04:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:30:55 INFO - PROCESS | 3680 | 1470655855979 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 04:30:55 INFO - PROCESS | 3680 | 1470655855982 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 04:30:55 INFO - PROCESS | 3680 | 1470655855987 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:30:55 INFO - PROCESS | 3680 | 1470655855990 Marionette TRACE conn6 <- [1,86,null,{}] 04:30:55 INFO - PROCESS | 3680 | 1470655855996 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:55 INFO - PROCESS | 3680 | 1470655855999 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:56 INFO - PROCESS | 3680 | 1470655856114 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 04:30:56 INFO - PROCESS | 3680 | 1470655856190 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 3680 | 1470655856194 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:56 INFO - PROCESS | 3680 | ++DOCSHELL 0EA18400 == 29 [pid = 3680] [id = 31] 04:30:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (130B9800) [pid = 3680] [serial = 89] [outer = 00000000] 04:30:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (13FDCC00) [pid = 3680] [serial = 90] [outer = 130B9800] 04:30:56 INFO - PROCESS | 3680 | 1470655856251 Marionette DEBUG loaded listener.js 04:30:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (14F5D800) [pid = 3680] [serial = 91] [outer = 130B9800] 04:30:56 INFO - PROCESS | 3680 | 1470655856757 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 04:30:56 INFO - PROCESS | 3680 | 1470655856820 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 04:30:56 INFO - PROCESS | 3680 | 1470655856825 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 04:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:30:56 INFO - PROCESS | 3680 | 1470655856829 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:30:56 INFO - PROCESS | 3680 | 1470655856832 Marionette TRACE conn6 <- [1,90,null,{}] 04:30:56 INFO - PROCESS | 3680 | 1470655856836 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:56 INFO - PROCESS | 3680 | 1470655856838 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:56 INFO - PROCESS | 3680 | 1470655856946 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 04:30:57 INFO - PROCESS | 3680 | 1470655857028 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:57 INFO - PROCESS | 3680 | 1470655857030 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:57 INFO - PROCESS | 3680 | ++DOCSHELL 17C1F000 == 30 [pid = 3680] [id = 32] 04:30:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17C1F800) [pid = 3680] [serial = 92] [outer = 00000000] 04:30:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17C55800) [pid = 3680] [serial = 93] [outer = 17C1F800] 04:30:57 INFO - PROCESS | 3680 | 1470655857086 Marionette DEBUG loaded listener.js 04:30:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17C61800) [pid = 3680] [serial = 94] [outer = 17C1F800] 04:30:57 INFO - PROCESS | 3680 | 1470655857628 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 829ms 04:30:57 INFO - PROCESS | 3680 | 1470655857662 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 04:30:57 INFO - PROCESS | 3680 | 1470655857665 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 04:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:30:57 INFO - PROCESS | 3680 | 1470655857674 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:30:57 INFO - PROCESS | 3680 | 1470655857680 Marionette TRACE conn6 <- [1,94,null,{}] 04:30:57 INFO - PROCESS | 3680 | 1470655857685 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:57 INFO - PROCESS | 3680 | 1470655857689 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:57 INFO - PROCESS | 3680 | 1470655857793 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 04:30:57 INFO - PROCESS | 3680 | 1470655857874 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:57 INFO - PROCESS | 3680 | 1470655857877 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:57 INFO - PROCESS | 3680 | ++DOCSHELL 17C2A000 == 31 [pid = 3680] [id = 33] 04:30:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17D66C00) [pid = 3680] [serial = 95] [outer = 00000000] 04:30:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1830A400) [pid = 3680] [serial = 96] [outer = 17D66C00] 04:30:57 INFO - PROCESS | 3680 | 1470655857932 Marionette DEBUG loaded listener.js 04:30:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (18676C00) [pid = 3680] [serial = 97] [outer = 17D66C00] 04:30:58 INFO - PROCESS | 3680 | 1470655858441 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 04:30:58 INFO - PROCESS | 3680 | 1470655858502 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 04:30:58 INFO - PROCESS | 3680 | 1470655858505 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 04:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:30:58 INFO - PROCESS | 3680 | 1470655858508 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:30:58 INFO - PROCESS | 3680 | 1470655858511 Marionette TRACE conn6 <- [1,98,null,{}] 04:30:58 INFO - PROCESS | 3680 | 1470655858515 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:58 INFO - PROCESS | 3680 | 1470655858517 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:58 INFO - PROCESS | 3680 | 1470655858625 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 04:30:58 INFO - PROCESS | 3680 | 1470655858697 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:58 INFO - PROCESS | 3680 | 1470655858700 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:58 INFO - PROCESS | 3680 | ++DOCSHELL 136A1000 == 32 [pid = 3680] [id = 34] 04:30:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (198EB400) [pid = 3680] [serial = 98] [outer = 00000000] 04:30:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (19924C00) [pid = 3680] [serial = 99] [outer = 198EB400] 04:30:58 INFO - PROCESS | 3680 | 1470655858758 Marionette DEBUG loaded listener.js 04:30:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (19928400) [pid = 3680] [serial = 100] [outer = 198EB400] 04:30:59 INFO - PROCESS | 3680 | 1470655859408 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 929ms 04:30:59 INFO - PROCESS | 3680 | 1470655859442 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 04:30:59 INFO - PROCESS | 3680 | 1470655859447 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 04:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:30:59 INFO - PROCESS | 3680 | 1470655859451 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:30:59 INFO - PROCESS | 3680 | 1470655859454 Marionette TRACE conn6 <- [1,102,null,{}] 04:30:59 INFO - PROCESS | 3680 | 1470655859460 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:59 INFO - PROCESS | 3680 | 1470655859463 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:59 INFO - PROCESS | 3680 | 1470655859563 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 04:30:59 INFO - PROCESS | 3680 | 1470655859633 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:59 INFO - PROCESS | 3680 | 1470655859638 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:30:59 INFO - PROCESS | 3680 | ++DOCSHELL 0E750000 == 33 [pid = 3680] [id = 35] 04:30:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (0EA16C00) [pid = 3680] [serial = 101] [outer = 00000000] 04:30:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (0EC2D400) [pid = 3680] [serial = 102] [outer = 0EA16C00] 04:30:59 INFO - PROCESS | 3680 | 1470655859687 Marionette DEBUG loaded listener.js 04:30:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (0FD0DC00) [pid = 3680] [serial = 103] [outer = 0EA16C00] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (18675000) [pid = 3680] [serial = 17] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (0C1F0400) [pid = 3680] [serial = 24] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (18302400) [pid = 3680] [serial = 27] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (0EE29800) [pid = 3680] [serial = 30] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (0FEE0000) [pid = 3680] [serial = 33] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (12FE8400) [pid = 3680] [serial = 34] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (13F5BC00) [pid = 3680] [serial = 39] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (14F69C00) [pid = 3680] [serial = 42] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (17828000) [pid = 3680] [serial = 45] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17B2F800) [pid = 3680] [serial = 48] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (19EA9000) [pid = 3680] [serial = 51] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1AEBD400) [pid = 3680] [serial = 54] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (17C2CC00) [pid = 3680] [serial = 57] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1D4BE400) [pid = 3680] [serial = 60] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (15E44800) [pid = 3680] [serial = 63] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0EA1FC00) [pid = 3680] [serial = 66] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (13350C00) [pid = 3680] [serial = 36] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (16141C00) [pid = 3680] [serial = 43] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (18307C00) [pid = 3680] [serial = 49] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (14DA0800) [pid = 3680] [serial = 46] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1A602C00) [pid = 3680] [serial = 52] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (18309400) [pid = 3680] [serial = 28] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (1B655400) [pid = 3680] [serial = 64] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (0F10D800) [pid = 3680] [serial = 31] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (1D4C6800) [pid = 3680] [serial = 22] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (1D4BE000) [pid = 3680] [serial = 67] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (0EC30000) [pid = 3680] [serial = 69] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (14F70C00) [pid = 3680] [serial = 9] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (14F77000) [pid = 3680] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (0FEE3400) [pid = 3680] [serial = 4] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (1D4C2800) [pid = 3680] [serial = 21] [outer = 00000000] [url = about:blank] 04:30:59 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (189A4C00) [pid = 3680] [serial = 14] [outer = 00000000] [url = about:blank] 04:31:00 INFO - PROCESS | 3680 | 1470655860134 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 730ms 04:31:00 INFO - PROCESS | 3680 | 1470655860182 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 04:31:00 INFO - PROCESS | 3680 | 1470655860186 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 04:31:00 INFO - PROCESS | 3680 | 1470655860192 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:31:00 INFO - PROCESS | 3680 | 1470655860195 Marionette TRACE conn6 <- [1,106,null,{}] 04:31:00 INFO - PROCESS | 3680 | 1470655860198 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:00 INFO - PROCESS | 3680 | 1470655860201 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:00 INFO - PROCESS | 3680 | 1470655860286 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 04:31:00 INFO - PROCESS | 3680 | 1470655860292 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:00 INFO - PROCESS | 3680 | 1470655860294 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:00 INFO - PROCESS | 3680 | ++DOCSHELL 0FDF4400 == 34 [pid = 3680] [id = 36] 04:31:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (0FEDFC00) [pid = 3680] [serial = 104] [outer = 00000000] 04:31:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (0FEE9800) [pid = 3680] [serial = 105] [outer = 0FEDFC00] 04:31:00 INFO - PROCESS | 3680 | 1470655860342 Marionette DEBUG loaded listener.js 04:31:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (13351800) [pid = 3680] [serial = 106] [outer = 0FEDFC00] 04:31:00 INFO - PROCESS | 3680 | 1470655860762 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 04:31:00 INFO - PROCESS | 3680 | 1470655860827 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 04:31:00 INFO - PROCESS | 3680 | 1470655860830 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 04:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:31:00 INFO - PROCESS | 3680 | 1470655860833 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:31:00 INFO - PROCESS | 3680 | 1470655860836 Marionette TRACE conn6 <- [1,110,null,{}] 04:31:00 INFO - PROCESS | 3680 | 1470655860846 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:00 INFO - PROCESS | 3680 | 1470655860851 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:00 INFO - PROCESS | 3680 | 1470655860933 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 04:31:00 INFO - PROCESS | 3680 | 1470655860968 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:00 INFO - PROCESS | 3680 | 1470655860970 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:00 INFO - PROCESS | 3680 | ++DOCSHELL 14F70C00 == 35 [pid = 3680] [id = 37] 04:31:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (14F71400) [pid = 3680] [serial = 107] [outer = 00000000] 04:31:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (14F77800) [pid = 3680] [serial = 108] [outer = 14F71400] 04:31:00 INFO - PROCESS | 3680 | 1470655861018 Marionette DEBUG loaded listener.js 04:31:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (15E2A000) [pid = 3680] [serial = 109] [outer = 14F71400] 04:31:01 INFO - PROCESS | 3680 | 1470655861417 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 04:31:01 INFO - PROCESS | 3680 | 1470655861467 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 04:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:31:01 INFO - PROCESS | 3680 | 1470655861470 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 04:31:01 INFO - PROCESS | 3680 | 1470655861473 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:31:01 INFO - PROCESS | 3680 | 1470655861474 Marionette TRACE conn6 <- [1,114,null,{}] 04:31:01 INFO - PROCESS | 3680 | 1470655861478 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:01 INFO - PROCESS | 3680 | 1470655861480 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:01 INFO - PROCESS | 3680 | 1470655861562 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 04:31:01 INFO - PROCESS | 3680 | 1470655861568 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:01 INFO - PROCESS | 3680 | 1470655861578 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:01 INFO - PROCESS | 3680 | ++DOCSHELL 15E2E000 == 36 [pid = 3680] [id = 38] 04:31:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (15E2E400) [pid = 3680] [serial = 110] [outer = 00000000] 04:31:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (15E44800) [pid = 3680] [serial = 111] [outer = 15E2E400] 04:31:01 INFO - PROCESS | 3680 | 1470655861624 Marionette DEBUG loaded listener.js 04:31:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (16195000) [pid = 3680] [serial = 112] [outer = 15E2E400] 04:31:01 INFO - PROCESS | 3680 | 1470655862024 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 570ms 04:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:31:02 INFO - PROCESS | 3680 | 1470655862047 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 04:31:02 INFO - PROCESS | 3680 | 1470655862049 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 04:31:02 INFO - PROCESS | 3680 | 1470655862052 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:31:02 INFO - PROCESS | 3680 | 1470655862053 Marionette TRACE conn6 <- [1,118,null,{}] 04:31:02 INFO - PROCESS | 3680 | 1470655862073 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:02 INFO - PROCESS | 3680 | 1470655862075 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:02 INFO - PROCESS | 3680 | 1470655862157 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 04:31:02 INFO - PROCESS | 3680 | 1470655862164 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:02 INFO - PROCESS | 3680 | 1470655862166 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:02 INFO - PROCESS | 3680 | ++DOCSHELL 17824C00 == 37 [pid = 3680] [id = 39] 04:31:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (17825400) [pid = 3680] [serial = 113] [outer = 00000000] 04:31:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (17B26C00) [pid = 3680] [serial = 114] [outer = 17825400] 04:31:02 INFO - PROCESS | 3680 | 1470655862210 Marionette DEBUG loaded listener.js 04:31:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (17C21800) [pid = 3680] [serial = 115] [outer = 17825400] 04:31:02 INFO - PROCESS | 3680 | 1470655862644 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 650ms 04:31:02 INFO - PROCESS | 3680 | 1470655862703 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 04:31:02 INFO - PROCESS | 3680 | 1470655862705 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 04:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:31:02 INFO - PROCESS | 3680 | 1470655862708 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:31:02 INFO - PROCESS | 3680 | 1470655862710 Marionette TRACE conn6 <- [1,122,null,{}] 04:31:02 INFO - PROCESS | 3680 | 1470655862724 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:02 INFO - PROCESS | 3680 | 1470655862730 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:02 INFO - PROCESS | 3680 | 1470655862861 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 04:31:02 INFO - PROCESS | 3680 | 1470655862906 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:02 INFO - PROCESS | 3680 | 1470655862908 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:02 INFO - PROCESS | 3680 | ++DOCSHELL 18308C00 == 38 [pid = 3680] [id = 40] 04:31:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (18309400) [pid = 3680] [serial = 116] [outer = 00000000] 04:31:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (18675800) [pid = 3680] [serial = 117] [outer = 18309400] 04:31:02 INFO - PROCESS | 3680 | 1470655862953 Marionette DEBUG loaded listener.js 04:31:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (18676000) [pid = 3680] [serial = 118] [outer = 18309400] 04:31:03 INFO - PROCESS | 3680 | 1470655863321 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 669ms 04:31:03 INFO - PROCESS | 3680 | 1470655863379 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 04:31:03 INFO - PROCESS | 3680 | 1470655863381 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 04:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:31:03 INFO - PROCESS | 3680 | 1470655863384 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:31:03 INFO - PROCESS | 3680 | 1470655863386 Marionette TRACE conn6 <- [1,126,null,{}] 04:31:03 INFO - PROCESS | 3680 | 1470655863390 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:03 INFO - PROCESS | 3680 | 1470655863392 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:03 INFO - PROCESS | 3680 | 1470655863529 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 04:31:03 INFO - PROCESS | 3680 | 1470655863579 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:03 INFO - PROCESS | 3680 | 1470655863581 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:03 INFO - PROCESS | 3680 | ++DOCSHELL 18D94400 == 39 [pid = 3680] [id = 41] 04:31:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (18D96000) [pid = 3680] [serial = 119] [outer = 00000000] 04:31:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1992CC00) [pid = 3680] [serial = 120] [outer = 18D96000] 04:31:03 INFO - PROCESS | 3680 | 1470655863624 Marionette DEBUG loaded listener.js 04:31:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1999A400) [pid = 3680] [serial = 121] [outer = 18D96000] 04:31:03 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0F117400) [pid = 3680] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:31:03 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0EAAA400) [pid = 3680] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:31:03 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (13F5A400) [pid = 3680] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:31:03 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0C007000) [pid = 3680] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:31:03 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0EA1A400) [pid = 3680] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:31:03 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17C29800) [pid = 3680] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:31:03 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1A60FC00) [pid = 3680] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:31:03 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (1D375400) [pid = 3680] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:31:03 INFO - PROCESS | 3680 | 1470655863978 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 04:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:31:03 INFO - PROCESS | 3680 | 1470655864015 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 04:31:03 INFO - PROCESS | 3680 | 1470655864017 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 04:31:03 INFO - PROCESS | 3680 | 1470655864020 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:31:03 INFO - PROCESS | 3680 | 1470655864022 Marionette TRACE conn6 <- [1,130,null,{}] 04:31:03 INFO - PROCESS | 3680 | 1470655864025 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:04 INFO - PROCESS | 3680 | 1470655864027 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:04 INFO - PROCESS | 3680 | 1470655864105 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 04:31:04 INFO - PROCESS | 3680 | 1470655864111 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 3680 | 1470655864113 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:04 INFO - PROCESS | 3680 | ++DOCSHELL 0EF39C00 == 40 [pid = 3680] [id = 42] 04:31:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0EF76800) [pid = 3680] [serial = 122] [outer = 00000000] 04:31:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0EF7D400) [pid = 3680] [serial = 123] [outer = 0EF76800] 04:31:04 INFO - PROCESS | 3680 | 1470655864156 Marionette DEBUG loaded listener.js 04:31:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0EF81800) [pid = 3680] [serial = 124] [outer = 0EF76800] 04:31:04 INFO - PROCESS | 3680 | 1470655864547 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 04:31:04 INFO - PROCESS | 3680 | 1470655864591 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 04:31:04 INFO - PROCESS | 3680 | 1470655864594 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 04:31:04 INFO - PROCESS | 3680 | 1470655864597 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:31:04 INFO - PROCESS | 3680 | 1470655864598 Marionette TRACE conn6 <- [1,134,null,{}] 04:31:04 INFO - PROCESS | 3680 | 1470655864602 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:04 INFO - PROCESS | 3680 | 1470655864604 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:04 INFO - PROCESS | 3680 | 1470655864683 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 04:31:04 INFO - PROCESS | 3680 | 1470655864688 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 3680 | 1470655864690 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:04 INFO - PROCESS | 3680 | ++DOCSHELL 0EF7E400 == 41 [pid = 3680] [id = 43] 04:31:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0EF80800) [pid = 3680] [serial = 125] [outer = 00000000] 04:31:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (15E33000) [pid = 3680] [serial = 126] [outer = 0EF80800] 04:31:04 INFO - PROCESS | 3680 | 1470655864733 Marionette DEBUG loaded listener.js 04:31:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (18D95800) [pid = 3680] [serial = 127] [outer = 0EF80800] 04:31:05 INFO - PROCESS | 3680 | 1470655865154 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 04:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:31:05 INFO - PROCESS | 3680 | 1470655865171 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 04:31:05 INFO - PROCESS | 3680 | 1470655865173 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 04:31:05 INFO - PROCESS | 3680 | 1470655865177 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:31:05 INFO - PROCESS | 3680 | 1470655865178 Marionette TRACE conn6 <- [1,138,null,{}] 04:31:05 INFO - PROCESS | 3680 | 1470655865182 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:05 INFO - PROCESS | 3680 | 1470655865184 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:05 INFO - PROCESS | 3680 | 1470655865293 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 04:31:05 INFO - PROCESS | 3680 | 1470655865298 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:05 INFO - PROCESS | 3680 | 1470655865300 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:05 INFO - PROCESS | 3680 | ++DOCSHELL 088F5400 == 42 [pid = 3680] [id = 44] 04:31:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (088F5C00) [pid = 3680] [serial = 128] [outer = 00000000] 04:31:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (088FC000) [pid = 3680] [serial = 129] [outer = 088F5C00] 04:31:05 INFO - PROCESS | 3680 | 1470655865343 Marionette DEBUG loaded listener.js 04:31:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (0E237C00) [pid = 3680] [serial = 130] [outer = 088F5C00] 04:31:05 INFO - PROCESS | 3680 | 1470655865721 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 569ms 04:31:05 INFO - PROCESS | 3680 | 1470655865747 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 04:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:31:05 INFO - PROCESS | 3680 | 1470655865749 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 04:31:05 INFO - PROCESS | 3680 | 1470655865752 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:31:05 INFO - PROCESS | 3680 | 1470655865755 Marionette TRACE conn6 <- [1,142,null,{}] 04:31:05 INFO - PROCESS | 3680 | 1470655865758 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:05 INFO - PROCESS | 3680 | 1470655865760 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:05 INFO - PROCESS | 3680 | 1470655865887 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 04:31:05 INFO - PROCESS | 3680 | 1470655865895 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:05 INFO - PROCESS | 3680 | 1470655865897 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:05 INFO - PROCESS | 3680 | ++DOCSHELL 14657C00 == 43 [pid = 3680] [id = 45] 04:31:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17569000) [pid = 3680] [serial = 131] [outer = 00000000] 04:31:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1A602C00) [pid = 3680] [serial = 132] [outer = 17569000] 04:31:05 INFO - PROCESS | 3680 | 1470655865944 Marionette DEBUG loaded listener.js 04:31:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1A971400) [pid = 3680] [serial = 133] [outer = 17569000] 04:31:06 INFO - PROCESS | 3680 | 1470655866346 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 04:31:06 INFO - PROCESS | 3680 | 1470655866402 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 04:31:06 INFO - PROCESS | 3680 | 1470655866406 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 04:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:31:06 INFO - PROCESS | 3680 | 1470655866411 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:31:06 INFO - PROCESS | 3680 | 1470655866416 Marionette TRACE conn6 <- [1,146,null,{}] 04:31:06 INFO - PROCESS | 3680 | 1470655866422 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:06 INFO - PROCESS | 3680 | 1470655866426 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:06 INFO - PROCESS | 3680 | 1470655866574 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 04:31:06 INFO - PROCESS | 3680 | 1470655866648 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:06 INFO - PROCESS | 3680 | 1470655866653 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:06 INFO - PROCESS | 3680 | ++DOCSHELL 0E2EB000 == 44 [pid = 3680] [id = 46] 04:31:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0E459800) [pid = 3680] [serial = 134] [outer = 00000000] 04:31:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0EA16800) [pid = 3680] [serial = 135] [outer = 0E459800] 04:31:06 INFO - PROCESS | 3680 | 1470655866710 Marionette DEBUG loaded listener.js 04:31:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0EAAB400) [pid = 3680] [serial = 136] [outer = 0E459800] 04:31:07 INFO - PROCESS | 3680 | 1470655867271 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 929ms 04:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:31:07 INFO - PROCESS | 3680 | 1470655867342 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 04:31:07 INFO - PROCESS | 3680 | 1470655867346 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 04:31:07 INFO - PROCESS | 3680 | 1470655867353 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:31:07 INFO - PROCESS | 3680 | 1470655867357 Marionette TRACE conn6 <- [1,150,null,{}] 04:31:07 INFO - PROCESS | 3680 | 1470655867361 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:07 INFO - PROCESS | 3680 | 1470655867364 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:07 INFO - PROCESS | 3680 | 1470655867513 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 04:31:07 INFO - PROCESS | 3680 | 1470655867620 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:07 INFO - PROCESS | 3680 | 1470655867623 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:07 INFO - PROCESS | 3680 | ++DOCSHELL 13F5BC00 == 45 [pid = 3680] [id = 47] 04:31:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (13F5EC00) [pid = 3680] [serial = 137] [outer = 00000000] 04:31:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (145C0000) [pid = 3680] [serial = 138] [outer = 13F5EC00] 04:31:07 INFO - PROCESS | 3680 | 1470655867681 Marionette DEBUG loaded listener.js 04:31:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (14F5BC00) [pid = 3680] [serial = 139] [outer = 13F5EC00] 04:31:08 INFO - PROCESS | 3680 | 1470655868292 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 990ms 04:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:31:08 INFO - PROCESS | 3680 | 1470655868342 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 04:31:08 INFO - PROCESS | 3680 | 1470655868345 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 04:31:08 INFO - PROCESS | 3680 | 1470655868349 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:31:08 INFO - PROCESS | 3680 | 1470655868351 Marionette TRACE conn6 <- [1,154,null,{}] 04:31:08 INFO - PROCESS | 3680 | 1470655868362 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:08 INFO - PROCESS | 3680 | 1470655868367 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:08 INFO - PROCESS | 3680 | 1470655868482 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 04:31:08 INFO - PROCESS | 3680 | 1470655868603 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:08 INFO - PROCESS | 3680 | 1470655868607 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:08 INFO - PROCESS | 3680 | ++DOCSHELL 17845800 == 46 [pid = 3680] [id = 48] 04:31:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (17C2AC00) [pid = 3680] [serial = 140] [outer = 00000000] 04:31:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (17D64400) [pid = 3680] [serial = 141] [outer = 17C2AC00] 04:31:08 INFO - PROCESS | 3680 | 1470655868665 Marionette DEBUG loaded listener.js 04:31:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (18302400) [pid = 3680] [serial = 142] [outer = 17C2AC00] 04:31:09 INFO - PROCESS | 3680 | 1470655869348 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1021ms 04:31:09 INFO - PROCESS | 3680 | 1470655869380 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 04:31:09 INFO - PROCESS | 3680 | 1470655869384 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 04:31:09 INFO - PROCESS | 3680 | 1470655869389 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:31:09 INFO - PROCESS | 3680 | 1470655869394 Marionette TRACE conn6 <- [1,158,null,{}] 04:31:09 INFO - PROCESS | 3680 | 1470655869399 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:09 INFO - PROCESS | 3680 | 1470655869402 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:09 INFO - PROCESS | 3680 | 1470655869504 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 04:31:09 INFO - PROCESS | 3680 | 1470655869593 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:09 INFO - PROCESS | 3680 | 1470655869595 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:09 INFO - PROCESS | 3680 | ++DOCSHELL 0E2E9000 == 47 [pid = 3680] [id = 49] 04:31:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (0EA20800) [pid = 3680] [serial = 143] [outer = 00000000] 04:31:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (0EF75800) [pid = 3680] [serial = 144] [outer = 0EA20800] 04:31:09 INFO - PROCESS | 3680 | 1470655869645 Marionette DEBUG loaded listener.js 04:31:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (0EF84000) [pid = 3680] [serial = 145] [outer = 0EA20800] 04:31:09 INFO - PROCESS | 3680 | --DOCSHELL 088F5400 == 46 [pid = 3680] [id = 44] 04:31:09 INFO - PROCESS | 3680 | --DOCSHELL 0EF7E400 == 45 [pid = 3680] [id = 43] 04:31:09 INFO - PROCESS | 3680 | --DOCSHELL 0EF39C00 == 44 [pid = 3680] [id = 42] 04:31:09 INFO - PROCESS | 3680 | --DOCSHELL 18D94400 == 43 [pid = 3680] [id = 41] 04:31:09 INFO - PROCESS | 3680 | --DOCSHELL 18308C00 == 42 [pid = 3680] [id = 40] 04:31:09 INFO - PROCESS | 3680 | --DOCSHELL 17824C00 == 41 [pid = 3680] [id = 39] 04:31:09 INFO - PROCESS | 3680 | --DOCSHELL 15E2E000 == 40 [pid = 3680] [id = 38] 04:31:09 INFO - PROCESS | 3680 | --DOCSHELL 14F70C00 == 39 [pid = 3680] [id = 37] 04:31:09 INFO - PROCESS | 3680 | --DOCSHELL 0FDF4400 == 38 [pid = 3680] [id = 36] 04:31:09 INFO - PROCESS | 3680 | --DOCSHELL 0E750000 == 37 [pid = 3680] [id = 35] 04:31:09 INFO - PROCESS | 3680 | --DOCSHELL 17C2A000 == 36 [pid = 3680] [id = 33] 04:31:09 INFO - PROCESS | 3680 | --DOCSHELL 17C1F000 == 35 [pid = 3680] [id = 32] 04:31:10 INFO - PROCESS | 3680 | --DOCSHELL 0EA18400 == 34 [pid = 3680] [id = 31] 04:31:10 INFO - PROCESS | 3680 | --DOCSHELL 0C00E400 == 33 [pid = 3680] [id = 30] 04:31:10 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (0EC32400) [pid = 3680] [serial = 70] [outer = 00000000] [url = about:blank] 04:31:10 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (16192400) [pid = 3680] [serial = 84] [outer = 00000000] [url = about:blank] 04:31:10 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (0F13F400) [pid = 3680] [serial = 75] [outer = 00000000] [url = about:blank] 04:31:10 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (0F79F000) [pid = 3680] [serial = 78] [outer = 00000000] [url = about:blank] 04:31:10 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (14F64800) [pid = 3680] [serial = 82] [outer = 00000000] [url = about:blank] 04:31:10 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (0F754400) [pid = 3680] [serial = 76] [outer = 00000000] [url = about:blank] 04:31:10 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (0EA14000) [pid = 3680] [serial = 73] [outer = 00000000] [url = about:blank] 04:31:10 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (0C011C00) [pid = 3680] [serial = 72] [outer = 00000000] [url = about:blank] 04:31:10 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (14D9F400) [pid = 3680] [serial = 81] [outer = 00000000] [url = about:blank] 04:31:10 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (12FE6000) [pid = 3680] [serial = 79] [outer = 00000000] [url = about:blank] 04:31:10 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1B5D6800) [pid = 3680] [serial = 58] [outer = 00000000] [url = about:blank] 04:31:10 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1B5CDC00) [pid = 3680] [serial = 55] [outer = 00000000] [url = about:blank] 04:31:10 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1D4C1000) [pid = 3680] [serial = 61] [outer = 00000000] [url = about:blank] 04:31:10 INFO - PROCESS | 3680 | 1470655870186 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 830ms 04:31:10 INFO - PROCESS | 3680 | 1470655870225 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 04:31:10 INFO - PROCESS | 3680 | 1470655870229 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 04:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:31:10 INFO - PROCESS | 3680 | 1470655870235 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:31:10 INFO - PROCESS | 3680 | 1470655870238 Marionette TRACE conn6 <- [1,162,null,{}] 04:31:10 INFO - PROCESS | 3680 | 1470655870242 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:10 INFO - PROCESS | 3680 | 1470655870244 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:10 INFO - PROCESS | 3680 | 1470655870331 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 04:31:10 INFO - PROCESS | 3680 | 1470655870405 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:10 INFO - PROCESS | 3680 | 1470655870407 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:10 INFO - PROCESS | 3680 | ++DOCSHELL 0E750000 == 34 [pid = 3680] [id = 50] 04:31:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (0E753400) [pid = 3680] [serial = 146] [outer = 00000000] 04:31:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0EF7A000) [pid = 3680] [serial = 147] [outer = 0E753400] 04:31:10 INFO - PROCESS | 3680 | 1470655870454 Marionette DEBUG loaded listener.js 04:31:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0F2EB400) [pid = 3680] [serial = 148] [outer = 0E753400] 04:31:10 INFO - PROCESS | 3680 | 1470655870810 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 04:31:10 INFO - PROCESS | 3680 | 1470655870840 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 04:31:10 INFO - PROCESS | 3680 | 1470655870842 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 04:31:10 INFO - PROCESS | 3680 | 1470655870845 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:31:10 INFO - PROCESS | 3680 | 1470655870849 Marionette TRACE conn6 <- [1,166,null,{}] 04:31:10 INFO - PROCESS | 3680 | 1470655870859 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:10 INFO - PROCESS | 3680 | 1470655870863 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:10 INFO - PROCESS | 3680 | 1470655870946 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 04:31:11 INFO - PROCESS | 3680 | 1470655871020 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:11 INFO - PROCESS | 3680 | 1470655871022 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:11 INFO - PROCESS | 3680 | ++DOCSHELL 13357C00 == 35 [pid = 3680] [id = 51] 04:31:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (133F9800) [pid = 3680] [serial = 149] [outer = 00000000] 04:31:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (14658000) [pid = 3680] [serial = 150] [outer = 133F9800] 04:31:11 INFO - PROCESS | 3680 | 1470655871070 Marionette DEBUG loaded listener.js 04:31:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (14F64800) [pid = 3680] [serial = 151] [outer = 133F9800] 04:31:11 INFO - PROCESS | 3680 | 1470655871419 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 04:31:11 INFO - PROCESS | 3680 | 1470655871481 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 04:31:11 INFO - PROCESS | 3680 | 1470655871483 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 04:31:11 INFO - PROCESS | 3680 | 1470655871487 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:31:11 INFO - PROCESS | 3680 | 1470655871488 Marionette TRACE conn6 <- [1,170,null,{}] 04:31:11 INFO - PROCESS | 3680 | 1470655871492 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:11 INFO - PROCESS | 3680 | 1470655871494 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:11 INFO - PROCESS | 3680 | 1470655871579 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 04:31:11 INFO - PROCESS | 3680 | 1470655871592 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:11 INFO - PROCESS | 3680 | 1470655871595 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:11 INFO - PROCESS | 3680 | ++DOCSHELL 14F6D400 == 36 [pid = 3680] [id = 52] 04:31:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (14F70C00) [pid = 3680] [serial = 152] [outer = 00000000] 04:31:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (15E31000) [pid = 3680] [serial = 153] [outer = 14F70C00] 04:31:11 INFO - PROCESS | 3680 | 1470655871639 Marionette DEBUG loaded listener.js 04:31:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (15E51400) [pid = 3680] [serial = 154] [outer = 14F70C00] 04:31:12 INFO - PROCESS | 3680 | 1470655872046 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 571ms 04:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:31:12 INFO - PROCESS | 3680 | 1470655872061 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 04:31:12 INFO - PROCESS | 3680 | 1470655872063 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 04:31:12 INFO - PROCESS | 3680 | 1470655872066 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:31:12 INFO - PROCESS | 3680 | 1470655872068 Marionette TRACE conn6 <- [1,174,null,{}] 04:31:12 INFO - PROCESS | 3680 | 1470655872071 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:12 INFO - PROCESS | 3680 | 1470655872073 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:12 INFO - PROCESS | 3680 | 1470655872190 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 04:31:12 INFO - PROCESS | 3680 | 1470655872205 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:12 INFO - PROCESS | 3680 | 1470655872207 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:12 INFO - PROCESS | 3680 | ++DOCSHELL 1613D000 == 37 [pid = 3680] [id = 53] 04:31:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (16192400) [pid = 3680] [serial = 155] [outer = 00000000] 04:31:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (17828000) [pid = 3680] [serial = 156] [outer = 16192400] 04:31:12 INFO - PROCESS | 3680 | 1470655872251 Marionette DEBUG loaded listener.js 04:31:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (17B2C000) [pid = 3680] [serial = 157] [outer = 16192400] 04:31:12 INFO - PROCESS | 3680 | 1470655872692 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 04:31:12 INFO - PROCESS | 3680 | 1470655872737 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 04:31:12 INFO - PROCESS | 3680 | 1470655872739 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 04:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:31:12 INFO - PROCESS | 3680 | 1470655872742 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:31:12 INFO - PROCESS | 3680 | 1470655872744 Marionette TRACE conn6 <- [1,178,null,{}] 04:31:12 INFO - PROCESS | 3680 | 1470655872748 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:12 INFO - PROCESS | 3680 | 1470655872753 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:12 INFO - PROCESS | 3680 | 1470655872872 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 04:31:12 INFO - PROCESS | 3680 | 1470655872952 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:12 INFO - PROCESS | 3680 | 1470655872954 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:12 INFO - PROCESS | 3680 | ++DOCSHELL 17D69C00 == 38 [pid = 3680] [id = 54] 04:31:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (17D6A800) [pid = 3680] [serial = 158] [outer = 00000000] 04:31:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (18675400) [pid = 3680] [serial = 159] [outer = 17D6A800] 04:31:13 INFO - PROCESS | 3680 | 1470655873000 Marionette DEBUG loaded listener.js 04:31:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (189AE000) [pid = 3680] [serial = 160] [outer = 17D6A800] 04:31:13 INFO - PROCESS | 3680 | 1470655873400 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 669ms 04:31:13 INFO - PROCESS | 3680 | 1470655873413 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 04:31:13 INFO - PROCESS | 3680 | 1470655873415 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 04:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:31:13 INFO - PROCESS | 3680 | 1470655873425 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:31:13 INFO - PROCESS | 3680 | 1470655873436 Marionette TRACE conn6 <- [1,182,null,{}] 04:31:13 INFO - PROCESS | 3680 | 1470655873440 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:13 INFO - PROCESS | 3680 | 1470655873442 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:13 INFO - PROCESS | 3680 | 1470655873546 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 04:31:13 INFO - PROCESS | 3680 | 1470655873551 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:13 INFO - PROCESS | 3680 | 1470655873553 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:13 INFO - PROCESS | 3680 | ++DOCSHELL 14F5F400 == 39 [pid = 3680] [id = 55] 04:31:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (19827000) [pid = 3680] [serial = 161] [outer = 00000000] 04:31:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (19DB6000) [pid = 3680] [serial = 162] [outer = 19827000] 04:31:13 INFO - PROCESS | 3680 | 1470655873597 Marionette DEBUG loaded listener.js 04:31:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (19EADC00) [pid = 3680] [serial = 163] [outer = 19827000] 04:31:14 INFO - PROCESS | 3680 | 1470655874010 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 04:31:14 INFO - PROCESS | 3680 | 1470655874058 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 04:31:14 INFO - PROCESS | 3680 | 1470655874060 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 04:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:31:14 INFO - PROCESS | 3680 | 1470655874064 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:31:14 INFO - PROCESS | 3680 | 1470655874065 Marionette TRACE conn6 <- [1,186,null,{}] 04:31:14 INFO - PROCESS | 3680 | 1470655874069 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:14 INFO - PROCESS | 3680 | 1470655874071 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:14 INFO - PROCESS | 3680 | 1470655874175 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 04:31:14 INFO - PROCESS | 3680 | 1470655874181 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:14 INFO - PROCESS | 3680 | 1470655874183 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:14 INFO - PROCESS | 3680 | ++DOCSHELL 1A602000 == 40 [pid = 3680] [id = 56] 04:31:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (1A96B400) [pid = 3680] [serial = 164] [outer = 00000000] 04:31:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (1AEC7400) [pid = 3680] [serial = 165] [outer = 1A96B400] 04:31:14 INFO - PROCESS | 3680 | 1470655874227 Marionette DEBUG loaded listener.js 04:31:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (1B5D8000) [pid = 3680] [serial = 166] [outer = 1A96B400] 04:31:14 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (18309400) [pid = 3680] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:31:14 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (18D96000) [pid = 3680] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:31:14 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (15E2E400) [pid = 3680] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:31:14 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (198EB400) [pid = 3680] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:31:14 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (17C1F800) [pid = 3680] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:31:14 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (17825400) [pid = 3680] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:31:14 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (130B9800) [pid = 3680] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:31:14 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (17D66C00) [pid = 3680] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:31:14 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (0EA16C00) [pid = 3680] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:31:14 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (0FEDFC00) [pid = 3680] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:31:14 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (0C00F800) [pid = 3680] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:31:14 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (14F71400) [pid = 3680] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:31:14 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (0EF76800) [pid = 3680] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:31:14 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (0EF80800) [pid = 3680] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:31:14 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (088F5C00) [pid = 3680] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:31:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (0FD11400) [pid = 3680] [serial = 167] [outer = 13351000] 04:31:14 INFO - PROCESS | 3680 | 1470655874874 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 830ms 04:31:14 INFO - PROCESS | 3680 | 1470655874894 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 04:31:14 INFO - PROCESS | 3680 | 1470655874897 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 04:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:31:14 INFO - PROCESS | 3680 | 1470655874900 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:31:14 INFO - PROCESS | 3680 | 1470655874901 Marionette TRACE conn6 <- [1,190,null,{}] 04:31:14 INFO - PROCESS | 3680 | 1470655874904 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:14 INFO - PROCESS | 3680 | 1470655874906 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:14 INFO - PROCESS | 3680 | 1470655874987 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 04:31:14 INFO - PROCESS | 3680 | 1470655874992 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:14 INFO - PROCESS | 3680 | 1470655874994 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:15 INFO - PROCESS | 3680 | ++DOCSHELL 130B8800 == 41 [pid = 3680] [id = 57] 04:31:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (145BF400) [pid = 3680] [serial = 168] [outer = 00000000] 04:31:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (163E8800) [pid = 3680] [serial = 169] [outer = 145BF400] 04:31:15 INFO - PROCESS | 3680 | 1470655875038 Marionette DEBUG loaded listener.js 04:31:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (163EA400) [pid = 3680] [serial = 170] [outer = 145BF400] 04:31:15 INFO - PROCESS | 3680 | 1470655875415 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 569ms 04:31:15 INFO - PROCESS | 3680 | 1470655875470 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 04:31:15 INFO - PROCESS | 3680 | 1470655875472 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 04:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:31:15 INFO - PROCESS | 3680 | 1470655875488 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:31:15 INFO - PROCESS | 3680 | 1470655875489 Marionette TRACE conn6 <- [1,194,null,{}] 04:31:15 INFO - PROCESS | 3680 | 1470655875493 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:15 INFO - PROCESS | 3680 | 1470655875495 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:15 INFO - PROCESS | 3680 | 1470655875576 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 04:31:15 INFO - PROCESS | 3680 | 1470655875582 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:15 INFO - PROCESS | 3680 | 1470655875584 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:15 INFO - PROCESS | 3680 | ++DOCSHELL 12FE6000 == 42 [pid = 3680] [id = 58] 04:31:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (14F62400) [pid = 3680] [serial = 171] [outer = 00000000] 04:31:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1784C400) [pid = 3680] [serial = 172] [outer = 14F62400] 04:31:15 INFO - PROCESS | 3680 | 1470655875629 Marionette DEBUG loaded listener.js 04:31:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (17C25C00) [pid = 3680] [serial = 173] [outer = 14F62400] 04:31:16 INFO - PROCESS | 3680 | 1470655876048 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 04:31:16 INFO - PROCESS | 3680 | 1470655876121 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 04:31:16 INFO - PROCESS | 3680 | 1470655876124 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 04:31:16 INFO - PROCESS | 3680 | 1470655876127 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:31:16 INFO - PROCESS | 3680 | 1470655876129 Marionette TRACE conn6 <- [1,198,null,{}] 04:31:16 INFO - PROCESS | 3680 | 1470655876133 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:16 INFO - PROCESS | 3680 | 1470655876135 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:16 INFO - PROCESS | 3680 | 1470655876230 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 04:31:16 INFO - PROCESS | 3680 | 1470655876243 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:16 INFO - PROCESS | 3680 | 1470655876245 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:16 INFO - PROCESS | 3680 | ++DOCSHELL 1B239000 == 43 [pid = 3680] [id = 59] 04:31:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (1B23B000) [pid = 3680] [serial = 174] [outer = 00000000] 04:31:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (1B23E000) [pid = 3680] [serial = 175] [outer = 1B23B000] 04:31:16 INFO - PROCESS | 3680 | 1470655876292 Marionette DEBUG loaded listener.js 04:31:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (1B243400) [pid = 3680] [serial = 176] [outer = 1B23B000] 04:31:16 INFO - PROCESS | 3680 | 1470655876811 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 730ms 04:31:16 INFO - PROCESS | 3680 | 1470655876862 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 04:31:16 INFO - PROCESS | 3680 | 1470655876867 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 04:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:31:16 INFO - PROCESS | 3680 | 1470655876872 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:31:16 INFO - PROCESS | 3680 | 1470655876875 Marionette TRACE conn6 <- [1,202,null,{}] 04:31:16 INFO - PROCESS | 3680 | 1470655876881 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:16 INFO - PROCESS | 3680 | 1470655876885 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:17 INFO - PROCESS | 3680 | 1470655877040 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 04:31:17 INFO - PROCESS | 3680 | 1470655877154 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:17 INFO - PROCESS | 3680 | 1470655877157 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:17 INFO - PROCESS | 3680 | ++DOCSHELL 0E45E000 == 44 [pid = 3680] [id = 60] 04:31:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (0E4FAC00) [pid = 3680] [serial = 177] [outer = 00000000] 04:31:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (0EC2B800) [pid = 3680] [serial = 178] [outer = 0E4FAC00] 04:31:17 INFO - PROCESS | 3680 | 1470655877214 Marionette DEBUG loaded listener.js 04:31:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (0EC37000) [pid = 3680] [serial = 179] [outer = 0E4FAC00] 04:31:17 INFO - PROCESS | 3680 | 1470655877774 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 989ms 04:31:17 INFO - PROCESS | 3680 | 1470655877863 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 04:31:17 INFO - PROCESS | 3680 | 1470655877868 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 04:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:31:17 INFO - PROCESS | 3680 | 1470655877874 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:31:17 INFO - PROCESS | 3680 | 1470655877877 Marionette TRACE conn6 <- [1,206,null,{}] 04:31:17 INFO - PROCESS | 3680 | 1470655877896 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:17 INFO - PROCESS | 3680 | 1470655877899 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:18 INFO - PROCESS | 3680 | 1470655878023 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 04:31:18 INFO - PROCESS | 3680 | 1470655878092 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:18 INFO - PROCESS | 3680 | 1470655878095 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:18 INFO - PROCESS | 3680 | ++DOCSHELL 0FD0E800 == 45 [pid = 3680] [id = 61] 04:31:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (0FEE3400) [pid = 3680] [serial = 180] [outer = 00000000] 04:31:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (1369D000) [pid = 3680] [serial = 181] [outer = 0FEE3400] 04:31:18 INFO - PROCESS | 3680 | 1470655878195 Marionette DEBUG loaded listener.js 04:31:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (14F61400) [pid = 3680] [serial = 182] [outer = 0FEE3400] 04:31:18 INFO - PROCESS | 3680 | 1470655878819 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 970ms 04:31:18 INFO - PROCESS | 3680 | 1470655878847 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 04:31:18 INFO - PROCESS | 3680 | 1470655878850 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 04:31:18 INFO - PROCESS | 3680 | 1470655878853 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:31:18 INFO - PROCESS | 3680 | 1470655878857 Marionette TRACE conn6 <- [1,210,null,{}] 04:31:18 INFO - PROCESS | 3680 | 1470655878869 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:18 INFO - PROCESS | 3680 | 1470655878874 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:18 INFO - PROCESS | 3680 | 1470655878982 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 04:31:19 INFO - PROCESS | 3680 | 1470655879103 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:19 INFO - PROCESS | 3680 | 1470655879107 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:19 INFO - PROCESS | 3680 | ++DOCSHELL 18672000 == 46 [pid = 3680] [id = 62] 04:31:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (19829800) [pid = 3680] [serial = 183] [outer = 00000000] 04:31:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (1992FC00) [pid = 3680] [serial = 184] [outer = 19829800] 04:31:19 INFO - PROCESS | 3680 | 1470655879165 Marionette DEBUG loaded listener.js 04:31:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (1B239400) [pid = 3680] [serial = 185] [outer = 19829800] 04:31:19 INFO - PROCESS | 3680 | 1470655879745 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 929ms 04:31:19 INFO - PROCESS | 3680 | 1470655879787 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 04:31:19 INFO - PROCESS | 3680 | 1470655879790 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 04:31:19 INFO - PROCESS | 3680 | 1470655879793 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:31:19 INFO - PROCESS | 3680 | 1470655879796 Marionette TRACE conn6 <- [1,214,null,{}] 04:31:19 INFO - PROCESS | 3680 | 1470655879800 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:19 INFO - PROCESS | 3680 | 1470655879802 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:19 INFO - PROCESS | 3680 | 1470655879911 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 04:31:20 INFO - PROCESS | 3680 | 1470655880002 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:20 INFO - PROCESS | 3680 | 1470655880004 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:20 INFO - PROCESS | 3680 | ++DOCSHELL 0E75BC00 == 47 [pid = 3680] [id = 63] 04:31:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 107 (0EA1B400) [pid = 3680] [serial = 186] [outer = 00000000] 04:31:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 108 (12FEE800) [pid = 3680] [serial = 187] [outer = 0EA1B400] 04:31:20 INFO - PROCESS | 3680 | 1470655880058 Marionette DEBUG loaded listener.js 04:31:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 109 (14792000) [pid = 3680] [serial = 188] [outer = 0EA1B400] 04:31:20 INFO - PROCESS | 3680 | 1470655880711 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 970ms 04:31:20 INFO - PROCESS | 3680 | 1470655880767 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 04:31:20 INFO - PROCESS | 3680 | 1470655880771 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 04:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:31:20 INFO - PROCESS | 3680 | 1470655880775 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:31:20 INFO - PROCESS | 3680 | 1470655880780 Marionette TRACE conn6 <- [1,218,null,{}] 04:31:20 INFO - PROCESS | 3680 | 1470655880785 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:20 INFO - PROCESS | 3680 | 1470655880788 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:20 INFO - PROCESS | 3680 | 1470655880890 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 04:31:20 INFO - PROCESS | 3680 | 1470655880970 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:20 INFO - PROCESS | 3680 | 1470655880972 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:20 INFO - PROCESS | 3680 | ++DOCSHELL 0EC30800 == 48 [pid = 3680] [id = 64] 04:31:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 110 (0EC36800) [pid = 3680] [serial = 189] [outer = 00000000] 04:31:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 111 (0EF83000) [pid = 3680] [serial = 190] [outer = 0EC36800] 04:31:21 INFO - PROCESS | 3680 | 1470655881022 Marionette DEBUG loaded listener.js 04:31:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 112 (0F755C00) [pid = 3680] [serial = 191] [outer = 0EC36800] 04:31:21 INFO - PROCESS | 3680 | --DOCSHELL 12FE6000 == 47 [pid = 3680] [id = 58] 04:31:21 INFO - PROCESS | 3680 | --DOCSHELL 130B8800 == 46 [pid = 3680] [id = 57] 04:31:21 INFO - PROCESS | 3680 | --DOCSHELL 1A602000 == 45 [pid = 3680] [id = 56] 04:31:21 INFO - PROCESS | 3680 | --DOCSHELL 14F5F400 == 44 [pid = 3680] [id = 55] 04:31:21 INFO - PROCESS | 3680 | --DOCSHELL 17D69C00 == 43 [pid = 3680] [id = 54] 04:31:21 INFO - PROCESS | 3680 | --DOCSHELL 1613D000 == 42 [pid = 3680] [id = 53] 04:31:21 INFO - PROCESS | 3680 | --DOCSHELL 14F6D400 == 41 [pid = 3680] [id = 52] 04:31:21 INFO - PROCESS | 3680 | --DOCSHELL 13357C00 == 40 [pid = 3680] [id = 51] 04:31:21 INFO - PROCESS | 3680 | --DOCSHELL 0E750000 == 39 [pid = 3680] [id = 50] 04:31:21 INFO - PROCESS | 3680 | --DOCSHELL 0E2E9000 == 38 [pid = 3680] [id = 49] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 111 (18675800) [pid = 3680] [serial = 117] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 110 (18676000) [pid = 3680] [serial = 118] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 109 (1992CC00) [pid = 3680] [serial = 120] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 108 (15E44800) [pid = 3680] [serial = 111] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 107 (16195000) [pid = 3680] [serial = 112] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 106 (19928400) [pid = 3680] [serial = 100] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (19924C00) [pid = 3680] [serial = 99] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (17C61800) [pid = 3680] [serial = 94] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (17C55800) [pid = 3680] [serial = 93] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (17B26C00) [pid = 3680] [serial = 114] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (14F5D800) [pid = 3680] [serial = 91] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (13FDCC00) [pid = 3680] [serial = 90] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (18676C00) [pid = 3680] [serial = 97] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (1830A400) [pid = 3680] [serial = 96] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (0FD0DC00) [pid = 3680] [serial = 103] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (0EC2D400) [pid = 3680] [serial = 102] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (0FEE9800) [pid = 3680] [serial = 105] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (13351800) [pid = 3680] [serial = 106] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (0E752000) [pid = 3680] [serial = 88] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (0E236800) [pid = 3680] [serial = 87] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (14F77800) [pid = 3680] [serial = 108] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (15E2A000) [pid = 3680] [serial = 109] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (0EF7D400) [pid = 3680] [serial = 123] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (0EF81800) [pid = 3680] [serial = 124] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (18D95800) [pid = 3680] [serial = 127] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (1999A400) [pid = 3680] [serial = 121] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (088FC000) [pid = 3680] [serial = 129] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (15E33000) [pid = 3680] [serial = 126] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0E237C00) [pid = 3680] [serial = 130] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17C21800) [pid = 3680] [serial = 115] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1A602C00) [pid = 3680] [serial = 132] [outer = 00000000] [url = about:blank] 04:31:21 INFO - PROCESS | 3680 | 1470655881528 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 789ms 04:31:21 INFO - PROCESS | 3680 | 1470655881569 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 04:31:21 INFO - PROCESS | 3680 | 1470655881573 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 04:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:31:21 INFO - PROCESS | 3680 | 1470655881580 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:31:21 INFO - PROCESS | 3680 | 1470655881583 Marionette TRACE conn6 <- [1,222,null,{}] 04:31:21 INFO - PROCESS | 3680 | 1470655881587 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:21 INFO - PROCESS | 3680 | 1470655881589 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:21 INFO - PROCESS | 3680 | 1470655881678 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 04:31:21 INFO - PROCESS | 3680 | 1470655881687 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:21 INFO - PROCESS | 3680 | 1470655881689 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:21 INFO - PROCESS | 3680 | ++DOCSHELL 0F139C00 == 39 [pid = 3680] [id = 65] 04:31:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (0F13D400) [pid = 3680] [serial = 192] [outer = 00000000] 04:31:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0FEDDC00) [pid = 3680] [serial = 193] [outer = 0F13D400] 04:31:21 INFO - PROCESS | 3680 | 1470655881736 Marionette DEBUG loaded listener.js 04:31:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (12FED800) [pid = 3680] [serial = 194] [outer = 0F13D400] 04:31:22 INFO - PROCESS | 3680 | 1470655882158 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 04:31:22 INFO - PROCESS | 3680 | 1470655882212 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 04:31:22 INFO - PROCESS | 3680 | 1470655882214 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 04:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:31:22 INFO - PROCESS | 3680 | 1470655882217 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:31:22 INFO - PROCESS | 3680 | 1470655882221 Marionette TRACE conn6 <- [1,226,null,{}] 04:31:22 INFO - PROCESS | 3680 | 1470655882231 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:22 INFO - PROCESS | 3680 | 1470655882235 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:22 INFO - PROCESS | 3680 | 1470655882321 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 04:31:22 INFO - PROCESS | 3680 | 1470655882328 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:22 INFO - PROCESS | 3680 | 1470655882331 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:22 INFO - PROCESS | 3680 | ++DOCSHELL 136A8C00 == 40 [pid = 3680] [id = 66] 04:31:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (13FDCC00) [pid = 3680] [serial = 195] [outer = 00000000] 04:31:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (14F77800) [pid = 3680] [serial = 196] [outer = 13FDCC00] 04:31:22 INFO - PROCESS | 3680 | 1470655882379 Marionette DEBUG loaded listener.js 04:31:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (15E30800) [pid = 3680] [serial = 197] [outer = 13FDCC00] 04:31:22 INFO - PROCESS | 3680 | 1470655882831 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 04:31:22 INFO - PROCESS | 3680 | 1470655882848 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 04:31:22 INFO - PROCESS | 3680 | 1470655882850 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 04:31:22 INFO - PROCESS | 3680 | 1470655882853 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:31:22 INFO - PROCESS | 3680 | 1470655882855 Marionette TRACE conn6 <- [1,230,null,{}] 04:31:22 INFO - PROCESS | 3680 | 1470655882859 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:22 INFO - PROCESS | 3680 | 1470655882860 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:22 INFO - PROCESS | 3680 | 1470655882947 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 04:31:22 INFO - PROCESS | 3680 | 1470655882952 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:22 INFO - PROCESS | 3680 | 1470655882963 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:22 INFO - PROCESS | 3680 | ++DOCSHELL 16195800 == 41 [pid = 3680] [id = 67] 04:31:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (163E3C00) [pid = 3680] [serial = 198] [outer = 00000000] 04:31:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (17577400) [pid = 3680] [serial = 199] [outer = 163E3C00] 04:31:23 INFO - PROCESS | 3680 | 1470655883010 Marionette DEBUG loaded listener.js 04:31:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (17B24C00) [pid = 3680] [serial = 200] [outer = 163E3C00] 04:31:23 INFO - PROCESS | 3680 | 1470655883407 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 569ms 04:31:23 INFO - PROCESS | 3680 | 1470655883428 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 04:31:23 INFO - PROCESS | 3680 | 1470655883430 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 04:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:31:23 INFO - PROCESS | 3680 | 1470655883433 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:31:23 INFO - PROCESS | 3680 | 1470655883434 Marionette TRACE conn6 <- [1,234,null,{}] 04:31:23 INFO - PROCESS | 3680 | 1470655883438 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:23 INFO - PROCESS | 3680 | 1470655883440 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:23 INFO - PROCESS | 3680 | 1470655883560 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 04:31:23 INFO - PROCESS | 3680 | 1470655883573 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:23 INFO - PROCESS | 3680 | 1470655883575 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:23 INFO - PROCESS | 3680 | ++DOCSHELL 17B2EC00 == 42 [pid = 3680] [id = 68] 04:31:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (17C20C00) [pid = 3680] [serial = 201] [outer = 00000000] 04:31:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (17C57400) [pid = 3680] [serial = 202] [outer = 17C20C00] 04:31:23 INFO - PROCESS | 3680 | 1470655883619 Marionette DEBUG loaded listener.js 04:31:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (17C5E000) [pid = 3680] [serial = 203] [outer = 17C20C00] 04:31:24 INFO - PROCESS | 3680 | 1470655884075 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 04:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:31:24 INFO - PROCESS | 3680 | 1470655884104 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 04:31:24 INFO - PROCESS | 3680 | 1470655884105 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 04:31:24 INFO - PROCESS | 3680 | 1470655884108 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:31:24 INFO - PROCESS | 3680 | 1470655884110 Marionette TRACE conn6 <- [1,238,null,{}] 04:31:24 INFO - PROCESS | 3680 | 1470655884114 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:24 INFO - PROCESS | 3680 | 1470655884119 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:24 INFO - PROCESS | 3680 | 1470655884239 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 04:31:24 INFO - PROCESS | 3680 | 1470655884245 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:24 INFO - PROCESS | 3680 | 1470655884247 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:24 INFO - PROCESS | 3680 | ++DOCSHELL 17D5F000 == 43 [pid = 3680] [id = 69] 04:31:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (17D67400) [pid = 3680] [serial = 204] [outer = 00000000] 04:31:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (19829400) [pid = 3680] [serial = 205] [outer = 17D67400] 04:31:24 INFO - PROCESS | 3680 | 1470655884292 Marionette DEBUG loaded listener.js 04:31:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (19921400) [pid = 3680] [serial = 206] [outer = 17D67400] 04:31:24 INFO - PROCESS | 3680 | 1470655884705 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 04:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:31:24 INFO - PROCESS | 3680 | 1470655884740 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 04:31:24 INFO - PROCESS | 3680 | 1470655884742 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 04:31:24 INFO - PROCESS | 3680 | 1470655884745 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:31:24 INFO - PROCESS | 3680 | 1470655884747 Marionette TRACE conn6 <- [1,242,null,{}] 04:31:24 INFO - PROCESS | 3680 | 1470655884767 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:24 INFO - PROCESS | 3680 | 1470655884769 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:24 INFO - PROCESS | 3680 | 1470655884874 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 04:31:24 INFO - PROCESS | 3680 | 1470655884946 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:24 INFO - PROCESS | 3680 | 1470655884948 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:24 INFO - PROCESS | 3680 | ++DOCSHELL 19921000 == 44 [pid = 3680] [id = 70] 04:31:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (19923800) [pid = 3680] [serial = 207] [outer = 00000000] 04:31:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (1992F800) [pid = 3680] [serial = 208] [outer = 19923800] 04:31:24 INFO - PROCESS | 3680 | 1470655884991 Marionette DEBUG loaded listener.js 04:31:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (1992B800) [pid = 3680] [serial = 209] [outer = 19923800] 04:31:25 INFO - PROCESS | 3680 | 1470655885389 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 669ms 04:31:25 INFO - PROCESS | 3680 | 1470655885416 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 04:31:25 INFO - PROCESS | 3680 | 1470655885418 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 04:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:31:25 INFO - PROCESS | 3680 | 1470655885428 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:31:25 INFO - PROCESS | 3680 | 1470655885429 Marionette TRACE conn6 <- [1,246,null,{}] 04:31:25 INFO - PROCESS | 3680 | 1470655885437 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:25 INFO - PROCESS | 3680 | 1470655885439 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:25 INFO - PROCESS | 3680 | 1470655885680 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 04:31:25 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (17C2AC00) [pid = 3680] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:31:25 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (17D6A800) [pid = 3680] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:31:25 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (0E459800) [pid = 3680] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:31:25 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (13F5EC00) [pid = 3680] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:31:25 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (0EA20800) [pid = 3680] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:31:25 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (133F9800) [pid = 3680] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:31:25 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (0E753400) [pid = 3680] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:31:25 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (14F70C00) [pid = 3680] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:31:25 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (19827000) [pid = 3680] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:31:25 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1A96B400) [pid = 3680] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:31:25 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (145BF400) [pid = 3680] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:31:25 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (14F62400) [pid = 3680] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:31:25 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (16192400) [pid = 3680] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:31:25 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (15E51000) [pid = 3680] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:31:25 INFO - PROCESS | 3680 | 1470655885759 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:25 INFO - PROCESS | 3680 | 1470655885761 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:25 INFO - PROCESS | 3680 | ++DOCSHELL 0C1E5000 == 45 [pid = 3680] [id = 71] 04:31:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0E459800) [pid = 3680] [serial = 210] [outer = 00000000] 04:31:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (1356B000) [pid = 3680] [serial = 211] [outer = 0E459800] 04:31:25 INFO - PROCESS | 3680 | 1470655885808 Marionette DEBUG loaded listener.js 04:31:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (15E29000) [pid = 3680] [serial = 212] [outer = 0E459800] 04:31:26 INFO - PROCESS | 3680 | 1470655886142 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 730ms 04:31:26 INFO - PROCESS | 3680 | 1470655886161 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 04:31:26 INFO - PROCESS | 3680 | 1470655886163 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 04:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:31:26 INFO - PROCESS | 3680 | 1470655886172 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:31:26 INFO - PROCESS | 3680 | 1470655886173 Marionette TRACE conn6 <- [1,250,null,{}] 04:31:26 INFO - PROCESS | 3680 | 1470655886207 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:26 INFO - PROCESS | 3680 | 1470655886209 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:26 INFO - PROCESS | 3680 | 1470655886289 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 04:31:26 INFO - PROCESS | 3680 | 1470655886294 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:26 INFO - PROCESS | 3680 | 1470655886296 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:26 INFO - PROCESS | 3680 | ++DOCSHELL 088FEC00 == 46 [pid = 3680] [id = 72] 04:31:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (17B2D800) [pid = 3680] [serial = 213] [outer = 00000000] 04:31:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1A9F4800) [pid = 3680] [serial = 214] [outer = 17B2D800] 04:31:26 INFO - PROCESS | 3680 | 1470655886341 Marionette DEBUG loaded listener.js 04:31:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1B241C00) [pid = 3680] [serial = 215] [outer = 17B2D800] 04:31:26 INFO - PROCESS | 3680 | 1470655886745 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 590ms 04:31:26 INFO - PROCESS | 3680 | 1470655886766 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 04:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:31:26 INFO - PROCESS | 3680 | 1470655886768 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 04:31:26 INFO - PROCESS | 3680 | 1470655886771 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:31:26 INFO - PROCESS | 3680 | 1470655886773 Marionette TRACE conn6 <- [1,254,null,{}] 04:31:26 INFO - PROCESS | 3680 | 1470655886776 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:26 INFO - PROCESS | 3680 | 1470655886778 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:26 INFO - PROCESS | 3680 | 1470655886898 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 04:31:26 INFO - PROCESS | 3680 | 1470655886915 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:26 INFO - PROCESS | 3680 | 1470655886917 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:26 INFO - PROCESS | 3680 | ++DOCSHELL 16A6A800 == 47 [pid = 3680] [id = 73] 04:31:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (16A6AC00) [pid = 3680] [serial = 216] [outer = 00000000] 04:31:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (16A6D800) [pid = 3680] [serial = 217] [outer = 16A6AC00] 04:31:26 INFO - PROCESS | 3680 | 1470655886970 Marionette DEBUG loaded listener.js 04:31:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (16A70800) [pid = 3680] [serial = 218] [outer = 16A6AC00] 04:31:27 INFO - PROCESS | 3680 | 1470655887423 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 669ms 04:31:27 INFO - PROCESS | 3680 | 1470655887450 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 04:31:27 INFO - PROCESS | 3680 | 1470655887452 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 04:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:31:27 INFO - PROCESS | 3680 | 1470655887455 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:31:27 INFO - PROCESS | 3680 | 1470655887457 Marionette TRACE conn6 <- [1,258,null,{}] 04:31:27 INFO - PROCESS | 3680 | 1470655887461 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:27 INFO - PROCESS | 3680 | 1470655887463 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:27 INFO - PROCESS | 3680 | 1470655887563 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 04:31:27 INFO - PROCESS | 3680 | 1470655887568 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:27 INFO - PROCESS | 3680 | 1470655887571 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:27 INFO - PROCESS | 3680 | ++DOCSHELL 1B65B000 == 48 [pid = 3680] [id = 74] 04:31:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (1B66C400) [pid = 3680] [serial = 219] [outer = 00000000] 04:31:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (1B67B000) [pid = 3680] [serial = 220] [outer = 1B66C400] 04:31:27 INFO - PROCESS | 3680 | 1470655887626 Marionette DEBUG loaded listener.js 04:31:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (1D33FC00) [pid = 3680] [serial = 221] [outer = 1B66C400] 04:31:28 INFO - PROCESS | 3680 | 1470655888291 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 870ms 04:31:28 INFO - PROCESS | 3680 | 1470655888328 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 04:31:28 INFO - PROCESS | 3680 | 1470655888332 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 04:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:31:28 INFO - PROCESS | 3680 | 1470655888337 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:31:28 INFO - PROCESS | 3680 | 1470655888342 Marionette TRACE conn6 <- [1,262,null,{}] 04:31:28 INFO - PROCESS | 3680 | 1470655888348 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:28 INFO - PROCESS | 3680 | 1470655888351 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:28 INFO - PROCESS | 3680 | 1470655888466 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 04:31:28 INFO - PROCESS | 3680 | 1470655888588 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:28 INFO - PROCESS | 3680 | 1470655888590 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:28 INFO - PROCESS | 3680 | ++DOCSHELL 0E74D800 == 49 [pid = 3680] [id = 75] 04:31:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (0EA1AC00) [pid = 3680] [serial = 222] [outer = 00000000] 04:31:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (0EF7F400) [pid = 3680] [serial = 223] [outer = 0EA1AC00] 04:31:28 INFO - PROCESS | 3680 | 1470655888648 Marionette DEBUG loaded listener.js 04:31:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (0FEE9800) [pid = 3680] [serial = 224] [outer = 0EA1AC00] 04:31:29 INFO - PROCESS | 3680 | 1470655889247 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 04:31:29 INFO - PROCESS | 3680 | 1470655889267 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 04:31:29 INFO - PROCESS | 3680 | 1470655889272 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 04:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:31:29 INFO - PROCESS | 3680 | 1470655889278 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:31:29 INFO - PROCESS | 3680 | 1470655889281 Marionette TRACE conn6 <- [1,266,null,{}] 04:31:29 INFO - PROCESS | 3680 | 1470655889285 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:29 INFO - PROCESS | 3680 | 1470655889288 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:29 INFO - PROCESS | 3680 | 1470655889406 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 04:31:29 INFO - PROCESS | 3680 | 1470655889501 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:29 INFO - PROCESS | 3680 | 1470655889503 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:29 INFO - PROCESS | 3680 | ++DOCSHELL 14F61800 == 50 [pid = 3680] [id = 76] 04:31:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (14F6B000) [pid = 3680] [serial = 225] [outer = 00000000] 04:31:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (163E7400) [pid = 3680] [serial = 226] [outer = 14F6B000] 04:31:29 INFO - PROCESS | 3680 | 1470655889559 Marionette DEBUG loaded listener.js 04:31:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (16A66800) [pid = 3680] [serial = 227] [outer = 14F6B000] 04:31:30 INFO - PROCESS | 3680 | 1470655890116 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 869ms 04:31:30 INFO - PROCESS | 3680 | 1470655890153 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 04:31:30 INFO - PROCESS | 3680 | 1470655890156 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 04:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:31:30 INFO - PROCESS | 3680 | 1470655890159 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:31:30 INFO - PROCESS | 3680 | 1470655890163 Marionette TRACE conn6 <- [1,270,null,{}] 04:31:30 INFO - PROCESS | 3680 | 1470655890175 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:30 INFO - PROCESS | 3680 | 1470655890180 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:30 INFO - PROCESS | 3680 | 1470655890297 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 04:31:30 INFO - PROCESS | 3680 | 1470655890399 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:30 INFO - PROCESS | 3680 | 1470655890403 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:30 INFO - PROCESS | 3680 | ++DOCSHELL 19826800 == 51 [pid = 3680] [id = 77] 04:31:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (19827000) [pid = 3680] [serial = 228] [outer = 00000000] 04:31:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (19DBCC00) [pid = 3680] [serial = 229] [outer = 19827000] 04:31:30 INFO - PROCESS | 3680 | 1470655890462 Marionette DEBUG loaded listener.js 04:31:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (1B5D5400) [pid = 3680] [serial = 230] [outer = 19827000] 04:31:31 INFO - PROCESS | 3680 | 1470655891194 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1072ms 04:31:31 INFO - PROCESS | 3680 | 1470655891302 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 04:31:31 INFO - PROCESS | 3680 | 1470655891305 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 04:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:31:31 INFO - PROCESS | 3680 | 1470655891542 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:31:31 INFO - PROCESS | 3680 | 1470655891545 Marionette TRACE conn6 <- [1,274,null,{}] 04:31:31 INFO - PROCESS | 3680 | 1470655891582 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:31 INFO - PROCESS | 3680 | 1470655891585 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:31 INFO - PROCESS | 3680 | 1470655891719 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 04:31:31 INFO - PROCESS | 3680 | 1470655891808 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:31 INFO - PROCESS | 3680 | 1470655891811 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:31 INFO - PROCESS | 3680 | ++DOCSHELL 0C00BC00 == 52 [pid = 3680] [id = 78] 04:31:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 107 (0C012800) [pid = 3680] [serial = 231] [outer = 00000000] 04:31:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 108 (0EAA8C00) [pid = 3680] [serial = 232] [outer = 0C012800] 04:31:31 INFO - PROCESS | 3680 | 1470655891859 Marionette DEBUG loaded listener.js 04:31:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 109 (0EC34000) [pid = 3680] [serial = 233] [outer = 0C012800] 04:31:32 INFO - PROCESS | 3680 | 1470655892402 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:31:32 INFO - PROCESS | 3680 | --DOCSHELL 16A6A800 == 51 [pid = 3680] [id = 73] 04:31:32 INFO - PROCESS | 3680 | --DOCSHELL 088FEC00 == 50 [pid = 3680] [id = 72] 04:31:32 INFO - PROCESS | 3680 | --DOCSHELL 0C1E5000 == 49 [pid = 3680] [id = 71] 04:31:32 INFO - PROCESS | 3680 | --DOCSHELL 19921000 == 48 [pid = 3680] [id = 70] 04:31:32 INFO - PROCESS | 3680 | --DOCSHELL 17D5F000 == 47 [pid = 3680] [id = 69] 04:31:32 INFO - PROCESS | 3680 | --DOCSHELL 17B2EC00 == 46 [pid = 3680] [id = 68] 04:31:32 INFO - PROCESS | 3680 | --DOCSHELL 16195800 == 45 [pid = 3680] [id = 67] 04:31:32 INFO - PROCESS | 3680 | --DOCSHELL 136A8C00 == 44 [pid = 3680] [id = 66] 04:31:32 INFO - PROCESS | 3680 | --DOCSHELL 0F139C00 == 43 [pid = 3680] [id = 65] 04:31:32 INFO - PROCESS | 3680 | --DOCSHELL 0EC30800 == 42 [pid = 3680] [id = 64] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 108 (1B23E000) [pid = 3680] [serial = 175] [outer = 00000000] [url = about:blank] 04:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1167ms 04:31:32 INFO - PROCESS | 3680 | 1470655892493 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 04:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:31:32 INFO - PROCESS | 3680 | 1470655892497 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 04:31:32 INFO - PROCESS | 3680 | 1470655892502 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:31:32 INFO - PROCESS | 3680 | 1470655892504 Marionette TRACE conn6 <- [1,278,null,{}] 04:31:32 INFO - PROCESS | 3680 | 1470655892510 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:32 INFO - PROCESS | 3680 | 1470655892514 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:32 INFO - PROCESS | 3680 | 1470655892619 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 107 (175AFC00) [pid = 3680] [serial = 85] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 106 (18302400) [pid = 3680] [serial = 142] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (17D64400) [pid = 3680] [serial = 141] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (18675400) [pid = 3680] [serial = 159] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (0EAAB400) [pid = 3680] [serial = 136] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (0EA16800) [pid = 3680] [serial = 135] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (14F5BC00) [pid = 3680] [serial = 139] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (145C0000) [pid = 3680] [serial = 138] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (0EF84000) [pid = 3680] [serial = 145] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (0EF75800) [pid = 3680] [serial = 144] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (14658000) [pid = 3680] [serial = 150] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (14F64800) [pid = 3680] [serial = 151] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (0EF7A000) [pid = 3680] [serial = 147] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (0F2EB400) [pid = 3680] [serial = 148] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (15E31000) [pid = 3680] [serial = 153] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (15E51400) [pid = 3680] [serial = 154] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (19DB6000) [pid = 3680] [serial = 162] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (189AE000) [pid = 3680] [serial = 160] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1AEC7400) [pid = 3680] [serial = 165] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (19EADC00) [pid = 3680] [serial = 163] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (163EA400) [pid = 3680] [serial = 170] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (163E8800) [pid = 3680] [serial = 169] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1B5D8000) [pid = 3680] [serial = 166] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (14659C00) [pid = 3680] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (17C25C00) [pid = 3680] [serial = 173] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17828000) [pid = 3680] [serial = 156] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17B2C000) [pid = 3680] [serial = 157] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1784C400) [pid = 3680] [serial = 172] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3680 | 1470655892698 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:32 INFO - PROCESS | 3680 | 1470655892701 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:32 INFO - PROCESS | 3680 | ++DOCSHELL 0E463400 == 43 [pid = 3680] [id = 79] 04:31:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (0EA13000) [pid = 3680] [serial = 234] [outer = 00000000] 04:31:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (0EF32400) [pid = 3680] [serial = 235] [outer = 0EA13000] 04:31:32 INFO - PROCESS | 3680 | 1470655892748 Marionette DEBUG loaded listener.js 04:31:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0EF7EC00) [pid = 3680] [serial = 236] [outer = 0EA13000] 04:31:33 INFO - PROCESS | 3680 | 1470655893120 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 04:31:33 INFO - PROCESS | 3680 | 1470655893173 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 04:31:33 INFO - PROCESS | 3680 | 1470655893175 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 04:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:31:33 INFO - PROCESS | 3680 | 1470655893179 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:31:33 INFO - PROCESS | 3680 | 1470655893181 Marionette TRACE conn6 <- [1,282,null,{}] 04:31:33 INFO - PROCESS | 3680 | 1470655893185 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:33 INFO - PROCESS | 3680 | 1470655893187 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:33 INFO - PROCESS | 3680 | 1470655893272 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 04:31:33 INFO - PROCESS | 3680 | 1470655893286 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:33 INFO - PROCESS | 3680 | 1470655893291 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:33 INFO - PROCESS | 3680 | ++DOCSHELL 14787800 == 44 [pid = 3680] [id = 80] 04:31:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1478B000) [pid = 3680] [serial = 237] [outer = 00000000] 04:31:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (14F5B000) [pid = 3680] [serial = 238] [outer = 1478B000] 04:31:33 INFO - PROCESS | 3680 | 1470655893339 Marionette DEBUG loaded listener.js 04:31:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (14F65400) [pid = 3680] [serial = 239] [outer = 1478B000] 04:31:33 INFO - PROCESS | 3680 | 1470655893770 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 04:31:33 INFO - PROCESS | 3680 | 1470655893812 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 04:31:33 INFO - PROCESS | 3680 | 1470655893814 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 04:31:33 INFO - PROCESS | 3680 | 1470655893822 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:31:33 INFO - PROCESS | 3680 | 1470655893824 Marionette TRACE conn6 <- [1,286,null,{}] 04:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:31:33 INFO - PROCESS | 3680 | 1470655893827 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:33 INFO - PROCESS | 3680 | 1470655893829 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:33 INFO - PROCESS | 3680 | 1470655893916 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 04:31:33 INFO - PROCESS | 3680 | 1470655893921 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:33 INFO - PROCESS | 3680 | 1470655893923 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:33 INFO - PROCESS | 3680 | ++DOCSHELL 15E2D000 == 45 [pid = 3680] [id = 81] 04:31:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (15E2E000) [pid = 3680] [serial = 240] [outer = 00000000] 04:31:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (16142C00) [pid = 3680] [serial = 241] [outer = 15E2E000] 04:31:33 INFO - PROCESS | 3680 | 1470655893968 Marionette DEBUG loaded listener.js 04:31:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (163E5400) [pid = 3680] [serial = 242] [outer = 15E2E000] 04:31:34 INFO - PROCESS | 3680 | 1470655894399 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 04:31:34 INFO - PROCESS | 3680 | 1470655894457 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 04:31:34 INFO - PROCESS | 3680 | 1470655894460 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 04:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:31:34 INFO - PROCESS | 3680 | 1470655894463 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:31:34 INFO - PROCESS | 3680 | 1470655894464 Marionette TRACE conn6 <- [1,290,null,{}] 04:31:34 INFO - PROCESS | 3680 | 1470655894468 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:34 INFO - PROCESS | 3680 | 1470655894470 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:34 INFO - PROCESS | 3680 | 1470655894549 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 04:31:34 INFO - PROCESS | 3680 | 1470655894555 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:34 INFO - PROCESS | 3680 | 1470655894557 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:34 INFO - PROCESS | 3680 | ++DOCSHELL 0EC28400 == 46 [pid = 3680] [id = 82] 04:31:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (163E8400) [pid = 3680] [serial = 243] [outer = 00000000] 04:31:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (16449000) [pid = 3680] [serial = 244] [outer = 163E8400] 04:31:34 INFO - PROCESS | 3680 | 1470655894601 Marionette DEBUG loaded listener.js 04:31:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (16A67400) [pid = 3680] [serial = 245] [outer = 163E8400] 04:31:35 INFO - PROCESS | 3680 | 1470655895060 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 04:31:35 INFO - PROCESS | 3680 | 1470655895094 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 04:31:35 INFO - PROCESS | 3680 | 1470655895097 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 04:31:35 INFO - PROCESS | 3680 | 1470655895104 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:31:35 INFO - PROCESS | 3680 | 1470655895106 Marionette TRACE conn6 <- [1,294,null,{}] 04:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:31:35 INFO - PROCESS | 3680 | 1470655895109 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:35 INFO - PROCESS | 3680 | 1470655895115 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:35 INFO - PROCESS | 3680 | 1470655895259 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 04:31:35 INFO - PROCESS | 3680 | 1470655895314 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:35 INFO - PROCESS | 3680 | 1470655895317 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:35 INFO - PROCESS | 3680 | ++DOCSHELL 145BFC00 == 47 [pid = 3680] [id = 83] 04:31:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (17827C00) [pid = 3680] [serial = 246] [outer = 00000000] 04:31:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (17C2B000) [pid = 3680] [serial = 247] [outer = 17827C00] 04:31:35 INFO - PROCESS | 3680 | 1470655895361 Marionette DEBUG loaded listener.js 04:31:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (17D5C400) [pid = 3680] [serial = 248] [outer = 17827C00] 04:31:35 INFO - PROCESS | 3680 | 1470655895775 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 731ms 04:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:31:35 INFO - PROCESS | 3680 | 1470655895840 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 04:31:35 INFO - PROCESS | 3680 | 1470655895842 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 04:31:35 INFO - PROCESS | 3680 | 1470655895852 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:31:35 INFO - PROCESS | 3680 | 1470655895854 Marionette TRACE conn6 <- [1,298,null,{}] 04:31:35 INFO - PROCESS | 3680 | 1470655895857 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:35 INFO - PROCESS | 3680 | 1470655895859 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:35 INFO - PROCESS | 3680 | 1470655896000 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 04:31:36 INFO - PROCESS | 3680 | 1470655896012 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:36 INFO - PROCESS | 3680 | 1470655896014 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:36 INFO - PROCESS | 3680 | ++DOCSHELL 17D63C00 == 48 [pid = 3680] [id = 84] 04:31:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (17D66000) [pid = 3680] [serial = 249] [outer = 00000000] 04:31:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (18305C00) [pid = 3680] [serial = 250] [outer = 17D66000] 04:31:36 INFO - PROCESS | 3680 | 1470655896060 Marionette DEBUG loaded listener.js 04:31:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (18308800) [pid = 3680] [serial = 251] [outer = 17D66000] 04:31:36 INFO - PROCESS | 3680 | 1470655896473 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 690ms 04:31:36 INFO - PROCESS | 3680 | 1470655896537 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 04:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:31:36 INFO - PROCESS | 3680 | 1470655896539 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 04:31:36 INFO - PROCESS | 3680 | 1470655896542 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:31:36 INFO - PROCESS | 3680 | 1470655896544 Marionette TRACE conn6 <- [1,302,null,{}] 04:31:36 INFO - PROCESS | 3680 | 1470655896547 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:36 INFO - PROCESS | 3680 | 1470655896549 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:36 INFO - PROCESS | 3680 | 1470655896657 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 04:31:36 INFO - PROCESS | 3680 | 1470655896663 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:36 INFO - PROCESS | 3680 | 1470655896665 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:36 INFO - PROCESS | 3680 | ++DOCSHELL 163EAC00 == 49 [pid = 3680] [id = 85] 04:31:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (16A64C00) [pid = 3680] [serial = 252] [outer = 00000000] 04:31:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (189A6000) [pid = 3680] [serial = 253] [outer = 16A64C00] 04:31:36 INFO - PROCESS | 3680 | 1470655896713 Marionette DEBUG loaded listener.js 04:31:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (18D94400) [pid = 3680] [serial = 254] [outer = 16A64C00] 04:31:37 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (16A6AC00) [pid = 3680] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:31:37 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (17D67400) [pid = 3680] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:31:37 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (17C20C00) [pid = 3680] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:31:37 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (19923800) [pid = 3680] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:31:37 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (163E3C00) [pid = 3680] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:31:37 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (13FDCC00) [pid = 3680] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:31:37 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (0F13D400) [pid = 3680] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:31:37 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (0EC36800) [pid = 3680] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:31:37 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (17B2D800) [pid = 3680] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:31:37 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (0E459800) [pid = 3680] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:31:37 INFO - PROCESS | 3680 | 1470655897240 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 730ms 04:31:37 INFO - PROCESS | 3680 | 1470655897299 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 04:31:37 INFO - PROCESS | 3680 | 1470655897301 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 04:31:37 INFO - PROCESS | 3680 | 1470655897304 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:31:37 INFO - PROCESS | 3680 | 1470655897305 Marionette TRACE conn6 <- [1,306,null,{}] 04:31:37 INFO - PROCESS | 3680 | 1470655897309 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:37 INFO - PROCESS | 3680 | 1470655897311 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:37 INFO - PROCESS | 3680 | 1470655897391 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 04:31:37 INFO - PROCESS | 3680 | 1470655897396 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:37 INFO - PROCESS | 3680 | 1470655897398 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:37 INFO - PROCESS | 3680 | ++DOCSHELL 13FDC800 == 50 [pid = 3680] [id = 86] 04:31:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1478E400) [pid = 3680] [serial = 255] [outer = 00000000] 04:31:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (17D5C800) [pid = 3680] [serial = 256] [outer = 1478E400] 04:31:37 INFO - PROCESS | 3680 | 1470655897443 Marionette DEBUG loaded listener.js 04:31:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (18309C00) [pid = 3680] [serial = 257] [outer = 1478E400] 04:31:37 INFO - PROCESS | 3680 | 1470655897854 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 04:31:37 INFO - PROCESS | 3680 | 1470655897878 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 04:31:37 INFO - PROCESS | 3680 | 1470655897880 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 04:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:31:37 INFO - PROCESS | 3680 | 1470655897893 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:31:37 INFO - PROCESS | 3680 | 1470655897895 Marionette TRACE conn6 <- [1,310,null,{}] 04:31:37 INFO - PROCESS | 3680 | 1470655897915 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:37 INFO - PROCESS | 3680 | 1470655897917 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:37 INFO - PROCESS | 3680 | 1470655898001 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 04:31:38 INFO - PROCESS | 3680 | 1470655898007 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:38 INFO - PROCESS | 3680 | 1470655898009 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:38 INFO - PROCESS | 3680 | ++DOCSHELL 1992D000 == 51 [pid = 3680] [id = 87] 04:31:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (1992D400) [pid = 3680] [serial = 258] [outer = 00000000] 04:31:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (19DC1800) [pid = 3680] [serial = 259] [outer = 1992D400] 04:31:38 INFO - PROCESS | 3680 | 1470655898053 Marionette DEBUG loaded listener.js 04:31:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (1A608000) [pid = 3680] [serial = 260] [outer = 1992D400] 04:31:38 INFO - PROCESS | 3680 | 1470655898431 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:31:38 INFO - PROCESS | 3680 | 1470655898485 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 650ms 04:31:38 INFO - PROCESS | 3680 | 1470655898536 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 04:31:38 INFO - PROCESS | 3680 | 1470655898538 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 04:31:38 INFO - PROCESS | 3680 | 1470655898541 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:31:38 INFO - PROCESS | 3680 | 1470655898543 Marionette TRACE conn6 <- [1,314,null,{}] 04:31:38 INFO - PROCESS | 3680 | 1470655898547 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:38 INFO - PROCESS | 3680 | 1470655898550 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:38 INFO - PROCESS | 3680 | 1470655898648 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 04:31:38 INFO - PROCESS | 3680 | 1470655898656 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:38 INFO - PROCESS | 3680 | 1470655898658 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:38 INFO - PROCESS | 3680 | ++DOCSHELL 1B23DC00 == 52 [pid = 3680] [id = 88] 04:31:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (1B23E400) [pid = 3680] [serial = 261] [outer = 00000000] 04:31:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (1B398C00) [pid = 3680] [serial = 262] [outer = 1B23E400] 04:31:38 INFO - PROCESS | 3680 | 1470655898704 Marionette DEBUG loaded listener.js 04:31:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (1B39E400) [pid = 3680] [serial = 263] [outer = 1B23E400] 04:31:39 INFO - PROCESS | 3680 | 1470655899335 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 829ms 04:31:39 INFO - PROCESS | 3680 | 1470655899375 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 04:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:31:39 INFO - PROCESS | 3680 | 1470655899380 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 04:31:39 INFO - PROCESS | 3680 | 1470655899385 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:31:39 INFO - PROCESS | 3680 | 1470655899388 Marionette TRACE conn6 <- [1,318,null,{}] 04:31:39 INFO - PROCESS | 3680 | 1470655899394 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:39 INFO - PROCESS | 3680 | 1470655899398 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:39 INFO - PROCESS | 3680 | 1470655899553 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 04:31:39 INFO - PROCESS | 3680 | 1470655899571 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:39 INFO - PROCESS | 3680 | 1470655899573 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:39 INFO - PROCESS | 3680 | ++DOCSHELL 0E750000 == 53 [pid = 3680] [id = 89] 04:31:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (0E751800) [pid = 3680] [serial = 264] [outer = 00000000] 04:31:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (0EC30800) [pid = 3680] [serial = 265] [outer = 0E751800] 04:31:39 INFO - PROCESS | 3680 | 1470655899630 Marionette DEBUG loaded listener.js 04:31:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (0F138800) [pid = 3680] [serial = 266] [outer = 0E751800] 04:31:40 INFO - PROCESS | 3680 | 1470655900269 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 04:31:40 INFO - PROCESS | 3680 | 1470655900315 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 04:31:40 INFO - PROCESS | 3680 | 1470655900321 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 04:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:31:40 INFO - PROCESS | 3680 | 1470655900327 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:31:40 INFO - PROCESS | 3680 | 1470655900331 Marionette TRACE conn6 <- [1,322,null,{}] 04:31:40 INFO - PROCESS | 3680 | 1470655900335 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:40 INFO - PROCESS | 3680 | 1470655900338 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:40 INFO - PROCESS | 3680 | 1470655900454 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 04:31:40 INFO - PROCESS | 3680 | 1470655900578 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:40 INFO - PROCESS | 3680 | 1470655900581 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:40 INFO - PROCESS | 3680 | ++DOCSHELL 13FDDC00 == 54 [pid = 3680] [id = 90] 04:31:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (145BF000) [pid = 3680] [serial = 267] [outer = 00000000] 04:31:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (14F64800) [pid = 3680] [serial = 268] [outer = 145BF000] 04:31:40 INFO - PROCESS | 3680 | 1470655900641 Marionette DEBUG loaded listener.js 04:31:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (15E2B400) [pid = 3680] [serial = 269] [outer = 145BF000] 04:31:41 INFO - PROCESS | 3680 | 1470655901319 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1020ms 04:31:41 INFO - PROCESS | 3680 | 1470655901351 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 04:31:41 INFO - PROCESS | 3680 | 1470655901354 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 04:31:41 INFO - PROCESS | 3680 | 1470655901357 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:31:41 INFO - PROCESS | 3680 | 1470655901361 Marionette TRACE conn6 <- [1,326,null,{}] 04:31:41 INFO - PROCESS | 3680 | 1470655901372 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:41 INFO - PROCESS | 3680 | 1470655901377 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:41 INFO - PROCESS | 3680 | 1470655901502 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 04:31:41 INFO - PROCESS | 3680 | 1470655901627 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:41 INFO - PROCESS | 3680 | 1470655901630 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:41 INFO - PROCESS | 3680 | ++DOCSHELL 17D67800 == 55 [pid = 3680] [id = 91] 04:31:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 107 (17D69400) [pid = 3680] [serial = 270] [outer = 00000000] 04:31:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 108 (19921000) [pid = 3680] [serial = 271] [outer = 17D69400] 04:31:41 INFO - PROCESS | 3680 | 1470655901689 Marionette DEBUG loaded listener.js 04:31:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 109 (1A9F1800) [pid = 3680] [serial = 272] [outer = 17D69400] 04:31:42 INFO - PROCESS | 3680 | 1470655902288 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 970ms 04:31:42 INFO - PROCESS | 3680 | 1470655902331 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 04:31:42 INFO - PROCESS | 3680 | 1470655902334 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 04:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:31:42 INFO - PROCESS | 3680 | 1470655902338 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:31:42 INFO - PROCESS | 3680 | 1470655902340 Marionette TRACE conn6 <- [1,330,null,{}] 04:31:42 INFO - PROCESS | 3680 | 1470655902344 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:42 INFO - PROCESS | 3680 | 1470655902346 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:42 INFO - PROCESS | 3680 | 1470655902460 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 04:31:42 INFO - PROCESS | 3680 | 1470655902554 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:42 INFO - PROCESS | 3680 | 1470655902556 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:42 INFO - PROCESS | 3680 | ++DOCSHELL 1B398400 == 56 [pid = 3680] [id = 92] 04:31:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 110 (1B399400) [pid = 3680] [serial = 273] [outer = 00000000] 04:31:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 111 (1B5D8000) [pid = 3680] [serial = 274] [outer = 1B399400] 04:31:42 INFO - PROCESS | 3680 | 1470655902612 Marionette DEBUG loaded listener.js 04:31:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 112 (1B656000) [pid = 3680] [serial = 275] [outer = 1B399400] 04:31:43 INFO - PROCESS | 3680 | 1470655903430 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1130ms 04:31:43 INFO - PROCESS | 3680 | 1470655903473 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 04:31:43 INFO - PROCESS | 3680 | 1470655903477 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 04:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:31:43 INFO - PROCESS | 3680 | 1470655903482 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:31:43 INFO - PROCESS | 3680 | 1470655903485 Marionette TRACE conn6 <- [1,334,null,{}] 04:31:43 INFO - PROCESS | 3680 | 1470655903491 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:43 INFO - PROCESS | 3680 | 1470655903493 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:43 INFO - PROCESS | 3680 | 1470655903598 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 04:31:43 INFO - PROCESS | 3680 | 1470655903681 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:43 INFO - PROCESS | 3680 | 1470655903685 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:43 INFO - PROCESS | 3680 | ++DOCSHELL 0EAAB400 == 57 [pid = 3680] [id = 93] 04:31:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 113 (0EC2B400) [pid = 3680] [serial = 276] [outer = 00000000] 04:31:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 114 (0F134400) [pid = 3680] [serial = 277] [outer = 0EC2B400] 04:31:43 INFO - PROCESS | 3680 | 1470655903777 Marionette DEBUG loaded listener.js 04:31:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 115 (12FECC00) [pid = 3680] [serial = 278] [outer = 0EC2B400] 04:31:44 INFO - PROCESS | 3680 | --DOCSHELL 1992D000 == 56 [pid = 3680] [id = 87] 04:31:44 INFO - PROCESS | 3680 | --DOCSHELL 13FDC800 == 55 [pid = 3680] [id = 86] 04:31:44 INFO - PROCESS | 3680 | --DOCSHELL 163EAC00 == 54 [pid = 3680] [id = 85] 04:31:44 INFO - PROCESS | 3680 | --DOCSHELL 17D63C00 == 53 [pid = 3680] [id = 84] 04:31:44 INFO - PROCESS | 3680 | --DOCSHELL 145BFC00 == 52 [pid = 3680] [id = 83] 04:31:44 INFO - PROCESS | 3680 | --DOCSHELL 0EC28400 == 51 [pid = 3680] [id = 82] 04:31:44 INFO - PROCESS | 3680 | --DOCSHELL 15E2D000 == 50 [pid = 3680] [id = 81] 04:31:44 INFO - PROCESS | 3680 | --DOCSHELL 14787800 == 49 [pid = 3680] [id = 80] 04:31:44 INFO - PROCESS | 3680 | --DOCSHELL 0E463400 == 48 [pid = 3680] [id = 79] 04:31:44 INFO - PROCESS | 3680 | --DOCSHELL 0C00BC00 == 47 [pid = 3680] [id = 78] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 114 (19829400) [pid = 3680] [serial = 205] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 113 (17C5E000) [pid = 3680] [serial = 203] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 112 (1992F800) [pid = 3680] [serial = 208] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 111 (17B24C00) [pid = 3680] [serial = 200] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 110 (19921400) [pid = 3680] [serial = 206] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 109 (14F77800) [pid = 3680] [serial = 196] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 108 (15E30800) [pid = 3680] [serial = 197] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 107 (1992FC00) [pid = 3680] [serial = 184] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 106 (0FEDDC00) [pid = 3680] [serial = 193] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (12FED800) [pid = 3680] [serial = 194] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (1369D000) [pid = 3680] [serial = 181] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (12FEE800) [pid = 3680] [serial = 187] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (0F755C00) [pid = 3680] [serial = 191] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (0EF83000) [pid = 3680] [serial = 190] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (0EC2B800) [pid = 3680] [serial = 178] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (1992B800) [pid = 3680] [serial = 209] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (17577400) [pid = 3680] [serial = 199] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (15E29000) [pid = 3680] [serial = 212] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (1356B000) [pid = 3680] [serial = 211] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (17C57400) [pid = 3680] [serial = 202] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (1A9F4800) [pid = 3680] [serial = 214] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (16A70800) [pid = 3680] [serial = 218] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (1B241C00) [pid = 3680] [serial = 215] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (16A6D800) [pid = 3680] [serial = 217] [outer = 00000000] [url = about:blank] 04:31:44 INFO - PROCESS | 3680 | 1470655904310 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 890ms 04:31:44 INFO - PROCESS | 3680 | 1470655904372 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 04:31:44 INFO - PROCESS | 3680 | 1470655904377 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 04:31:44 INFO - PROCESS | 3680 | 1470655904383 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:31:44 INFO - PROCESS | 3680 | 1470655904386 Marionette TRACE conn6 <- [1,338,null,{}] 04:31:44 INFO - PROCESS | 3680 | 1470655904389 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:44 INFO - PROCESS | 3680 | 1470655904392 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:44 INFO - PROCESS | 3680 | 1470655904482 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 04:31:44 INFO - PROCESS | 3680 | 1470655904564 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:44 INFO - PROCESS | 3680 | 1470655904566 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:44 INFO - PROCESS | 3680 | ++DOCSHELL 0EF84800 == 48 [pid = 3680] [id = 94] 04:31:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (0F137C00) [pid = 3680] [serial = 279] [outer = 00000000] 04:31:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (12FEE800) [pid = 3680] [serial = 280] [outer = 0F137C00] 04:31:44 INFO - PROCESS | 3680 | 1470655904613 Marionette DEBUG loaded listener.js 04:31:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (1369D000) [pid = 3680] [serial = 281] [outer = 0F137C00] 04:31:44 INFO - PROCESS | 3680 | 1470655905003 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 04:31:45 INFO - PROCESS | 3680 | 1470655905057 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 04:31:45 INFO - PROCESS | 3680 | 1470655905060 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 04:31:45 INFO - PROCESS | 3680 | 1470655905063 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:31:45 INFO - PROCESS | 3680 | 1470655905067 Marionette TRACE conn6 <- [1,342,null,{}] 04:31:45 INFO - PROCESS | 3680 | 1470655905077 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:45 INFO - PROCESS | 3680 | 1470655905081 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:45 INFO - PROCESS | 3680 | 1470655905167 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 04:31:45 INFO - PROCESS | 3680 | 1470655905174 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:45 INFO - PROCESS | 3680 | 1470655905176 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:45 INFO - PROCESS | 3680 | ++DOCSHELL 15E31800 == 49 [pid = 3680] [id = 95] 04:31:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (15E33000) [pid = 3680] [serial = 282] [outer = 00000000] 04:31:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (163E4800) [pid = 3680] [serial = 283] [outer = 15E33000] 04:31:45 INFO - PROCESS | 3680 | 1470655905223 Marionette DEBUG loaded listener.js 04:31:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (16A64400) [pid = 3680] [serial = 284] [outer = 15E33000] 04:31:45 INFO - PROCESS | 3680 | 1470655905719 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 669ms 04:31:45 INFO - PROCESS | 3680 | 1470655905737 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 04:31:45 INFO - PROCESS | 3680 | 1470655905739 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 04:31:45 INFO - PROCESS | 3680 | 1470655905742 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:31:45 INFO - PROCESS | 3680 | 1470655905744 Marionette TRACE conn6 <- [1,346,null,{}] 04:31:45 INFO - PROCESS | 3680 | 1470655905748 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:45 INFO - PROCESS | 3680 | 1470655905750 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:45 INFO - PROCESS | 3680 | 1470655905864 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 04:31:45 INFO - PROCESS | 3680 | 1470655905873 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:45 INFO - PROCESS | 3680 | 1470655905875 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:45 INFO - PROCESS | 3680 | ++DOCSHELL 17B2C000 == 50 [pid = 3680] [id = 96] 04:31:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (17C1D400) [pid = 3680] [serial = 285] [outer = 00000000] 04:31:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (17C27000) [pid = 3680] [serial = 286] [outer = 17C1D400] 04:31:45 INFO - PROCESS | 3680 | 1470655905928 Marionette DEBUG loaded listener.js 04:31:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (17C57000) [pid = 3680] [serial = 287] [outer = 17C1D400] 04:31:46 INFO - PROCESS | 3680 | 1470655906365 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 04:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:31:46 INFO - PROCESS | 3680 | 1470655906417 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 04:31:46 INFO - PROCESS | 3680 | 1470655906419 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 04:31:46 INFO - PROCESS | 3680 | 1470655906422 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:31:46 INFO - PROCESS | 3680 | 1470655906424 Marionette TRACE conn6 <- [1,350,null,{}] 04:31:46 INFO - PROCESS | 3680 | 1470655906427 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:46 INFO - PROCESS | 3680 | 1470655906429 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:46 INFO - PROCESS | 3680 | 1470655906538 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 04:31:46 INFO - PROCESS | 3680 | 1470655906544 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:46 INFO - PROCESS | 3680 | 1470655906546 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:46 INFO - PROCESS | 3680 | ++DOCSHELL 17D60800 == 51 [pid = 3680] [id = 97] 04:31:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (17D61000) [pid = 3680] [serial = 288] [outer = 00000000] 04:31:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (17D6B800) [pid = 3680] [serial = 289] [outer = 17D61000] 04:31:46 INFO - PROCESS | 3680 | 1470655906590 Marionette DEBUG loaded listener.js 04:31:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (18301C00) [pid = 3680] [serial = 290] [outer = 17D61000] 04:31:47 INFO - PROCESS | 3680 | 1470655907032 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 04:31:47 INFO - PROCESS | 3680 | 1470655907053 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 04:31:47 INFO - PROCESS | 3680 | 1470655907055 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 04:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:31:47 INFO - PROCESS | 3680 | 1470655907058 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:31:47 INFO - PROCESS | 3680 | 1470655907060 Marionette TRACE conn6 <- [1,354,null,{}] 04:31:47 INFO - PROCESS | 3680 | 1470655907070 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:47 INFO - PROCESS | 3680 | 1470655907075 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:47 INFO - PROCESS | 3680 | 1470655907211 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 04:31:47 INFO - PROCESS | 3680 | 1470655907295 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:47 INFO - PROCESS | 3680 | 1470655907298 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:47 INFO - PROCESS | 3680 | ++DOCSHELL 19929800 == 52 [pid = 3680] [id = 98] 04:31:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (19924000) [pid = 3680] [serial = 291] [outer = 00000000] 04:31:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (1A602C00) [pid = 3680] [serial = 292] [outer = 19924000] 04:31:47 INFO - PROCESS | 3680 | 1470655907345 Marionette DEBUG loaded listener.js 04:31:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (1AB36400) [pid = 3680] [serial = 293] [outer = 19924000] 04:31:47 INFO - PROCESS | 3680 | 1470655907747 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 729ms 04:31:47 INFO - PROCESS | 3680 | 1470655907789 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 04:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:31:47 INFO - PROCESS | 3680 | 1470655907791 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 04:31:47 INFO - PROCESS | 3680 | 1470655907794 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:31:47 INFO - PROCESS | 3680 | 1470655907796 Marionette TRACE conn6 <- [1,358,null,{}] 04:31:47 INFO - PROCESS | 3680 | 1470655907804 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:47 INFO - PROCESS | 3680 | 1470655907806 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:47 INFO - PROCESS | 3680 | 1470655907923 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 04:31:47 INFO - PROCESS | 3680 | 1470655907929 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:47 INFO - PROCESS | 3680 | 1470655907931 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:47 INFO - PROCESS | 3680 | ++DOCSHELL 1B23CC00 == 53 [pid = 3680] [id = 99] 04:31:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 107 (1B23F000) [pid = 3680] [serial = 294] [outer = 00000000] 04:31:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 108 (1B39C400) [pid = 3680] [serial = 295] [outer = 1B23F000] 04:31:47 INFO - PROCESS | 3680 | 1470655907976 Marionette DEBUG loaded listener.js 04:31:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 109 (1B39C800) [pid = 3680] [serial = 296] [outer = 1B23F000] 04:31:48 INFO - PROCESS | 3680 | 1470655908630 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:48 INFO - PROCESS | 3680 | --DOMWINDOW == 108 (0EA1B400) [pid = 3680] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:31:48 INFO - PROCESS | 3680 | --DOMWINDOW == 107 (17569000) [pid = 3680] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:31:48 INFO - PROCESS | 3680 | --DOMWINDOW == 106 (17827C00) [pid = 3680] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:31:48 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (17D66000) [pid = 3680] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:31:48 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (1478B000) [pid = 3680] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:31:48 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (0C012800) [pid = 3680] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:31:48 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (15E2E000) [pid = 3680] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:31:48 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (0EA13000) [pid = 3680] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:31:48 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (163E8400) [pid = 3680] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:31:48 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (16A64C00) [pid = 3680] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:31:48 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (1478E400) [pid = 3680] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:31:48 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (1992D400) [pid = 3680] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:31:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 930ms 04:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:31:48 INFO - PROCESS | 3680 | 1470655908725 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 04:31:48 INFO - PROCESS | 3680 | 1470655908727 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 04:31:48 INFO - PROCESS | 3680 | 1470655908730 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:31:48 INFO - PROCESS | 3680 | 1470655908732 Marionette TRACE conn6 <- [1,362,null,{}] 04:31:48 INFO - PROCESS | 3680 | 1470655908735 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:48 INFO - PROCESS | 3680 | 1470655908737 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:48 INFO - PROCESS | 3680 | 1470655908818 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 04:31:48 INFO - PROCESS | 3680 | 1470655908824 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:48 INFO - PROCESS | 3680 | 1470655908826 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:48 INFO - PROCESS | 3680 | ++DOCSHELL 145C0C00 == 54 [pid = 3680] [id = 100] 04:31:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (1478B000) [pid = 3680] [serial = 297] [outer = 00000000] 04:31:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (16A64C00) [pid = 3680] [serial = 298] [outer = 1478B000] 04:31:48 INFO - PROCESS | 3680 | 1470655908870 Marionette DEBUG loaded listener.js 04:31:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (17C25C00) [pid = 3680] [serial = 299] [outer = 1478B000] 04:31:49 INFO - PROCESS | 3680 | 1470655909278 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 569ms 04:31:49 INFO - PROCESS | 3680 | 1470655909301 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 04:31:49 INFO - PROCESS | 3680 | 1470655909303 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 04:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:31:49 INFO - PROCESS | 3680 | 1470655909318 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:31:49 INFO - PROCESS | 3680 | 1470655909320 Marionette TRACE conn6 <- [1,366,null,{}] 04:31:49 INFO - PROCESS | 3680 | 1470655909323 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:49 INFO - PROCESS | 3680 | 1470655909325 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:49 INFO - PROCESS | 3680 | 1470655909406 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 04:31:49 INFO - PROCESS | 3680 | 1470655909412 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:49 INFO - PROCESS | 3680 | 1470655909414 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:49 INFO - PROCESS | 3680 | ++DOCSHELL 19EAF800 == 55 [pid = 3680] [id = 101] 04:31:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (1A605000) [pid = 3680] [serial = 300] [outer = 00000000] 04:31:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (1B676C00) [pid = 3680] [serial = 301] [outer = 1A605000] 04:31:49 INFO - PROCESS | 3680 | 1470655909459 Marionette DEBUG loaded listener.js 04:31:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (1BE10400) [pid = 3680] [serial = 302] [outer = 1A605000] 04:31:49 INFO - PROCESS | 3680 | 1470655909890 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 04:31:49 INFO - PROCESS | 3680 | 1470655909937 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 04:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:31:49 INFO - PROCESS | 3680 | 1470655909939 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 04:31:49 INFO - PROCESS | 3680 | 1470655909942 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:31:49 INFO - PROCESS | 3680 | 1470655909944 Marionette TRACE conn6 <- [1,370,null,{}] 04:31:49 INFO - PROCESS | 3680 | 1470655909947 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:49 INFO - PROCESS | 3680 | 1470655909949 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:50 INFO - PROCESS | 3680 | 1470655910030 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 04:31:50 INFO - PROCESS | 3680 | 1470655910038 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:50 INFO - PROCESS | 3680 | 1470655910040 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:50 INFO - PROCESS | 3680 | ++DOCSHELL 1B5CD400 == 56 [pid = 3680] [id = 102] 04:31:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (1BE11C00) [pid = 3680] [serial = 303] [outer = 00000000] 04:31:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (1BE16800) [pid = 3680] [serial = 304] [outer = 1BE11C00] 04:31:50 INFO - PROCESS | 3680 | 1470655910084 Marionette DEBUG loaded listener.js 04:31:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (1BE17400) [pid = 3680] [serial = 305] [outer = 1BE11C00] 04:31:50 INFO - PROCESS | 3680 | 1470655910527 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 04:31:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:31:50 INFO - PROCESS | 3680 | 1470655910579 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 04:31:50 INFO - PROCESS | 3680 | 1470655910581 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 04:31:50 INFO - PROCESS | 3680 | 1470655910585 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:31:50 INFO - PROCESS | 3680 | 1470655910587 Marionette TRACE conn6 <- [1,374,null,{}] 04:31:50 INFO - PROCESS | 3680 | 1470655910591 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:50 INFO - PROCESS | 3680 | 1470655910593 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:50 INFO - PROCESS | 3680 | 1470655910749 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 04:31:50 INFO - PROCESS | 3680 | 1470655910889 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:50 INFO - PROCESS | 3680 | 1470655910893 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:50 INFO - PROCESS | 3680 | ++DOCSHELL 088F8400 == 57 [pid = 3680] [id = 103] 04:31:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 107 (088F9400) [pid = 3680] [serial = 306] [outer = 00000000] 04:31:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 108 (0C16E400) [pid = 3680] [serial = 307] [outer = 088F9400] 04:31:50 INFO - PROCESS | 3680 | 1470655910956 Marionette DEBUG loaded listener.js 04:31:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 109 (0E755C00) [pid = 3680] [serial = 308] [outer = 088F9400] 04:31:51 INFO - PROCESS | 3680 | 1470655911604 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:31:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:31:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1065ms 04:31:51 INFO - PROCESS | 3680 | 1470655911655 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 04:31:51 INFO - PROCESS | 3680 | 1470655911660 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 04:31:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:31:51 INFO - PROCESS | 3680 | 1470655911665 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:31:51 INFO - PROCESS | 3680 | 1470655911668 Marionette TRACE conn6 <- [1,378,null,{}] 04:31:51 INFO - PROCESS | 3680 | 1470655911673 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:51 INFO - PROCESS | 3680 | 1470655911676 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:51 INFO - PROCESS | 3680 | 1470655911791 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 04:31:51 INFO - PROCESS | 3680 | 1470655911890 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:51 INFO - PROCESS | 3680 | 1470655911893 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:51 INFO - PROCESS | 3680 | ++DOCSHELL 14657400 == 58 [pid = 3680] [id = 104] 04:31:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 110 (1465B400) [pid = 3680] [serial = 309] [outer = 00000000] 04:31:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 111 (14F62800) [pid = 3680] [serial = 310] [outer = 1465B400] 04:31:51 INFO - PROCESS | 3680 | 1470655911950 Marionette DEBUG loaded listener.js 04:31:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 112 (15E2BC00) [pid = 3680] [serial = 311] [outer = 1465B400] 04:31:52 INFO - PROCESS | 3680 | 1470655912526 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:31:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:31:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 891ms 04:31:52 INFO - PROCESS | 3680 | 1470655912564 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 04:31:52 INFO - PROCESS | 3680 | 1470655912568 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 04:31:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:31:52 INFO - PROCESS | 3680 | 1470655912572 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:31:52 INFO - PROCESS | 3680 | 1470655912575 Marionette TRACE conn6 <- [1,382,null,{}] 04:31:52 INFO - PROCESS | 3680 | 1470655912579 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:52 INFO - PROCESS | 3680 | 1470655912581 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:52 INFO - PROCESS | 3680 | 1470655912693 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 04:31:52 INFO - PROCESS | 3680 | 1470655912794 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:52 INFO - PROCESS | 3680 | 1470655912796 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:52 INFO - PROCESS | 3680 | ++DOCSHELL 1784C800 == 59 [pid = 3680] [id = 105] 04:31:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 113 (17C2BC00) [pid = 3680] [serial = 312] [outer = 00000000] 04:31:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 114 (183D4800) [pid = 3680] [serial = 313] [outer = 17C2BC00] 04:31:52 INFO - PROCESS | 3680 | 1470655912851 Marionette DEBUG loaded listener.js 04:31:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 115 (183DAC00) [pid = 3680] [serial = 314] [outer = 17C2BC00] 04:31:53 INFO - PROCESS | 3680 | 1470655913502 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:31:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:31:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 969ms 04:31:53 INFO - PROCESS | 3680 | 1470655913547 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 04:31:53 INFO - PROCESS | 3680 | 1470655913551 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 04:31:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:31:53 INFO - PROCESS | 3680 | 1470655913562 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:31:53 INFO - PROCESS | 3680 | 1470655913566 Marionette TRACE conn6 <- [1,386,null,{}] 04:31:53 INFO - PROCESS | 3680 | 1470655913570 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:53 INFO - PROCESS | 3680 | 1470655913574 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:53 INFO - PROCESS | 3680 | 1470655913689 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 04:31:53 INFO - PROCESS | 3680 | 1470655913813 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:53 INFO - PROCESS | 3680 | 1470655913815 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:53 INFO - PROCESS | 3680 | ++DOCSHELL 17DC1800 == 60 [pid = 3680] [id = 106] 04:31:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 116 (17DC7C00) [pid = 3680] [serial = 315] [outer = 00000000] 04:31:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 117 (183DD400) [pid = 3680] [serial = 316] [outer = 17DC7C00] 04:31:53 INFO - PROCESS | 3680 | 1470655913870 Marionette DEBUG loaded listener.js 04:31:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 118 (183E0400) [pid = 3680] [serial = 317] [outer = 17DC7C00] 04:31:54 INFO - PROCESS | 3680 | 1470655914485 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:31:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:31:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 990ms 04:31:54 INFO - PROCESS | 3680 | 1470655914547 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 04:31:54 INFO - PROCESS | 3680 | 1470655914549 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 04:31:54 INFO - PROCESS | 3680 | 1470655914552 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:31:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:31:54 INFO - PROCESS | 3680 | 1470655914554 Marionette TRACE conn6 <- [1,390,null,{}] 04:31:54 INFO - PROCESS | 3680 | 1470655914558 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:54 INFO - PROCESS | 3680 | 1470655914560 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:54 INFO - PROCESS | 3680 | 1470655914673 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 04:31:54 INFO - PROCESS | 3680 | 1470655914805 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:54 INFO - PROCESS | 3680 | 1470655914808 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:54 INFO - PROCESS | 3680 | ++DOCSHELL 0EA17800 == 61 [pid = 3680] [id = 107] 04:31:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 119 (0EC2F000) [pid = 3680] [serial = 318] [outer = 00000000] 04:31:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 120 (0F112C00) [pid = 3680] [serial = 319] [outer = 0EC2F000] 04:31:54 INFO - PROCESS | 3680 | 1470655914862 Marionette DEBUG loaded listener.js 04:31:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 121 (0F118C00) [pid = 3680] [serial = 320] [outer = 0EC2F000] 04:31:55 INFO - PROCESS | 3680 | 1470655915665 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:31:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:31:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1180ms 04:31:55 INFO - PROCESS | 3680 | 1470655915738 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 04:31:55 INFO - PROCESS | 3680 | 1470655915742 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 04:31:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:31:55 INFO - PROCESS | 3680 | 1470655915746 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:31:55 INFO - PROCESS | 3680 | 1470655915751 Marionette TRACE conn6 <- [1,394,null,{}] 04:31:55 INFO - PROCESS | 3680 | 1470655915756 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:55 INFO - PROCESS | 3680 | 1470655915759 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:55 INFO - PROCESS | 3680 | 1470655915866 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 04:31:55 INFO - PROCESS | 3680 | 1470655916009 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:55 INFO - PROCESS | 3680 | 1470655916012 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:56 INFO - PROCESS | 3680 | ++DOCSHELL 0FE9F400 == 62 [pid = 3680] [id = 108] 04:31:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 122 (12FE6000) [pid = 3680] [serial = 321] [outer = 00000000] 04:31:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 123 (14F64000) [pid = 3680] [serial = 322] [outer = 12FE6000] 04:31:56 INFO - PROCESS | 3680 | 1470655916064 Marionette DEBUG loaded listener.js 04:31:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 124 (15E33C00) [pid = 3680] [serial = 323] [outer = 12FE6000] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 14F67800 == 61 [pid = 3680] [id = 29] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 0FD0E800 == 60 [pid = 3680] [id = 61] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 18672000 == 59 [pid = 3680] [id = 62] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 1B5CD400 == 58 [pid = 3680] [id = 102] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 19EAF800 == 57 [pid = 3680] [id = 101] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 145C0C00 == 56 [pid = 3680] [id = 100] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 1B23CC00 == 55 [pid = 3680] [id = 99] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 19929800 == 54 [pid = 3680] [id = 98] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 17D60800 == 53 [pid = 3680] [id = 97] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 17B2C000 == 52 [pid = 3680] [id = 96] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 15E31800 == 51 [pid = 3680] [id = 95] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 0EF84800 == 50 [pid = 3680] [id = 94] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 0EAAB400 == 49 [pid = 3680] [id = 93] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 13FDDC00 == 48 [pid = 3680] [id = 90] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 0E750000 == 47 [pid = 3680] [id = 89] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 0E2EB000 == 46 [pid = 3680] [id = 46] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 17845800 == 45 [pid = 3680] [id = 48] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 14F61800 == 44 [pid = 3680] [id = 76] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 0E75BC00 == 43 [pid = 3680] [id = 63] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 1B239000 == 42 [pid = 3680] [id = 59] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 0E45E000 == 41 [pid = 3680] [id = 60] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 1B23DC00 == 40 [pid = 3680] [id = 88] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 19826800 == 39 [pid = 3680] [id = 77] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 136A1000 == 38 [pid = 3680] [id = 34] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 14657C00 == 37 [pid = 3680] [id = 45] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 1B65B000 == 36 [pid = 3680] [id = 74] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 1B398400 == 35 [pid = 3680] [id = 92] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 17D67800 == 34 [pid = 3680] [id = 91] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 13F5BC00 == 33 [pid = 3680] [id = 47] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 0E74D800 == 32 [pid = 3680] [id = 75] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 17DC1800 == 31 [pid = 3680] [id = 106] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 0EA17800 == 30 [pid = 3680] [id = 107] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 14657400 == 29 [pid = 3680] [id = 104] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 1784C800 == 28 [pid = 3680] [id = 105] 04:31:56 INFO - PROCESS | 3680 | --DOCSHELL 088F8400 == 27 [pid = 3680] [id = 103] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 123 (14792000) [pid = 3680] [serial = 188] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 122 (1A971400) [pid = 3680] [serial = 133] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 121 (17C2B000) [pid = 3680] [serial = 247] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 120 (18305C00) [pid = 3680] [serial = 250] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 119 (14F5B000) [pid = 3680] [serial = 238] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 118 (14F65400) [pid = 3680] [serial = 239] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 117 (0EC34000) [pid = 3680] [serial = 233] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 116 (0EAA8C00) [pid = 3680] [serial = 232] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 115 (16142C00) [pid = 3680] [serial = 241] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 114 (163E5400) [pid = 3680] [serial = 242] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 113 (19DBCC00) [pid = 3680] [serial = 229] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 112 (0EF7F400) [pid = 3680] [serial = 223] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 111 (0EF32400) [pid = 3680] [serial = 235] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 110 (0EF7EC00) [pid = 3680] [serial = 236] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 109 (17D5C400) [pid = 3680] [serial = 248] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 108 (163E7400) [pid = 3680] [serial = 226] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 107 (16449000) [pid = 3680] [serial = 244] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 106 (1B67B000) [pid = 3680] [serial = 220] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (189A6000) [pid = 3680] [serial = 253] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (18308800) [pid = 3680] [serial = 251] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (17D5C800) [pid = 3680] [serial = 256] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (1B398C00) [pid = 3680] [serial = 262] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (19DC1800) [pid = 3680] [serial = 259] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (18309C00) [pid = 3680] [serial = 257] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (1A608000) [pid = 3680] [serial = 260] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (16A67400) [pid = 3680] [serial = 245] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (18D94400) [pid = 3680] [serial = 254] [outer = 00000000] [url = about:blank] 04:31:57 INFO - PROCESS | 3680 | 1470655917341 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:31:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:31:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1636ms 04:31:57 INFO - PROCESS | 3680 | 1470655917385 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 04:31:57 INFO - PROCESS | 3680 | 1470655917389 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 04:31:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:31:57 INFO - PROCESS | 3680 | 1470655917394 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:31:57 INFO - PROCESS | 3680 | 1470655917398 Marionette TRACE conn6 <- [1,398,null,{}] 04:31:57 INFO - PROCESS | 3680 | 1470655917403 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:57 INFO - PROCESS | 3680 | 1470655917406 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:57 INFO - PROCESS | 3680 | 1470655917513 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 04:31:57 INFO - PROCESS | 3680 | 1470655917595 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:57 INFO - PROCESS | 3680 | 1470655917597 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:57 INFO - PROCESS | 3680 | ++DOCSHELL 0C174400 == 28 [pid = 3680] [id = 109] 04:31:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (0E750000) [pid = 3680] [serial = 324] [outer = 00000000] 04:31:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (0EA1F000) [pid = 3680] [serial = 325] [outer = 0E750000] 04:31:57 INFO - PROCESS | 3680 | 1470655917645 Marionette DEBUG loaded listener.js 04:31:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (0EC2B000) [pid = 3680] [serial = 326] [outer = 0E750000] 04:31:58 INFO - PROCESS | 3680 | 1470655918051 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:31:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:31:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 04:31:58 INFO - PROCESS | 3680 | 1470655918141 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 04:31:58 INFO - PROCESS | 3680 | 1470655918146 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 04:31:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:31:58 INFO - PROCESS | 3680 | 1470655918152 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:31:58 INFO - PROCESS | 3680 | 1470655918155 Marionette TRACE conn6 <- [1,402,null,{}] 04:31:58 INFO - PROCESS | 3680 | 1470655918159 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:58 INFO - PROCESS | 3680 | 1470655918161 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:58 INFO - PROCESS | 3680 | 1470655918252 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 04:31:58 INFO - PROCESS | 3680 | 1470655918267 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:58 INFO - PROCESS | 3680 | 1470655918270 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:58 INFO - PROCESS | 3680 | ++DOCSHELL 0F139400 == 29 [pid = 3680] [id = 110] 04:31:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (0F139C00) [pid = 3680] [serial = 327] [outer = 00000000] 04:31:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (0F754400) [pid = 3680] [serial = 328] [outer = 0F139C00] 04:31:58 INFO - PROCESS | 3680 | 1470655918317 Marionette DEBUG loaded listener.js 04:31:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (0F7A2400) [pid = 3680] [serial = 329] [outer = 0F139C00] 04:31:58 INFO - PROCESS | 3680 | 1470655918790 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:31:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:31:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 04:31:58 INFO - PROCESS | 3680 | 1470655918823 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 04:31:58 INFO - PROCESS | 3680 | 1470655918825 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 04:31:58 INFO - PROCESS | 3680 | 1470655918828 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:31:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:31:58 INFO - PROCESS | 3680 | 1470655918832 Marionette TRACE conn6 <- [1,406,null,{}] 04:31:58 INFO - PROCESS | 3680 | 1470655918842 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:58 INFO - PROCESS | 3680 | 1470655918847 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:58 INFO - PROCESS | 3680 | 1470655918935 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 04:31:58 INFO - PROCESS | 3680 | 1470655918943 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:58 INFO - PROCESS | 3680 | 1470655918946 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:58 INFO - PROCESS | 3680 | ++DOCSHELL 14787C00 == 30 [pid = 3680] [id = 111] 04:31:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (1478A000) [pid = 3680] [serial = 330] [outer = 00000000] 04:31:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (14F5B000) [pid = 3680] [serial = 331] [outer = 1478A000] 04:31:58 INFO - PROCESS | 3680 | 1470655918994 Marionette DEBUG loaded listener.js 04:31:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (14F66C00) [pid = 3680] [serial = 332] [outer = 1478A000] 04:31:59 INFO - PROCESS | 3680 | 1470655919496 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:31:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:31:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 729ms 04:31:59 INFO - PROCESS | 3680 | 1470655919563 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 04:31:59 INFO - PROCESS | 3680 | 1470655919565 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 04:31:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:31:59 INFO - PROCESS | 3680 | 1470655919605 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:31:59 INFO - PROCESS | 3680 | 1470655919607 Marionette TRACE conn6 <- [1,410,null,{}] 04:31:59 INFO - PROCESS | 3680 | 1470655919610 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:59 INFO - PROCESS | 3680 | 1470655919612 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:59 INFO - PROCESS | 3680 | 1470655919727 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 04:31:59 INFO - PROCESS | 3680 | 1470655919739 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:59 INFO - PROCESS | 3680 | 1470655919741 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:31:59 INFO - PROCESS | 3680 | ++DOCSHELL 0FD0EC00 == 31 [pid = 3680] [id = 112] 04:31:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 107 (14F6BC00) [pid = 3680] [serial = 333] [outer = 00000000] 04:31:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 108 (1618E800) [pid = 3680] [serial = 334] [outer = 14F6BC00] 04:31:59 INFO - PROCESS | 3680 | 1470655919785 Marionette DEBUG loaded listener.js 04:31:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 109 (163E7400) [pid = 3680] [serial = 335] [outer = 14F6BC00] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 108 (17D61000) [pid = 3680] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 107 (19924000) [pid = 3680] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 106 (1478B000) [pid = 3680] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (1B23F000) [pid = 3680] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (15E33000) [pid = 3680] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (0F137C00) [pid = 3680] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (17D69400) [pid = 3680] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (1B399400) [pid = 3680] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (145BF000) [pid = 3680] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (17C1D400) [pid = 3680] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (0EC2B400) [pid = 3680] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (0E751800) [pid = 3680] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (1B23E400) [pid = 3680] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (1A605000) [pid = 3680] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (19829800) [pid = 3680] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (0FEE3400) [pid = 3680] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (1B23B000) [pid = 3680] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (0E4FAC00) [pid = 3680] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (1B66C400) [pid = 3680] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (0EA1AC00) [pid = 3680] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (14F6B000) [pid = 3680] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (19827000) [pid = 3680] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:32:00 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (1BE11C00) [pid = 3680] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:32:01 INFO - PROCESS | 3680 | 1470655921042 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:32:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:32:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1477ms 04:32:01 INFO - PROCESS | 3680 | 1470655921096 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 04:32:01 INFO - PROCESS | 3680 | 1470655921101 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 04:32:01 INFO - PROCESS | 3680 | 1470655921106 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:32:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:32:01 INFO - PROCESS | 3680 | 1470655921112 Marionette TRACE conn6 <- [1,414,null,{}] 04:32:01 INFO - PROCESS | 3680 | 1470655921117 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:01 INFO - PROCESS | 3680 | 1470655921120 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:01 INFO - PROCESS | 3680 | 1470655921239 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 04:32:01 INFO - PROCESS | 3680 | 1470655921320 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:01 INFO - PROCESS | 3680 | 1470655921323 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:01 INFO - PROCESS | 3680 | ++DOCSHELL 0E753C00 == 32 [pid = 3680] [id = 113] 04:32:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (0E75BC00) [pid = 3680] [serial = 336] [outer = 00000000] 04:32:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (0EC2E800) [pid = 3680] [serial = 337] [outer = 0E75BC00] 04:32:01 INFO - PROCESS | 3680 | 1470655921421 Marionette DEBUG loaded listener.js 04:32:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (0EF2C400) [pid = 3680] [serial = 338] [outer = 0E75BC00] 04:32:02 INFO - PROCESS | 3680 | 1470655922244 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:32:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:32:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1177ms 04:32:02 INFO - PROCESS | 3680 | 1470655922291 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 04:32:02 INFO - PROCESS | 3680 | 1470655922295 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 04:32:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:32:02 INFO - PROCESS | 3680 | 1470655922302 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:32:02 INFO - PROCESS | 3680 | 1470655922305 Marionette TRACE conn6 <- [1,418,null,{}] 04:32:02 INFO - PROCESS | 3680 | 1470655922309 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:02 INFO - PROCESS | 3680 | 1470655922312 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:02 INFO - PROCESS | 3680 | 1470655922452 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 04:32:02 INFO - PROCESS | 3680 | 1470655922618 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:02 INFO - PROCESS | 3680 | 1470655922621 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:02 INFO - PROCESS | 3680 | ++DOCSHELL 088FBC00 == 33 [pid = 3680] [id = 114] 04:32:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (088FC000) [pid = 3680] [serial = 339] [outer = 00000000] 04:32:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (0C009800) [pid = 3680] [serial = 340] [outer = 088FC000] 04:32:02 INFO - PROCESS | 3680 | 1470655922676 Marionette DEBUG loaded listener.js 04:32:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (0E4FAC00) [pid = 3680] [serial = 341] [outer = 088FC000] 04:32:03 INFO - PROCESS | 3680 | --DOCSHELL 14787C00 == 32 [pid = 3680] [id = 111] 04:32:03 INFO - PROCESS | 3680 | --DOCSHELL 0F139400 == 31 [pid = 3680] [id = 110] 04:32:03 INFO - PROCESS | 3680 | --DOCSHELL 0C174400 == 30 [pid = 3680] [id = 109] 04:32:03 INFO - PROCESS | 3680 | --DOCSHELL 0FE9F400 == 29 [pid = 3680] [id = 108] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (1B243400) [pid = 3680] [serial = 176] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (0EC37000) [pid = 3680] [serial = 179] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1D33FC00) [pid = 3680] [serial = 221] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (17D6B800) [pid = 3680] [serial = 289] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1AB36400) [pid = 3680] [serial = 293] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (1A602C00) [pid = 3680] [serial = 292] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (17C25C00) [pid = 3680] [serial = 299] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1B39C400) [pid = 3680] [serial = 295] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (163E4800) [pid = 3680] [serial = 283] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (16A64400) [pid = 3680] [serial = 284] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (12FEE800) [pid = 3680] [serial = 280] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1369D000) [pid = 3680] [serial = 281] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (19921000) [pid = 3680] [serial = 271] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1A9F1800) [pid = 3680] [serial = 272] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (16A64C00) [pid = 3680] [serial = 298] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1B5D8000) [pid = 3680] [serial = 274] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1B656000) [pid = 3680] [serial = 275] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (14F64800) [pid = 3680] [serial = 268] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (15E2B400) [pid = 3680] [serial = 269] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17C27000) [pid = 3680] [serial = 286] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0F134400) [pid = 3680] [serial = 277] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (12FECC00) [pid = 3680] [serial = 278] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (0EC30800) [pid = 3680] [serial = 265] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (0F138800) [pid = 3680] [serial = 266] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (1B39E400) [pid = 3680] [serial = 263] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (1B39C800) [pid = 3680] [serial = 296] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1BE10400) [pid = 3680] [serial = 302] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (1BE17400) [pid = 3680] [serial = 305] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (1B676C00) [pid = 3680] [serial = 301] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (18301C00) [pid = 3680] [serial = 290] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (17C57000) [pid = 3680] [serial = 287] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (1B239400) [pid = 3680] [serial = 185] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (14F61400) [pid = 3680] [serial = 182] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (0FEE9800) [pid = 3680] [serial = 224] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (16A66800) [pid = 3680] [serial = 227] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (1B5D5400) [pid = 3680] [serial = 230] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (1BE16800) [pid = 3680] [serial = 304] [outer = 00000000] [url = about:blank] 04:32:03 INFO - PROCESS | 3680 | 1470655923707 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:32:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 04:32:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1428ms 04:32:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:32:03 INFO - PROCESS | 3680 | 1470655923735 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 04:32:03 INFO - PROCESS | 3680 | 1470655923738 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 04:32:03 INFO - PROCESS | 3680 | 1470655923742 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:32:03 INFO - PROCESS | 3680 | 1470655923745 Marionette TRACE conn6 <- [1,422,null,{}] 04:32:03 INFO - PROCESS | 3680 | 1470655923751 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:03 INFO - PROCESS | 3680 | 1470655923753 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:03 INFO - PROCESS | 3680 | 1470655923839 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 04:32:03 INFO - PROCESS | 3680 | 1470655923847 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:03 INFO - PROCESS | 3680 | 1470655923849 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:03 INFO - PROCESS | 3680 | ++DOCSHELL 0F13A000 == 30 [pid = 3680] [id = 115] 04:32:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (0F2E7800) [pid = 3680] [serial = 342] [outer = 00000000] 04:32:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (0FDFAC00) [pid = 3680] [serial = 343] [outer = 0F2E7800] 04:32:03 INFO - PROCESS | 3680 | 1470655923898 Marionette DEBUG loaded listener.js 04:32:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (0FEE9800) [pid = 3680] [serial = 344] [outer = 0F2E7800] 04:32:04 INFO - PROCESS | 3680 | 1470655924830 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:32:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:32:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1132ms 04:32:04 INFO - PROCESS | 3680 | 1470655924878 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 04:32:04 INFO - PROCESS | 3680 | 1470655924882 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 04:32:04 INFO - PROCESS | 3680 | 1470655924886 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:32:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:32:04 INFO - PROCESS | 3680 | 1470655924888 Marionette TRACE conn6 <- [1,426,null,{}] 04:32:04 INFO - PROCESS | 3680 | 1470655924892 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:04 INFO - PROCESS | 3680 | 1470655924894 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:04 INFO - PROCESS | 3680 | 1470655924980 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 04:32:04 INFO - PROCESS | 3680 | 1470655924987 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:04 INFO - PROCESS | 3680 | 1470655924989 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:04 INFO - PROCESS | 3680 | ++DOCSHELL 130BB400 == 31 [pid = 3680] [id = 116] 04:32:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (13FD2800) [pid = 3680] [serial = 345] [outer = 00000000] 04:32:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (14657400) [pid = 3680] [serial = 346] [outer = 13FD2800] 04:32:05 INFO - PROCESS | 3680 | 1470655925034 Marionette DEBUG loaded listener.js 04:32:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (14D9CC00) [pid = 3680] [serial = 347] [outer = 13FD2800] 04:32:05 INFO - PROCESS | 3680 | 1470655925553 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:32:05 INFO - PROCESS | 3680 | 1470655925624 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 04:32:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:32:05 INFO - PROCESS | 3680 | 1470655925629 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:32:05 INFO - PROCESS | 3680 | 1470655925635 Marionette TRACE conn6 <- [1,430,null,{}] 04:32:05 INFO - PROCESS | 3680 | 1470655925644 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:05 INFO - PROCESS | 3680 | 1470655925648 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:05 INFO - PROCESS | 3680 | 1470655925743 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 04:32:05 INFO - PROCESS | 3680 | 1470655925753 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:05 INFO - PROCESS | 3680 | 1470655925755 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:05 INFO - PROCESS | 3680 | ++DOCSHELL 15E34400 == 32 [pid = 3680] [id = 117] 04:32:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (15E44800) [pid = 3680] [serial = 348] [outer = 00000000] 04:32:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (163E9800) [pid = 3680] [serial = 349] [outer = 15E44800] 04:32:05 INFO - PROCESS | 3680 | 1470655925843 Marionette DEBUG loaded listener.js 04:32:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (163EC800) [pid = 3680] [serial = 350] [outer = 15E44800] 04:32:06 INFO - PROCESS | 3680 | 1470655926265 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:32:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:32:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 690ms 04:32:06 INFO - PROCESS | 3680 | 1470655926323 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 04:32:06 INFO - PROCESS | 3680 | 1470655926326 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 04:32:06 INFO - PROCESS | 3680 | 1470655926331 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:32:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:32:06 INFO - PROCESS | 3680 | 1470655926333 Marionette TRACE conn6 <- [1,434,null,{}] 04:32:06 INFO - PROCESS | 3680 | 1470655926336 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:06 INFO - PROCESS | 3680 | 1470655926338 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:06 INFO - PROCESS | 3680 | 1470655926455 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 04:32:06 INFO - PROCESS | 3680 | 1470655926507 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:06 INFO - PROCESS | 3680 | 1470655926509 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:06 INFO - PROCESS | 3680 | ++DOCSHELL 16A62400 == 33 [pid = 3680] [id = 118] 04:32:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (16A62C00) [pid = 3680] [serial = 351] [outer = 00000000] 04:32:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (16A6A800) [pid = 3680] [serial = 352] [outer = 16A62C00] 04:32:06 INFO - PROCESS | 3680 | 1470655926554 Marionette DEBUG loaded listener.js 04:32:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (16A70C00) [pid = 3680] [serial = 353] [outer = 16A62C00] 04:32:06 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (1478A000) [pid = 3680] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:32:06 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (17DC7C00) [pid = 3680] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:32:06 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (088F9400) [pid = 3680] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:32:06 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (0EC2F000) [pid = 3680] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:32:06 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (17C2BC00) [pid = 3680] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:32:06 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (1465B400) [pid = 3680] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:32:06 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (12FE6000) [pid = 3680] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:32:06 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (0F139C00) [pid = 3680] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:32:06 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (0E750000) [pid = 3680] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:32:06 INFO - PROCESS | 3680 | 1470655926939 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:32:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:32:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 04:32:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:32:06 INFO - PROCESS | 3680 | 1470655926966 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 04:32:06 INFO - PROCESS | 3680 | 1470655926968 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 04:32:06 INFO - PROCESS | 3680 | 1470655926971 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:32:06 INFO - PROCESS | 3680 | 1470655926972 Marionette TRACE conn6 <- [1,438,null,{}] 04:32:06 INFO - PROCESS | 3680 | 1470655926976 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:06 INFO - PROCESS | 3680 | 1470655926978 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:07 INFO - PROCESS | 3680 | 1470655927056 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 04:32:07 INFO - PROCESS | 3680 | 1470655927131 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:07 INFO - PROCESS | 3680 | 1470655927137 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:07 INFO - PROCESS | 3680 | ++DOCSHELL 0FEE5800 == 34 [pid = 3680] [id = 119] 04:32:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (12FE6000) [pid = 3680] [serial = 354] [outer = 00000000] 04:32:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (16A67C00) [pid = 3680] [serial = 355] [outer = 12FE6000] 04:32:07 INFO - PROCESS | 3680 | 1470655927195 Marionette DEBUG loaded listener.js 04:32:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (17829C00) [pid = 3680] [serial = 356] [outer = 12FE6000] 04:32:07 INFO - PROCESS | 3680 | 1470655927566 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:32:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:32:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 04:32:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:32:07 INFO - PROCESS | 3680 | 1470655927603 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 04:32:07 INFO - PROCESS | 3680 | 1470655927605 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 04:32:07 INFO - PROCESS | 3680 | 1470655927608 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:32:07 INFO - PROCESS | 3680 | 1470655927609 Marionette TRACE conn6 <- [1,442,null,{}] 04:32:07 INFO - PROCESS | 3680 | 1470655927613 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:07 INFO - PROCESS | 3680 | 1470655927615 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:07 INFO - PROCESS | 3680 | 1470655927727 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 04:32:07 INFO - PROCESS | 3680 | 1470655927764 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:07 INFO - PROCESS | 3680 | 1470655927766 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:07 INFO - PROCESS | 3680 | ++DOCSHELL 0F117C00 == 35 [pid = 3680] [id = 120] 04:32:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (16193C00) [pid = 3680] [serial = 357] [outer = 00000000] 04:32:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (17C23C00) [pid = 3680] [serial = 358] [outer = 16193C00] 04:32:07 INFO - PROCESS | 3680 | 1470655927819 Marionette DEBUG loaded listener.js 04:32:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (1784C800) [pid = 3680] [serial = 359] [outer = 16193C00] 04:32:08 INFO - PROCESS | 3680 | 1470655928215 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:32:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:32:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 04:32:08 INFO - PROCESS | 3680 | 1470655928239 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 04:32:08 INFO - PROCESS | 3680 | 1470655928240 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 04:32:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:32:08 INFO - PROCESS | 3680 | 1470655928243 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:32:08 INFO - PROCESS | 3680 | 1470655928245 Marionette TRACE conn6 <- [1,446,null,{}] 04:32:08 INFO - PROCESS | 3680 | 1470655928248 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:08 INFO - PROCESS | 3680 | 1470655928250 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:08 INFO - PROCESS | 3680 | 1470655928361 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 04:32:08 INFO - PROCESS | 3680 | 1470655928372 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:08 INFO - PROCESS | 3680 | 1470655928374 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:08 INFO - PROCESS | 3680 | ++DOCSHELL 17C5AC00 == 36 [pid = 3680] [id = 121] 04:32:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (17C5B000) [pid = 3680] [serial = 360] [outer = 00000000] 04:32:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (17C63400) [pid = 3680] [serial = 361] [outer = 17C5B000] 04:32:08 INFO - PROCESS | 3680 | 1470655928418 Marionette DEBUG loaded listener.js 04:32:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (17D5FC00) [pid = 3680] [serial = 362] [outer = 17C5B000] 04:32:08 INFO - PROCESS | 3680 | 1470655928817 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:32:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:32:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 04:32:08 INFO - PROCESS | 3680 | 1470655928875 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 04:32:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:32:08 INFO - PROCESS | 3680 | 1470655928877 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 04:32:08 INFO - PROCESS | 3680 | 1470655928880 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:32:08 INFO - PROCESS | 3680 | 1470655928882 Marionette TRACE conn6 <- [1,450,null,{}] 04:32:08 INFO - PROCESS | 3680 | 1470655928886 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:08 INFO - PROCESS | 3680 | 1470655928888 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:09 INFO - PROCESS | 3680 | 1470655928997 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 04:32:09 INFO - PROCESS | 3680 | 1470655929040 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:09 INFO - PROCESS | 3680 | 1470655929042 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:09 INFO - PROCESS | 3680 | ++DOCSHELL 0EAAAC00 == 37 [pid = 3680] [id = 122] 04:32:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (17C5B800) [pid = 3680] [serial = 363] [outer = 00000000] 04:32:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (17DC2800) [pid = 3680] [serial = 364] [outer = 17C5B800] 04:32:09 INFO - PROCESS | 3680 | 1470655929086 Marionette DEBUG loaded listener.js 04:32:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (17DC5800) [pid = 3680] [serial = 365] [outer = 17C5B800] 04:32:09 INFO - PROCESS | 3680 | 1470655929737 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:32:09 INFO - PROCESS | 3680 | 1470655929758 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 04:32:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:32:09 INFO - PROCESS | 3680 | 1470655929762 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:32:09 INFO - PROCESS | 3680 | 1470655929768 Marionette TRACE conn6 <- [1,454,null,{}] 04:32:09 INFO - PROCESS | 3680 | 1470655929773 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:09 INFO - PROCESS | 3680 | 1470655929776 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:09 INFO - PROCESS | 3680 | 1470655929889 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 04:32:09 INFO - PROCESS | 3680 | 1470655929983 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:09 INFO - PROCESS | 3680 | 1470655929986 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:10 INFO - PROCESS | 3680 | ++DOCSHELL 0EC37000 == 38 [pid = 3680] [id = 123] 04:32:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0EE29800) [pid = 3680] [serial = 366] [outer = 00000000] 04:32:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (13073400) [pid = 3680] [serial = 367] [outer = 0EE29800] 04:32:10 INFO - PROCESS | 3680 | 1470655930046 Marionette DEBUG loaded listener.js 04:32:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (133F7400) [pid = 3680] [serial = 368] [outer = 0EE29800] 04:32:10 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:10 INFO - PROCESS | 3680 | 1470655930675 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:32:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:32:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 930ms 04:32:10 INFO - PROCESS | 3680 | 1470655930693 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 04:32:10 INFO - PROCESS | 3680 | 1470655930698 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 04:32:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:32:10 INFO - PROCESS | 3680 | 1470655930704 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:32:10 INFO - PROCESS | 3680 | 1470655930707 Marionette TRACE conn6 <- [1,458,null,{}] 04:32:10 INFO - PROCESS | 3680 | 1470655930711 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:10 INFO - PROCESS | 3680 | 1470655930714 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:10 INFO - PROCESS | 3680 | 1470655930827 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 04:32:10 INFO - PROCESS | 3680 | 1470655930923 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:10 INFO - PROCESS | 3680 | 1470655930925 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:10 INFO - PROCESS | 3680 | ++DOCSHELL 14F6CC00 == 39 [pid = 3680] [id = 124] 04:32:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (14F71400) [pid = 3680] [serial = 369] [outer = 00000000] 04:32:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (15E2E000) [pid = 3680] [serial = 370] [outer = 14F71400] 04:32:10 INFO - PROCESS | 3680 | 1470655930982 Marionette DEBUG loaded listener.js 04:32:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (163E6800) [pid = 3680] [serial = 371] [outer = 14F71400] 04:32:11 INFO - PROCESS | 3680 | 1470655931605 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:32:11 INFO - PROCESS | 3680 | 1470655931681 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 04:32:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:32:11 INFO - PROCESS | 3680 | 1470655931686 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:32:11 INFO - PROCESS | 3680 | 1470655931689 Marionette TRACE conn6 <- [1,462,null,{}] 04:32:11 INFO - PROCESS | 3680 | 1470655931700 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:11 INFO - PROCESS | 3680 | 1470655931705 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:11 INFO - PROCESS | 3680 | 1470655931812 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 04:32:11 INFO - PROCESS | 3680 | 1470655931908 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:11 INFO - PROCESS | 3680 | 1470655931911 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:11 INFO - PROCESS | 3680 | ++DOCSHELL 17DC1800 == 40 [pid = 3680] [id = 125] 04:32:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17DC2000) [pid = 3680] [serial = 372] [outer = 00000000] 04:32:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17DCE400) [pid = 3680] [serial = 373] [outer = 17DC2000] 04:32:11 INFO - PROCESS | 3680 | 1470655931968 Marionette DEBUG loaded listener.js 04:32:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (18308000) [pid = 3680] [serial = 374] [outer = 17DC2000] 04:32:12 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:12 INFO - PROCESS | 3680 | 1470655932599 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:32:12 INFO - PROCESS | 3680 | 1470655932636 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 04:32:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:32:12 INFO - PROCESS | 3680 | 1470655932641 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:32:12 INFO - PROCESS | 3680 | 1470655932643 Marionette TRACE conn6 <- [1,466,null,{}] 04:32:12 INFO - PROCESS | 3680 | 1470655932647 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:12 INFO - PROCESS | 3680 | 1470655932649 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:12 INFO - PROCESS | 3680 | 1470655932759 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 04:32:12 INFO - PROCESS | 3680 | 1470655932837 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:12 INFO - PROCESS | 3680 | 1470655932840 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:12 INFO - PROCESS | 3680 | ++DOCSHELL 183D7800 == 41 [pid = 3680] [id = 126] 04:32:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (183D7C00) [pid = 3680] [serial = 375] [outer = 00000000] 04:32:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1861BC00) [pid = 3680] [serial = 376] [outer = 183D7C00] 04:32:12 INFO - PROCESS | 3680 | 1470655932935 Marionette DEBUG loaded listener.js 04:32:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (18677800) [pid = 3680] [serial = 377] [outer = 183D7C00] 04:32:13 INFO - PROCESS | 3680 | 1470655933672 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:32:13 INFO - PROCESS | 3680 | 1470655933727 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 04:32:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:32:13 INFO - PROCESS | 3680 | 1470655933732 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:32:13 INFO - PROCESS | 3680 | 1470655933736 Marionette TRACE conn6 <- [1,470,null,{}] 04:32:13 INFO - PROCESS | 3680 | 1470655933741 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:13 INFO - PROCESS | 3680 | 1470655933744 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:13 INFO - PROCESS | 3680 | 1470655933851 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 04:32:13 INFO - PROCESS | 3680 | 1470655933981 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:13 INFO - PROCESS | 3680 | 1470655933986 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:14 INFO - PROCESS | 3680 | ++DOCSHELL 0FDEFC00 == 42 [pid = 3680] [id = 127] 04:32:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0FE9F400) [pid = 3680] [serial = 378] [outer = 00000000] 04:32:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (130BF400) [pid = 3680] [serial = 379] [outer = 0FE9F400] 04:32:14 INFO - PROCESS | 3680 | 1470655934038 Marionette DEBUG loaded listener.js 04:32:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1369C800) [pid = 3680] [serial = 380] [outer = 0FE9F400] 04:32:14 INFO - PROCESS | 3680 | --DOCSHELL 17C5AC00 == 41 [pid = 3680] [id = 121] 04:32:14 INFO - PROCESS | 3680 | --DOCSHELL 0F117C00 == 40 [pid = 3680] [id = 120] 04:32:14 INFO - PROCESS | 3680 | --DOCSHELL 0FEE5800 == 39 [pid = 3680] [id = 119] 04:32:14 INFO - PROCESS | 3680 | --DOCSHELL 16A62400 == 38 [pid = 3680] [id = 118] 04:32:14 INFO - PROCESS | 3680 | --DOCSHELL 15E34400 == 37 [pid = 3680] [id = 117] 04:32:14 INFO - PROCESS | 3680 | --DOCSHELL 130BB400 == 36 [pid = 3680] [id = 116] 04:32:14 INFO - PROCESS | 3680 | --DOCSHELL 0F13A000 == 35 [pid = 3680] [id = 115] 04:32:14 INFO - PROCESS | 3680 | --DOCSHELL 088FBC00 == 34 [pid = 3680] [id = 114] 04:32:14 INFO - PROCESS | 3680 | --DOCSHELL 0E753C00 == 33 [pid = 3680] [id = 113] 04:32:14 INFO - PROCESS | 3680 | --DOCSHELL 0FD0EC00 == 32 [pid = 3680] [id = 112] 04:32:14 INFO - PROCESS | 3680 | --DOCSHELL 17DC1800 == 31 [pid = 3680] [id = 125] 04:32:14 INFO - PROCESS | 3680 | --DOCSHELL 183D7800 == 30 [pid = 3680] [id = 126] 04:32:14 INFO - PROCESS | 3680 | --DOCSHELL 14F6CC00 == 29 [pid = 3680] [id = 124] 04:32:14 INFO - PROCESS | 3680 | --DOCSHELL 0EAAAC00 == 28 [pid = 3680] [id = 122] 04:32:14 INFO - PROCESS | 3680 | --DOCSHELL 0EC37000 == 27 [pid = 3680] [id = 123] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (14F5B000) [pid = 3680] [serial = 331] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (14F66C00) [pid = 3680] [serial = 332] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (183E0400) [pid = 3680] [serial = 317] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0E755C00) [pid = 3680] [serial = 308] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0F118C00) [pid = 3680] [serial = 320] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (183DAC00) [pid = 3680] [serial = 314] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (15E2BC00) [pid = 3680] [serial = 311] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (183D4800) [pid = 3680] [serial = 313] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0C16E400) [pid = 3680] [serial = 307] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (14F62800) [pid = 3680] [serial = 310] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (183DD400) [pid = 3680] [serial = 316] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (14F64000) [pid = 3680] [serial = 322] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0F7A2400) [pid = 3680] [serial = 329] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0EC2B000) [pid = 3680] [serial = 326] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (1618E800) [pid = 3680] [serial = 334] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (15E33C00) [pid = 3680] [serial = 323] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (0F754400) [pid = 3680] [serial = 328] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (0F112C00) [pid = 3680] [serial = 319] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (0EA1F000) [pid = 3680] [serial = 325] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0C012400) [pid = 3680] [serial = 381] [outer = 13351000] 04:32:15 INFO - PROCESS | 3680 | 1470655935266 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:32:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:32:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1575ms 04:32:15 INFO - PROCESS | 3680 | 1470655935312 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 04:32:15 INFO - PROCESS | 3680 | 1470655935316 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 04:32:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:32:15 INFO - PROCESS | 3680 | 1470655935320 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:32:15 INFO - PROCESS | 3680 | 1470655935325 Marionette TRACE conn6 <- [1,474,null,{}] 04:32:15 INFO - PROCESS | 3680 | 1470655935330 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:15 INFO - PROCESS | 3680 | 1470655935333 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:15 INFO - PROCESS | 3680 | 1470655935428 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 04:32:15 INFO - PROCESS | 3680 | 1470655935520 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:15 INFO - PROCESS | 3680 | 1470655935522 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:15 INFO - PROCESS | 3680 | ++DOCSHELL 0EAAF800 == 28 [pid = 3680] [id = 128] 04:32:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0EC2B800) [pid = 3680] [serial = 382] [outer = 00000000] 04:32:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0EC33400) [pid = 3680] [serial = 383] [outer = 0EC2B800] 04:32:15 INFO - PROCESS | 3680 | 1470655935572 Marionette DEBUG loaded listener.js 04:32:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0EF32000) [pid = 3680] [serial = 384] [outer = 0EC2B800] 04:32:15 INFO - PROCESS | 3680 | 1470655935975 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:32:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:32:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 690ms 04:32:16 INFO - PROCESS | 3680 | 1470655936027 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 04:32:16 INFO - PROCESS | 3680 | 1470655936032 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 04:32:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:32:16 INFO - PROCESS | 3680 | 1470655936038 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:32:16 INFO - PROCESS | 3680 | 1470655936041 Marionette TRACE conn6 <- [1,478,null,{}] 04:32:16 INFO - PROCESS | 3680 | 1470655936045 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:16 INFO - PROCESS | 3680 | 1470655936047 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:16 INFO - PROCESS | 3680 | 1470655936134 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 04:32:16 INFO - PROCESS | 3680 | 1470655936141 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:16 INFO - PROCESS | 3680 | 1470655936143 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:16 INFO - PROCESS | 3680 | ++DOCSHELL 0EF84000 == 29 [pid = 3680] [id = 129] 04:32:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0EF84800) [pid = 3680] [serial = 385] [outer = 00000000] 04:32:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0FDED800) [pid = 3680] [serial = 386] [outer = 0EF84800] 04:32:16 INFO - PROCESS | 3680 | 1470655936191 Marionette DEBUG loaded listener.js 04:32:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (12FE0C00) [pid = 3680] [serial = 387] [outer = 0EF84800] 04:32:16 INFO - PROCESS | 3680 | 1470655936632 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:32:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:32:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 04:32:16 INFO - PROCESS | 3680 | 1470655936669 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 04:32:16 INFO - PROCESS | 3680 | 1470655936672 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 04:32:16 INFO - PROCESS | 3680 | 1470655936675 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:32:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:32:16 INFO - PROCESS | 3680 | 1470655936679 Marionette TRACE conn6 <- [1,482,null,{}] 04:32:16 INFO - PROCESS | 3680 | 1470655936689 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:16 INFO - PROCESS | 3680 | 1470655936694 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:16 INFO - PROCESS | 3680 | 1470655936776 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 04:32:16 INFO - PROCESS | 3680 | 1470655936783 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:16 INFO - PROCESS | 3680 | 1470655936786 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:16 INFO - PROCESS | 3680 | ++DOCSHELL 14DAA800 == 30 [pid = 3680] [id = 130] 04:32:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (14F5AC00) [pid = 3680] [serial = 388] [outer = 00000000] 04:32:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (14F62C00) [pid = 3680] [serial = 389] [outer = 14F5AC00] 04:32:16 INFO - PROCESS | 3680 | 1470655936835 Marionette DEBUG loaded listener.js 04:32:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (14F6D000) [pid = 3680] [serial = 390] [outer = 14F5AC00] 04:32:17 INFO - PROCESS | 3680 | 1470655937338 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:32:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:32:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 669ms 04:32:17 INFO - PROCESS | 3680 | 1470655937349 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 04:32:17 INFO - PROCESS | 3680 | 1470655937352 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 04:32:17 INFO - PROCESS | 3680 | 1470655937355 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:32:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:32:17 INFO - PROCESS | 3680 | 1470655937356 Marionette TRACE conn6 <- [1,486,null,{}] 04:32:17 INFO - PROCESS | 3680 | 1470655937360 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:17 INFO - PROCESS | 3680 | 1470655937362 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:17 INFO - PROCESS | 3680 | 1470655937471 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 04:32:17 INFO - PROCESS | 3680 | 1470655937554 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:17 INFO - PROCESS | 3680 | 1470655937556 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:17 INFO - PROCESS | 3680 | ++DOCSHELL 15E2BC00 == 31 [pid = 3680] [id = 131] 04:32:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (15E2DC00) [pid = 3680] [serial = 391] [outer = 00000000] 04:32:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (15E34400) [pid = 3680] [serial = 392] [outer = 15E2DC00] 04:32:17 INFO - PROCESS | 3680 | 1470655937600 Marionette DEBUG loaded listener.js 04:32:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (16191000) [pid = 3680] [serial = 393] [outer = 15E2DC00] 04:32:18 INFO - PROCESS | 3680 | 1470655938017 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:32:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:32:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 04:32:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:32:18 INFO - PROCESS | 3680 | 1470655938029 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 04:32:18 INFO - PROCESS | 3680 | 1470655938031 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 04:32:18 INFO - PROCESS | 3680 | 1470655938034 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:32:18 INFO - PROCESS | 3680 | 1470655938036 Marionette TRACE conn6 <- [1,490,null,{}] 04:32:18 INFO - PROCESS | 3680 | 1470655938039 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:18 INFO - PROCESS | 3680 | 1470655938042 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:18 INFO - PROCESS | 3680 | 1470655938147 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 04:32:18 INFO - PROCESS | 3680 | 1470655938154 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:18 INFO - PROCESS | 3680 | 1470655938156 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:18 INFO - PROCESS | 3680 | ++DOCSHELL 163E3400 == 32 [pid = 3680] [id = 132] 04:32:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (163E5800) [pid = 3680] [serial = 394] [outer = 00000000] 04:32:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (16A62400) [pid = 3680] [serial = 395] [outer = 163E5800] 04:32:18 INFO - PROCESS | 3680 | 1470655938201 Marionette DEBUG loaded listener.js 04:32:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (16A69400) [pid = 3680] [serial = 396] [outer = 163E5800] 04:32:18 INFO - PROCESS | 3680 | 1470655938670 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:32:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:32:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 04:32:18 INFO - PROCESS | 3680 | 1470655938705 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 04:32:18 INFO - PROCESS | 3680 | 1470655938708 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 04:32:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:32:18 INFO - PROCESS | 3680 | 1470655938711 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:32:18 INFO - PROCESS | 3680 | 1470655938712 Marionette TRACE conn6 <- [1,494,null,{}] 04:32:18 INFO - PROCESS | 3680 | 1470655938716 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:18 INFO - PROCESS | 3680 | 1470655938721 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:18 INFO - PROCESS | 3680 | 1470655938870 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 04:32:18 INFO - PROCESS | 3680 | 1470655938898 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:18 INFO - PROCESS | 3680 | 1470655938900 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:18 INFO - PROCESS | 3680 | ++DOCSHELL 17C2B400 == 33 [pid = 3680] [id = 133] 04:32:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17C5C400) [pid = 3680] [serial = 397] [outer = 00000000] 04:32:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17D64800) [pid = 3680] [serial = 398] [outer = 17C5C400] 04:32:18 INFO - PROCESS | 3680 | 1470655938946 Marionette DEBUG loaded listener.js 04:32:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (17DC1800) [pid = 3680] [serial = 399] [outer = 17C5C400] 04:32:19 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (17C5B800) [pid = 3680] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:32:19 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (17C5B000) [pid = 3680] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:32:19 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (15E44800) [pid = 3680] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:32:19 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (16A62C00) [pid = 3680] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:32:19 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (12FE6000) [pid = 3680] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:32:19 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0F2E7800) [pid = 3680] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:32:19 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (088FC000) [pid = 3680] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:32:19 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (13FD2800) [pid = 3680] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:32:19 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0E75BC00) [pid = 3680] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:32:19 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (14F6BC00) [pid = 3680] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:32:19 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (16193C00) [pid = 3680] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:32:19 INFO - PROCESS | 3680 | 1470655939541 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:32:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:32:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 869ms 04:32:19 INFO - PROCESS | 3680 | 1470655939582 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 04:32:19 INFO - PROCESS | 3680 | 1470655939584 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 04:32:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:32:19 INFO - PROCESS | 3680 | 1470655939587 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:32:19 INFO - PROCESS | 3680 | 1470655939588 Marionette TRACE conn6 <- [1,498,null,{}] 04:32:19 INFO - PROCESS | 3680 | 1470655939592 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:19 INFO - PROCESS | 3680 | 1470655939594 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:19 INFO - PROCESS | 3680 | 1470655939670 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 04:32:19 INFO - PROCESS | 3680 | 1470655939676 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:19 INFO - PROCESS | 3680 | 1470655939677 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:19 INFO - PROCESS | 3680 | ++DOCSHELL 0EF82400 == 34 [pid = 3680] [id = 134] 04:32:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (12FEF000) [pid = 3680] [serial = 400] [outer = 00000000] 04:32:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (16A6EC00) [pid = 3680] [serial = 401] [outer = 12FEF000] 04:32:19 INFO - PROCESS | 3680 | 1470655939721 Marionette DEBUG loaded listener.js 04:32:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17C1E000) [pid = 3680] [serial = 402] [outer = 12FEF000] 04:32:20 INFO - PROCESS | 3680 | 1470655940134 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:32:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:32:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 570ms 04:32:20 INFO - PROCESS | 3680 | 1470655940157 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 04:32:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:32:20 INFO - PROCESS | 3680 | 1470655940160 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 04:32:20 INFO - PROCESS | 3680 | 1470655940163 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:32:20 INFO - PROCESS | 3680 | 1470655940165 Marionette TRACE conn6 <- [1,502,null,{}] 04:32:20 INFO - PROCESS | 3680 | 1470655940181 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:20 INFO - PROCESS | 3680 | 1470655940183 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:20 INFO - PROCESS | 3680 | 1470655940265 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 04:32:20 INFO - PROCESS | 3680 | 1470655940271 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:20 INFO - PROCESS | 3680 | 1470655940273 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:20 INFO - PROCESS | 3680 | ++DOCSHELL 17D5C400 == 35 [pid = 3680] [id = 135] 04:32:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17D61000) [pid = 3680] [serial = 403] [outer = 00000000] 04:32:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17DCCC00) [pid = 3680] [serial = 404] [outer = 17D61000] 04:32:20 INFO - PROCESS | 3680 | 1470655940317 Marionette DEBUG loaded listener.js 04:32:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17DC3800) [pid = 3680] [serial = 405] [outer = 17D61000] 04:32:20 INFO - PROCESS | 3680 | 1470655940753 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:32:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:32:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 650ms 04:32:20 INFO - PROCESS | 3680 | 1470655940814 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 04:32:20 INFO - PROCESS | 3680 | 1470655940816 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 04:32:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:32:20 INFO - PROCESS | 3680 | 1470655940819 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:32:20 INFO - PROCESS | 3680 | 1470655940821 Marionette TRACE conn6 <- [1,506,null,{}] 04:32:20 INFO - PROCESS | 3680 | 1470655940824 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:20 INFO - PROCESS | 3680 | 1470655940826 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:20 INFO - PROCESS | 3680 | 1470655940903 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 04:32:20 INFO - PROCESS | 3680 | 1470655940908 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:20 INFO - PROCESS | 3680 | 1470655940910 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:20 INFO - PROCESS | 3680 | ++DOCSHELL 183D3000 == 36 [pid = 3680] [id = 136] 04:32:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (183D5800) [pid = 3680] [serial = 406] [outer = 00000000] 04:32:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (183DC000) [pid = 3680] [serial = 407] [outer = 183D5800] 04:32:20 INFO - PROCESS | 3680 | 1470655940953 Marionette DEBUG loaded listener.js 04:32:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (18675800) [pid = 3680] [serial = 408] [outer = 183D5800] 04:32:21 INFO - PROCESS | 3680 | 1470655941519 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:32:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:32:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 769ms 04:32:21 INFO - PROCESS | 3680 | 1470655941652 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 04:32:21 INFO - PROCESS | 3680 | 1470655941657 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 04:32:21 INFO - PROCESS | 3680 | 1470655941663 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:32:21 INFO - PROCESS | 3680 | 1470655941667 Marionette TRACE conn6 <- [1,510,null,{}] 04:32:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:32:21 INFO - PROCESS | 3680 | 1470655941673 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:21 INFO - PROCESS | 3680 | 1470655941676 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:21 INFO - PROCESS | 3680 | 1470655941805 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 04:32:21 INFO - PROCESS | 3680 | 1470655941902 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:21 INFO - PROCESS | 3680 | 1470655941907 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:21 INFO - PROCESS | 3680 | ++DOCSHELL 0C1E5000 == 37 [pid = 3680] [id = 137] 04:32:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0E27CC00) [pid = 3680] [serial = 409] [outer = 00000000] 04:32:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0EC31C00) [pid = 3680] [serial = 410] [outer = 0E27CC00] 04:32:21 INFO - PROCESS | 3680 | 1470655941964 Marionette DEBUG loaded listener.js 04:32:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0EF7EC00) [pid = 3680] [serial = 411] [outer = 0E27CC00] 04:32:22 INFO - PROCESS | 3680 | 1470655942761 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:32:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:32:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1180ms 04:32:22 INFO - PROCESS | 3680 | 1470655942852 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 04:32:22 INFO - PROCESS | 3680 | 1470655942857 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 04:32:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:32:22 INFO - PROCESS | 3680 | 1470655942863 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:32:22 INFO - PROCESS | 3680 | 1470655942866 Marionette TRACE conn6 <- [1,514,null,{}] 04:32:22 INFO - PROCESS | 3680 | 1470655942871 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:22 INFO - PROCESS | 3680 | 1470655942874 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:23 INFO - PROCESS | 3680 | 1470655943024 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 04:32:23 INFO - PROCESS | 3680 | 1470655943156 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:23 INFO - PROCESS | 3680 | 1470655943159 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:23 INFO - PROCESS | 3680 | ++DOCSHELL 1358FC00 == 38 [pid = 3680] [id = 138] 04:32:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (13FD2400) [pid = 3680] [serial = 412] [outer = 00000000] 04:32:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (14661000) [pid = 3680] [serial = 413] [outer = 13FD2400] 04:32:23 INFO - PROCESS | 3680 | 1470655943219 Marionette DEBUG loaded listener.js 04:32:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (14F68000) [pid = 3680] [serial = 414] [outer = 13FD2400] 04:32:23 INFO - PROCESS | 3680 | --DOCSHELL 17D5C400 == 37 [pid = 3680] [id = 135] 04:32:23 INFO - PROCESS | 3680 | --DOCSHELL 0EF82400 == 36 [pid = 3680] [id = 134] 04:32:23 INFO - PROCESS | 3680 | --DOCSHELL 17C2B400 == 35 [pid = 3680] [id = 133] 04:32:23 INFO - PROCESS | 3680 | --DOCSHELL 163E3400 == 34 [pid = 3680] [id = 132] 04:32:23 INFO - PROCESS | 3680 | --DOCSHELL 15E2BC00 == 33 [pid = 3680] [id = 131] 04:32:23 INFO - PROCESS | 3680 | --DOCSHELL 14DAA800 == 32 [pid = 3680] [id = 130] 04:32:23 INFO - PROCESS | 3680 | --DOCSHELL 0EF84000 == 31 [pid = 3680] [id = 129] 04:32:23 INFO - PROCESS | 3680 | --DOCSHELL 0EAAF800 == 30 [pid = 3680] [id = 128] 04:32:23 INFO - PROCESS | 3680 | --DOCSHELL 0FDEFC00 == 29 [pid = 3680] [id = 127] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (17C63400) [pid = 3680] [serial = 361] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (163E9800) [pid = 3680] [serial = 349] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (16A6A800) [pid = 3680] [serial = 352] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (163EC800) [pid = 3680] [serial = 350] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (16A67C00) [pid = 3680] [serial = 355] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (16A70C00) [pid = 3680] [serial = 353] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0FDFAC00) [pid = 3680] [serial = 343] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0FEE9800) [pid = 3680] [serial = 344] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0C009800) [pid = 3680] [serial = 340] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0E4FAC00) [pid = 3680] [serial = 341] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (14657400) [pid = 3680] [serial = 346] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0EC2E800) [pid = 3680] [serial = 337] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0EF2C400) [pid = 3680] [serial = 338] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (163E7400) [pid = 3680] [serial = 335] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (17C23C00) [pid = 3680] [serial = 358] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1784C800) [pid = 3680] [serial = 359] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17D5FC00) [pid = 3680] [serial = 362] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (17829C00) [pid = 3680] [serial = 356] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (14D9CC00) [pid = 3680] [serial = 347] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17DC2800) [pid = 3680] [serial = 364] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (17DC5800) [pid = 3680] [serial = 365] [outer = 00000000] [url = about:blank] 04:32:24 INFO - PROCESS | 3680 | 1470655944052 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:32:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:32:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1228ms 04:32:24 INFO - PROCESS | 3680 | 1470655944096 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 04:32:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:32:24 INFO - PROCESS | 3680 | 1470655944099 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 04:32:24 INFO - PROCESS | 3680 | 1470655944106 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:32:24 INFO - PROCESS | 3680 | 1470655944109 Marionette TRACE conn6 <- [1,518,null,{}] 04:32:24 INFO - PROCESS | 3680 | 1470655944115 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:24 INFO - PROCESS | 3680 | 1470655944117 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:24 INFO - PROCESS | 3680 | 1470655944203 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 04:32:24 INFO - PROCESS | 3680 | 1470655944210 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:24 INFO - PROCESS | 3680 | 1470655944214 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:24 INFO - PROCESS | 3680 | ++DOCSHELL 0EC2B000 == 30 [pid = 3680] [id = 139] 04:32:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0EC2B400) [pid = 3680] [serial = 415] [outer = 00000000] 04:32:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0EC33800) [pid = 3680] [serial = 416] [outer = 0EC2B400] 04:32:24 INFO - PROCESS | 3680 | 1470655944262 Marionette DEBUG loaded listener.js 04:32:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0EF7C000) [pid = 3680] [serial = 417] [outer = 0EC2B400] 04:32:24 INFO - PROCESS | 3680 | 1470655944760 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:32:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:32:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 690ms 04:32:24 INFO - PROCESS | 3680 | 1470655944796 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 04:32:24 INFO - PROCESS | 3680 | 1470655944800 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 04:32:24 INFO - PROCESS | 3680 | 1470655944805 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:32:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:32:24 INFO - PROCESS | 3680 | 1470655944808 Marionette TRACE conn6 <- [1,522,null,{}] 04:32:24 INFO - PROCESS | 3680 | 1470655944812 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:24 INFO - PROCESS | 3680 | 1470655944814 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:24 INFO - PROCESS | 3680 | 1470655944899 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 04:32:24 INFO - PROCESS | 3680 | 1470655944908 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:24 INFO - PROCESS | 3680 | 1470655944910 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:24 INFO - PROCESS | 3680 | ++DOCSHELL 0EC29400 == 31 [pid = 3680] [id = 140] 04:32:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0FDFAC00) [pid = 3680] [serial = 418] [outer = 00000000] 04:32:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (13381800) [pid = 3680] [serial = 419] [outer = 0FDFAC00] 04:32:24 INFO - PROCESS | 3680 | 1470655944957 Marionette DEBUG loaded listener.js 04:32:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (13FD4400) [pid = 3680] [serial = 420] [outer = 0FDFAC00] 04:32:25 INFO - PROCESS | 3680 | 1470655945432 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:32:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:32:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 669ms 04:32:25 INFO - PROCESS | 3680 | 1470655945481 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 04:32:25 INFO - PROCESS | 3680 | 1470655945483 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 04:32:25 INFO - PROCESS | 3680 | 1470655945486 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:32:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:32:25 INFO - PROCESS | 3680 | 1470655945490 Marionette TRACE conn6 <- [1,526,null,{}] 04:32:25 INFO - PROCESS | 3680 | 1470655945501 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:25 INFO - PROCESS | 3680 | 1470655945506 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:25 INFO - PROCESS | 3680 | 1470655945590 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 04:32:25 INFO - PROCESS | 3680 | 1470655945705 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:25 INFO - PROCESS | 3680 | 1470655945708 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:25 INFO - PROCESS | 3680 | ++DOCSHELL 15E34C00 == 32 [pid = 3680] [id = 141] 04:32:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (15E44800) [pid = 3680] [serial = 421] [outer = 00000000] 04:32:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1618E800) [pid = 3680] [serial = 422] [outer = 15E44800] 04:32:25 INFO - PROCESS | 3680 | 1470655945756 Marionette DEBUG loaded listener.js 04:32:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (163E8C00) [pid = 3680] [serial = 423] [outer = 15E44800] 04:32:26 INFO - PROCESS | 3680 | 1470655946145 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:32:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 04:32:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 04:32:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:32:26 INFO - PROCESS | 3680 | 1470655946174 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 04:32:26 INFO - PROCESS | 3680 | 1470655946177 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 04:32:26 INFO - PROCESS | 3680 | 1470655946180 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:32:26 INFO - PROCESS | 3680 | 1470655946182 Marionette TRACE conn6 <- [1,530,null,{}] 04:32:26 INFO - PROCESS | 3680 | 1470655946185 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:26 INFO - PROCESS | 3680 | 1470655946187 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:26 INFO - PROCESS | 3680 | 1470655946318 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 04:32:26 INFO - PROCESS | 3680 | 1470655946334 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:26 INFO - PROCESS | 3680 | 1470655946336 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:26 INFO - PROCESS | 3680 | ++DOCSHELL 16A63400 == 33 [pid = 3680] [id = 142] 04:32:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (16A63800) [pid = 3680] [serial = 424] [outer = 00000000] 04:32:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1782A800) [pid = 3680] [serial = 425] [outer = 16A63800] 04:32:26 INFO - PROCESS | 3680 | 1470655946385 Marionette DEBUG loaded listener.js 04:32:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17B2C400) [pid = 3680] [serial = 426] [outer = 16A63800] 04:32:26 INFO - PROCESS | 3680 | 1470655946839 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:32:26 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 04:32:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:32:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:32:26 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 04:32:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:32:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:32:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 730ms 04:32:26 INFO - PROCESS | 3680 | 1470655946917 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 04:32:26 INFO - PROCESS | 3680 | 1470655946920 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 04:32:26 INFO - PROCESS | 3680 | 1470655946923 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:32:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:32:26 INFO - PROCESS | 3680 | 1470655946925 Marionette TRACE conn6 <- [1,534,null,{}] 04:32:26 INFO - PROCESS | 3680 | 1470655946928 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:26 INFO - PROCESS | 3680 | 1470655946930 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:27 INFO - PROCESS | 3680 | 1470655947082 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 04:32:27 INFO - PROCESS | 3680 | 1470655947139 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:27 INFO - PROCESS | 3680 | 1470655947141 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:27 INFO - PROCESS | 3680 | ++DOCSHELL 16A64000 == 34 [pid = 3680] [id = 143] 04:32:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17C1FC00) [pid = 3680] [serial = 427] [outer = 00000000] 04:32:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17D5EC00) [pid = 3680] [serial = 428] [outer = 17C1FC00] 04:32:27 INFO - PROCESS | 3680 | 1470655947186 Marionette DEBUG loaded listener.js 04:32:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17D63000) [pid = 3680] [serial = 429] [outer = 17C1FC00] 04:32:27 INFO - PROCESS | 3680 | 1470655947593 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:32:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:32:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 730ms 04:32:27 INFO - PROCESS | 3680 | 1470655947658 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 04:32:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:32:27 INFO - PROCESS | 3680 | 1470655947660 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 04:32:27 INFO - PROCESS | 3680 | 1470655947668 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:32:27 INFO - PROCESS | 3680 | 1470655947670 Marionette TRACE conn6 <- [1,538,null,{}] 04:32:27 INFO - PROCESS | 3680 | 1470655947673 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:27 INFO - PROCESS | 3680 | 1470655947688 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:27 INFO - PROCESS | 3680 | 1470655947818 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 04:32:27 INFO - PROCESS | 3680 | 1470655947826 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:27 INFO - PROCESS | 3680 | 1470655947828 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:27 INFO - PROCESS | 3680 | ++DOCSHELL 0E286400 == 35 [pid = 3680] [id = 144] 04:32:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17829C00) [pid = 3680] [serial = 430] [outer = 00000000] 04:32:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1847D400) [pid = 3680] [serial = 431] [outer = 17829C00] 04:32:27 INFO - PROCESS | 3680 | 1470655947916 Marionette DEBUG loaded listener.js 04:32:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (13FDD800) [pid = 3680] [serial = 432] [outer = 17829C00] 04:32:28 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (0EC2B800) [pid = 3680] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:32:28 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (163E5800) [pid = 3680] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:32:28 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0EE29800) [pid = 3680] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:32:28 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (14F71400) [pid = 3680] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:32:28 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17DC2000) [pid = 3680] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:32:28 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (183D7C00) [pid = 3680] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:32:28 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (17C5C400) [pid = 3680] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:32:28 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17D61000) [pid = 3680] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:32:28 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (12FEF000) [pid = 3680] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:32:28 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (15E2DC00) [pid = 3680] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:32:28 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0EF84800) [pid = 3680] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:32:28 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (14F5AC00) [pid = 3680] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:32:28 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0FE9F400) [pid = 3680] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:32:28 INFO - PROCESS | 3680 | 1470655948423 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:32:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 04:32:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 790ms 04:32:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:32:28 INFO - PROCESS | 3680 | 1470655948457 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 04:32:28 INFO - PROCESS | 3680 | 1470655948459 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 04:32:28 INFO - PROCESS | 3680 | 1470655948462 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:32:28 INFO - PROCESS | 3680 | 1470655948464 Marionette TRACE conn6 <- [1,542,null,{}] 04:32:28 INFO - PROCESS | 3680 | 1470655948467 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:28 INFO - PROCESS | 3680 | 1470655948469 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:28 INFO - PROCESS | 3680 | 1470655948549 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 04:32:28 INFO - PROCESS | 3680 | 1470655948631 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:28 INFO - PROCESS | 3680 | 1470655948633 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:28 INFO - PROCESS | 3680 | ++DOCSHELL 0EA1C000 == 36 [pid = 3680] [id = 145] 04:32:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0EC2DC00) [pid = 3680] [serial = 433] [outer = 00000000] 04:32:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (15E29000) [pid = 3680] [serial = 434] [outer = 0EC2DC00] 04:32:28 INFO - PROCESS | 3680 | 1470655948681 Marionette DEBUG loaded listener.js 04:32:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17C59800) [pid = 3680] [serial = 435] [outer = 0EC2DC00] 04:32:28 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:28 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:28 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:28 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:29 INFO - PROCESS | 3680 | 1470655949037 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:32:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:32:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 630ms 04:32:29 INFO - PROCESS | 3680 | 1470655949094 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 04:32:29 INFO - PROCESS | 3680 | 1470655949096 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 04:32:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:32:29 INFO - PROCESS | 3680 | 1470655949099 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:32:29 INFO - PROCESS | 3680 | 1470655949101 Marionette TRACE conn6 <- [1,546,null,{}] 04:32:29 INFO - PROCESS | 3680 | 1470655949104 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:29 INFO - PROCESS | 3680 | 1470655949106 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:29 INFO - PROCESS | 3680 | 1470655949214 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 04:32:29 INFO - PROCESS | 3680 | 1470655949222 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:29 INFO - PROCESS | 3680 | 1470655949224 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:29 INFO - PROCESS | 3680 | ++DOCSHELL 0F7A2400 == 37 [pid = 3680] [id = 146] 04:32:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (13355C00) [pid = 3680] [serial = 436] [outer = 00000000] 04:32:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (18D95C00) [pid = 3680] [serial = 437] [outer = 13355C00] 04:32:29 INFO - PROCESS | 3680 | 1470655949268 Marionette DEBUG loaded listener.js 04:32:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (19827C00) [pid = 3680] [serial = 438] [outer = 13355C00] 04:32:29 INFO - PROCESS | 3680 | 1470655949672 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:32:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:32:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 629ms 04:32:29 INFO - PROCESS | 3680 | 1470655949730 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 04:32:29 INFO - PROCESS | 3680 | 1470655949732 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 04:32:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:32:29 INFO - PROCESS | 3680 | 1470655949735 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:32:29 INFO - PROCESS | 3680 | 1470655949737 Marionette TRACE conn6 <- [1,550,null,{}] 04:32:29 INFO - PROCESS | 3680 | 1470655949740 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:29 INFO - PROCESS | 3680 | 1470655949742 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:29 INFO - PROCESS | 3680 | 1470655949851 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 04:32:29 INFO - PROCESS | 3680 | 1470655949890 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:29 INFO - PROCESS | 3680 | 1470655949892 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:29 INFO - PROCESS | 3680 | ++DOCSHELL 0C16BC00 == 38 [pid = 3680] [id = 147] 04:32:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (0E286000) [pid = 3680] [serial = 439] [outer = 00000000] 04:32:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1992F400) [pid = 3680] [serial = 440] [outer = 0E286000] 04:32:29 INFO - PROCESS | 3680 | 1470655949935 Marionette DEBUG loaded listener.js 04:32:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (19DB5C00) [pid = 3680] [serial = 441] [outer = 0E286000] 04:32:30 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:30 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:30 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:30 INFO - PROCESS | 3680 | 1470655950364 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:32:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:32:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 04:32:30 INFO - PROCESS | 3680 | 1470655950406 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 04:32:30 INFO - PROCESS | 3680 | 1470655950411 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 04:32:30 INFO - PROCESS | 3680 | 1470655950417 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:32:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:32:30 INFO - PROCESS | 3680 | 1470655950421 Marionette TRACE conn6 <- [1,554,null,{}] 04:32:30 INFO - PROCESS | 3680 | 1470655950429 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:30 INFO - PROCESS | 3680 | 1470655950432 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:30 INFO - PROCESS | 3680 | 1470655950577 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 04:32:30 INFO - PROCESS | 3680 | 1470655950703 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:30 INFO - PROCESS | 3680 | 1470655950708 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:30 INFO - PROCESS | 3680 | ++DOCSHELL 0EA1F400 == 39 [pid = 3680] [id = 148] 04:32:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0EAA8C00) [pid = 3680] [serial = 442] [outer = 00000000] 04:32:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0EC34000) [pid = 3680] [serial = 443] [outer = 0EAA8C00] 04:32:30 INFO - PROCESS | 3680 | 1470655950766 Marionette DEBUG loaded listener.js 04:32:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0F2EC800) [pid = 3680] [serial = 444] [outer = 0EAA8C00] 04:32:31 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:31 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:31 INFO - PROCESS | 3680 | 1470655951500 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:32:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:32:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1130ms 04:32:31 INFO - PROCESS | 3680 | 1470655951553 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 04:32:31 INFO - PROCESS | 3680 | 1470655951557 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 04:32:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:32:31 INFO - PROCESS | 3680 | 1470655951564 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:32:31 INFO - PROCESS | 3680 | 1470655951567 Marionette TRACE conn6 <- [1,558,null,{}] 04:32:31 INFO - PROCESS | 3680 | 1470655951571 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:31 INFO - PROCESS | 3680 | 1470655951574 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:31 INFO - PROCESS | 3680 | 1470655951688 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 04:32:31 INFO - PROCESS | 3680 | 1470655951813 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:31 INFO - PROCESS | 3680 | 1470655951815 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:31 INFO - PROCESS | 3680 | ++DOCSHELL 163E2800 == 40 [pid = 3680] [id = 149] 04:32:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (163E7400) [pid = 3680] [serial = 445] [outer = 00000000] 04:32:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (16A62000) [pid = 3680] [serial = 446] [outer = 163E7400] 04:32:31 INFO - PROCESS | 3680 | 1470655951874 Marionette DEBUG loaded listener.js 04:32:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (17C2A800) [pid = 3680] [serial = 447] [outer = 163E7400] 04:32:32 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:32 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:32 INFO - PROCESS | 3680 | 1470655952458 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:32:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:32:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 930ms 04:32:32 INFO - PROCESS | 3680 | 1470655952498 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 04:32:32 INFO - PROCESS | 3680 | 1470655952500 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 04:32:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:32:32 INFO - PROCESS | 3680 | 1470655952504 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:32:32 INFO - PROCESS | 3680 | 1470655952508 Marionette TRACE conn6 <- [1,562,null,{}] 04:32:32 INFO - PROCESS | 3680 | 1470655952520 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:32 INFO - PROCESS | 3680 | 1470655952525 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:32 INFO - PROCESS | 3680 | 1470655952639 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 04:32:32 INFO - PROCESS | 3680 | 1470655952737 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:32 INFO - PROCESS | 3680 | 1470655952741 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:32 INFO - PROCESS | 3680 | ++DOCSHELL 1A60D400 == 41 [pid = 3680] [id = 150] 04:32:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (1A60FC00) [pid = 3680] [serial = 448] [outer = 00000000] 04:32:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1A96E800) [pid = 3680] [serial = 449] [outer = 1A60FC00] 04:32:32 INFO - PROCESS | 3680 | 1470655952801 Marionette DEBUG loaded listener.js 04:32:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1AB2CC00) [pid = 3680] [serial = 450] [outer = 1A60FC00] 04:32:33 INFO - PROCESS | 3680 | 1470655953337 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:32:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:32:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 869ms 04:32:33 INFO - PROCESS | 3680 | 1470655953377 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 04:32:33 INFO - PROCESS | 3680 | 1470655953380 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 04:32:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:32:33 INFO - PROCESS | 3680 | 1470655953384 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:32:33 INFO - PROCESS | 3680 | 1470655953386 Marionette TRACE conn6 <- [1,566,null,{}] 04:32:33 INFO - PROCESS | 3680 | 1470655953390 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:33 INFO - PROCESS | 3680 | 1470655953392 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:33 INFO - PROCESS | 3680 | 1470655953503 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 04:32:33 INFO - PROCESS | 3680 | 1470655953599 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:33 INFO - PROCESS | 3680 | 1470655953601 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:33 INFO - PROCESS | 3680 | ++DOCSHELL 1B23F400 == 42 [pid = 3680] [id = 151] 04:32:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1B240000) [pid = 3680] [serial = 451] [outer = 00000000] 04:32:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1B243C00) [pid = 3680] [serial = 452] [outer = 1B240000] 04:32:33 INFO - PROCESS | 3680 | 1470655953656 Marionette DEBUG loaded listener.js 04:32:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (1B246800) [pid = 3680] [serial = 453] [outer = 1B240000] 04:32:34 INFO - PROCESS | 3680 | 1470655954502 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:32:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:32:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1180ms 04:32:34 INFO - PROCESS | 3680 | 1470655954568 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 04:32:34 INFO - PROCESS | 3680 | 1470655954572 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 04:32:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:32:34 INFO - PROCESS | 3680 | 1470655954577 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:32:34 INFO - PROCESS | 3680 | 1470655954580 Marionette TRACE conn6 <- [1,570,null,{}] 04:32:34 INFO - PROCESS | 3680 | 1470655954586 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:34 INFO - PROCESS | 3680 | 1470655954589 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:34 INFO - PROCESS | 3680 | 1470655954724 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 04:32:34 INFO - PROCESS | 3680 | 1470655954851 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:34 INFO - PROCESS | 3680 | 1470655954856 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:34 INFO - PROCESS | 3680 | ++DOCSHELL 0EAAF800 == 43 [pid = 3680] [id = 152] 04:32:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (0EC2C400) [pid = 3680] [serial = 454] [outer = 00000000] 04:32:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (0FEE8C00) [pid = 3680] [serial = 455] [outer = 0EC2C400] 04:32:34 INFO - PROCESS | 3680 | 1470655954941 Marionette DEBUG loaded listener.js 04:32:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (13527C00) [pid = 3680] [serial = 456] [outer = 0EC2C400] 04:32:35 INFO - PROCESS | 3680 | --DOCSHELL 0F7A2400 == 42 [pid = 3680] [id = 146] 04:32:35 INFO - PROCESS | 3680 | --DOCSHELL 0EA1C000 == 41 [pid = 3680] [id = 145] 04:32:35 INFO - PROCESS | 3680 | --DOCSHELL 0E286400 == 40 [pid = 3680] [id = 144] 04:32:35 INFO - PROCESS | 3680 | --DOCSHELL 16A64000 == 39 [pid = 3680] [id = 143] 04:32:35 INFO - PROCESS | 3680 | --DOCSHELL 16A63400 == 38 [pid = 3680] [id = 142] 04:32:35 INFO - PROCESS | 3680 | --DOCSHELL 15E34C00 == 37 [pid = 3680] [id = 141] 04:32:35 INFO - PROCESS | 3680 | --DOCSHELL 0EC29400 == 36 [pid = 3680] [id = 140] 04:32:35 INFO - PROCESS | 3680 | --DOCSHELL 0EC2B000 == 35 [pid = 3680] [id = 139] 04:32:35 INFO - PROCESS | 3680 | --DOCSHELL 1358FC00 == 34 [pid = 3680] [id = 138] 04:32:35 INFO - PROCESS | 3680 | --DOCSHELL 183D3000 == 33 [pid = 3680] [id = 136] 04:32:35 INFO - PROCESS | 3680 | --DOCSHELL 0C1E5000 == 32 [pid = 3680] [id = 137] 04:32:35 INFO - PROCESS | 3680 | --DOCSHELL 1B23F400 == 31 [pid = 3680] [id = 151] 04:32:35 INFO - PROCESS | 3680 | --DOCSHELL 163E2800 == 30 [pid = 3680] [id = 149] 04:32:35 INFO - PROCESS | 3680 | --DOCSHELL 1A60D400 == 29 [pid = 3680] [id = 150] 04:32:35 INFO - PROCESS | 3680 | --DOCSHELL 0C16BC00 == 28 [pid = 3680] [id = 147] 04:32:35 INFO - PROCESS | 3680 | --DOCSHELL 0EA1F400 == 27 [pid = 3680] [id = 148] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (15E34400) [pid = 3680] [serial = 392] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (0FDED800) [pid = 3680] [serial = 386] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (12FE0C00) [pid = 3680] [serial = 387] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (14F62C00) [pid = 3680] [serial = 389] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (1369C800) [pid = 3680] [serial = 380] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (130BF400) [pid = 3680] [serial = 379] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (0EC33400) [pid = 3680] [serial = 383] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (0EF32000) [pid = 3680] [serial = 384] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (16A62400) [pid = 3680] [serial = 395] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (0FD11400) [pid = 3680] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (133F7400) [pid = 3680] [serial = 368] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (13073400) [pid = 3680] [serial = 367] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (163E6800) [pid = 3680] [serial = 371] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (15E2E000) [pid = 3680] [serial = 370] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (18308000) [pid = 3680] [serial = 374] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17DCE400) [pid = 3680] [serial = 373] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (18677800) [pid = 3680] [serial = 377] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (1861BC00) [pid = 3680] [serial = 376] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (16191000) [pid = 3680] [serial = 393] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (17D64800) [pid = 3680] [serial = 398] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (16A69400) [pid = 3680] [serial = 396] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17DCCC00) [pid = 3680] [serial = 404] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (17DC1800) [pid = 3680] [serial = 399] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (16A6EC00) [pid = 3680] [serial = 401] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17DC3800) [pid = 3680] [serial = 405] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (183DC000) [pid = 3680] [serial = 407] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (17C1E000) [pid = 3680] [serial = 402] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (14F6D000) [pid = 3680] [serial = 390] [outer = 00000000] [url = about:blank] 04:32:35 INFO - PROCESS | 3680 | 1470655955998 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:32:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:32:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1473ms 04:32:36 INFO - PROCESS | 3680 | 1470655956053 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 04:32:36 INFO - PROCESS | 3680 | 1470655956057 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 04:32:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:32:36 INFO - PROCESS | 3680 | 1470655956061 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:32:36 INFO - PROCESS | 3680 | 1470655956066 Marionette TRACE conn6 <- [1,574,null,{}] 04:32:36 INFO - PROCESS | 3680 | 1470655956070 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:36 INFO - PROCESS | 3680 | 1470655956073 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:36 INFO - PROCESS | 3680 | 1470655956162 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 04:32:36 INFO - PROCESS | 3680 | 1470655956169 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:36 INFO - PROCESS | 3680 | 1470655956172 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:36 INFO - PROCESS | 3680 | ++DOCSHELL 0EA18400 == 28 [pid = 3680] [id = 153] 04:32:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0EA19C00) [pid = 3680] [serial = 457] [outer = 00000000] 04:32:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0EC2A400) [pid = 3680] [serial = 458] [outer = 0EA19C00] 04:32:36 INFO - PROCESS | 3680 | 1470655956221 Marionette DEBUG loaded listener.js 04:32:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0EC32400) [pid = 3680] [serial = 459] [outer = 0EA19C00] 04:32:36 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:36 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:36 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:36 INFO - PROCESS | 3680 | 1470655956698 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:32:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:32:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 04:32:36 INFO - PROCESS | 3680 | 1470655956733 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 04:32:36 INFO - PROCESS | 3680 | 1470655956738 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 04:32:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:32:36 INFO - PROCESS | 3680 | 1470655956745 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:32:36 INFO - PROCESS | 3680 | 1470655956747 Marionette TRACE conn6 <- [1,578,null,{}] 04:32:36 INFO - PROCESS | 3680 | 1470655956751 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:36 INFO - PROCESS | 3680 | 1470655956753 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:36 INFO - PROCESS | 3680 | 1470655956842 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 04:32:36 INFO - PROCESS | 3680 | 1470655956952 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:36 INFO - PROCESS | 3680 | 1470655956954 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:36 INFO - PROCESS | 3680 | ++DOCSHELL 0F761C00 == 29 [pid = 3680] [id = 154] 04:32:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0F798800) [pid = 3680] [serial = 460] [outer = 00000000] 04:32:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0FD11800) [pid = 3680] [serial = 461] [outer = 0F798800] 04:32:37 INFO - PROCESS | 3680 | 1470655957009 Marionette DEBUG loaded listener.js 04:32:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0FEE6400) [pid = 3680] [serial = 462] [outer = 0F798800] 04:32:37 INFO - PROCESS | 3680 | 1470655957386 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:32:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:32:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 04:32:37 INFO - PROCESS | 3680 | 1470655957425 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 04:32:37 INFO - PROCESS | 3680 | 1470655957428 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 04:32:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:32:37 INFO - PROCESS | 3680 | 1470655957432 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:32:37 INFO - PROCESS | 3680 | 1470655957435 Marionette TRACE conn6 <- [1,582,null,{}] 04:32:37 INFO - PROCESS | 3680 | 1470655957446 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:37 INFO - PROCESS | 3680 | 1470655957450 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:37 INFO - PROCESS | 3680 | 1470655957533 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 04:32:37 INFO - PROCESS | 3680 | 1470655957540 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:37 INFO - PROCESS | 3680 | 1470655957543 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:37 INFO - PROCESS | 3680 | ++DOCSHELL 13F61800 == 30 [pid = 3680] [id = 155] 04:32:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (14659000) [pid = 3680] [serial = 463] [outer = 00000000] 04:32:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (14F5D000) [pid = 3680] [serial = 464] [outer = 14659000] 04:32:37 INFO - PROCESS | 3680 | 1470655957591 Marionette DEBUG loaded listener.js 04:32:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (14F65000) [pid = 3680] [serial = 465] [outer = 14659000] 04:32:38 INFO - PROCESS | 3680 | 1470655958057 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:32:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:32:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 04:32:38 INFO - PROCESS | 3680 | 1470655958105 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 04:32:38 INFO - PROCESS | 3680 | 1470655958107 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 04:32:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:32:38 INFO - PROCESS | 3680 | 1470655958116 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:32:38 INFO - PROCESS | 3680 | 1470655958118 Marionette TRACE conn6 <- [1,586,null,{}] 04:32:38 INFO - PROCESS | 3680 | 1470655958121 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:38 INFO - PROCESS | 3680 | 1470655958123 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:38 INFO - PROCESS | 3680 | 1470655958262 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 04:32:38 INFO - PROCESS | 3680 | 1470655958285 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:38 INFO - PROCESS | 3680 | 1470655958287 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:38 INFO - PROCESS | 3680 | ++DOCSHELL 15E2A400 == 31 [pid = 3680] [id = 156] 04:32:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (15E2A800) [pid = 3680] [serial = 466] [outer = 00000000] 04:32:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (15E2FC00) [pid = 3680] [serial = 467] [outer = 15E2A800] 04:32:38 INFO - PROCESS | 3680 | 1470655958332 Marionette DEBUG loaded listener.js 04:32:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (15E49C00) [pid = 3680] [serial = 468] [outer = 15E2A800] 04:32:38 INFO - PROCESS | 3680 | 1470655958752 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:32:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:32:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 690ms 04:32:38 INFO - PROCESS | 3680 | 1470655958804 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 04:32:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:32:38 INFO - PROCESS | 3680 | 1470655958806 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 04:32:38 INFO - PROCESS | 3680 | 1470655958809 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:32:38 INFO - PROCESS | 3680 | 1470655958811 Marionette TRACE conn6 <- [1,590,null,{}] 04:32:38 INFO - PROCESS | 3680 | 1470655958815 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:38 INFO - PROCESS | 3680 | 1470655958817 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:38 INFO - PROCESS | 3680 | 1470655958921 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 04:32:39 INFO - PROCESS | 3680 | [3680] 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 04:32:39 INFO - PROCESS | 3680 | 1470655959154 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:39 INFO - PROCESS | 3680 | 1470655959156 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:39 INFO - PROCESS | 3680 | ++DOCSHELL 163E4000 == 32 [pid = 3680] [id = 157] 04:32:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (163E4800) [pid = 3680] [serial = 469] [outer = 00000000] 04:32:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (163EF400) [pid = 3680] [serial = 470] [outer = 163E4800] 04:32:39 INFO - PROCESS | 3680 | 1470655959200 Marionette DEBUG loaded listener.js 04:32:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (163EFC00) [pid = 3680] [serial = 471] [outer = 163E4800] 04:32:39 INFO - PROCESS | 3680 | 1470655959668 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:32:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:32:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 929ms 04:32:39 INFO - PROCESS | 3680 | 1470655959741 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 04:32:39 INFO - PROCESS | 3680 | 1470655959743 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 04:32:39 INFO - PROCESS | 3680 | 1470655959746 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:32:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:32:39 INFO - PROCESS | 3680 | 1470655959748 Marionette TRACE conn6 <- [1,594,null,{}] 04:32:39 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (16A63800) [pid = 3680] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:32:39 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17C1FC00) [pid = 3680] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:32:39 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (13355C00) [pid = 3680] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:32:39 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0EC2DC00) [pid = 3680] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:32:39 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (15E44800) [pid = 3680] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:32:39 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (183D5800) [pid = 3680] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:32:39 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0E27CC00) [pid = 3680] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:32:39 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0FDFAC00) [pid = 3680] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:32:39 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0EC2B400) [pid = 3680] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:32:39 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (13FD2400) [pid = 3680] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:32:39 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17829C00) [pid = 3680] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:32:39 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0E286000) [pid = 3680] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:32:39 INFO - PROCESS | 3680 | 1470655960005 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:39 INFO - PROCESS | 3680 | 1470655960010 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:40 INFO - PROCESS | 3680 | 1470655960106 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 04:32:40 INFO - PROCESS | 3680 | 1470655960112 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:40 INFO - PROCESS | 3680 | 1470655960114 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:40 INFO - PROCESS | 3680 | ++DOCSHELL 13FD2400 == 33 [pid = 3680] [id = 158] 04:32:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1465EC00) [pid = 3680] [serial = 472] [outer = 00000000] 04:32:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (163E7000) [pid = 3680] [serial = 473] [outer = 1465EC00] 04:32:40 INFO - PROCESS | 3680 | 1470655960162 Marionette DEBUG loaded listener.js 04:32:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (16A6C800) [pid = 3680] [serial = 474] [outer = 1465EC00] 04:32:40 INFO - PROCESS | 3680 | 1470655960579 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:32:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:32:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 892ms 04:32:40 INFO - PROCESS | 3680 | 1470655960642 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 04:32:40 INFO - PROCESS | 3680 | 1470655960644 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 04:32:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:32:40 INFO - PROCESS | 3680 | 1470655960647 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:32:40 INFO - PROCESS | 3680 | 1470655960649 Marionette TRACE conn6 <- [1,598,null,{}] 04:32:40 INFO - PROCESS | 3680 | 1470655960653 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:40 INFO - PROCESS | 3680 | 1470655960655 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:40 INFO - PROCESS | 3680 | 1470655960729 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 04:32:40 INFO - PROCESS | 3680 | 1470655960738 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:40 INFO - PROCESS | 3680 | 1470655960740 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:40 INFO - PROCESS | 3680 | ++DOCSHELL 17575C00 == 34 [pid = 3680] [id = 159] 04:32:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17820C00) [pid = 3680] [serial = 475] [outer = 00000000] 04:32:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17C26000) [pid = 3680] [serial = 476] [outer = 17820C00] 04:32:40 INFO - PROCESS | 3680 | 1470655960783 Marionette DEBUG loaded listener.js 04:32:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17C27400) [pid = 3680] [serial = 477] [outer = 17820C00] 04:32:41 INFO - PROCESS | 3680 | 1470655961195 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:32:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:32:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 570ms 04:32:41 INFO - PROCESS | 3680 | 1470655961219 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 04:32:41 INFO - PROCESS | 3680 | 1470655961221 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 04:32:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:32:41 INFO - PROCESS | 3680 | 1470655961236 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:32:41 INFO - PROCESS | 3680 | 1470655961238 Marionette TRACE conn6 <- [1,602,null,{}] 04:32:41 INFO - PROCESS | 3680 | 1470655961242 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:41 INFO - PROCESS | 3680 | 1470655961244 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:41 INFO - PROCESS | 3680 | 1470655961323 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 04:32:41 INFO - PROCESS | 3680 | 1470655961349 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:41 INFO - PROCESS | 3680 | 1470655961351 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:41 INFO - PROCESS | 3680 | ++DOCSHELL 17D5FC00 == 35 [pid = 3680] [id = 160] 04:32:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17D61000) [pid = 3680] [serial = 478] [outer = 00000000] 04:32:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17D67400) [pid = 3680] [serial = 479] [outer = 17D61000] 04:32:41 INFO - PROCESS | 3680 | 1470655961399 Marionette DEBUG loaded listener.js 04:32:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (0FDFAC00) [pid = 3680] [serial = 480] [outer = 17D61000] 04:32:41 INFO - PROCESS | 3680 | 1470655961843 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:32:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:32:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 649ms 04:32:41 INFO - PROCESS | 3680 | 1470655961886 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 04:32:41 INFO - PROCESS | 3680 | 1470655961888 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 04:32:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:32:41 INFO - PROCESS | 3680 | 1470655961892 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:32:41 INFO - PROCESS | 3680 | 1470655961894 Marionette TRACE conn6 <- [1,606,null,{}] 04:32:41 INFO - PROCESS | 3680 | 1470655961898 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:41 INFO - PROCESS | 3680 | 1470655961899 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:41 INFO - PROCESS | 3680 | 1470655961976 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 04:32:42 INFO - PROCESS | 3680 | 1470655962101 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:42 INFO - PROCESS | 3680 | 1470655962104 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:42 INFO - PROCESS | 3680 | ++DOCSHELL 088F2800 == 36 [pid = 3680] [id = 161] 04:32:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (088F3C00) [pid = 3680] [serial = 481] [outer = 00000000] 04:32:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0C009800) [pid = 3680] [serial = 482] [outer = 088F3C00] 04:32:42 INFO - PROCESS | 3680 | 1470655962162 Marionette DEBUG loaded listener.js 04:32:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0E2E7800) [pid = 3680] [serial = 483] [outer = 088F3C00] 04:32:42 INFO - PROCESS | 3680 | 1470655962932 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:32:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:32:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1122ms 04:32:43 INFO - PROCESS | 3680 | 1470655963019 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 04:32:43 INFO - PROCESS | 3680 | 1470655963024 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 04:32:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:32:43 INFO - PROCESS | 3680 | 1470655963028 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:32:43 INFO - PROCESS | 3680 | 1470655963032 Marionette TRACE conn6 <- [1,610,null,{}] 04:32:43 INFO - PROCESS | 3680 | 1470655963038 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:43 INFO - PROCESS | 3680 | 1470655963041 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:43 INFO - PROCESS | 3680 | 1470655963193 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 04:32:43 INFO - PROCESS | 3680 | 1470655963314 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:43 INFO - PROCESS | 3680 | 1470655963318 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:43 INFO - PROCESS | 3680 | ++DOCSHELL 0EF83800 == 37 [pid = 3680] [id = 162] 04:32:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0FD10C00) [pid = 3680] [serial = 484] [outer = 00000000] 04:32:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (13355800) [pid = 3680] [serial = 485] [outer = 0FD10C00] 04:32:43 INFO - PROCESS | 3680 | 1470655963379 Marionette DEBUG loaded listener.js 04:32:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (13FD2800) [pid = 3680] [serial = 486] [outer = 0FD10C00] 04:32:44 INFO - PROCESS | 3680 | 1470655964221 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:32:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:32:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1273ms 04:32:44 INFO - PROCESS | 3680 | 1470655964307 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 04:32:44 INFO - PROCESS | 3680 | 1470655964311 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 04:32:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:32:44 INFO - PROCESS | 3680 | 1470655964316 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:32:44 INFO - PROCESS | 3680 | 1470655964319 Marionette TRACE conn6 <- [1,614,null,{}] 04:32:44 INFO - PROCESS | 3680 | 1470655964325 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:44 INFO - PROCESS | 3680 | 1470655964328 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:44 INFO - PROCESS | 3680 | 1470655964438 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 04:32:44 INFO - PROCESS | 3680 | 1470655964513 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:44 INFO - PROCESS | 3680 | 1470655964517 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:44 INFO - PROCESS | 3680 | ++DOCSHELL 0EC36C00 == 38 [pid = 3680] [id = 163] 04:32:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (0EE2D400) [pid = 3680] [serial = 487] [outer = 00000000] 04:32:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (0F109C00) [pid = 3680] [serial = 488] [outer = 0EE2D400] 04:32:44 INFO - PROCESS | 3680 | 1470655964568 Marionette DEBUG loaded listener.js 04:32:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (0F7A2400) [pid = 3680] [serial = 489] [outer = 0EE2D400] 04:32:44 INFO - PROCESS | 3680 | --DOCSHELL 17D5FC00 == 37 [pid = 3680] [id = 160] 04:32:44 INFO - PROCESS | 3680 | --DOCSHELL 17575C00 == 36 [pid = 3680] [id = 159] 04:32:44 INFO - PROCESS | 3680 | --DOCSHELL 13FD2400 == 35 [pid = 3680] [id = 158] 04:32:44 INFO - PROCESS | 3680 | --DOCSHELL 163E4000 == 34 [pid = 3680] [id = 157] 04:32:44 INFO - PROCESS | 3680 | --DOCSHELL 15E2A400 == 33 [pid = 3680] [id = 156] 04:32:44 INFO - PROCESS | 3680 | --DOCSHELL 13F61800 == 32 [pid = 3680] [id = 155] 04:32:44 INFO - PROCESS | 3680 | --DOCSHELL 0F761C00 == 31 [pid = 3680] [id = 154] 04:32:44 INFO - PROCESS | 3680 | --DOCSHELL 0EA18400 == 30 [pid = 3680] [id = 153] 04:32:44 INFO - PROCESS | 3680 | --DOCSHELL 0EAAF800 == 29 [pid = 3680] [id = 152] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1782A800) [pid = 3680] [serial = 425] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (17D63000) [pid = 3680] [serial = 429] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (19827C00) [pid = 3680] [serial = 438] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (17D5EC00) [pid = 3680] [serial = 428] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (15E29000) [pid = 3680] [serial = 434] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1618E800) [pid = 3680] [serial = 422] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (18675800) [pid = 3680] [serial = 408] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0EC31C00) [pid = 3680] [serial = 410] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0EF7EC00) [pid = 3680] [serial = 411] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (13381800) [pid = 3680] [serial = 419] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (13FD4400) [pid = 3680] [serial = 420] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EC33800) [pid = 3680] [serial = 416] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0EF7C000) [pid = 3680] [serial = 417] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (14661000) [pid = 3680] [serial = 413] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (14F68000) [pid = 3680] [serial = 414] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1847D400) [pid = 3680] [serial = 431] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (18D95C00) [pid = 3680] [serial = 437] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (13FDD800) [pid = 3680] [serial = 432] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (17B2C400) [pid = 3680] [serial = 426] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (163E8C00) [pid = 3680] [serial = 423] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17C59800) [pid = 3680] [serial = 435] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (19DB5C00) [pid = 3680] [serial = 441] [outer = 00000000] [url = about:blank] 04:32:44 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (1992F400) [pid = 3680] [serial = 440] [outer = 00000000] [url = about:blank] 04:32:45 INFO - PROCESS | 3680 | 1470655965098 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:32:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:32:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 830ms 04:32:45 INFO - PROCESS | 3680 | 1470655965147 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 04:32:45 INFO - PROCESS | 3680 | 1470655965152 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 04:32:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:32:45 INFO - PROCESS | 3680 | 1470655965158 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 3680 | 1470655965161 Marionette TRACE conn6 <- [1,618,null,{}] 04:32:45 INFO - PROCESS | 3680 | 1470655965164 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:45 INFO - PROCESS | 3680 | 1470655965167 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:45 INFO - PROCESS | 3680 | 1470655965252 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 04:32:45 INFO - PROCESS | 3680 | 1470655965260 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:45 INFO - PROCESS | 3680 | 1470655965262 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:45 INFO - PROCESS | 3680 | ++DOCSHELL 13076800 == 30 [pid = 3680] [id = 164] 04:32:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (130B6800) [pid = 3680] [serial = 490] [outer = 00000000] 04:32:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (13594C00) [pid = 3680] [serial = 491] [outer = 130B6800] 04:32:45 INFO - PROCESS | 3680 | 1470655965309 Marionette DEBUG loaded listener.js 04:32:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (145BFC00) [pid = 3680] [serial = 492] [outer = 130B6800] 04:32:45 INFO - PROCESS | 3680 | 1470655965843 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:32:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:32:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 729ms 04:32:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:32:45 INFO - PROCESS | 3680 | 1470655965893 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 04:32:45 INFO - PROCESS | 3680 | 1470655965895 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 04:32:45 INFO - PROCESS | 3680 | 1470655965899 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 3680 | 1470655965902 Marionette TRACE conn6 <- [1,622,null,{}] 04:32:45 INFO - PROCESS | 3680 | 1470655965913 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:45 INFO - PROCESS | 3680 | 1470655965918 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:45 INFO - PROCESS | 3680 | 1470655966007 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 04:32:46 INFO - PROCESS | 3680 | 1470655966088 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:46 INFO - PROCESS | 3680 | 1470655966092 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:46 INFO - PROCESS | 3680 | ++DOCSHELL 15E2BC00 == 31 [pid = 3680] [id = 165] 04:32:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (15E2C000) [pid = 3680] [serial = 493] [outer = 00000000] 04:32:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (1613F400) [pid = 3680] [serial = 494] [outer = 15E2C000] 04:32:46 INFO - PROCESS | 3680 | 1470655966141 Marionette DEBUG loaded listener.js 04:32:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (16199C00) [pid = 3680] [serial = 495] [outer = 15E2C000] 04:32:46 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:46 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:46 INFO - PROCESS | 3680 | 1470655966518 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:32:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:32:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 04:32:46 INFO - PROCESS | 3680 | 1470655966572 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 04:32:46 INFO - PROCESS | 3680 | 1470655966574 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 04:32:46 INFO - PROCESS | 3680 | 1470655966577 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:32:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:32:46 INFO - PROCESS | 3680 | 1470655966579 Marionette TRACE conn6 <- [1,626,null,{}] 04:32:46 INFO - PROCESS | 3680 | 1470655966582 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:46 INFO - PROCESS | 3680 | 1470655966584 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:46 INFO - PROCESS | 3680 | 1470655966667 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 04:32:46 INFO - PROCESS | 3680 | 1470655966673 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:46 INFO - PROCESS | 3680 | 1470655966675 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:46 INFO - PROCESS | 3680 | ++DOCSHELL 163EB000 == 32 [pid = 3680] [id = 166] 04:32:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (16A63C00) [pid = 3680] [serial = 496] [outer = 00000000] 04:32:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1784C800) [pid = 3680] [serial = 497] [outer = 16A63C00] 04:32:46 INFO - PROCESS | 3680 | 1470655966728 Marionette DEBUG loaded listener.js 04:32:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17C20400) [pid = 3680] [serial = 498] [outer = 16A63C00] 04:32:47 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:47 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:47 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:47 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:47 INFO - PROCESS | 3680 | 1470655967145 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:32:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:32:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 04:32:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:32:47 INFO - PROCESS | 3680 | 1470655967215 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 04:32:47 INFO - PROCESS | 3680 | 1470655967217 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 04:32:47 INFO - PROCESS | 3680 | 1470655967220 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:32:47 INFO - PROCESS | 3680 | 1470655967222 Marionette TRACE conn6 <- [1,630,null,{}] 04:32:47 INFO - PROCESS | 3680 | 1470655967225 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:47 INFO - PROCESS | 3680 | 1470655967227 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:47 INFO - PROCESS | 3680 | 1470655967331 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 04:32:47 INFO - PROCESS | 3680 | 1470655967408 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:47 INFO - PROCESS | 3680 | 1470655967410 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:47 INFO - PROCESS | 3680 | ++DOCSHELL 0FD0E800 == 33 [pid = 3680] [id = 167] 04:32:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17C5C800) [pid = 3680] [serial = 499] [outer = 00000000] 04:32:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17D62000) [pid = 3680] [serial = 500] [outer = 17C5C800] 04:32:47 INFO - PROCESS | 3680 | 1470655967455 Marionette DEBUG loaded listener.js 04:32:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17D64800) [pid = 3680] [serial = 501] [outer = 17C5C800] 04:32:47 INFO - PROCESS | 3680 | 1470655967866 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:32:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:32:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 669ms 04:32:47 INFO - PROCESS | 3680 | 1470655967892 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 04:32:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:32:47 INFO - PROCESS | 3680 | 1470655967894 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 04:32:47 INFO - PROCESS | 3680 | 1470655967903 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:32:47 INFO - PROCESS | 3680 | 1470655967905 Marionette TRACE conn6 <- [1,634,null,{}] 04:32:47 INFO - PROCESS | 3680 | 1470655967909 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:47 INFO - PROCESS | 3680 | 1470655967914 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:48 INFO - PROCESS | 3680 | 1470655968050 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 04:32:48 INFO - PROCESS | 3680 | 1470655968104 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:48 INFO - PROCESS | 3680 | 1470655968106 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:48 INFO - PROCESS | 3680 | ++DOCSHELL 17DC4800 == 34 [pid = 3680] [id = 168] 04:32:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17DC6400) [pid = 3680] [serial = 502] [outer = 00000000] 04:32:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (183D2C00) [pid = 3680] [serial = 503] [outer = 17DC6400] 04:32:48 INFO - PROCESS | 3680 | 1470655968153 Marionette DEBUG loaded listener.js 04:32:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (183DAC00) [pid = 3680] [serial = 504] [outer = 17DC6400] 04:32:48 INFO - PROCESS | 3680 | 1470655968576 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:32:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:32:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 730ms 04:32:48 INFO - PROCESS | 3680 | 1470655968629 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 04:32:48 INFO - PROCESS | 3680 | 1470655968631 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 04:32:48 INFO - PROCESS | 3680 | 1470655968634 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:32:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:32:48 INFO - PROCESS | 3680 | 1470655968636 Marionette TRACE conn6 <- [1,638,null,{}] 04:32:48 INFO - PROCESS | 3680 | 1470655968672 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:48 INFO - PROCESS | 3680 | 1470655968674 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:48 INFO - PROCESS | 3680 | 1470655968791 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 04:32:48 INFO - PROCESS | 3680 | 1470655968801 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:48 INFO - PROCESS | 3680 | 1470655968802 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:48 INFO - PROCESS | 3680 | ++DOCSHELL 0C00CC00 == 35 [pid = 3680] [id = 169] 04:32:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (13077C00) [pid = 3680] [serial = 505] [outer = 00000000] 04:32:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (18616400) [pid = 3680] [serial = 506] [outer = 13077C00] 04:32:48 INFO - PROCESS | 3680 | 1470655968848 Marionette DEBUG loaded listener.js 04:32:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (18676000) [pid = 3680] [serial = 507] [outer = 13077C00] 04:32:49 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (15E2A800) [pid = 3680] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:32:49 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (163E4800) [pid = 3680] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:32:49 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0EA19C00) [pid = 3680] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:32:49 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0EC2C400) [pid = 3680] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:32:49 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0F798800) [pid = 3680] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:32:49 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (14659000) [pid = 3680] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:32:49 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EAA8C00) [pid = 3680] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:32:49 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (163E7400) [pid = 3680] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:32:49 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1A60FC00) [pid = 3680] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:32:49 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1B240000) [pid = 3680] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:32:49 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1465EC00) [pid = 3680] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:32:49 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17820C00) [pid = 3680] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:32:49 INFO - PROCESS | 3680 | 1470655969356 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:32:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:32:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 769ms 04:32:49 INFO - PROCESS | 3680 | 1470655969408 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 04:32:49 INFO - PROCESS | 3680 | 1470655969410 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 04:32:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:32:49 INFO - PROCESS | 3680 | 1470655969413 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:32:49 INFO - PROCESS | 3680 | 1470655969414 Marionette TRACE conn6 <- [1,642,null,{}] 04:32:49 INFO - PROCESS | 3680 | 1470655969418 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:49 INFO - PROCESS | 3680 | 1470655969420 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:49 INFO - PROCESS | 3680 | 1470655969498 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 04:32:49 INFO - PROCESS | 3680 | 1470655969503 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:49 INFO - PROCESS | 3680 | 1470655969505 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:49 INFO - PROCESS | 3680 | ++DOCSHELL 0EC2C400 == 36 [pid = 3680] [id = 170] 04:32:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0EF7A400) [pid = 3680] [serial = 508] [outer = 00000000] 04:32:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1465EC00) [pid = 3680] [serial = 509] [outer = 0EF7A400] 04:32:49 INFO - PROCESS | 3680 | 1470655969549 Marionette DEBUG loaded listener.js 04:32:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (15E25800) [pid = 3680] [serial = 510] [outer = 0EF7A400] 04:32:49 INFO - PROCESS | 3680 | 1470655969965 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:32:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:32:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 04:32:50 INFO - PROCESS | 3680 | 1470655970044 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 04:32:50 INFO - PROCESS | 3680 | 1470655970046 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 04:32:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:32:50 INFO - PROCESS | 3680 | 1470655970050 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:32:50 INFO - PROCESS | 3680 | 1470655970051 Marionette TRACE conn6 <- [1,646,null,{}] 04:32:50 INFO - PROCESS | 3680 | 1470655970055 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:50 INFO - PROCESS | 3680 | 1470655970057 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:50 INFO - PROCESS | 3680 | 1470655970160 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 04:32:50 INFO - PROCESS | 3680 | 1470655970165 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:50 INFO - PROCESS | 3680 | 1470655970167 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:50 INFO - PROCESS | 3680 | ++DOCSHELL 163EA400 == 37 [pid = 3680] [id = 171] 04:32:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17C1E000) [pid = 3680] [serial = 511] [outer = 00000000] 04:32:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (18D90000) [pid = 3680] [serial = 512] [outer = 17C1E000] 04:32:50 INFO - PROCESS | 3680 | 1470655970210 Marionette DEBUG loaded listener.js 04:32:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (19922C00) [pid = 3680] [serial = 513] [outer = 17C1E000] 04:32:50 INFO - PROCESS | 3680 | 1470655970616 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:32:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:32:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 04:32:50 INFO - PROCESS | 3680 | 1470655970684 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 04:32:50 INFO - PROCESS | 3680 | 1470655970686 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 04:32:50 INFO - PROCESS | 3680 | 1470655970689 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:32:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:32:50 INFO - PROCESS | 3680 | 1470655970700 Marionette TRACE conn6 <- [1,650,null,{}] 04:32:50 INFO - PROCESS | 3680 | 1470655970704 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:50 INFO - PROCESS | 3680 | 1470655970706 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:50 INFO - PROCESS | 3680 | 1470655970784 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 04:32:50 INFO - PROCESS | 3680 | 1470655970792 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:50 INFO - PROCESS | 3680 | 1470655970793 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:50 INFO - PROCESS | 3680 | ++DOCSHELL 163E6800 == 38 [pid = 3680] [id = 172] 04:32:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (19927400) [pid = 3680] [serial = 514] [outer = 00000000] 04:32:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1992D400) [pid = 3680] [serial = 515] [outer = 19927400] 04:32:50 INFO - PROCESS | 3680 | 1470655970838 Marionette DEBUG loaded listener.js 04:32:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (19997C00) [pid = 3680] [serial = 516] [outer = 19927400] 04:32:51 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:51 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:51 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:51 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:51 INFO - PROCESS | 3680 | 1470655971250 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:32:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:32:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 589ms 04:32:51 INFO - PROCESS | 3680 | 1470655971336 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 04:32:51 INFO - PROCESS | 3680 | 1470655971341 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 04:32:51 INFO - PROCESS | 3680 | 1470655971350 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:32:51 INFO - PROCESS | 3680 | 1470655971355 Marionette TRACE conn6 <- [1,654,null,{}] 04:32:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:32:51 INFO - PROCESS | 3680 | 1470655971362 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:51 INFO - PROCESS | 3680 | 1470655971365 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:51 INFO - PROCESS | 3680 | 1470655971535 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 04:32:51 INFO - PROCESS | 3680 | 1470655971625 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:51 INFO - PROCESS | 3680 | 1470655971631 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:51 INFO - PROCESS | 3680 | ++DOCSHELL 0EA1E000 == 39 [pid = 3680] [id = 173] 04:32:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0EA1F800) [pid = 3680] [serial = 517] [outer = 00000000] 04:32:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0EC34400) [pid = 3680] [serial = 518] [outer = 0EA1F800] 04:32:51 INFO - PROCESS | 3680 | 1470655971689 Marionette DEBUG loaded listener.js 04:32:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0F139800) [pid = 3680] [serial = 519] [outer = 0EA1F800] 04:32:52 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:52 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:52 INFO - PROCESS | 3680 | 1470655972278 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:32:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:32:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 970ms 04:32:52 INFO - PROCESS | 3680 | 1470655972333 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 04:32:52 INFO - PROCESS | 3680 | 1470655972337 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 04:32:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:32:52 INFO - PROCESS | 3680 | 1470655972342 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:32:52 INFO - PROCESS | 3680 | 1470655972346 Marionette TRACE conn6 <- [1,658,null,{}] 04:32:52 INFO - PROCESS | 3680 | 1470655972352 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:52 INFO - PROCESS | 3680 | 1470655972355 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:52 INFO - PROCESS | 3680 | 1470655972466 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 04:32:52 INFO - PROCESS | 3680 | 1470655972590 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:52 INFO - PROCESS | 3680 | 1470655972592 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:52 INFO - PROCESS | 3680 | ++DOCSHELL 14F6BC00 == 40 [pid = 3680] [id = 174] 04:32:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (14F6D400) [pid = 3680] [serial = 520] [outer = 00000000] 04:32:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (15E30000) [pid = 3680] [serial = 521] [outer = 14F6D400] 04:32:52 INFO - PROCESS | 3680 | 1470655972650 Marionette DEBUG loaded listener.js 04:32:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (163EA000) [pid = 3680] [serial = 522] [outer = 14F6D400] 04:32:53 INFO - PROCESS | 3680 | 1470655973254 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:32:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:32:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 989ms 04:32:53 INFO - PROCESS | 3680 | 1470655973332 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 04:32:53 INFO - PROCESS | 3680 | 1470655973335 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 04:32:53 INFO - PROCESS | 3680 | 1470655973339 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:32:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:32:53 INFO - PROCESS | 3680 | 1470655973341 Marionette TRACE conn6 <- [1,662,null,{}] 04:32:53 INFO - PROCESS | 3680 | 1470655973347 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:53 INFO - PROCESS | 3680 | 1470655973351 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:53 INFO - PROCESS | 3680 | 1470655973463 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 04:32:53 INFO - PROCESS | 3680 | 1470655973593 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:53 INFO - PROCESS | 3680 | 1470655973597 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:53 INFO - PROCESS | 3680 | ++DOCSHELL 183D6400 == 41 [pid = 3680] [id = 175] 04:32:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (183D7000) [pid = 3680] [serial = 523] [outer = 00000000] 04:32:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (18676800) [pid = 3680] [serial = 524] [outer = 183D7000] 04:32:53 INFO - PROCESS | 3680 | 1470655973656 Marionette DEBUG loaded listener.js 04:32:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1992B000) [pid = 3680] [serial = 525] [outer = 183D7000] 04:32:54 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:54 INFO - PROCESS | 3680 | [3680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:54 INFO - PROCESS | 3680 | 1470655974236 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:32:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:32:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 930ms 04:32:54 INFO - PROCESS | 3680 | 1470655974272 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 04:32:54 INFO - PROCESS | 3680 | 1470655974275 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 04:32:54 INFO - PROCESS | 3680 | 1470655974278 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:32:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:32:54 INFO - PROCESS | 3680 | 1470655974280 Marionette TRACE conn6 <- [1,666,null,{}] 04:32:54 INFO - PROCESS | 3680 | 1470655974284 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:54 INFO - PROCESS | 3680 | 1470655974287 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:54 INFO - PROCESS | 3680 | 1470655974400 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 04:32:54 INFO - PROCESS | 3680 | 1470655974528 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:54 INFO - PROCESS | 3680 | 1470655974530 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:54 INFO - PROCESS | 3680 | ++DOCSHELL 19DB9000 == 42 [pid = 3680] [id = 176] 04:32:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1A605800) [pid = 3680] [serial = 526] [outer = 00000000] 04:32:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1AB33800) [pid = 3680] [serial = 527] [outer = 1A605800] 04:32:54 INFO - PROCESS | 3680 | 1470655974585 Marionette DEBUG loaded listener.js 04:32:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (1B23AC00) [pid = 3680] [serial = 528] [outer = 1A605800] 04:32:55 INFO - PROCESS | 3680 | 1470655975323 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:32:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:32:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1068ms 04:32:55 INFO - PROCESS | 3680 | 1470655975380 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 04:32:55 INFO - PROCESS | 3680 | 1470655975385 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 04:32:55 INFO - PROCESS | 3680 | 1470655975390 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:32:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:32:55 INFO - PROCESS | 3680 | 1470655975393 Marionette TRACE conn6 <- [1,670,null,{}] 04:32:55 INFO - PROCESS | 3680 | 1470655975399 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:55 INFO - PROCESS | 3680 | 1470655975402 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:55 INFO - PROCESS | 3680 | 1470655975504 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 04:32:55 INFO - PROCESS | 3680 | 1470655975601 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:55 INFO - PROCESS | 3680 | 1470655975605 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:55 INFO - PROCESS | 3680 | ++DOCSHELL 0EAAF800 == 43 [pid = 3680] [id = 177] 04:32:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (0EAB4C00) [pid = 3680] [serial = 529] [outer = 00000000] 04:32:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (0FD0DC00) [pid = 3680] [serial = 530] [outer = 0EAB4C00] 04:32:55 INFO - PROCESS | 3680 | 1470655975667 Marionette DEBUG loaded listener.js 04:32:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (13355C00) [pid = 3680] [serial = 531] [outer = 0EAB4C00] 04:32:56 INFO - PROCESS | 3680 | --DOCSHELL 163EA400 == 42 [pid = 3680] [id = 171] 04:32:56 INFO - PROCESS | 3680 | --DOCSHELL 0EC2C400 == 41 [pid = 3680] [id = 170] 04:32:56 INFO - PROCESS | 3680 | --DOCSHELL 0C00CC00 == 40 [pid = 3680] [id = 169] 04:32:56 INFO - PROCESS | 3680 | --DOCSHELL 17DC4800 == 39 [pid = 3680] [id = 168] 04:32:56 INFO - PROCESS | 3680 | --DOCSHELL 0FD0E800 == 38 [pid = 3680] [id = 167] 04:32:56 INFO - PROCESS | 3680 | --DOCSHELL 163EB000 == 37 [pid = 3680] [id = 166] 04:32:56 INFO - PROCESS | 3680 | --DOCSHELL 15E2BC00 == 36 [pid = 3680] [id = 165] 04:32:56 INFO - PROCESS | 3680 | --DOCSHELL 13076800 == 35 [pid = 3680] [id = 164] 04:32:56 INFO - PROCESS | 3680 | --DOCSHELL 0EC36C00 == 34 [pid = 3680] [id = 163] 04:32:56 INFO - PROCESS | 3680 | --DOCSHELL 0EF83800 == 33 [pid = 3680] [id = 162] 04:32:56 INFO - PROCESS | 3680 | --DOCSHELL 088F2800 == 32 [pid = 3680] [id = 161] 04:32:56 INFO - PROCESS | 3680 | --DOCSHELL 19DB9000 == 31 [pid = 3680] [id = 176] 04:32:56 INFO - PROCESS | 3680 | --DOCSHELL 183D6400 == 30 [pid = 3680] [id = 175] 04:32:56 INFO - PROCESS | 3680 | --DOCSHELL 163E6800 == 29 [pid = 3680] [id = 172] 04:32:56 INFO - PROCESS | 3680 | --DOCSHELL 0EA1E000 == 28 [pid = 3680] [id = 173] 04:32:56 INFO - PROCESS | 3680 | --DOCSHELL 14F6BC00 == 27 [pid = 3680] [id = 174] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (15E49C00) [pid = 3680] [serial = 468] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (0F2EC800) [pid = 3680] [serial = 444] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (0EC34000) [pid = 3680] [serial = 443] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (17C2A800) [pid = 3680] [serial = 447] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (16A62000) [pid = 3680] [serial = 446] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (1AB2CC00) [pid = 3680] [serial = 450] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (1A96E800) [pid = 3680] [serial = 449] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1B246800) [pid = 3680] [serial = 453] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (1B243C00) [pid = 3680] [serial = 452] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (163E7000) [pid = 3680] [serial = 473] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (17C26000) [pid = 3680] [serial = 476] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (163EFC00) [pid = 3680] [serial = 471] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (16A6C800) [pid = 3680] [serial = 474] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (17C27400) [pid = 3680] [serial = 477] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (14F65000) [pid = 3680] [serial = 465] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17D67400) [pid = 3680] [serial = 479] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (15E2FC00) [pid = 3680] [serial = 467] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (163EF400) [pid = 3680] [serial = 470] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EC2A400) [pid = 3680] [serial = 458] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0EC32400) [pid = 3680] [serial = 459] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (13527C00) [pid = 3680] [serial = 456] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0FEE8C00) [pid = 3680] [serial = 455] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0FD11800) [pid = 3680] [serial = 461] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0FEE6400) [pid = 3680] [serial = 462] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (14F5D000) [pid = 3680] [serial = 464] [outer = 00000000] [url = about:blank] 04:32:56 INFO - PROCESS | 3680 | 1470655976995 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:32:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:32:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1621ms 04:32:57 INFO - PROCESS | 3680 | 1470655977018 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 04:32:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:32:57 INFO - PROCESS | 3680 | 1470655977022 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 04:32:57 INFO - PROCESS | 3680 | 1470655977027 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:32:57 INFO - PROCESS | 3680 | 1470655977029 Marionette TRACE conn6 <- [1,674,null,{}] 04:32:57 INFO - PROCESS | 3680 | 1470655977034 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:57 INFO - PROCESS | 3680 | 1470655977037 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:57 INFO - PROCESS | 3680 | 1470655977119 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 04:32:57 INFO - PROCESS | 3680 | 1470655977126 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:57 INFO - PROCESS | 3680 | 1470655977129 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:57 INFO - PROCESS | 3680 | ++DOCSHELL 0EA20000 == 28 [pid = 3680] [id = 178] 04:32:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0EA20400) [pid = 3680] [serial = 532] [outer = 00000000] 04:32:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0EC2B400) [pid = 3680] [serial = 533] [outer = 0EA20400] 04:32:57 INFO - PROCESS | 3680 | 1470655977176 Marionette DEBUG loaded listener.js 04:32:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0EC2EC00) [pid = 3680] [serial = 534] [outer = 0EA20400] 04:32:58 INFO - PROCESS | 3680 | 1470655978122 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:32:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:32:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1121ms 04:32:58 INFO - PROCESS | 3680 | 1470655978151 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 04:32:58 INFO - PROCESS | 3680 | 1470655978156 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 04:32:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:32:58 INFO - PROCESS | 3680 | 1470655978162 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:32:58 INFO - PROCESS | 3680 | 1470655978165 Marionette TRACE conn6 <- [1,678,null,{}] 04:32:58 INFO - PROCESS | 3680 | 1470655978169 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:58 INFO - PROCESS | 3680 | 1470655978172 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:58 INFO - PROCESS | 3680 | 1470655978267 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 04:32:58 INFO - PROCESS | 3680 | 1470655978275 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:58 INFO - PROCESS | 3680 | 1470655978278 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:58 INFO - PROCESS | 3680 | ++DOCSHELL 0F75C800 == 29 [pid = 3680] [id = 179] 04:32:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (0F75D800) [pid = 3680] [serial = 535] [outer = 00000000] 04:32:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0FDF4400) [pid = 3680] [serial = 536] [outer = 0F75D800] 04:32:58 INFO - PROCESS | 3680 | 1470655978325 Marionette DEBUG loaded listener.js 04:32:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (0FEE8C00) [pid = 3680] [serial = 537] [outer = 0F75D800] 04:32:59 INFO - PROCESS | 3680 | 1470655979267 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:32:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:32:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1124ms 04:32:59 INFO - PROCESS | 3680 | 1470655979291 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 04:32:59 INFO - PROCESS | 3680 | 1470655979293 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 04:32:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:32:59 INFO - PROCESS | 3680 | 1470655979297 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:32:59 INFO - PROCESS | 3680 | 1470655979300 Marionette TRACE conn6 <- [1,682,null,{}] 04:32:59 INFO - PROCESS | 3680 | 1470655979317 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:59 INFO - PROCESS | 3680 | 1470655979322 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:59 INFO - PROCESS | 3680 | 1470655979440 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 04:32:59 INFO - PROCESS | 3680 | 1470655979447 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:59 INFO - PROCESS | 3680 | 1470655979450 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:32:59 INFO - PROCESS | 3680 | ++DOCSHELL 14DAA800 == 30 [pid = 3680] [id = 180] 04:32:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (14F5DC00) [pid = 3680] [serial = 538] [outer = 00000000] 04:32:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (14F63400) [pid = 3680] [serial = 539] [outer = 14F5DC00] 04:32:59 INFO - PROCESS | 3680 | 1470655979498 Marionette DEBUG loaded listener.js 04:32:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (14F6B400) [pid = 3680] [serial = 540] [outer = 14F5DC00] 04:33:00 INFO - PROCESS | 3680 | 1470655980475 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:33:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:33:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1237ms 04:33:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:33:00 INFO - PROCESS | 3680 | 1470655980543 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 04:33:00 INFO - PROCESS | 3680 | 1470655980545 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 04:33:00 INFO - PROCESS | 3680 | 1470655980549 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:33:00 INFO - PROCESS | 3680 | 1470655980551 Marionette TRACE conn6 <- [1,686,null,{}] 04:33:00 INFO - PROCESS | 3680 | 1470655980554 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:00 INFO - PROCESS | 3680 | 1470655980556 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:00 INFO - PROCESS | 3680 | 1470655980668 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 04:33:00 INFO - PROCESS | 3680 | 1470655980674 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:00 INFO - PROCESS | 3680 | 1470655980676 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:00 INFO - PROCESS | 3680 | ++DOCSHELL 14F74400 == 31 [pid = 3680] [id = 181] 04:33:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (15E2BC00) [pid = 3680] [serial = 541] [outer = 00000000] 04:33:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (163E5400) [pid = 3680] [serial = 542] [outer = 15E2BC00] 04:33:00 INFO - PROCESS | 3680 | 1470655980721 Marionette DEBUG loaded listener.js 04:33:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (163F0400) [pid = 3680] [serial = 543] [outer = 15E2BC00] 04:33:01 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (17D61000) [pid = 3680] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:33:01 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (19927400) [pid = 3680] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:33:01 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17C5C800) [pid = 3680] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:33:01 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (17DC6400) [pid = 3680] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:33:01 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (13077C00) [pid = 3680] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:33:01 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (088F3C00) [pid = 3680] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:33:01 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0FD10C00) [pid = 3680] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:33:01 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (130B6800) [pid = 3680] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:33:01 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0EE2D400) [pid = 3680] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:33:01 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (16A63C00) [pid = 3680] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:33:01 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (15E2C000) [pid = 3680] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:33:01 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0EF7A400) [pid = 3680] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:33:01 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (17C1E000) [pid = 3680] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:33:01 INFO - PROCESS | 3680 | 1470655981832 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:33:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:33:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1333ms 04:33:01 INFO - PROCESS | 3680 | 1470655981856 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 04:33:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:33:01 INFO - PROCESS | 3680 | 1470655981858 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 04:33:01 INFO - PROCESS | 3680 | 1470655981862 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:33:01 INFO - PROCESS | 3680 | 1470655981863 Marionette TRACE conn6 <- [1,690,null,{}] 04:33:01 INFO - PROCESS | 3680 | 1470655981867 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:01 INFO - PROCESS | 3680 | 1470655981869 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:01 INFO - PROCESS | 3680 | 1470655981946 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 04:33:01 INFO - PROCESS | 3680 | 1470655981979 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:01 INFO - PROCESS | 3680 | 1470655981981 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:02 INFO - PROCESS | 3680 | ++DOCSHELL 0EC2E000 == 32 [pid = 3680] [id = 182] 04:33:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0EF31000) [pid = 3680] [serial = 544] [outer = 00000000] 04:33:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (15E27000) [pid = 3680] [serial = 545] [outer = 0EF31000] 04:33:02 INFO - PROCESS | 3680 | 1470655982025 Marionette DEBUG loaded listener.js 04:33:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (163E8000) [pid = 3680] [serial = 546] [outer = 0EF31000] 04:33:02 INFO - PROCESS | 3680 | 1470655982939 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:33:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:33:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1124ms 04:33:03 INFO - PROCESS | 3680 | 1470655982990 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 04:33:03 INFO - PROCESS | 3680 | 1470655982994 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 04:33:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:33:03 INFO - PROCESS | 3680 | 1470655983000 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:33:03 INFO - PROCESS | 3680 | 1470655983004 Marionette TRACE conn6 <- [1,694,null,{}] 04:33:03 INFO - PROCESS | 3680 | 1470655983011 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:03 INFO - PROCESS | 3680 | 1470655983014 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:03 INFO - PROCESS | 3680 | 1470655983164 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 04:33:03 INFO - PROCESS | 3680 | 1470655983236 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:03 INFO - PROCESS | 3680 | 1470655983240 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:03 INFO - PROCESS | 3680 | ++DOCSHELL 0EA1E000 == 33 [pid = 3680] [id = 183] 04:33:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0EA1E400) [pid = 3680] [serial = 547] [outer = 00000000] 04:33:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (0EC32800) [pid = 3680] [serial = 548] [outer = 0EA1E400] 04:33:03 INFO - PROCESS | 3680 | 1470655983299 Marionette DEBUG loaded listener.js 04:33:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0EF7A000) [pid = 3680] [serial = 549] [outer = 0EA1E400] 04:33:04 INFO - PROCESS | 3680 | 1470655984498 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:33:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:33:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1533ms 04:33:04 INFO - PROCESS | 3680 | 1470655984536 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 04:33:04 INFO - PROCESS | 3680 | 1470655984539 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 04:33:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:33:04 INFO - PROCESS | 3680 | 1470655984546 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:33:04 INFO - PROCESS | 3680 | 1470655984550 Marionette TRACE conn6 <- [1,698,null,{}] 04:33:04 INFO - PROCESS | 3680 | 1470655984563 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:04 INFO - PROCESS | 3680 | 1470655984566 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:04 INFO - PROCESS | 3680 | 1470655984728 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 04:33:04 INFO - PROCESS | 3680 | 1470655984827 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:04 INFO - PROCESS | 3680 | 1470655984830 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:04 INFO - PROCESS | 3680 | ++DOCSHELL 13F66800 == 34 [pid = 3680] [id = 184] 04:33:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (13FD4400) [pid = 3680] [serial = 550] [outer = 00000000] 04:33:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (14F6A800) [pid = 3680] [serial = 551] [outer = 13FD4400] 04:33:04 INFO - PROCESS | 3680 | 1470655984887 Marionette DEBUG loaded listener.js 04:33:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1613A000) [pid = 3680] [serial = 552] [outer = 13FD4400] 04:33:05 INFO - PROCESS | 3680 | --DOCSHELL 14F74400 == 33 [pid = 3680] [id = 181] 04:33:05 INFO - PROCESS | 3680 | --DOCSHELL 14DAA800 == 32 [pid = 3680] [id = 180] 04:33:05 INFO - PROCESS | 3680 | --DOCSHELL 0F75C800 == 31 [pid = 3680] [id = 179] 04:33:05 INFO - PROCESS | 3680 | --DOCSHELL 0EA20000 == 30 [pid = 3680] [id = 178] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0FDFAC00) [pid = 3680] [serial = 480] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17D62000) [pid = 3680] [serial = 500] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (183DAC00) [pid = 3680] [serial = 504] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (183D2C00) [pid = 3680] [serial = 503] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (18616400) [pid = 3680] [serial = 506] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0C009800) [pid = 3680] [serial = 482] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0E2E7800) [pid = 3680] [serial = 483] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (13355800) [pid = 3680] [serial = 485] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (13FD2800) [pid = 3680] [serial = 486] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (13594C00) [pid = 3680] [serial = 491] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (145BFC00) [pid = 3680] [serial = 492] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (0F109C00) [pid = 3680] [serial = 488] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (0F7A2400) [pid = 3680] [serial = 489] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (1784C800) [pid = 3680] [serial = 497] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1613F400) [pid = 3680] [serial = 494] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (16199C00) [pid = 3680] [serial = 495] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (1465EC00) [pid = 3680] [serial = 509] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (15E25800) [pid = 3680] [serial = 510] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (18D90000) [pid = 3680] [serial = 512] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (18676000) [pid = 3680] [serial = 507] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (19922C00) [pid = 3680] [serial = 513] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (17C20400) [pid = 3680] [serial = 498] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (19997C00) [pid = 3680] [serial = 516] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (17D64800) [pid = 3680] [serial = 501] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (1992D400) [pid = 3680] [serial = 515] [outer = 00000000] [url = about:blank] 04:33:06 INFO - PROCESS | 3680 | 1470655986080 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:33:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:33:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1595ms 04:33:06 INFO - PROCESS | 3680 | 1470655986142 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 04:33:06 INFO - PROCESS | 3680 | 1470655986145 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 04:33:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:33:06 INFO - PROCESS | 3680 | 1470655986190 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:33:06 INFO - PROCESS | 3680 | 1470655986193 Marionette TRACE conn6 <- [1,702,null,{}] 04:33:06 INFO - PROCESS | 3680 | 1470655986201 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:06 INFO - PROCESS | 3680 | 1470655986204 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:06 INFO - PROCESS | 3680 | 1470655986285 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 04:33:06 INFO - PROCESS | 3680 | 1470655986293 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:06 INFO - PROCESS | 3680 | 1470655986297 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:06 INFO - PROCESS | 3680 | ++DOCSHELL 0EAAB400 == 31 [pid = 3680] [id = 185] 04:33:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (0EF79000) [pid = 3680] [serial = 553] [outer = 00000000] 04:33:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (0F13E000) [pid = 3680] [serial = 554] [outer = 0EF79000] 04:33:06 INFO - PROCESS | 3680 | 1470655986345 Marionette DEBUG loaded listener.js 04:33:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (0F796800) [pid = 3680] [serial = 555] [outer = 0EF79000] 04:33:07 INFO - PROCESS | 3680 | 1470655987287 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:33:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:33:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1126ms 04:33:07 INFO - PROCESS | 3680 | 1470655987324 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 04:33:07 INFO - PROCESS | 3680 | 1470655987328 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 04:33:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:33:07 INFO - PROCESS | 3680 | 1470655987334 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:33:07 INFO - PROCESS | 3680 | 1470655987336 Marionette TRACE conn6 <- [1,706,null,{}] 04:33:07 INFO - PROCESS | 3680 | 1470655987340 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:07 INFO - PROCESS | 3680 | 1470655987342 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:07 INFO - PROCESS | 3680 | 1470655987428 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 04:33:07 INFO - PROCESS | 3680 | 1470655987434 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:07 INFO - PROCESS | 3680 | 1470655987436 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:07 INFO - PROCESS | 3680 | ++DOCSHELL 13FD2000 == 32 [pid = 3680] [id = 186] 04:33:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (13FD2800) [pid = 3680] [serial = 556] [outer = 00000000] 04:33:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (14657C00) [pid = 3680] [serial = 557] [outer = 13FD2800] 04:33:07 INFO - PROCESS | 3680 | 1470655987483 Marionette DEBUG loaded listener.js 04:33:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (14DA0800) [pid = 3680] [serial = 558] [outer = 13FD2800] 04:33:08 INFO - PROCESS | 3680 | 1470655988452 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:33:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:33:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1175ms 04:33:08 INFO - PROCESS | 3680 | 1470655988514 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 04:33:08 INFO - PROCESS | 3680 | 1470655988516 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 04:33:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:33:08 INFO - PROCESS | 3680 | 1470655988526 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:33:08 INFO - PROCESS | 3680 | 1470655988529 Marionette TRACE conn6 <- [1,710,null,{}] 04:33:08 INFO - PROCESS | 3680 | 1470655988540 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:08 INFO - PROCESS | 3680 | 1470655988544 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:08 INFO - PROCESS | 3680 | 1470655988654 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 04:33:08 INFO - PROCESS | 3680 | 1470655988662 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:08 INFO - PROCESS | 3680 | 1470655988665 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:08 INFO - PROCESS | 3680 | ++DOCSHELL 163ED400 == 33 [pid = 3680] [id = 187] 04:33:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (163EFC00) [pid = 3680] [serial = 559] [outer = 00000000] 04:33:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (16A69400) [pid = 3680] [serial = 560] [outer = 163EFC00] 04:33:08 INFO - PROCESS | 3680 | 1470655988713 Marionette DEBUG loaded listener.js 04:33:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (16A6FC00) [pid = 3680] [serial = 561] [outer = 163EFC00] 04:33:09 INFO - PROCESS | 3680 | 1470655989203 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 04:33:09 INFO - PROCESS | 3680 | 1470655989256 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 04:33:09 INFO - PROCESS | 3680 | 1470655989260 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:33:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:33:09 INFO - PROCESS | 3680 | 1470655989261 Marionette TRACE conn6 <- [1,714,null,{}] 04:33:09 INFO - PROCESS | 3680 | 1470655989265 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:09 INFO - PROCESS | 3680 | 1470655989267 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:09 INFO - PROCESS | 3680 | 1470655989387 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 04:33:09 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (0EA20400) [pid = 3680] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:33:09 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (0F75D800) [pid = 3680] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:33:09 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (0EAB4C00) [pid = 3680] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:33:09 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (0EA1F800) [pid = 3680] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:33:09 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (14F6D400) [pid = 3680] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:33:09 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (183D7000) [pid = 3680] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:33:09 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (1A605800) [pid = 3680] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:33:09 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (15E2BC00) [pid = 3680] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:33:09 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (14F5DC00) [pid = 3680] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:33:09 INFO - PROCESS | 3680 | 1470655989444 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 3680 | 1470655989446 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:09 INFO - PROCESS | 3680 | ++DOCSHELL 0EA19C00 == 34 [pid = 3680] [id = 188] 04:33:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (0EA1F800) [pid = 3680] [serial = 562] [outer = 00000000] 04:33:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (14F5DC00) [pid = 3680] [serial = 563] [outer = 0EA1F800] 04:33:09 INFO - PROCESS | 3680 | 1470655989491 Marionette DEBUG loaded listener.js 04:33:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (1784C000) [pid = 3680] [serial = 564] [outer = 0EA1F800] 04:33:09 INFO - PROCESS | 3680 | 1470655989899 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:33:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:33:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 04:33:09 INFO - PROCESS | 3680 | 1470655989933 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 04:33:09 INFO - PROCESS | 3680 | 1470655989935 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 04:33:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:33:09 INFO - PROCESS | 3680 | 1470655989938 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:33:09 INFO - PROCESS | 3680 | 1470655989940 Marionette TRACE conn6 <- [1,718,null,{}] 04:33:09 INFO - PROCESS | 3680 | 1470655989943 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:09 INFO - PROCESS | 3680 | 1470655989945 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:10 INFO - PROCESS | 3680 | 1470655990079 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 04:33:10 INFO - PROCESS | 3680 | 1470655990090 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:10 INFO - PROCESS | 3680 | 1470655990092 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:10 INFO - PROCESS | 3680 | ++DOCSHELL 0E754400 == 35 [pid = 3680] [id = 189] 04:33:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (0F10DC00) [pid = 3680] [serial = 565] [outer = 00000000] 04:33:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (17C59400) [pid = 3680] [serial = 566] [outer = 0F10DC00] 04:33:10 INFO - PROCESS | 3680 | 1470655990141 Marionette DEBUG loaded listener.js 04:33:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (17C61800) [pid = 3680] [serial = 567] [outer = 0F10DC00] 04:33:10 INFO - PROCESS | 3680 | 1470655990561 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 04:33:10 INFO - PROCESS | 3680 | 1470655990612 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 04:33:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:33:10 INFO - PROCESS | 3680 | 1470655990615 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - PROCESS | 3680 | 1470655990617 Marionette TRACE conn6 <- [1,722,null,{}] 04:33:10 INFO - PROCESS | 3680 | 1470655990620 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:10 INFO - PROCESS | 3680 | 1470655990626 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:10 INFO - PROCESS | 3680 | 1470655990729 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 04:33:10 INFO - PROCESS | 3680 | 1470655990734 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:10 INFO - PROCESS | 3680 | 1470655990736 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:10 INFO - PROCESS | 3680 | ++DOCSHELL 0E2E5000 == 36 [pid = 3680] [id = 190] 04:33:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (17D64800) [pid = 3680] [serial = 568] [outer = 00000000] 04:33:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (17DC9800) [pid = 3680] [serial = 569] [outer = 17D64800] 04:33:10 INFO - PROCESS | 3680 | 1470655990780 Marionette DEBUG loaded listener.js 04:33:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (17DCFC00) [pid = 3680] [serial = 570] [outer = 17D64800] 04:33:11 INFO - PROCESS | 3680 | 1470655991199 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:33:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:33:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 629ms 04:33:11 INFO - PROCESS | 3680 | 1470655991247 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 04:33:11 INFO - PROCESS | 3680 | 1470655991249 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 04:33:11 INFO - PROCESS | 3680 | 1470655991252 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:33:11 INFO - PROCESS | 3680 | 1470655991254 Marionette TRACE conn6 <- [1,726,null,{}] 04:33:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:33:11 INFO - PROCESS | 3680 | 1470655991261 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:11 INFO - PROCESS | 3680 | 1470655991263 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:11 INFO - PROCESS | 3680 | 1470655991365 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 04:33:11 INFO - PROCESS | 3680 | 1470655991373 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:11 INFO - PROCESS | 3680 | 1470655991375 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:11 INFO - PROCESS | 3680 | ++DOCSHELL 183D4800 == 37 [pid = 3680] [id = 191] 04:33:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (183D5400) [pid = 3680] [serial = 571] [outer = 00000000] 04:33:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (183DA000) [pid = 3680] [serial = 572] [outer = 183D5400] 04:33:11 INFO - PROCESS | 3680 | 1470655991420 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (183DEC00) [pid = 3680] [serial = 573] [outer = 183D5400] 04:33:12 INFO - PROCESS | 3680 | 1470655992359 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:33:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:33:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1122ms 04:33:12 INFO - PROCESS | 3680 | 1470655992379 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 04:33:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:33:12 INFO - PROCESS | 3680 | 1470655992384 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 04:33:12 INFO - PROCESS | 3680 | 1470655992389 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:33:12 INFO - PROCESS | 3680 | 1470655992393 Marionette TRACE conn6 <- [1,730,null,{}] 04:33:12 INFO - PROCESS | 3680 | 1470655992399 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:12 INFO - PROCESS | 3680 | 1470655992402 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:12 INFO - PROCESS | 3680 | 1470655992514 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 04:33:12 INFO - PROCESS | 3680 | 1470655992590 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:12 INFO - PROCESS | 3680 | 1470655992594 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:12 INFO - PROCESS | 3680 | ++DOCSHELL 0EF7F000 == 38 [pid = 3680] [id = 192] 04:33:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0EF80000) [pid = 3680] [serial = 574] [outer = 00000000] 04:33:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0F2EC800) [pid = 3680] [serial = 575] [outer = 0EF80000] 04:33:12 INFO - PROCESS | 3680 | 1470655992693 Marionette DEBUG loaded listener.js 04:33:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (13357C00) [pid = 3680] [serial = 576] [outer = 0EF80000] 04:33:13 INFO - PROCESS | 3680 | 1470655993802 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:33:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 04:33:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1437ms 04:33:13 INFO - PROCESS | 3680 | 1470655993827 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 04:33:13 INFO - PROCESS | 3680 | 1470655993832 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 04:33:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:33:13 INFO - PROCESS | 3680 | 1470655993839 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:33:13 INFO - PROCESS | 3680 | 1470655993842 Marionette TRACE conn6 <- [1,734,null,{}] 04:33:13 INFO - PROCESS | 3680 | 1470655993846 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:13 INFO - PROCESS | 3680 | 1470655993849 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:13 INFO - PROCESS | 3680 | 1470655993959 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 04:33:14 INFO - PROCESS | 3680 | 1470655994079 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:14 INFO - PROCESS | 3680 | 1470655994082 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:14 INFO - PROCESS | 3680 | ++DOCSHELL 14D9F800 == 39 [pid = 3680] [id = 193] 04:33:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (14F62000) [pid = 3680] [serial = 577] [outer = 00000000] 04:33:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (16196000) [pid = 3680] [serial = 578] [outer = 14F62000] 04:33:14 INFO - PROCESS | 3680 | 1470655994141 Marionette DEBUG loaded listener.js 04:33:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (163E9C00) [pid = 3680] [serial = 579] [outer = 14F62000] 04:33:15 INFO - PROCESS | 3680 | 1470655995098 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:33:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:33:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1276ms 04:33:15 INFO - PROCESS | 3680 | 1470655995118 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 04:33:15 INFO - PROCESS | 3680 | 1470655995121 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 04:33:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:33:15 INFO - PROCESS | 3680 | 1470655995124 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:33:15 INFO - PROCESS | 3680 | 1470655995128 Marionette TRACE conn6 <- [1,738,null,{}] 04:33:15 INFO - PROCESS | 3680 | 1470655995139 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:15 INFO - PROCESS | 3680 | 1470655995144 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:15 INFO - PROCESS | 3680 | 1470655995361 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 04:33:15 INFO - PROCESS | 3680 | 1470655995499 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:15 INFO - PROCESS | 3680 | 1470655995502 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:15 INFO - PROCESS | 3680 | ++DOCSHELL 0886C800 == 40 [pid = 3680] [id = 194] 04:33:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (08871000) [pid = 3680] [serial = 580] [outer = 00000000] 04:33:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (088FA400) [pid = 3680] [serial = 581] [outer = 08871000] 04:33:15 INFO - PROCESS | 3680 | 1470655995554 Marionette DEBUG loaded listener.js 04:33:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (0C173000) [pid = 3680] [serial = 582] [outer = 08871000] 04:33:16 INFO - PROCESS | 3680 | --DOCSHELL 0EAAF800 == 39 [pid = 3680] [id = 177] 04:33:16 INFO - PROCESS | 3680 | --DOCSHELL 0E2E5000 == 38 [pid = 3680] [id = 190] 04:33:16 INFO - PROCESS | 3680 | --DOCSHELL 0E754400 == 37 [pid = 3680] [id = 189] 04:33:16 INFO - PROCESS | 3680 | --DOCSHELL 0EA19C00 == 36 [pid = 3680] [id = 188] 04:33:16 INFO - PROCESS | 3680 | --DOCSHELL 163ED400 == 35 [pid = 3680] [id = 187] 04:33:16 INFO - PROCESS | 3680 | --DOCSHELL 13FD2000 == 34 [pid = 3680] [id = 186] 04:33:16 INFO - PROCESS | 3680 | --DOCSHELL 0EAAB400 == 33 [pid = 3680] [id = 185] 04:33:16 INFO - PROCESS | 3680 | --DOCSHELL 13F66800 == 32 [pid = 3680] [id = 184] 04:33:16 INFO - PROCESS | 3680 | --DOCSHELL 0EA1E000 == 31 [pid = 3680] [id = 183] 04:33:16 INFO - PROCESS | 3680 | --DOCSHELL 0EC2E000 == 30 [pid = 3680] [id = 182] 04:33:16 INFO - PROCESS | 3680 | --DOCSHELL 14D9F800 == 29 [pid = 3680] [id = 193] 04:33:16 INFO - PROCESS | 3680 | --DOCSHELL 183D4800 == 28 [pid = 3680] [id = 191] 04:33:16 INFO - PROCESS | 3680 | --DOCSHELL 0EF7F000 == 27 [pid = 3680] [id = 192] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (15E27000) [pid = 3680] [serial = 545] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0EC2B400) [pid = 3680] [serial = 533] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0FDF4400) [pid = 3680] [serial = 536] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (13355C00) [pid = 3680] [serial = 531] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0FD0DC00) [pid = 3680] [serial = 530] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (0F139800) [pid = 3680] [serial = 519] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (0EC34400) [pid = 3680] [serial = 518] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (163EA000) [pid = 3680] [serial = 522] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (15E30000) [pid = 3680] [serial = 521] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (1992B000) [pid = 3680] [serial = 525] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (18676800) [pid = 3680] [serial = 524] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (1B23AC00) [pid = 3680] [serial = 528] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (1AB33800) [pid = 3680] [serial = 527] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (163F0400) [pid = 3680] [serial = 543] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (14F63400) [pid = 3680] [serial = 539] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (163E5400) [pid = 3680] [serial = 542] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (14F6B400) [pid = 3680] [serial = 540] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (0EC2EC00) [pid = 3680] [serial = 534] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (0FEE8C00) [pid = 3680] [serial = 537] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 3680 | 1470655996770 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:33:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:33:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1684ms 04:33:16 INFO - PROCESS | 3680 | 1470655996816 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 04:33:16 INFO - PROCESS | 3680 | 1470655996820 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 04:33:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:33:16 INFO - PROCESS | 3680 | 1470655996828 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:33:16 INFO - PROCESS | 3680 | 1470655996831 Marionette TRACE conn6 <- [1,742,null,{}] 04:33:16 INFO - PROCESS | 3680 | 1470655996837 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:16 INFO - PROCESS | 3680 | 1470655996840 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:16 INFO - PROCESS | 3680 | 1470655996937 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 04:33:16 INFO - PROCESS | 3680 | 1470655996945 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:16 INFO - PROCESS | 3680 | 1470655996949 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:16 INFO - PROCESS | 3680 | ++DOCSHELL 0E757C00 == 28 [pid = 3680] [id = 195] 04:33:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (0E75AC00) [pid = 3680] [serial = 583] [outer = 00000000] 04:33:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (0EA16400) [pid = 3680] [serial = 584] [outer = 0E75AC00] 04:33:17 INFO - PROCESS | 3680 | 1470655996999 Marionette DEBUG loaded listener.js 04:33:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (0EA1B800) [pid = 3680] [serial = 585] [outer = 0E75AC00] 04:33:17 INFO - PROCESS | 3680 | 1470655997919 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:33:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:33:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1135ms 04:33:17 INFO - PROCESS | 3680 | 1470655997965 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 04:33:17 INFO - PROCESS | 3680 | 1470655997970 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 04:33:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:33:17 INFO - PROCESS | 3680 | 1470655997977 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:33:17 INFO - PROCESS | 3680 | 1470655997979 Marionette TRACE conn6 <- [1,746,null,{}] 04:33:17 INFO - PROCESS | 3680 | 1470655997983 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:17 INFO - PROCESS | 3680 | 1470655997986 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:18 INFO - PROCESS | 3680 | 1470655998075 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 04:33:18 INFO - PROCESS | 3680 | 1470655998083 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:18 INFO - PROCESS | 3680 | 1470655998086 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:18 INFO - PROCESS | 3680 | ++DOCSHELL 0EF7C800 == 29 [pid = 3680] [id = 196] 04:33:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (0EF7E000) [pid = 3680] [serial = 586] [outer = 00000000] 04:33:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (0F10C800) [pid = 3680] [serial = 587] [outer = 0EF7E000] 04:33:18 INFO - PROCESS | 3680 | 1470655998135 Marionette DEBUG loaded listener.js 04:33:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (0F138800) [pid = 3680] [serial = 588] [outer = 0EF7E000] 04:33:18 INFO - PROCESS | 3680 | 1470655998603 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:33:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:33:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 04:33:18 INFO - PROCESS | 3680 | 1470655998649 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 04:33:18 INFO - PROCESS | 3680 | 1470655998651 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 04:33:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:33:18 INFO - PROCESS | 3680 | 1470655998655 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:33:18 INFO - PROCESS | 3680 | 1470655998658 Marionette TRACE conn6 <- [1,750,null,{}] 04:33:18 INFO - PROCESS | 3680 | 1470655998669 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:18 INFO - PROCESS | 3680 | 1470655998674 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:18 INFO - PROCESS | 3680 | 1470655998759 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 04:33:18 INFO - PROCESS | 3680 | 1470655998766 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:18 INFO - PROCESS | 3680 | 1470655998769 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:18 INFO - PROCESS | 3680 | ++DOCSHELL 13355C00 == 30 [pid = 3680] [id = 197] 04:33:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (13380C00) [pid = 3680] [serial = 589] [outer = 00000000] 04:33:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (133FCC00) [pid = 3680] [serial = 590] [outer = 13380C00] 04:33:18 INFO - PROCESS | 3680 | 1470655998817 Marionette DEBUG loaded listener.js 04:33:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (13595800) [pid = 3680] [serial = 591] [outer = 13380C00] 04:33:19 INFO - PROCESS | 3680 | 1470655999752 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:33:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:33:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1128ms 04:33:19 INFO - PROCESS | 3680 | 1470655999788 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 04:33:19 INFO - PROCESS | 3680 | 1470655999791 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 04:33:19 INFO - PROCESS | 3680 | 1470655999794 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:33:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:33:19 INFO - PROCESS | 3680 | 1470655999796 Marionette TRACE conn6 <- [1,754,null,{}] 04:33:19 INFO - PROCESS | 3680 | 1470655999809 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:19 INFO - PROCESS | 3680 | 1470655999811 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:19 INFO - PROCESS | 3680 | 1470655999920 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 04:33:19 INFO - PROCESS | 3680 | 1470655999926 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:19 INFO - PROCESS | 3680 | 1470655999928 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:19 INFO - PROCESS | 3680 | ++DOCSHELL 136A2C00 == 31 [pid = 3680] [id = 198] 04:33:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (145C0400) [pid = 3680] [serial = 592] [outer = 00000000] 04:33:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (1465E400) [pid = 3680] [serial = 593] [outer = 145C0400] 04:33:19 INFO - PROCESS | 3680 | 1470655999973 Marionette DEBUG loaded listener.js 04:33:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (14F5C800) [pid = 3680] [serial = 594] [outer = 145C0400] 04:33:20 INFO - PROCESS | 3680 | 1470656000884 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:33:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:33:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1115ms 04:33:20 INFO - PROCESS | 3680 | 1470656000919 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 04:33:20 INFO - PROCESS | 3680 | 1470656000921 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 04:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:33:20 INFO - PROCESS | 3680 | 1470656000925 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:33:20 INFO - PROCESS | 3680 | 1470656000926 Marionette TRACE conn6 <- [1,758,null,{}] 04:33:20 INFO - PROCESS | 3680 | 1470656000930 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:20 INFO - PROCESS | 3680 | 1470656000932 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:21 INFO - PROCESS | 3680 | 1470656001113 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 04:33:21 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (183D5400) [pid = 3680] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:33:21 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (163EFC00) [pid = 3680] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:33:21 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (0EA1F800) [pid = 3680] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:33:21 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (0F10DC00) [pid = 3680] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:33:21 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (0EF31000) [pid = 3680] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:33:21 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (13FD2800) [pid = 3680] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:33:21 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (13FD4400) [pid = 3680] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:33:21 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (0EA1E400) [pid = 3680] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:33:21 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (0EF79000) [pid = 3680] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:33:21 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (17D64800) [pid = 3680] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:33:21 INFO - PROCESS | 3680 | 1470656001163 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:21 INFO - PROCESS | 3680 | 1470656001165 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:21 INFO - PROCESS | 3680 | ++DOCSHELL 0EA1E400 == 32 [pid = 3680] [id = 199] 04:33:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (0EA1F800) [pid = 3680] [serial = 595] [outer = 00000000] 04:33:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (13FDD800) [pid = 3680] [serial = 596] [outer = 0EA1F800] 04:33:21 INFO - PROCESS | 3680 | 1470656001210 Marionette DEBUG loaded listener.js 04:33:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (14F66C00) [pid = 3680] [serial = 597] [outer = 0EA1F800] 04:33:21 INFO - PROCESS | 3680 | 1470656001576 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 729ms 04:33:21 INFO - PROCESS | 3680 | 1470656001659 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 04:33:21 INFO - PROCESS | 3680 | 1470656001661 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 04:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:33:21 INFO - PROCESS | 3680 | 1470656001664 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:33:21 INFO - PROCESS | 3680 | 1470656001666 Marionette TRACE conn6 <- [1,762,null,{}] 04:33:21 INFO - PROCESS | 3680 | 1470656001670 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:21 INFO - PROCESS | 3680 | 1470656001675 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:21 INFO - PROCESS | 3680 | 1470656001780 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 04:33:21 INFO - PROCESS | 3680 | 1470656001786 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:21 INFO - PROCESS | 3680 | 1470656001788 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:21 INFO - PROCESS | 3680 | ++DOCSHELL 15E25C00 == 33 [pid = 3680] [id = 200] 04:33:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (15E32800) [pid = 3680] [serial = 598] [outer = 00000000] 04:33:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (163E6000) [pid = 3680] [serial = 599] [outer = 15E32800] 04:33:21 INFO - PROCESS | 3680 | 1470656001832 Marionette DEBUG loaded listener.js 04:33:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (163EE800) [pid = 3680] [serial = 600] [outer = 15E32800] 04:33:22 INFO - PROCESS | 3680 | 1470656002250 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 04:33:22 INFO - PROCESS | 3680 | 1470656002295 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 04:33:22 INFO - PROCESS | 3680 | 1470656002297 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 04:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:33:22 INFO - PROCESS | 3680 | 1470656002300 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:33:22 INFO - PROCESS | 3680 | 1470656002301 Marionette TRACE conn6 <- [1,766,null,{}] 04:33:22 INFO - PROCESS | 3680 | 1470656002305 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:22 INFO - PROCESS | 3680 | 1470656002307 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:22 INFO - PROCESS | 3680 | 1470656002382 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 04:33:22 INFO - PROCESS | 3680 | 1470656002388 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 3680 | 1470656002390 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:22 INFO - PROCESS | 3680 | ++DOCSHELL 16A64C00 == 34 [pid = 3680] [id = 201] 04:33:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (16A65C00) [pid = 3680] [serial = 601] [outer = 00000000] 04:33:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (16A6F000) [pid = 3680] [serial = 602] [outer = 16A65C00] 04:33:22 INFO - PROCESS | 3680 | 1470656002435 Marionette DEBUG loaded listener.js 04:33:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (1756D800) [pid = 3680] [serial = 603] [outer = 16A65C00] 04:33:22 INFO - PROCESS | 3680 | 1470656002849 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 570ms 04:33:22 INFO - PROCESS | 3680 | 1470656002875 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 04:33:22 INFO - PROCESS | 3680 | 1470656002877 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 04:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:33:22 INFO - PROCESS | 3680 | 1470656002880 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:33:22 INFO - PROCESS | 3680 | 1470656002882 Marionette TRACE conn6 <- [1,770,null,{}] 04:33:22 INFO - PROCESS | 3680 | 1470656002885 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:22 INFO - PROCESS | 3680 | 1470656002887 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:22 INFO - PROCESS | 3680 | 1470656002999 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 04:33:22 INFO - PROCESS | 3680 | 1470656003006 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 3680 | 1470656003008 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:23 INFO - PROCESS | 3680 | ++DOCSHELL 0C008400 == 35 [pid = 3680] [id = 202] 04:33:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0C16E400) [pid = 3680] [serial = 604] [outer = 00000000] 04:33:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (17847800) [pid = 3680] [serial = 605] [outer = 0C16E400] 04:33:23 INFO - PROCESS | 3680 | 1470656003054 Marionette DEBUG loaded listener.js 04:33:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1784F000) [pid = 3680] [serial = 606] [outer = 0C16E400] 04:33:23 INFO - PROCESS | 3680 | 1470656003844 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1019ms 04:33:23 INFO - PROCESS | 3680 | 1470656003902 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 04:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:33:23 INFO - PROCESS | 3680 | 1470656003906 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 04:33:23 INFO - PROCESS | 3680 | 1470656003911 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:33:23 INFO - PROCESS | 3680 | 1470656003916 Marionette TRACE conn6 <- [1,774,null,{}] 04:33:23 INFO - PROCESS | 3680 | 1470656003983 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:23 INFO - PROCESS | 3680 | 1470656003986 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:24 INFO - PROCESS | 3680 | 1470656004093 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 04:33:24 INFO - PROCESS | 3680 | 1470656004205 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:24 INFO - PROCESS | 3680 | 1470656004208 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:24 INFO - PROCESS | 3680 | ++DOCSHELL 0EC2D400 == 36 [pid = 3680] [id = 203] 04:33:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0EC2D800) [pid = 3680] [serial = 607] [outer = 00000000] 04:33:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0EF31800) [pid = 3680] [serial = 608] [outer = 0EC2D800] 04:33:24 INFO - PROCESS | 3680 | 1470656004268 Marionette DEBUG loaded listener.js 04:33:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0EF80C00) [pid = 3680] [serial = 609] [outer = 0EC2D800] 04:33:24 INFO - PROCESS | 3680 | 1470656004926 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1093ms 04:33:24 INFO - PROCESS | 3680 | 1470656005005 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 04:33:25 INFO - PROCESS | 3680 | 1470656005009 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 04:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:33:25 INFO - PROCESS | 3680 | 1470656005016 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:33:25 INFO - PROCESS | 3680 | 1470656005019 Marionette TRACE conn6 <- [1,778,null,{}] 04:33:25 INFO - PROCESS | 3680 | 1470656005024 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:25 INFO - PROCESS | 3680 | 1470656005027 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:25 INFO - PROCESS | 3680 | 1470656005300 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 04:33:25 INFO - PROCESS | 3680 | 1470656005311 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:25 INFO - PROCESS | 3680 | 1470656005314 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:25 INFO - PROCESS | 3680 | ++DOCSHELL 0C010000 == 37 [pid = 3680] [id = 204] 04:33:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0C011000) [pid = 3680] [serial = 610] [outer = 00000000] 04:33:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (0E2E4C00) [pid = 3680] [serial = 611] [outer = 0C011000] 04:33:25 INFO - PROCESS | 3680 | 1470656005364 Marionette DEBUG loaded listener.js 04:33:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0E753800) [pid = 3680] [serial = 612] [outer = 0C011000] 04:33:25 INFO - PROCESS | 3680 | --DOCSHELL 16A64C00 == 36 [pid = 3680] [id = 201] 04:33:25 INFO - PROCESS | 3680 | --DOCSHELL 15E25C00 == 35 [pid = 3680] [id = 200] 04:33:25 INFO - PROCESS | 3680 | --DOCSHELL 0EA1E400 == 34 [pid = 3680] [id = 199] 04:33:25 INFO - PROCESS | 3680 | --DOCSHELL 136A2C00 == 33 [pid = 3680] [id = 198] 04:33:25 INFO - PROCESS | 3680 | --DOCSHELL 13355C00 == 32 [pid = 3680] [id = 197] 04:33:25 INFO - PROCESS | 3680 | --DOCSHELL 0EF7C800 == 31 [pid = 3680] [id = 196] 04:33:25 INFO - PROCESS | 3680 | --DOCSHELL 0E757C00 == 30 [pid = 3680] [id = 195] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (16A6FC00) [pid = 3680] [serial = 561] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (16A69400) [pid = 3680] [serial = 560] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (14F5DC00) [pid = 3680] [serial = 563] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17C59400) [pid = 3680] [serial = 566] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17C61800) [pid = 3680] [serial = 567] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (163E8000) [pid = 3680] [serial = 546] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (14657C00) [pid = 3680] [serial = 557] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (14F6A800) [pid = 3680] [serial = 551] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (1613A000) [pid = 3680] [serial = 552] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (0EC32800) [pid = 3680] [serial = 548] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (0EF7A000) [pid = 3680] [serial = 549] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (0F13E000) [pid = 3680] [serial = 554] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (0F796800) [pid = 3680] [serial = 555] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (183DEC00) [pid = 3680] [serial = 573] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (17DC9800) [pid = 3680] [serial = 569] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (1784C000) [pid = 3680] [serial = 564] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (17DCFC00) [pid = 3680] [serial = 570] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (14DA0800) [pid = 3680] [serial = 558] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (183DA000) [pid = 3680] [serial = 572] [outer = 00000000] [url = about:blank] 04:33:25 INFO - PROCESS | 3680 | 1470656005993 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1018ms 04:33:26 INFO - PROCESS | 3680 | 1470656006039 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 04:33:26 INFO - PROCESS | 3680 | 1470656006043 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 04:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:33:26 INFO - PROCESS | 3680 | 1470656006047 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:33:26 INFO - PROCESS | 3680 | 1470656006050 Marionette TRACE conn6 <- [1,782,null,{}] 04:33:26 INFO - PROCESS | 3680 | 1470656006055 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:26 INFO - PROCESS | 3680 | 1470656006057 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:26 INFO - PROCESS | 3680 | 1470656006145 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 04:33:26 INFO - PROCESS | 3680 | 1470656006228 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 3680 | 1470656006231 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:26 INFO - PROCESS | 3680 | ++DOCSHELL 0EC35000 == 31 [pid = 3680] [id = 205] 04:33:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (0EC35C00) [pid = 3680] [serial = 613] [outer = 00000000] 04:33:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (0EF83800) [pid = 3680] [serial = 614] [outer = 0EC35C00] 04:33:26 INFO - PROCESS | 3680 | 1470656006278 Marionette DEBUG loaded listener.js 04:33:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (0F25D000) [pid = 3680] [serial = 615] [outer = 0EC35C00] 04:33:26 INFO - PROCESS | 3680 | 1470656006665 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 04:33:26 INFO - PROCESS | 3680 | 1470656006728 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 04:33:26 INFO - PROCESS | 3680 | 1470656006731 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 04:33:26 INFO - PROCESS | 3680 | 1470656006735 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:33:26 INFO - PROCESS | 3680 | 1470656006737 Marionette TRACE conn6 <- [1,786,null,{}] 04:33:26 INFO - PROCESS | 3680 | 1470656006740 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:26 INFO - PROCESS | 3680 | 1470656006743 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:26 INFO - PROCESS | 3680 | 1470656006827 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 04:33:26 INFO - PROCESS | 3680 | 1470656006836 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 3680 | 1470656006838 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:26 INFO - PROCESS | 3680 | ++DOCSHELL 13F61800 == 32 [pid = 3680] [id = 206] 04:33:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (13FD2000) [pid = 3680] [serial = 616] [outer = 00000000] 04:33:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (145C0000) [pid = 3680] [serial = 617] [outer = 13FD2000] 04:33:26 INFO - PROCESS | 3680 | 1470656006883 Marionette DEBUG loaded listener.js 04:33:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (14786000) [pid = 3680] [serial = 618] [outer = 13FD2000] 04:33:27 INFO - PROCESS | 3680 | 1470656007367 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 04:33:27 INFO - PROCESS | 3680 | 1470656007410 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 04:33:27 INFO - PROCESS | 3680 | 1470656007414 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 04:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:33:27 INFO - PROCESS | 3680 | 1470656007425 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:33:27 INFO - PROCESS | 3680 | 1470656007429 Marionette TRACE conn6 <- [1,790,null,{}] 04:33:27 INFO - PROCESS | 3680 | 1470656007433 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:27 INFO - PROCESS | 3680 | 1470656007436 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:27 INFO - PROCESS | 3680 | 1470656007524 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 04:33:27 INFO - PROCESS | 3680 | 1470656007531 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:27 INFO - PROCESS | 3680 | 1470656007533 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:27 INFO - PROCESS | 3680 | ++DOCSHELL 15E27000 == 33 [pid = 3680] [id = 207] 04:33:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (15E2D400) [pid = 3680] [serial = 619] [outer = 00000000] 04:33:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (16140000) [pid = 3680] [serial = 620] [outer = 15E2D400] 04:33:27 INFO - PROCESS | 3680 | 1470656007578 Marionette DEBUG loaded listener.js 04:33:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (16199C00) [pid = 3680] [serial = 621] [outer = 15E2D400] 04:33:28 INFO - PROCESS | 3680 | 1470656008049 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 690ms 04:33:28 INFO - PROCESS | 3680 | 1470656008111 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 3680 | 1470656008114 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 04:33:28 INFO - PROCESS | 3680 | 1470656008117 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:33:28 INFO - PROCESS | 3680 | 1470656008119 Marionette TRACE conn6 <- [1,794,null,{}] 04:33:28 INFO - PROCESS | 3680 | 1470656008122 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:28 INFO - PROCESS | 3680 | 1470656008124 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:28 INFO - PROCESS | 3680 | 1470656008263 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 04:33:28 INFO - PROCESS | 3680 | 1470656008284 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:28 INFO - PROCESS | 3680 | 1470656008286 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:28 INFO - PROCESS | 3680 | ++DOCSHELL 16191C00 == 34 [pid = 3680] [id = 208] 04:33:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (163E4400) [pid = 3680] [serial = 622] [outer = 00000000] 04:33:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (16A63400) [pid = 3680] [serial = 623] [outer = 163E4400] 04:33:28 INFO - PROCESS | 3680 | 1470656008330 Marionette DEBUG loaded listener.js 04:33:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (16A6E000) [pid = 3680] [serial = 624] [outer = 163E4400] 04:33:28 INFO - PROCESS | 3680 | 1470656008742 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 04:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:33:28 INFO - PROCESS | 3680 | 1470656008790 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 3680 | 1470656008792 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 04:33:28 INFO - PROCESS | 3680 | 1470656008796 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:33:28 INFO - PROCESS | 3680 | 1470656008797 Marionette TRACE conn6 <- [1,798,null,{}] 04:33:28 INFO - PROCESS | 3680 | 1470656008807 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:28 INFO - PROCESS | 3680 | 1470656008809 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:28 INFO - PROCESS | 3680 | 1470656008925 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 04:33:28 INFO - PROCESS | 3680 | 1470656008931 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:28 INFO - PROCESS | 3680 | 1470656008936 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:28 INFO - PROCESS | 3680 | ++DOCSHELL 0FEE7400 == 35 [pid = 3680] [id = 209] 04:33:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (17820C00) [pid = 3680] [serial = 625] [outer = 00000000] 04:33:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (17847400) [pid = 3680] [serial = 626] [outer = 17820C00] 04:33:28 INFO - PROCESS | 3680 | 1470656008993 Marionette DEBUG loaded listener.js 04:33:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17C25400) [pid = 3680] [serial = 627] [outer = 17820C00] 04:33:29 INFO - PROCESS | 3680 | 1470656009471 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 729ms 04:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:33:29 INFO - PROCESS | 3680 | 1470656009526 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 04:33:29 INFO - PROCESS | 3680 | 1470656009528 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 04:33:29 INFO - PROCESS | 3680 | 1470656009532 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:33:29 INFO - PROCESS | 3680 | 1470656009534 Marionette TRACE conn6 <- [1,802,null,{}] 04:33:29 INFO - PROCESS | 3680 | 1470656009575 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:29 INFO - PROCESS | 3680 | 1470656009577 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:29 INFO - PROCESS | 3680 | 1470656009688 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 04:33:29 INFO - PROCESS | 3680 | 1470656009698 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 3680 | 1470656009709 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:29 INFO - PROCESS | 3680 | ++DOCSHELL 0C006000 == 36 [pid = 3680] [id = 210] 04:33:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0EF7E400) [pid = 3680] [serial = 628] [outer = 00000000] 04:33:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17D5E400) [pid = 3680] [serial = 629] [outer = 0EF7E400] 04:33:29 INFO - PROCESS | 3680 | 1470656009796 Marionette DEBUG loaded listener.js 04:33:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17D63000) [pid = 3680] [serial = 630] [outer = 0EF7E400] 04:33:30 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (16A65C00) [pid = 3680] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:33:30 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (145C0400) [pid = 3680] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:33:30 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (13380C00) [pid = 3680] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:33:30 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (08871000) [pid = 3680] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:33:30 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0E75AC00) [pid = 3680] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:33:30 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (0EF7E000) [pid = 3680] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:33:30 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (0EA1F800) [pid = 3680] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:33:30 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (15E32800) [pid = 3680] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:33:30 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (0EF80000) [pid = 3680] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:33:30 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (14F62000) [pid = 3680] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:33:30 INFO - PROCESS | 3680 | 1470656010232 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 3680 | 1470656010265 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 04:33:30 INFO - PROCESS | 3680 | 1470656010268 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:33:30 INFO - PROCESS | 3680 | 1470656010269 Marionette TRACE conn6 <- [1,806,null,{}] 04:33:30 INFO - PROCESS | 3680 | 1470656010273 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:30 INFO - PROCESS | 3680 | 1470656010275 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:30 INFO - PROCESS | 3680 | 1470656010355 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 04:33:30 INFO - PROCESS | 3680 | 1470656010363 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 3680 | 1470656010364 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:30 INFO - PROCESS | 3680 | ++DOCSHELL 13189400 == 37 [pid = 3680] [id = 211] 04:33:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (133FB400) [pid = 3680] [serial = 631] [outer = 00000000] 04:33:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (17D66800) [pid = 3680] [serial = 632] [outer = 133FB400] 04:33:30 INFO - PROCESS | 3680 | 1470656010408 Marionette DEBUG loaded listener.js 04:33:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (17D69800) [pid = 3680] [serial = 633] [outer = 133FB400] 04:33:30 INFO - PROCESS | 3680 | 1470656010816 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 570ms 04:33:30 INFO - PROCESS | 3680 | 1470656010838 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 04:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:33:30 INFO - PROCESS | 3680 | 1470656010840 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 04:33:30 INFO - PROCESS | 3680 | 1470656010843 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:33:30 INFO - PROCESS | 3680 | 1470656010845 Marionette TRACE conn6 <- [1,810,null,{}] 04:33:30 INFO - PROCESS | 3680 | 1470656010860 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:30 INFO - PROCESS | 3680 | 1470656010861 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:30 INFO - PROCESS | 3680 | 1470656010939 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 04:33:30 INFO - PROCESS | 3680 | 1470656010945 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 3680 | 1470656010946 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:30 INFO - PROCESS | 3680 | ++DOCSHELL 17D66400 == 38 [pid = 3680] [id = 212] 04:33:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (17DC1C00) [pid = 3680] [serial = 634] [outer = 00000000] 04:33:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (17DCB400) [pid = 3680] [serial = 635] [outer = 17DC1C00] 04:33:30 INFO - PROCESS | 3680 | 1470656010991 Marionette DEBUG loaded listener.js 04:33:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (17DCBC00) [pid = 3680] [serial = 636] [outer = 17DC1C00] 04:33:31 INFO - PROCESS | 3680 | 1470656011421 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 04:33:31 INFO - PROCESS | 3680 | 1470656011481 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 04:33:31 INFO - PROCESS | 3680 | 1470656011484 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:33:31 INFO - PROCESS | 3680 | 1470656011486 Marionette TRACE conn6 <- [1,814,null,{}] 04:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:33:31 INFO - PROCESS | 3680 | 1470656011490 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:31 INFO - PROCESS | 3680 | 1470656011492 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:31 INFO - PROCESS | 3680 | 1470656011582 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 04:33:31 INFO - PROCESS | 3680 | 1470656011590 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:31 INFO - PROCESS | 3680 | 1470656011592 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:31 INFO - PROCESS | 3680 | ++DOCSHELL 17DCA000 == 39 [pid = 3680] [id = 213] 04:33:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17DCF000) [pid = 3680] [serial = 637] [outer = 00000000] 04:33:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (183D5C00) [pid = 3680] [serial = 638] [outer = 17DCF000] 04:33:31 INFO - PROCESS | 3680 | 1470656011636 Marionette DEBUG loaded listener.js 04:33:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (183DA800) [pid = 3680] [serial = 639] [outer = 17DCF000] 04:33:32 INFO - PROCESS | 3680 | 1470656012036 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 04:33:32 INFO - PROCESS | 3680 | 1470656012120 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 04:33:32 INFO - PROCESS | 3680 | 1470656012122 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 04:33:32 INFO - PROCESS | 3680 | 1470656012125 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:33:32 INFO - PROCESS | 3680 | 1470656012127 Marionette TRACE conn6 <- [1,818,null,{}] 04:33:32 INFO - PROCESS | 3680 | 1470656012174 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:32 INFO - PROCESS | 3680 | 1470656012178 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:32 INFO - PROCESS | 3680 | 1470656012342 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 04:33:32 INFO - PROCESS | 3680 | 1470656012461 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:32 INFO - PROCESS | 3680 | 1470656012465 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:32 INFO - PROCESS | 3680 | ++DOCSHELL 0EA1F400 == 40 [pid = 3680] [id = 214] 04:33:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (0EAA8C00) [pid = 3680] [serial = 640] [outer = 00000000] 04:33:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0EC33800) [pid = 3680] [serial = 641] [outer = 0EAA8C00] 04:33:32 INFO - PROCESS | 3680 | 1470656012523 Marionette DEBUG loaded listener.js 04:33:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (0EF84800) [pid = 3680] [serial = 642] [outer = 0EAA8C00] 04:33:33 INFO - PROCESS | 3680 | 1470656013096 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1017ms 04:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:33:33 INFO - PROCESS | 3680 | 1470656013147 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 04:33:33 INFO - PROCESS | 3680 | 1470656013151 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 04:33:33 INFO - PROCESS | 3680 | 1470656013156 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:33:33 INFO - PROCESS | 3680 | 1470656013159 Marionette TRACE conn6 <- [1,822,null,{}] 04:33:33 INFO - PROCESS | 3680 | 1470656013165 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:33 INFO - PROCESS | 3680 | 1470656013168 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:33 INFO - PROCESS | 3680 | 1470656013279 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 04:33:33 INFO - PROCESS | 3680 | 1470656013410 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:33 INFO - PROCESS | 3680 | 1470656013414 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:33 INFO - PROCESS | 3680 | ++DOCSHELL 136A9000 == 41 [pid = 3680] [id = 215] 04:33:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (136A9C00) [pid = 3680] [serial = 643] [outer = 00000000] 04:33:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (14F60000) [pid = 3680] [serial = 644] [outer = 136A9C00] 04:33:33 INFO - PROCESS | 3680 | 1470656013471 Marionette DEBUG loaded listener.js 04:33:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (15E25400) [pid = 3680] [serial = 645] [outer = 136A9C00] 04:33:34 INFO - PROCESS | 3680 | 1470656014078 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 989ms 04:33:34 INFO - PROCESS | 3680 | 1470656014147 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 04:33:34 INFO - PROCESS | 3680 | 1470656014150 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 04:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:33:34 INFO - PROCESS | 3680 | 1470656014154 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:33:34 INFO - PROCESS | 3680 | 1470656014156 Marionette TRACE conn6 <- [1,826,null,{}] 04:33:34 INFO - PROCESS | 3680 | 1470656014160 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:34 INFO - PROCESS | 3680 | 1470656014163 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:34 INFO - PROCESS | 3680 | 1470656014303 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 04:33:34 INFO - PROCESS | 3680 | 1470656014429 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:34 INFO - PROCESS | 3680 | 1470656014433 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:34 INFO - PROCESS | 3680 | ++DOCSHELL 1756D000 == 42 [pid = 3680] [id = 216] 04:33:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1756E400) [pid = 3680] [serial = 646] [outer = 00000000] 04:33:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17C56800) [pid = 3680] [serial = 647] [outer = 1756E400] 04:33:34 INFO - PROCESS | 3680 | 1470656014492 Marionette DEBUG loaded listener.js 04:33:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17D62000) [pid = 3680] [serial = 648] [outer = 1756E400] 04:33:35 INFO - PROCESS | 3680 | 1470656015127 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1017ms 04:33:35 INFO - PROCESS | 3680 | 1470656015180 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 04:33:35 INFO - PROCESS | 3680 | 1470656015186 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 04:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:33:35 INFO - PROCESS | 3680 | 1470656015191 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:33:35 INFO - PROCESS | 3680 | 1470656015194 Marionette TRACE conn6 <- [1,830,null,{}] 04:33:35 INFO - PROCESS | 3680 | 1470656015197 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:35 INFO - PROCESS | 3680 | 1470656015200 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:35 INFO - PROCESS | 3680 | 1470656015356 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 04:33:35 INFO - PROCESS | 3680 | 1470656015590 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:35 INFO - PROCESS | 3680 | 1470656015593 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:35 INFO - PROCESS | 3680 | ++DOCSHELL 0C00E000 == 43 [pid = 3680] [id = 217] 04:33:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0E2E5000) [pid = 3680] [serial = 649] [outer = 00000000] 04:33:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0E752C00) [pid = 3680] [serial = 650] [outer = 0E2E5000] 04:33:35 INFO - PROCESS | 3680 | 1470656015663 Marionette DEBUG loaded listener.js 04:33:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (0EA1C000) [pid = 3680] [serial = 651] [outer = 0E2E5000] 04:33:36 INFO - PROCESS | 3680 | --DOCSHELL 17D66400 == 42 [pid = 3680] [id = 212] 04:33:36 INFO - PROCESS | 3680 | --DOCSHELL 13189400 == 41 [pid = 3680] [id = 211] 04:33:36 INFO - PROCESS | 3680 | --DOCSHELL 0C006000 == 40 [pid = 3680] [id = 210] 04:33:36 INFO - PROCESS | 3680 | --DOCSHELL 0FEE7400 == 39 [pid = 3680] [id = 209] 04:33:36 INFO - PROCESS | 3680 | --DOCSHELL 16191C00 == 38 [pid = 3680] [id = 208] 04:33:36 INFO - PROCESS | 3680 | --DOCSHELL 15E27000 == 37 [pid = 3680] [id = 207] 04:33:36 INFO - PROCESS | 3680 | --DOCSHELL 13F61800 == 36 [pid = 3680] [id = 206] 04:33:36 INFO - PROCESS | 3680 | --DOCSHELL 0EC35000 == 35 [pid = 3680] [id = 205] 04:33:36 INFO - PROCESS | 3680 | --DOCSHELL 0C010000 == 34 [pid = 3680] [id = 204] 04:33:36 INFO - PROCESS | 3680 | --DOCSHELL 0EC2D400 == 33 [pid = 3680] [id = 203] 04:33:36 INFO - PROCESS | 3680 | --DOCSHELL 0C008400 == 32 [pid = 3680] [id = 202] 04:33:36 INFO - PROCESS | 3680 | --DOCSHELL 0886C800 == 31 [pid = 3680] [id = 194] 04:33:36 INFO - PROCESS | 3680 | --DOCSHELL 1756D000 == 30 [pid = 3680] [id = 216] 04:33:36 INFO - PROCESS | 3680 | --DOCSHELL 17DCA000 == 29 [pid = 3680] [id = 213] 04:33:36 INFO - PROCESS | 3680 | --DOCSHELL 0EA1F400 == 28 [pid = 3680] [id = 214] 04:33:36 INFO - PROCESS | 3680 | --DOCSHELL 136A9000 == 27 [pid = 3680] [id = 215] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (16A6F000) [pid = 3680] [serial = 602] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1465E400) [pid = 3680] [serial = 593] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (133FCC00) [pid = 3680] [serial = 590] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0C173000) [pid = 3680] [serial = 582] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (088FA400) [pid = 3680] [serial = 581] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0EA16400) [pid = 3680] [serial = 584] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0EA1B800) [pid = 3680] [serial = 585] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0F10C800) [pid = 3680] [serial = 587] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0F138800) [pid = 3680] [serial = 588] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (13FDD800) [pid = 3680] [serial = 596] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (14F5C800) [pid = 3680] [serial = 594] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (163E6000) [pid = 3680] [serial = 599] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (13357C00) [pid = 3680] [serial = 576] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0F2EC800) [pid = 3680] [serial = 575] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (163E9C00) [pid = 3680] [serial = 579] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (16196000) [pid = 3680] [serial = 578] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (1756D800) [pid = 3680] [serial = 603] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (14F66C00) [pid = 3680] [serial = 597] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (163EE800) [pid = 3680] [serial = 600] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (13595800) [pid = 3680] [serial = 591] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 3680 | 1470656016975 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1818ms 04:33:37 INFO - PROCESS | 3680 | 1470656017015 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 04:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:33:37 INFO - PROCESS | 3680 | 1470656017019 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 04:33:37 INFO - PROCESS | 3680 | 1470656017024 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:33:37 INFO - PROCESS | 3680 | 1470656017027 Marionette TRACE conn6 <- [1,834,null,{}] 04:33:37 INFO - PROCESS | 3680 | 1470656017033 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:37 INFO - PROCESS | 3680 | 1470656017036 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:37 INFO - PROCESS | 3680 | 1470656017125 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 04:33:37 INFO - PROCESS | 3680 | 1470656017132 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:37 INFO - PROCESS | 3680 | 1470656017135 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:37 INFO - PROCESS | 3680 | ++DOCSHELL 0E750C00 == 28 [pid = 3680] [id = 218] 04:33:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0E751C00) [pid = 3680] [serial = 652] [outer = 00000000] 04:33:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0EA18000) [pid = 3680] [serial = 653] [outer = 0E751C00] 04:33:37 INFO - PROCESS | 3680 | 1470656017185 Marionette DEBUG loaded listener.js 04:33:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0EA1D000) [pid = 3680] [serial = 654] [outer = 0E751C00] 04:33:37 INFO - PROCESS | 3680 | 1470656017696 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 729ms 04:33:37 INFO - PROCESS | 3680 | 1470656017754 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 04:33:37 INFO - PROCESS | 3680 | 1470656017759 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 04:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:33:37 INFO - PROCESS | 3680 | 1470656017765 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:33:37 INFO - PROCESS | 3680 | 1470656017768 Marionette TRACE conn6 <- [1,838,null,{}] 04:33:37 INFO - PROCESS | 3680 | 1470656017772 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:37 INFO - PROCESS | 3680 | 1470656017775 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:37 INFO - PROCESS | 3680 | 1470656017862 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 04:33:37 INFO - PROCESS | 3680 | 1470656017944 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:37 INFO - PROCESS | 3680 | 1470656017947 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:37 INFO - PROCESS | 3680 | ++DOCSHELL 0F2E6000 == 29 [pid = 3680] [id = 219] 04:33:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0F2E7000) [pid = 3680] [serial = 655] [outer = 00000000] 04:33:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0F793800) [pid = 3680] [serial = 656] [outer = 0F2E7000] 04:33:37 INFO - PROCESS | 3680 | 1470656017995 Marionette DEBUG loaded listener.js 04:33:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0FDFC400) [pid = 3680] [serial = 657] [outer = 0F2E7000] 04:33:39 INFO - PROCESS | 3680 | 1470656019514 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1778ms 04:33:39 INFO - PROCESS | 3680 | 1470656019548 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 04:33:39 INFO - PROCESS | 3680 | 1470656019550 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 04:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:33:39 INFO - PROCESS | 3680 | 1470656019554 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:33:39 INFO - PROCESS | 3680 | 1470656019557 Marionette TRACE conn6 <- [1,842,null,{}] 04:33:39 INFO - PROCESS | 3680 | 1470656019570 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:39 INFO - PROCESS | 3680 | 1470656019575 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:39 INFO - PROCESS | 3680 | 1470656019658 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 04:33:39 INFO - PROCESS | 3680 | 1470656019664 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:39 INFO - PROCESS | 3680 | 1470656019676 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:39 INFO - PROCESS | 3680 | ++DOCSHELL 14F6B400 == 30 [pid = 3680] [id = 220] 04:33:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (14F6BC00) [pid = 3680] [serial = 658] [outer = 00000000] 04:33:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (14F78C00) [pid = 3680] [serial = 659] [outer = 14F6BC00] 04:33:39 INFO - PROCESS | 3680 | 1470656019725 Marionette DEBUG loaded listener.js 04:33:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (15E31800) [pid = 3680] [serial = 660] [outer = 14F6BC00] 04:33:40 INFO - PROCESS | 3680 | 1470656020198 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 691ms 04:33:40 INFO - PROCESS | 3680 | 1470656020245 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 04:33:40 INFO - PROCESS | 3680 | 1470656020247 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 04:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:33:40 INFO - PROCESS | 3680 | 1470656020250 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:33:40 INFO - PROCESS | 3680 | 1470656020252 Marionette TRACE conn6 <- [1,846,null,{}] 04:33:40 INFO - PROCESS | 3680 | 1470656020260 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:40 INFO - PROCESS | 3680 | 1470656020262 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:40 INFO - PROCESS | 3680 | 1470656020398 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 04:33:40 INFO - PROCESS | 3680 | 1470656020421 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:40 INFO - PROCESS | 3680 | 1470656020423 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:40 INFO - PROCESS | 3680 | ++DOCSHELL 15E34C00 == 31 [pid = 3680] [id = 221] 04:33:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (16191C00) [pid = 3680] [serial = 661] [outer = 00000000] 04:33:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (163E9800) [pid = 3680] [serial = 662] [outer = 16191C00] 04:33:40 INFO - PROCESS | 3680 | 1470656020470 Marionette DEBUG loaded listener.js 04:33:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (16445000) [pid = 3680] [serial = 663] [outer = 16191C00] 04:33:40 INFO - PROCESS | 3680 | 1470656020890 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 04:33:40 INFO - PROCESS | 3680 | 1470656020925 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 04:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:33:40 INFO - PROCESS | 3680 | 1470656020927 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 04:33:40 INFO - PROCESS | 3680 | 1470656020930 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:33:40 INFO - PROCESS | 3680 | 1470656020931 Marionette TRACE conn6 <- [1,850,null,{}] 04:33:40 INFO - PROCESS | 3680 | 1470656020935 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:40 INFO - PROCESS | 3680 | 1470656020937 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:41 INFO - PROCESS | 3680 | 1470656021041 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 04:33:41 INFO - PROCESS | 3680 | 1470656021046 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:41 INFO - PROCESS | 3680 | 1470656021048 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:41 INFO - PROCESS | 3680 | ++DOCSHELL 16A64C00 == 32 [pid = 3680] [id = 222] 04:33:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16A67C00) [pid = 3680] [serial = 664] [outer = 00000000] 04:33:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1756D000) [pid = 3680] [serial = 665] [outer = 16A67C00] 04:33:41 INFO - PROCESS | 3680 | 1470656021092 Marionette DEBUG loaded listener.js 04:33:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (175B7000) [pid = 3680] [serial = 666] [outer = 16A67C00] 04:33:41 INFO - PROCESS | 3680 | 1470656021549 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 669ms 04:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:33:41 INFO - PROCESS | 3680 | 1470656021601 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 04:33:41 INFO - PROCESS | 3680 | 1470656021603 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 04:33:41 INFO - PROCESS | 3680 | 1470656021606 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:33:41 INFO - PROCESS | 3680 | 1470656021608 Marionette TRACE conn6 <- [1,854,null,{}] 04:33:41 INFO - PROCESS | 3680 | 1470656021612 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:41 INFO - PROCESS | 3680 | 1470656021617 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:41 INFO - PROCESS | 3680 | 1470656021787 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 04:33:41 INFO - PROCESS | 3680 | 1470656021807 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:41 INFO - PROCESS | 3680 | 1470656021809 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:41 INFO - PROCESS | 3680 | ++DOCSHELL 17B2C000 == 33 [pid = 3680] [id = 223] 04:33:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17B2F800) [pid = 3680] [serial = 667] [outer = 00000000] 04:33:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17DC1800) [pid = 3680] [serial = 668] [outer = 17B2F800] 04:33:41 INFO - PROCESS | 3680 | 1470656021856 Marionette DEBUG loaded listener.js 04:33:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (17DCB800) [pid = 3680] [serial = 669] [outer = 17B2F800] 04:33:42 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (17DCF000) [pid = 3680] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:33:42 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (163E4400) [pid = 3680] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:33:42 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17820C00) [pid = 3680] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:33:42 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (15E2D400) [pid = 3680] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:33:42 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0EC35C00) [pid = 3680] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:33:42 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0EF7E400) [pid = 3680] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:33:42 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0C011000) [pid = 3680] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:33:42 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0C16E400) [pid = 3680] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:33:42 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0EC2D800) [pid = 3680] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:33:42 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (13FD2000) [pid = 3680] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:33:42 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (133FB400) [pid = 3680] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:33:42 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17DC1C00) [pid = 3680] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:33:42 INFO - PROCESS | 3680 | 1470656022457 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 870ms 04:33:42 INFO - PROCESS | 3680 | 1470656022477 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 04:33:42 INFO - PROCESS | 3680 | 1470656022479 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 04:33:42 INFO - PROCESS | 3680 | 1470656022482 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:33:42 INFO - PROCESS | 3680 | 1470656022484 Marionette TRACE conn6 <- [1,858,null,{}] 04:33:42 INFO - PROCESS | 3680 | 1470656022499 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:42 INFO - PROCESS | 3680 | 1470656022501 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:42 INFO - PROCESS | 3680 | 1470656022582 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 04:33:42 INFO - PROCESS | 3680 | 1470656022601 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:42 INFO - PROCESS | 3680 | 1470656022603 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:42 INFO - PROCESS | 3680 | ++DOCSHELL 15E2D400 == 34 [pid = 3680] [id = 224] 04:33:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (15E49C00) [pid = 3680] [serial = 670] [outer = 00000000] 04:33:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17820C00) [pid = 3680] [serial = 671] [outer = 15E49C00] 04:33:42 INFO - PROCESS | 3680 | 1470656022646 Marionette DEBUG loaded listener.js 04:33:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1784D000) [pid = 3680] [serial = 672] [outer = 15E49C00] 04:33:43 INFO - PROCESS | 3680 | 1470656023048 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 590ms 04:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:33:43 INFO - PROCESS | 3680 | 1470656023077 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 04:33:43 INFO - PROCESS | 3680 | 1470656023079 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 04:33:43 INFO - PROCESS | 3680 | 1470656023082 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:33:43 INFO - PROCESS | 3680 | 1470656023083 Marionette TRACE conn6 <- [1,862,null,{}] 04:33:43 INFO - PROCESS | 3680 | 1470656023087 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:43 INFO - PROCESS | 3680 | 1470656023089 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:43 INFO - PROCESS | 3680 | 1470656023204 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 04:33:43 INFO - PROCESS | 3680 | 1470656023212 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:43 INFO - PROCESS | 3680 | 1470656023215 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:43 INFO - PROCESS | 3680 | ++DOCSHELL 16A70C00 == 35 [pid = 3680] [id = 225] 04:33:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17D67000) [pid = 3680] [serial = 673] [outer = 00000000] 04:33:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (183D4400) [pid = 3680] [serial = 674] [outer = 17D67000] 04:33:43 INFO - PROCESS | 3680 | 1470656023258 Marionette DEBUG loaded listener.js 04:33:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (0EF7CC00) [pid = 3680] [serial = 675] [outer = 17D67000] 04:33:43 INFO - PROCESS | 3680 | 1470656023673 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 629ms 04:33:43 INFO - PROCESS | 3680 | 1470656023726 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 04:33:43 INFO - PROCESS | 3680 | 1470656023728 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 04:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:33:43 INFO - PROCESS | 3680 | 1470656023731 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:33:43 INFO - PROCESS | 3680 | 1470656023733 Marionette TRACE conn6 <- [1,866,null,{}] 04:33:43 INFO - PROCESS | 3680 | 1470656023737 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:43 INFO - PROCESS | 3680 | 1470656023748 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:43 INFO - PROCESS | 3680 | 1470656023828 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 04:33:43 INFO - PROCESS | 3680 | 1470656023836 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:43 INFO - PROCESS | 3680 | 1470656023838 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:43 INFO - PROCESS | 3680 | ++DOCSHELL 14F6A400 == 36 [pid = 3680] [id = 226] 04:33:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (183E1400) [pid = 3680] [serial = 676] [outer = 00000000] 04:33:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (18675C00) [pid = 3680] [serial = 677] [outer = 183E1400] 04:33:43 INFO - PROCESS | 3680 | 1470656023881 Marionette DEBUG loaded listener.js 04:33:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (189ADC00) [pid = 3680] [serial = 678] [outer = 183E1400] 04:33:44 INFO - PROCESS | 3680 | 1470656024341 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 04:33:44 INFO - PROCESS | 3680 | 1470656024420 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 04:33:44 INFO - PROCESS | 3680 | 1470656024425 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 04:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:33:44 INFO - PROCESS | 3680 | 1470656024431 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:33:44 INFO - PROCESS | 3680 | 1470656024434 Marionette TRACE conn6 <- [1,870,null,{}] 04:33:44 INFO - PROCESS | 3680 | 1470656024440 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:44 INFO - PROCESS | 3680 | 1470656024443 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:44 INFO - PROCESS | 3680 | 1470656024618 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 04:33:44 INFO - PROCESS | 3680 | 1470656024720 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:44 INFO - PROCESS | 3680 | 1470656024725 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:44 INFO - PROCESS | 3680 | ++DOCSHELL 0EA1F400 == 37 [pid = 3680] [id = 227] 04:33:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0EC2AC00) [pid = 3680] [serial = 679] [outer = 00000000] 04:33:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0EF32000) [pid = 3680] [serial = 680] [outer = 0EC2AC00] 04:33:44 INFO - PROCESS | 3680 | 1470656024782 Marionette DEBUG loaded listener.js 04:33:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0F114C00) [pid = 3680] [serial = 681] [outer = 0EC2AC00] 04:33:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (130B9C00) [pid = 3680] [serial = 682] [outer = 13351000] 04:33:45 INFO - PROCESS | 3680 | 1470656025612 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1236ms 04:33:45 INFO - PROCESS | 3680 | 1470656025670 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 04:33:45 INFO - PROCESS | 3680 | 1470656025674 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 04:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:33:45 INFO - PROCESS | 3680 | 1470656025681 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:33:45 INFO - PROCESS | 3680 | 1470656025684 Marionette TRACE conn6 <- [1,874,null,{}] 04:33:45 INFO - PROCESS | 3680 | 1470656025689 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:45 INFO - PROCESS | 3680 | 1470656025692 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:45 INFO - PROCESS | 3680 | 1470656025839 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 04:33:45 INFO - PROCESS | 3680 | 1470656025969 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:45 INFO - PROCESS | 3680 | 1470656025972 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:45 INFO - PROCESS | 3680 | ++DOCSHELL 0E753C00 == 38 [pid = 3680] [id = 228] 04:33:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (0E75A800) [pid = 3680] [serial = 683] [outer = 00000000] 04:33:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (14F5E400) [pid = 3680] [serial = 684] [outer = 0E75A800] 04:33:46 INFO - PROCESS | 3680 | 1470656026030 Marionette DEBUG loaded listener.js 04:33:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (163E3400) [pid = 3680] [serial = 685] [outer = 0E75A800] 04:33:46 INFO - PROCESS | 3680 | 1470656026918 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1274ms 04:33:46 INFO - PROCESS | 3680 | 1470656026958 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 04:33:46 INFO - PROCESS | 3680 | 1470656026963 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 04:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:33:46 INFO - PROCESS | 3680 | 1470656026968 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:33:46 INFO - PROCESS | 3680 | 1470656026971 Marionette TRACE conn6 <- [1,878,null,{}] 04:33:46 INFO - PROCESS | 3680 | 1470656026977 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:46 INFO - PROCESS | 3680 | 1470656026979 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:47 INFO - PROCESS | 3680 | 1470656027107 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 04:33:47 INFO - PROCESS | 3680 | --DOCSHELL 16A70C00 == 37 [pid = 3680] [id = 225] 04:33:47 INFO - PROCESS | 3680 | --DOCSHELL 15E2D400 == 36 [pid = 3680] [id = 224] 04:33:47 INFO - PROCESS | 3680 | --DOCSHELL 17B2C000 == 35 [pid = 3680] [id = 223] 04:33:47 INFO - PROCESS | 3680 | --DOCSHELL 16A64C00 == 34 [pid = 3680] [id = 222] 04:33:47 INFO - PROCESS | 3680 | --DOCSHELL 15E34C00 == 33 [pid = 3680] [id = 221] 04:33:47 INFO - PROCESS | 3680 | --DOCSHELL 14F6B400 == 32 [pid = 3680] [id = 220] 04:33:47 INFO - PROCESS | 3680 | --DOCSHELL 0F2E6000 == 31 [pid = 3680] [id = 219] 04:33:47 INFO - PROCESS | 3680 | --DOCSHELL 0E750C00 == 30 [pid = 3680] [id = 218] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (17D69800) [pid = 3680] [serial = 633] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (17D63000) [pid = 3680] [serial = 630] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (17C25400) [pid = 3680] [serial = 627] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (17DCBC00) [pid = 3680] [serial = 636] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (17DCB400) [pid = 3680] [serial = 635] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (183DA800) [pid = 3680] [serial = 639] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (16199C00) [pid = 3680] [serial = 621] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (183D5C00) [pid = 3680] [serial = 638] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (16A63400) [pid = 3680] [serial = 623] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (16A6E000) [pid = 3680] [serial = 624] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17847400) [pid = 3680] [serial = 626] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (16140000) [pid = 3680] [serial = 620] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0EF83800) [pid = 3680] [serial = 614] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0F25D000) [pid = 3680] [serial = 615] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (17D5E400) [pid = 3680] [serial = 629] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0E2E4C00) [pid = 3680] [serial = 611] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0E753800) [pid = 3680] [serial = 612] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1784F000) [pid = 3680] [serial = 606] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (17847800) [pid = 3680] [serial = 605] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (0EF31800) [pid = 3680] [serial = 608] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (0EF80C00) [pid = 3680] [serial = 609] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (145C0000) [pid = 3680] [serial = 617] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (14786000) [pid = 3680] [serial = 618] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (17D66800) [pid = 3680] [serial = 632] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 3680 | 1470656027224 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:47 INFO - PROCESS | 3680 | 1470656027228 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:47 INFO - PROCESS | 3680 | ++DOCSHELL 0C012800 == 31 [pid = 3680] [id = 229] 04:33:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0C11F800) [pid = 3680] [serial = 686] [outer = 00000000] 04:33:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0E74D400) [pid = 3680] [serial = 687] [outer = 0C11F800] 04:33:47 INFO - PROCESS | 3680 | 1470656027277 Marionette DEBUG loaded listener.js 04:33:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0EA13000) [pid = 3680] [serial = 688] [outer = 0C11F800] 04:33:47 INFO - PROCESS | 3680 | 1470656027713 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 789ms 04:33:47 INFO - PROCESS | 3680 | 1470656027758 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 04:33:47 INFO - PROCESS | 3680 | 1470656027763 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 04:33:47 INFO - PROCESS | 3680 | 1470656027769 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:33:47 INFO - PROCESS | 3680 | 1470656027771 Marionette TRACE conn6 <- [1,882,null,{}] 04:33:47 INFO - PROCESS | 3680 | 1470656027775 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:47 INFO - PROCESS | 3680 | 1470656027777 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:47 INFO - PROCESS | 3680 | 1470656027860 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 04:33:47 INFO - PROCESS | 3680 | 1470656027867 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:47 INFO - PROCESS | 3680 | 1470656027869 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:47 INFO - PROCESS | 3680 | ++DOCSHELL 0F110800 == 32 [pid = 3680] [id = 230] 04:33:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0F2E9000) [pid = 3680] [serial = 689] [outer = 00000000] 04:33:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (12FE3C00) [pid = 3680] [serial = 690] [outer = 0F2E9000] 04:33:47 INFO - PROCESS | 3680 | 1470656027915 Marionette DEBUG loaded listener.js 04:33:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (130BF000) [pid = 3680] [serial = 691] [outer = 0F2E9000] 04:33:48 INFO - PROCESS | 3680 | 1470656028361 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 04:33:48 INFO - PROCESS | 3680 | 1470656028403 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 04:33:48 INFO - PROCESS | 3680 | 1470656028406 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 04:33:48 INFO - PROCESS | 3680 | 1470656028409 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:33:48 INFO - PROCESS | 3680 | 1470656028413 Marionette TRACE conn6 <- [1,886,null,{}] 04:33:48 INFO - PROCESS | 3680 | 1470656028424 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:48 INFO - PROCESS | 3680 | 1470656028428 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:48 INFO - PROCESS | 3680 | 1470656028512 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 04:33:48 INFO - PROCESS | 3680 | 1470656028557 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:48 INFO - PROCESS | 3680 | 1470656028560 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:48 INFO - PROCESS | 3680 | ++DOCSHELL 15E27C00 == 33 [pid = 3680] [id = 231] 04:33:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (15E28800) [pid = 3680] [serial = 692] [outer = 00000000] 04:33:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (16142C00) [pid = 3680] [serial = 693] [outer = 15E28800] 04:33:48 INFO - PROCESS | 3680 | 1470656028608 Marionette DEBUG loaded listener.js 04:33:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (163E8800) [pid = 3680] [serial = 694] [outer = 15E28800] 04:33:49 INFO - PROCESS | 3680 | 1470656029045 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 04:33:49 INFO - PROCESS | 3680 | 1470656029083 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 04:33:49 INFO - PROCESS | 3680 | 1470656029086 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 04:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:33:49 INFO - PROCESS | 3680 | 1470656029098 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:33:49 INFO - PROCESS | 3680 | 1470656029100 Marionette TRACE conn6 <- [1,890,null,{}] 04:33:49 INFO - PROCESS | 3680 | 1470656029104 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:49 INFO - PROCESS | 3680 | 1470656029106 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:49 INFO - PROCESS | 3680 | 1470656029193 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 04:33:49 INFO - PROCESS | 3680 | 1470656029199 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:49 INFO - PROCESS | 3680 | 1470656029201 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:49 INFO - PROCESS | 3680 | ++DOCSHELL 16A6AC00 == 34 [pid = 3680] [id = 232] 04:33:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (16A6E000) [pid = 3680] [serial = 695] [outer = 00000000] 04:33:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17847800) [pid = 3680] [serial = 696] [outer = 16A6E000] 04:33:49 INFO - PROCESS | 3680 | 1470656029248 Marionette DEBUG loaded listener.js 04:33:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17B2B000) [pid = 3680] [serial = 697] [outer = 16A6E000] 04:33:49 INFO - PROCESS | 3680 | 1470656029701 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 689ms 04:33:49 INFO - PROCESS | 3680 | 1470656029783 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 04:33:49 INFO - PROCESS | 3680 | 1470656029786 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 04:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:33:49 INFO - PROCESS | 3680 | 1470656029794 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:33:49 INFO - PROCESS | 3680 | 1470656029796 Marionette TRACE conn6 <- [1,894,null,{}] 04:33:49 INFO - PROCESS | 3680 | 1470656029800 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:49 INFO - PROCESS | 3680 | 1470656029802 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:49 INFO - PROCESS | 3680 | 1470656029935 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 04:33:49 INFO - PROCESS | 3680 | 1470656029957 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:49 INFO - PROCESS | 3680 | 1470656029959 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:49 INFO - PROCESS | 3680 | ++DOCSHELL 17C23800 == 35 [pid = 3680] [id = 233] 04:33:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17C25400) [pid = 3680] [serial = 698] [outer = 00000000] 04:33:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17C5CC00) [pid = 3680] [serial = 699] [outer = 17C25400] 04:33:49 INFO - PROCESS | 3680 | 1470656030003 Marionette DEBUG loaded listener.js 04:33:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17D5E000) [pid = 3680] [serial = 700] [outer = 17C25400] 04:33:50 INFO - PROCESS | 3680 | 1470656030429 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 690ms 04:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:33:50 INFO - PROCESS | 3680 | 1470656030479 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 04:33:50 INFO - PROCESS | 3680 | 1470656030481 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 04:33:50 INFO - PROCESS | 3680 | 1470656030484 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:33:50 INFO - PROCESS | 3680 | 1470656030486 Marionette TRACE conn6 <- [1,898,null,{}] 04:33:50 INFO - PROCESS | 3680 | 1470656030494 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:50 INFO - PROCESS | 3680 | 1470656030501 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:50 INFO - PROCESS | 3680 | 1470656030636 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 04:33:50 INFO - PROCESS | 3680 | 1470656030643 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:50 INFO - PROCESS | 3680 | 1470656030645 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:50 INFO - PROCESS | 3680 | ++DOCSHELL 0E2E8C00 == 36 [pid = 3680] [id = 234] 04:33:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (0EC2D400) [pid = 3680] [serial = 701] [outer = 00000000] 04:33:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17DC7400) [pid = 3680] [serial = 702] [outer = 0EC2D400] 04:33:50 INFO - PROCESS | 3680 | 1470656030689 Marionette DEBUG loaded listener.js 04:33:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17C24000) [pid = 3680] [serial = 703] [outer = 0EC2D400] 04:33:51 INFO - PROCESS | 3680 | 1470656031129 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 04:33:51 INFO - PROCESS | 3680 | 1470656031155 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 04:33:51 INFO - PROCESS | 3680 | 1470656031157 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 04:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:33:51 INFO - PROCESS | 3680 | 1470656031160 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:33:51 INFO - PROCESS | 3680 | 1470656031162 Marionette TRACE conn6 <- [1,902,null,{}] 04:33:51 INFO - PROCESS | 3680 | 1470656031166 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:51 INFO - PROCESS | 3680 | 1470656031168 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:51 INFO - PROCESS | 3680 | 1470656031300 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 04:33:51 INFO - PROCESS | 3680 | 1470656031359 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:51 INFO - PROCESS | 3680 | 1470656031360 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:51 INFO - PROCESS | 3680 | ++DOCSHELL 183D9400 == 37 [pid = 3680] [id = 235] 04:33:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (183D9800) [pid = 3680] [serial = 704] [outer = 00000000] 04:33:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (183DFC00) [pid = 3680] [serial = 705] [outer = 183D9800] 04:33:51 INFO - PROCESS | 3680 | 1470656031404 Marionette DEBUG loaded listener.js 04:33:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (18675400) [pid = 3680] [serial = 706] [outer = 183D9800] 04:33:51 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (14F6BC00) [pid = 3680] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:33:51 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (16191C00) [pid = 3680] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:33:51 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0E2E5000) [pid = 3680] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:33:51 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0E751C00) [pid = 3680] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:33:51 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (16A67C00) [pid = 3680] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:33:51 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0F2E7000) [pid = 3680] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:33:51 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (17B2F800) [pid = 3680] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:33:51 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17D67000) [pid = 3680] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:33:51 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0EAA8C00) [pid = 3680] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:33:51 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (136A9C00) [pid = 3680] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:33:51 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1756E400) [pid = 3680] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:33:51 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (15E49C00) [pid = 3680] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:33:51 INFO - PROCESS | 3680 | 1470656031837 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 729ms 04:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:33:51 INFO - PROCESS | 3680 | 1470656031891 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 04:33:51 INFO - PROCESS | 3680 | 1470656031893 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 04:33:51 INFO - PROCESS | 3680 | 1470656031896 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:33:51 INFO - PROCESS | 3680 | 1470656031898 Marionette TRACE conn6 <- [1,906,null,{}] 04:33:51 INFO - PROCESS | 3680 | 1470656031901 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:51 INFO - PROCESS | 3680 | 1470656031903 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:51 INFO - PROCESS | 3680 | 1470656031982 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 04:33:51 INFO - PROCESS | 3680 | 1470656031987 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:51 INFO - PROCESS | 3680 | 1470656031989 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:51 INFO - PROCESS | 3680 | ++DOCSHELL 13FD4800 == 38 [pid = 3680] [id = 236] 04:33:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (14658800) [pid = 3680] [serial = 707] [outer = 00000000] 04:33:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17D62800) [pid = 3680] [serial = 708] [outer = 14658800] 04:33:52 INFO - PROCESS | 3680 | 1470656032033 Marionette DEBUG loaded listener.js 04:33:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (183D5800) [pid = 3680] [serial = 709] [outer = 14658800] 04:33:52 INFO - PROCESS | 3680 | 1470656032432 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 570ms 04:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:33:52 INFO - PROCESS | 3680 | 1470656032467 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 04:33:52 INFO - PROCESS | 3680 | 1470656032469 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 04:33:52 INFO - PROCESS | 3680 | 1470656032472 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:33:52 INFO - PROCESS | 3680 | 1470656032474 Marionette TRACE conn6 <- [1,910,null,{}] 04:33:52 INFO - PROCESS | 3680 | 1470656032490 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:52 INFO - PROCESS | 3680 | 1470656032492 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:52 INFO - PROCESS | 3680 | 1470656032575 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 04:33:52 INFO - PROCESS | 3680 | 1470656032581 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:52 INFO - PROCESS | 3680 | 1470656032583 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:52 INFO - PROCESS | 3680 | ++DOCSHELL 189B3000 == 39 [pid = 3680] [id = 237] 04:33:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (19828400) [pid = 3680] [serial = 710] [outer = 00000000] 04:33:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (19926800) [pid = 3680] [serial = 711] [outer = 19828400] 04:33:52 INFO - PROCESS | 3680 | 1470656032626 Marionette DEBUG loaded listener.js 04:33:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (19926C00) [pid = 3680] [serial = 712] [outer = 19828400] 04:33:53 INFO - PROCESS | 3680 | 1470656033075 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 631ms 04:33:53 INFO - PROCESS | 3680 | 1470656033105 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 04:33:53 INFO - PROCESS | 3680 | 1470656033107 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 04:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:33:53 INFO - PROCESS | 3680 | 1470656033123 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:33:53 INFO - PROCESS | 3680 | 1470656033125 Marionette TRACE conn6 <- [1,914,null,{}] 04:33:53 INFO - PROCESS | 3680 | 1470656033133 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:53 INFO - PROCESS | 3680 | 1470656033135 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:53 INFO - PROCESS | 3680 | 1470656033214 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 04:33:53 INFO - PROCESS | 3680 | 1470656033220 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:53 INFO - PROCESS | 3680 | 1470656033222 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:53 INFO - PROCESS | 3680 | ++DOCSHELL 19924000 == 40 [pid = 3680] [id = 238] 04:33:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (19926400) [pid = 3680] [serial = 713] [outer = 00000000] 04:33:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (19999C00) [pid = 3680] [serial = 714] [outer = 19926400] 04:33:53 INFO - PROCESS | 3680 | 1470656033267 Marionette DEBUG loaded listener.js 04:33:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (199A0800) [pid = 3680] [serial = 715] [outer = 19926400] 04:33:53 INFO - PROCESS | 3680 | 1470656033821 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 749ms 04:33:53 INFO - PROCESS | 3680 | 1470656033865 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 04:33:53 INFO - PROCESS | 3680 | 1470656033870 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 04:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:33:53 INFO - PROCESS | 3680 | 1470656033876 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:33:53 INFO - PROCESS | 3680 | 1470656033879 Marionette TRACE conn6 <- [1,918,null,{}] 04:33:53 INFO - PROCESS | 3680 | 1470656033900 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:53 INFO - PROCESS | 3680 | 1470656033903 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:54 INFO - PROCESS | 3680 | 1470656034071 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 04:33:54 INFO - PROCESS | 3680 | 1470656034191 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:54 INFO - PROCESS | 3680 | 1470656034196 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:54 INFO - PROCESS | 3680 | ++DOCSHELL 0EA14C00 == 41 [pid = 3680] [id = 239] 04:33:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0EA15000) [pid = 3680] [serial = 716] [outer = 00000000] 04:33:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0F139400) [pid = 3680] [serial = 717] [outer = 0EA15000] 04:33:54 INFO - PROCESS | 3680 | 1470656034254 Marionette DEBUG loaded listener.js 04:33:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0FDEFC00) [pid = 3680] [serial = 718] [outer = 0EA15000] 04:33:54 INFO - PROCESS | 3680 | 1470656034792 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 990ms 04:33:54 INFO - PROCESS | 3680 | 1470656034870 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 04:33:54 INFO - PROCESS | 3680 | 1470656034875 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 04:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:33:54 INFO - PROCESS | 3680 | 1470656034899 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:33:54 INFO - PROCESS | 3680 | 1470656034902 Marionette TRACE conn6 <- [1,922,null,{}] 04:33:54 INFO - PROCESS | 3680 | 1470656034906 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:54 INFO - PROCESS | 3680 | 1470656034909 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:55 INFO - PROCESS | 3680 | 1470656035027 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 04:33:55 INFO - PROCESS | 3680 | 1470656035120 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:55 INFO - PROCESS | 3680 | 1470656035122 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:55 INFO - PROCESS | 3680 | ++DOCSHELL 14D9F000 == 42 [pid = 3680] [id = 240] 04:33:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (14DAA800) [pid = 3680] [serial = 719] [outer = 00000000] 04:33:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1618E400) [pid = 3680] [serial = 720] [outer = 14DAA800] 04:33:55 INFO - PROCESS | 3680 | 1470656035179 Marionette DEBUG loaded listener.js 04:33:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (16A69400) [pid = 3680] [serial = 721] [outer = 14DAA800] 04:33:55 INFO - PROCESS | 3680 | 1470656035788 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 929ms 04:33:55 INFO - PROCESS | 3680 | 1470656035828 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 3680 | 1470656035831 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 04:33:55 INFO - PROCESS | 3680 | 1470656035834 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:33:55 INFO - PROCESS | 3680 | 1470656035838 Marionette TRACE conn6 <- [1,926,null,{}] 04:33:55 INFO - PROCESS | 3680 | 1470656035849 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:55 INFO - PROCESS | 3680 | 1470656035854 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:55 INFO - PROCESS | 3680 | 1470656035963 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 04:33:56 INFO - PROCESS | 3680 | 1470656036062 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 3680 | 1470656036065 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:56 INFO - PROCESS | 3680 | ++DOCSHELL 1992D000 == 43 [pid = 3680] [id = 241] 04:33:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1992EC00) [pid = 3680] [serial = 722] [outer = 00000000] 04:33:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (19EA2000) [pid = 3680] [serial = 723] [outer = 1992EC00] 04:33:56 INFO - PROCESS | 3680 | 1470656036092 Marionette DEBUG loaded listener.js 04:33:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1A605000) [pid = 3680] [serial = 724] [outer = 1992EC00] 04:33:56 INFO - PROCESS | 3680 | 1470656036673 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 930ms 04:33:56 INFO - PROCESS | 3680 | 1470656036738 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 04:33:56 INFO - PROCESS | 3680 | 1470656036741 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 04:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:33:56 INFO - PROCESS | 3680 | 1470656036744 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:33:56 INFO - PROCESS | 3680 | 1470656036746 Marionette TRACE conn6 <- [1,930,null,{}] 04:33:56 INFO - PROCESS | 3680 | 1470656036750 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:56 INFO - PROCESS | 3680 | 1470656036753 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:56 INFO - PROCESS | 3680 | 1470656036860 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 04:33:56 INFO - PROCESS | 3680 | 1470656036958 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 3680 | 1470656036961 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:56 INFO - PROCESS | 3680 | ++DOCSHELL 1A96B800 == 44 [pid = 3680] [id = 242] 04:33:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1A96BC00) [pid = 3680] [serial = 725] [outer = 00000000] 04:33:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (1A9F9C00) [pid = 3680] [serial = 726] [outer = 1A96BC00] 04:33:57 INFO - PROCESS | 3680 | 1470656037014 Marionette DEBUG loaded listener.js 04:33:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (1B238400) [pid = 3680] [serial = 727] [outer = 1A96BC00] 04:33:57 INFO - PROCESS | 3680 | 1470656037665 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 969ms 04:33:57 INFO - PROCESS | 3680 | 1470656037718 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 04:33:57 INFO - PROCESS | 3680 | 1470656037721 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 04:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:33:57 INFO - PROCESS | 3680 | 1470656037724 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:33:57 INFO - PROCESS | 3680 | 1470656037727 Marionette TRACE conn6 <- [1,934,null,{}] 04:33:57 INFO - PROCESS | 3680 | 1470656037730 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:57 INFO - PROCESS | 3680 | 1470656037733 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:57 INFO - PROCESS | 3680 | 1470656037948 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 04:33:58 INFO - PROCESS | 3680 | 1470656038110 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:58 INFO - PROCESS | 3680 | 1470656038113 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:58 INFO - PROCESS | 3680 | ++DOCSHELL 088FD800 == 45 [pid = 3680] [id = 243] 04:33:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (0C1D2400) [pid = 3680] [serial = 728] [outer = 00000000] 04:33:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (0E751C00) [pid = 3680] [serial = 729] [outer = 0C1D2400] 04:33:58 INFO - PROCESS | 3680 | 1470656038164 Marionette DEBUG loaded listener.js 04:33:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (0EA1E400) [pid = 3680] [serial = 730] [outer = 0C1D2400] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 0C00E000 == 44 [pid = 3680] [id = 217] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 189B3000 == 43 [pid = 3680] [id = 237] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 13FD4800 == 42 [pid = 3680] [id = 236] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 183D9400 == 41 [pid = 3680] [id = 235] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 0E2E8C00 == 40 [pid = 3680] [id = 234] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 17C23800 == 39 [pid = 3680] [id = 233] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 15E27C00 == 38 [pid = 3680] [id = 231] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 0F110800 == 37 [pid = 3680] [id = 230] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 0C012800 == 36 [pid = 3680] [id = 229] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 0EA1F400 == 35 [pid = 3680] [id = 227] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 0E753C00 == 34 [pid = 3680] [id = 228] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 16A6AC00 == 33 [pid = 3680] [id = 232] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 14F6A400 == 32 [pid = 3680] [id = 226] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 1A96B800 == 31 [pid = 3680] [id = 242] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 14D9F000 == 30 [pid = 3680] [id = 240] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 1992D000 == 29 [pid = 3680] [id = 241] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 19924000 == 28 [pid = 3680] [id = 238] 04:33:59 INFO - PROCESS | 3680 | --DOCSHELL 0EA14C00 == 27 [pid = 3680] [id = 239] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (14F78C00) [pid = 3680] [serial = 659] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (163E9800) [pid = 3680] [serial = 662] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (0EA1C000) [pid = 3680] [serial = 651] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (0E752C00) [pid = 3680] [serial = 650] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (0EA18000) [pid = 3680] [serial = 653] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (0EA1D000) [pid = 3680] [serial = 654] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (1756D000) [pid = 3680] [serial = 665] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (0F793800) [pid = 3680] [serial = 656] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (0FDFC400) [pid = 3680] [serial = 657] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (16445000) [pid = 3680] [serial = 663] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (17DC1800) [pid = 3680] [serial = 668] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (175B7000) [pid = 3680] [serial = 666] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (183D4400) [pid = 3680] [serial = 674] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0EF84800) [pid = 3680] [serial = 642] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0EC33800) [pid = 3680] [serial = 641] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (18675C00) [pid = 3680] [serial = 677] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (15E25400) [pid = 3680] [serial = 645] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (14F60000) [pid = 3680] [serial = 644] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (17D62000) [pid = 3680] [serial = 648] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17C56800) [pid = 3680] [serial = 647] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0EF7CC00) [pid = 3680] [serial = 675] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1784D000) [pid = 3680] [serial = 672] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17820C00) [pid = 3680] [serial = 671] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (17DCB800) [pid = 3680] [serial = 669] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (15E31800) [pid = 3680] [serial = 660] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3680 | 1470656039454 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1773ms 04:33:59 INFO - PROCESS | 3680 | 1470656039503 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 04:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:33:59 INFO - PROCESS | 3680 | 1470656039506 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 04:33:59 INFO - PROCESS | 3680 | 1470656039511 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:33:59 INFO - PROCESS | 3680 | 1470656039514 Marionette TRACE conn6 <- [1,938,null,{}] 04:33:59 INFO - PROCESS | 3680 | 1470656039520 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:59 INFO - PROCESS | 3680 | 1470656039523 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:59 INFO - PROCESS | 3680 | 1470656039616 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 04:33:59 INFO - PROCESS | 3680 | 1470656039698 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 3680 | 1470656039701 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:33:59 INFO - PROCESS | 3680 | ++DOCSHELL 0E2E9C00 == 28 [pid = 3680] [id = 244] 04:33:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0E2EA400) [pid = 3680] [serial = 731] [outer = 00000000] 04:33:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0EA15400) [pid = 3680] [serial = 732] [outer = 0E2EA400] 04:33:59 INFO - PROCESS | 3680 | 1470656039750 Marionette DEBUG loaded listener.js 04:33:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (0EA1E800) [pid = 3680] [serial = 733] [outer = 0E2EA400] 04:34:00 INFO - PROCESS | 3680 | 1470656040162 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 690ms 04:34:00 INFO - PROCESS | 3680 | 1470656040202 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 3680 | 1470656040207 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 04:34:00 INFO - PROCESS | 3680 | 1470656040213 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:34:00 INFO - PROCESS | 3680 | 1470656040216 Marionette TRACE conn6 <- [1,942,null,{}] 04:34:00 INFO - PROCESS | 3680 | 1470656040220 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:00 INFO - PROCESS | 3680 | 1470656040223 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:00 INFO - PROCESS | 3680 | 1470656040310 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 04:34:00 INFO - PROCESS | 3680 | 1470656040317 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:00 INFO - PROCESS | 3680 | 1470656040320 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:00 INFO - PROCESS | 3680 | ++DOCSHELL 0EF7B800 == 29 [pid = 3680] [id = 245] 04:34:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0EF80400) [pid = 3680] [serial = 734] [outer = 00000000] 04:34:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (0F130400) [pid = 3680] [serial = 735] [outer = 0EF80400] 04:34:00 INFO - PROCESS | 3680 | 1470656040371 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (0F2E7800) [pid = 3680] [serial = 736] [outer = 0EF80400] 04:34:00 INFO - PROCESS | 3680 | 1470656040822 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 04:34:00 INFO - PROCESS | 3680 | 1470656040887 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 3680 | 1470656040889 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 04:34:00 INFO - PROCESS | 3680 | 1470656040892 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:34:00 INFO - PROCESS | 3680 | 1470656040896 Marionette TRACE conn6 <- [1,946,null,{}] 04:34:00 INFO - PROCESS | 3680 | 1470656040907 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:00 INFO - PROCESS | 3680 | 1470656040911 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:01 INFO - PROCESS | 3680 | 1470656041027 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 04:34:01 INFO - PROCESS | 3680 | 1470656041122 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 3680 | 1470656041125 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:01 INFO - PROCESS | 3680 | ++DOCSHELL 1465A000 == 30 [pid = 3680] [id = 246] 04:34:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1465E400) [pid = 3680] [serial = 737] [outer = 00000000] 04:34:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (14D9D000) [pid = 3680] [serial = 738] [outer = 1465E400] 04:34:01 INFO - PROCESS | 3680 | 1470656041174 Marionette DEBUG loaded listener.js 04:34:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (14F64000) [pid = 3680] [serial = 739] [outer = 1465E400] 04:34:01 INFO - PROCESS | 3680 | 1470656041593 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 729ms 04:34:01 INFO - PROCESS | 3680 | 1470656041627 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 04:34:01 INFO - PROCESS | 3680 | 1470656041629 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 04:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:34:01 INFO - PROCESS | 3680 | 1470656041632 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:34:01 INFO - PROCESS | 3680 | 1470656041634 Marionette TRACE conn6 <- [1,950,null,{}] 04:34:01 INFO - PROCESS | 3680 | 1470656041637 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:01 INFO - PROCESS | 3680 | 1470656041639 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:01 INFO - PROCESS | 3680 | 1470656041751 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 04:34:01 INFO - PROCESS | 3680 | 1470656041758 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 3680 | 1470656041760 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:01 INFO - PROCESS | 3680 | ++DOCSHELL 14F66800 == 31 [pid = 3680] [id = 247] 04:34:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (14F6D000) [pid = 3680] [serial = 740] [outer = 00000000] 04:34:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (15E27C00) [pid = 3680] [serial = 741] [outer = 14F6D000] 04:34:01 INFO - PROCESS | 3680 | 1470656041852 Marionette DEBUG loaded listener.js 04:34:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (15E34800) [pid = 3680] [serial = 742] [outer = 14F6D000] 04:34:02 INFO - PROCESS | 3680 | 1470656042261 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 04:34:02 INFO - PROCESS | 3680 | 1470656042307 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 04:34:02 INFO - PROCESS | 3680 | 1470656042309 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 04:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:34:02 INFO - PROCESS | 3680 | 1470656042318 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:34:02 INFO - PROCESS | 3680 | 1470656042320 Marionette TRACE conn6 <- [1,954,null,{}] 04:34:02 INFO - PROCESS | 3680 | 1470656042324 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:02 INFO - PROCESS | 3680 | 1470656042326 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:02 INFO - PROCESS | 3680 | 1470656042459 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 04:34:02 INFO - PROCESS | 3680 | 1470656042466 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:02 INFO - PROCESS | 3680 | 1470656042468 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:02 INFO - PROCESS | 3680 | ++DOCSHELL 16137000 == 32 [pid = 3680] [id = 248] 04:34:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1613A000) [pid = 3680] [serial = 743] [outer = 00000000] 04:34:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (163EB000) [pid = 3680] [serial = 744] [outer = 1613A000] 04:34:02 INFO - PROCESS | 3680 | 1470656042513 Marionette DEBUG loaded listener.js 04:34:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (16A61800) [pid = 3680] [serial = 745] [outer = 1613A000] 04:34:02 INFO - PROCESS | 3680 | 1470656042975 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 690ms 04:34:03 INFO - PROCESS | 3680 | 1470656043003 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 04:34:03 INFO - PROCESS | 3680 | 1470656043005 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 04:34:03 INFO - PROCESS | 3680 | 1470656043018 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - PROCESS | 3680 | 1470656043020 Marionette TRACE conn6 <- [1,958,null,{}] 04:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:34:03 INFO - PROCESS | 3680 | 1470656043024 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:03 INFO - PROCESS | 3680 | 1470656043029 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:03 INFO - PROCESS | 3680 | 1470656043164 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 04:34:03 INFO - PROCESS | 3680 | 1470656043225 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:03 INFO - PROCESS | 3680 | 1470656043227 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:03 INFO - PROCESS | 3680 | ++DOCSHELL 175B7000 == 33 [pid = 3680] [id = 249] 04:34:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (1781B400) [pid = 3680] [serial = 746] [outer = 00000000] 04:34:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (17850400) [pid = 3680] [serial = 747] [outer = 1781B400] 04:34:03 INFO - PROCESS | 3680 | 1470656043271 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (17C20C00) [pid = 3680] [serial = 748] [outer = 1781B400] 04:34:03 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (17C25400) [pid = 3680] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:34:03 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (0EC2D400) [pid = 3680] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:34:03 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (0F2E9000) [pid = 3680] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:34:03 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (16A6E000) [pid = 3680] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:34:03 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (0C11F800) [pid = 3680] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:34:03 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (0EC2AC00) [pid = 3680] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:34:03 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0E75A800) [pid = 3680] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:34:03 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (183D9800) [pid = 3680] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:34:03 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (183E1400) [pid = 3680] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:34:03 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (15E28800) [pid = 3680] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:34:03 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (19828400) [pid = 3680] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:34:03 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (19926400) [pid = 3680] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:34:03 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (14658800) [pid = 3680] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:34:03 INFO - PROCESS | 3680 | 1470656043894 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 929ms 04:34:03 INFO - PROCESS | 3680 | 1470656043954 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 04:34:03 INFO - PROCESS | 3680 | 1470656043956 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 04:34:03 INFO - PROCESS | 3680 | 1470656043959 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:34:03 INFO - PROCESS | 3680 | 1470656043961 Marionette TRACE conn6 <- [1,962,null,{}] 04:34:03 INFO - PROCESS | 3680 | 1470656043965 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:03 INFO - PROCESS | 3680 | 1470656043966 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:04 INFO - PROCESS | 3680 | 1470656044042 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 04:34:04 INFO - PROCESS | 3680 | 1470656044050 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 3680 | 1470656044052 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:04 INFO - PROCESS | 3680 | ++DOCSHELL 0F134400 == 34 [pid = 3680] [id = 250] 04:34:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (130BA800) [pid = 3680] [serial = 749] [outer = 00000000] 04:34:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16A63800) [pid = 3680] [serial = 750] [outer = 130BA800] 04:34:04 INFO - PROCESS | 3680 | 1470656044096 Marionette DEBUG loaded listener.js 04:34:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (16A6A000) [pid = 3680] [serial = 751] [outer = 130BA800] 04:34:04 INFO - PROCESS | 3680 | 1470656044500 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 570ms 04:34:04 INFO - PROCESS | 3680 | 1470656044534 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 04:34:04 INFO - PROCESS | 3680 | 1470656044536 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 04:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:34:04 INFO - PROCESS | 3680 | 1470656044539 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:34:04 INFO - PROCESS | 3680 | 1470656044540 Marionette TRACE conn6 <- [1,966,null,{}] 04:34:04 INFO - PROCESS | 3680 | 1470656044544 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:04 INFO - PROCESS | 3680 | 1470656044545 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:04 INFO - PROCESS | 3680 | 1470656044667 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 04:34:04 INFO - PROCESS | 3680 | 1470656044675 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 3680 | 1470656044677 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:04 INFO - PROCESS | 3680 | ++DOCSHELL 17C1F400 == 35 [pid = 3680] [id = 251] 04:34:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17C26000) [pid = 3680] [serial = 752] [outer = 00000000] 04:34:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17C5D000) [pid = 3680] [serial = 753] [outer = 17C26000] 04:34:04 INFO - PROCESS | 3680 | 1470656044721 Marionette DEBUG loaded listener.js 04:34:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17C55C00) [pid = 3680] [serial = 754] [outer = 17C26000] 04:34:05 INFO - PROCESS | 3680 | 1470656045131 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 04:34:05 INFO - PROCESS | 3680 | 1470656045170 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 04:34:05 INFO - PROCESS | 3680 | 1470656045172 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 04:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:34:05 INFO - PROCESS | 3680 | 1470656045188 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:34:05 INFO - PROCESS | 3680 | 1470656045190 Marionette TRACE conn6 <- [1,970,null,{}] 04:34:05 INFO - PROCESS | 3680 | 1470656045193 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:05 INFO - PROCESS | 3680 | 1470656045195 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:05 INFO - PROCESS | 3680 | 1470656045277 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 04:34:05 INFO - PROCESS | 3680 | 1470656045284 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:05 INFO - PROCESS | 3680 | 1470656045285 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:05 INFO - PROCESS | 3680 | ++DOCSHELL 14658000 == 36 [pid = 3680] [id = 252] 04:34:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (17D65000) [pid = 3680] [serial = 755] [outer = 00000000] 04:34:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (17D6BC00) [pid = 3680] [serial = 756] [outer = 17D65000] 04:34:05 INFO - PROCESS | 3680 | 1470656045329 Marionette DEBUG loaded listener.js 04:34:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (17DC1800) [pid = 3680] [serial = 757] [outer = 17D65000] 04:34:05 INFO - PROCESS | 3680 | 1470656045910 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 769ms 04:34:06 INFO - PROCESS | 3680 | 1470656046006 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 3680 | 1470656046011 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 04:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:34:06 INFO - PROCESS | 3680 | 1470656046063 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - PROCESS | 3680 | 1470656046066 Marionette TRACE conn6 <- [1,974,null,{}] 04:34:06 INFO - PROCESS | 3680 | 1470656046081 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:06 INFO - PROCESS | 3680 | 1470656046085 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:06 INFO - PROCESS | 3680 | 1470656046207 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 04:34:06 INFO - PROCESS | 3680 | 1470656046286 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 3680 | 1470656046291 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:06 INFO - PROCESS | 3680 | ++DOCSHELL 0C1CB800 == 37 [pid = 3680] [id = 253] 04:34:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (0E236000) [pid = 3680] [serial = 758] [outer = 00000000] 04:34:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (0EA17000) [pid = 3680] [serial = 759] [outer = 0E236000] 04:34:06 INFO - PROCESS | 3680 | 1470656046390 Marionette DEBUG loaded listener.js 04:34:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (0EF32400) [pid = 3680] [serial = 760] [outer = 0E236000] 04:34:07 INFO - PROCESS | 3680 | 1470656047084 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1078ms 04:34:07 INFO - PROCESS | 3680 | 1470656047149 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 3680 | 1470656047153 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 04:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:34:07 INFO - PROCESS | 3680 | 1470656047160 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 3680 | 1470656047163 Marionette TRACE conn6 <- [1,978,null,{}] 04:34:07 INFO - PROCESS | 3680 | 1470656047167 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:07 INFO - PROCESS | 3680 | 1470656047170 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:07 INFO - PROCESS | 3680 | 1470656047291 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 04:34:07 INFO - PROCESS | 3680 | 1470656047417 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 3680 | 1470656047420 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:07 INFO - PROCESS | 3680 | ++DOCSHELL 12FEC400 == 38 [pid = 3680] [id = 254] 04:34:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (130BA400) [pid = 3680] [serial = 761] [outer = 00000000] 04:34:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (136A9800) [pid = 3680] [serial = 762] [outer = 130BA400] 04:34:07 INFO - PROCESS | 3680 | 1470656047479 Marionette DEBUG loaded listener.js 04:34:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (14790400) [pid = 3680] [serial = 763] [outer = 130BA400] 04:34:08 INFO - PROCESS | 3680 | 1470656048317 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1233ms 04:34:08 INFO - PROCESS | 3680 | 1470656048399 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 04:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:34:08 INFO - PROCESS | 3680 | 1470656048404 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 04:34:08 INFO - PROCESS | 3680 | 1470656048409 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:34:08 INFO - PROCESS | 3680 | 1470656048412 Marionette TRACE conn6 <- [1,982,null,{}] 04:34:08 INFO - PROCESS | 3680 | 1470656048417 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:08 INFO - PROCESS | 3680 | 1470656048420 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:08 INFO - PROCESS | 3680 | 1470656048526 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 04:34:08 INFO - PROCESS | 3680 | --DOCSHELL 17C1F400 == 37 [pid = 3680] [id = 251] 04:34:08 INFO - PROCESS | 3680 | --DOCSHELL 0F134400 == 36 [pid = 3680] [id = 250] 04:34:08 INFO - PROCESS | 3680 | --DOCSHELL 175B7000 == 35 [pid = 3680] [id = 249] 04:34:08 INFO - PROCESS | 3680 | --DOCSHELL 16137000 == 34 [pid = 3680] [id = 248] 04:34:08 INFO - PROCESS | 3680 | --DOCSHELL 14F66800 == 33 [pid = 3680] [id = 247] 04:34:08 INFO - PROCESS | 3680 | --DOCSHELL 1465A000 == 32 [pid = 3680] [id = 246] 04:34:08 INFO - PROCESS | 3680 | --DOCSHELL 0EF7B800 == 31 [pid = 3680] [id = 245] 04:34:08 INFO - PROCESS | 3680 | --DOCSHELL 0E2E9C00 == 30 [pid = 3680] [id = 244] 04:34:08 INFO - PROCESS | 3680 | --DOCSHELL 088FD800 == 29 [pid = 3680] [id = 243] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (17C5CC00) [pid = 3680] [serial = 699] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (17DC7400) [pid = 3680] [serial = 702] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (12FE3C00) [pid = 3680] [serial = 690] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (17D5E000) [pid = 3680] [serial = 700] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (17847800) [pid = 3680] [serial = 696] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (0E74D400) [pid = 3680] [serial = 687] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (0EA13000) [pid = 3680] [serial = 688] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (0EF32000) [pid = 3680] [serial = 680] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0F114C00) [pid = 3680] [serial = 681] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (14F5E400) [pid = 3680] [serial = 684] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (183DFC00) [pid = 3680] [serial = 705] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (163E3400) [pid = 3680] [serial = 685] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (189ADC00) [pid = 3680] [serial = 678] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (16142C00) [pid = 3680] [serial = 693] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (163E8800) [pid = 3680] [serial = 694] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (130BF000) [pid = 3680] [serial = 691] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (19926C00) [pid = 3680] [serial = 712] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17C24000) [pid = 3680] [serial = 703] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (199A0800) [pid = 3680] [serial = 715] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (19999C00) [pid = 3680] [serial = 714] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0C012400) [pid = 3680] [serial = 381] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (19926800) [pid = 3680] [serial = 711] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (18675400) [pid = 3680] [serial = 706] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17D62800) [pid = 3680] [serial = 708] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (183D5800) [pid = 3680] [serial = 709] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (17B2B000) [pid = 3680] [serial = 697] [outer = 00000000] [url = about:blank] 04:34:08 INFO - PROCESS | 3680 | 1470656048639 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 3680 | 1470656048643 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:08 INFO - PROCESS | 3680 | ++DOCSHELL 0C1CE000 == 30 [pid = 3680] [id = 255] 04:34:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0C1D3000) [pid = 3680] [serial = 764] [outer = 00000000] 04:34:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0E4F2C00) [pid = 3680] [serial = 765] [outer = 0C1D3000] 04:34:08 INFO - PROCESS | 3680 | 1470656048693 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0EA17400) [pid = 3680] [serial = 766] [outer = 0C1D3000] 04:34:09 INFO - PROCESS | 3680 | 1470656049113 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 04:34:09 INFO - PROCESS | 3680 | 1470656049139 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 3680 | 1470656049143 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 04:34:09 INFO - PROCESS | 3680 | 1470656049149 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:34:09 INFO - PROCESS | 3680 | 1470656049152 Marionette TRACE conn6 <- [1,986,null,{}] 04:34:09 INFO - PROCESS | 3680 | 1470656049155 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:09 INFO - PROCESS | 3680 | 1470656049158 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:09 INFO - PROCESS | 3680 | 1470656049259 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 04:34:09 INFO - PROCESS | 3680 | 1470656049343 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 3680 | 1470656049346 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:09 INFO - PROCESS | 3680 | ++DOCSHELL 0EC2DC00 == 31 [pid = 3680] [id = 256] 04:34:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0EF75400) [pid = 3680] [serial = 767] [outer = 00000000] 04:34:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0FD0DC00) [pid = 3680] [serial = 768] [outer = 0EF75400] 04:34:09 INFO - PROCESS | 3680 | 1470656049395 Marionette DEBUG loaded listener.js 04:34:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (12FECC00) [pid = 3680] [serial = 769] [outer = 0EF75400] 04:34:09 INFO - PROCESS | 3680 | 1470656049764 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 669ms 04:34:09 INFO - PROCESS | 3680 | 1470656049824 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 3680 | 1470656049827 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 04:34:09 INFO - PROCESS | 3680 | 1470656049830 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:34:09 INFO - PROCESS | 3680 | 1470656049834 Marionette TRACE conn6 <- [1,990,null,{}] 04:34:09 INFO - PROCESS | 3680 | 1470656049846 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:09 INFO - PROCESS | 3680 | 1470656049851 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:09 INFO - PROCESS | 3680 | 1470656049965 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 04:34:09 INFO - PROCESS | 3680 | 1470656049975 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 3680 | 1470656049978 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:09 INFO - PROCESS | 3680 | ++DOCSHELL 15E29C00 == 32 [pid = 3680] [id = 257] 04:34:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (15E2A000) [pid = 3680] [serial = 770] [outer = 00000000] 04:34:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (15E51400) [pid = 3680] [serial = 771] [outer = 15E2A000] 04:34:10 INFO - PROCESS | 3680 | 1470656050027 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (163E4400) [pid = 3680] [serial = 772] [outer = 15E2A000] 04:34:10 INFO - PROCESS | 3680 | 1470656050448 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 04:34:10 INFO - PROCESS | 3680 | 1470656050504 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 04:34:10 INFO - PROCESS | 3680 | 1470656050507 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 04:34:10 INFO - PROCESS | 3680 | 1470656050510 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:34:10 INFO - PROCESS | 3680 | 1470656050522 Marionette TRACE conn6 <- [1,994,null,{}] 04:34:10 INFO - PROCESS | 3680 | 1470656050526 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:10 INFO - PROCESS | 3680 | 1470656050528 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:10 INFO - PROCESS | 3680 | 1470656050612 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 04:34:10 INFO - PROCESS | 3680 | 1470656050620 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:10 INFO - PROCESS | 3680 | 1470656050622 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:10 INFO - PROCESS | 3680 | ++DOCSHELL 16A65C00 == 33 [pid = 3680] [id = 258] 04:34:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (16A67400) [pid = 3680] [serial = 773] [outer = 00000000] 04:34:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1756D400) [pid = 3680] [serial = 774] [outer = 16A67400] 04:34:10 INFO - PROCESS | 3680 | 1470656050667 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (175B6800) [pid = 3680] [serial = 775] [outer = 16A67400] 04:34:11 INFO - PROCESS | 3680 | 1470656051126 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 04:34:11 INFO - PROCESS | 3680 | 1470656051144 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 04:34:11 INFO - PROCESS | 3680 | 1470656051146 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 04:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:34:11 INFO - PROCESS | 3680 | 1470656051155 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:34:11 INFO - PROCESS | 3680 | 1470656051156 Marionette TRACE conn6 <- [1,998,null,{}] 04:34:11 INFO - PROCESS | 3680 | 1470656051160 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:11 INFO - PROCESS | 3680 | 1470656051162 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:11 INFO - PROCESS | 3680 | 1470656051273 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 04:34:11 INFO - PROCESS | 3680 | 1470656051353 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:11 INFO - PROCESS | 3680 | 1470656051355 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:11 INFO - PROCESS | 3680 | ++DOCSHELL 0EF82800 == 34 [pid = 3680] [id = 259] 04:34:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (0F2ED400) [pid = 3680] [serial = 776] [outer = 00000000] 04:34:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17C1E400) [pid = 3680] [serial = 777] [outer = 0F2ED400] 04:34:11 INFO - PROCESS | 3680 | 1470656051403 Marionette DEBUG loaded listener.js 04:34:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17C24000) [pid = 3680] [serial = 778] [outer = 0F2ED400] 04:34:11 INFO - PROCESS | 3680 | 1470656051848 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 729ms 04:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:34:11 INFO - PROCESS | 3680 | 1470656051880 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 04:34:11 INFO - PROCESS | 3680 | 1470656051882 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 04:34:11 INFO - PROCESS | 3680 | 1470656051885 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:34:11 INFO - PROCESS | 3680 | 1470656051887 Marionette TRACE conn6 <- [1,1002,null,{}] 04:34:11 INFO - PROCESS | 3680 | 1470656051890 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:11 INFO - PROCESS | 3680 | 1470656051895 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:12 INFO - PROCESS | 3680 | 1470656052043 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 04:34:12 INFO - PROCESS | 3680 | 1470656052056 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 3680 | 1470656052058 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:12 INFO - PROCESS | 3680 | ++DOCSHELL 17C61800 == 35 [pid = 3680] [id = 260] 04:34:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17D5CC00) [pid = 3680] [serial = 779] [outer = 00000000] 04:34:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (18308000) [pid = 3680] [serial = 780] [outer = 17D5CC00] 04:34:12 INFO - PROCESS | 3680 | 1470656052152 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (183D7000) [pid = 3680] [serial = 781] [outer = 17D5CC00] 04:34:12 INFO - PROCESS | 3680 | 1470656052672 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 830ms 04:34:12 INFO - PROCESS | 3680 | 1470656052716 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 04:34:12 INFO - PROCESS | 3680 | 1470656052718 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 04:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:34:12 INFO - PROCESS | 3680 | 1470656052727 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:34:12 INFO - PROCESS | 3680 | 1470656052729 Marionette TRACE conn6 <- [1,1006,null,{}] 04:34:12 INFO - PROCESS | 3680 | 1470656052732 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:12 INFO - PROCESS | 3680 | 1470656052734 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:12 INFO - PROCESS | 3680 | 1470656052907 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 04:34:12 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (14F6D000) [pid = 3680] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:34:12 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0EF80400) [pid = 3680] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:34:12 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0E2EA400) [pid = 3680] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:34:12 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1465E400) [pid = 3680] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:34:12 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0C1D2400) [pid = 3680] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:34:12 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (1613A000) [pid = 3680] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:34:12 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EA15000) [pid = 3680] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:34:12 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (14DAA800) [pid = 3680] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:34:12 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1992EC00) [pid = 3680] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:34:12 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1A96BC00) [pid = 3680] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:34:12 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1781B400) [pid = 3680] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:34:12 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17C26000) [pid = 3680] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:34:12 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (130BA800) [pid = 3680] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:34:12 INFO - PROCESS | 3680 | 1470656052971 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 3680 | 1470656052973 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:12 INFO - PROCESS | 3680 | ++DOCSHELL 0C16B800 == 36 [pid = 3680] [id = 261] 04:34:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0C1D2400) [pid = 3680] [serial = 782] [outer = 00000000] 04:34:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0EF80000) [pid = 3680] [serial = 783] [outer = 0C1D2400] 04:34:13 INFO - PROCESS | 3680 | 1470656053018 Marionette DEBUG loaded listener.js 04:34:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (130B4C00) [pid = 3680] [serial = 784] [outer = 0C1D2400] 04:34:13 INFO - PROCESS | 3680 | 1470656053366 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 669ms 04:34:13 INFO - PROCESS | 3680 | 1470656053404 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 3680 | 1470656053406 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 04:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:34:13 INFO - PROCESS | 3680 | 1470656053409 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - PROCESS | 3680 | 1470656053411 Marionette TRACE conn6 <- [1,1010,null,{}] 04:34:13 INFO - PROCESS | 3680 | 1470656053414 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:13 INFO - PROCESS | 3680 | 1470656053416 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:13 INFO - PROCESS | 3680 | 1470656053497 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 04:34:13 INFO - PROCESS | 3680 | 1470656053503 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 3680 | 1470656053505 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:13 INFO - PROCESS | 3680 | ++DOCSHELL 14F6B400 == 37 [pid = 3680] [id = 262] 04:34:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (14F77400) [pid = 3680] [serial = 785] [outer = 00000000] 04:34:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17DC9C00) [pid = 3680] [serial = 786] [outer = 14F77400] 04:34:13 INFO - PROCESS | 3680 | 1470656053551 Marionette DEBUG loaded listener.js 04:34:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (183E0400) [pid = 3680] [serial = 787] [outer = 14F77400] 04:34:13 INFO - PROCESS | 3680 | 1470656053956 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 570ms 04:34:13 INFO - PROCESS | 3680 | 1470656053981 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 3680 | 1470656053983 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 04:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:34:13 INFO - PROCESS | 3680 | 1470656053986 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - PROCESS | 3680 | 1470656053988 Marionette TRACE conn6 <- [1,1014,null,{}] 04:34:13 INFO - PROCESS | 3680 | 1470656053991 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:13 INFO - PROCESS | 3680 | 1470656053993 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:14 INFO - PROCESS | 3680 | 1470656054120 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 04:34:14 INFO - PROCESS | 3680 | 1470656054128 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:14 INFO - PROCESS | 3680 | 1470656054130 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:14 INFO - PROCESS | 3680 | ++DOCSHELL 163ED800 == 38 [pid = 3680] [id = 263] 04:34:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (175ACC00) [pid = 3680] [serial = 788] [outer = 00000000] 04:34:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (189AE000) [pid = 3680] [serial = 789] [outer = 175ACC00] 04:34:14 INFO - PROCESS | 3680 | 1470656054174 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (18D91C00) [pid = 3680] [serial = 790] [outer = 175ACC00] 04:34:14 INFO - PROCESS | 3680 | 1470656054584 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 04:34:14 INFO - PROCESS | 3680 | 1470656054617 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 3680 | 1470656054619 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 04:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:34:14 INFO - PROCESS | 3680 | 1470656054622 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - PROCESS | 3680 | 1470656054623 Marionette TRACE conn6 <- [1,1018,null,{}] 04:34:14 INFO - PROCESS | 3680 | 1470656054627 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:14 INFO - PROCESS | 3680 | 1470656054628 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:14 INFO - PROCESS | 3680 | 1470656054742 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 04:34:14 INFO - PROCESS | 3680 | 1470656054750 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:14 INFO - PROCESS | 3680 | 1470656054752 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:14 INFO - PROCESS | 3680 | ++DOCSHELL 18675400 == 39 [pid = 3680] [id = 264] 04:34:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (189ADC00) [pid = 3680] [serial = 791] [outer = 00000000] 04:34:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (19926800) [pid = 3680] [serial = 792] [outer = 189ADC00] 04:34:14 INFO - PROCESS | 3680 | 1470656054796 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (19929400) [pid = 3680] [serial = 793] [outer = 189ADC00] 04:34:15 INFO - PROCESS | 3680 | 1470656055488 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 929ms 04:34:15 INFO - PROCESS | 3680 | 1470656055554 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 04:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:34:15 INFO - PROCESS | 3680 | 1470656055558 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 04:34:15 INFO - PROCESS | 3680 | 1470656055563 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:34:15 INFO - PROCESS | 3680 | 1470656055568 Marionette TRACE conn6 <- [1,1022,null,{}] 04:34:15 INFO - PROCESS | 3680 | 1470656055574 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:15 INFO - PROCESS | 3680 | 1470656055577 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:15 INFO - PROCESS | 3680 | 1470656055699 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 04:34:15 INFO - PROCESS | 3680 | 1470656055821 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 3680 | 1470656055824 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:15 INFO - PROCESS | 3680 | ++DOCSHELL 0E2E8800 == 40 [pid = 3680] [id = 265] 04:34:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0EA1B800) [pid = 3680] [serial = 794] [outer = 00000000] 04:34:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0F75D800) [pid = 3680] [serial = 795] [outer = 0EA1B800] 04:34:15 INFO - PROCESS | 3680 | 1470656055882 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (13188000) [pid = 3680] [serial = 796] [outer = 0EA1B800] 04:34:16 INFO - PROCESS | 3680 | 1470656056469 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 991ms 04:34:16 INFO - PROCESS | 3680 | 1470656056555 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 3680 | 1470656056560 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 04:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:34:16 INFO - PROCESS | 3680 | 1470656056567 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - PROCESS | 3680 | 1470656056570 Marionette TRACE conn6 <- [1,1026,null,{}] 04:34:16 INFO - PROCESS | 3680 | 1470656056574 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:16 INFO - PROCESS | 3680 | 1470656056577 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:16 INFO - PROCESS | 3680 | 1470656056698 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 04:34:16 INFO - PROCESS | 3680 | 1470656056820 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 3680 | 1470656056823 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:16 INFO - PROCESS | 3680 | ++DOCSHELL 14F74000 == 41 [pid = 3680] [id = 266] 04:34:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (15E27000) [pid = 3680] [serial = 797] [outer = 00000000] 04:34:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (163E9C00) [pid = 3680] [serial = 798] [outer = 15E27000] 04:34:16 INFO - PROCESS | 3680 | 1470656056881 Marionette DEBUG loaded listener.js 04:34:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (175AEC00) [pid = 3680] [serial = 799] [outer = 15E27000] 04:34:17 INFO - PROCESS | 3680 | 1470656057458 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 929ms 04:34:17 INFO - PROCESS | 3680 | 1470656057500 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 3680 | 1470656057502 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 04:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:34:17 INFO - PROCESS | 3680 | 1470656057506 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:34:17 INFO - PROCESS | 3680 | 1470656057510 Marionette TRACE conn6 <- [1,1030,null,{}] 04:34:17 INFO - PROCESS | 3680 | 1470656057521 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:17 INFO - PROCESS | 3680 | 1470656057525 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:17 INFO - PROCESS | 3680 | 1470656057636 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 04:34:17 INFO - PROCESS | 3680 | 1470656057767 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 3680 | 1470656057771 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:17 INFO - PROCESS | 3680 | ++DOCSHELL 18D99800 == 42 [pid = 3680] [id = 267] 04:34:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1982E800) [pid = 3680] [serial = 800] [outer = 00000000] 04:34:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (19924800) [pid = 3680] [serial = 801] [outer = 1982E800] 04:34:17 INFO - PROCESS | 3680 | 1470656057829 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1999E400) [pid = 3680] [serial = 802] [outer = 1982E800] 04:34:18 INFO - PROCESS | 3680 | 1470656058468 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 970ms 04:34:18 INFO - PROCESS | 3680 | 1470656058480 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 3680 | 1470656058482 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 04:34:18 INFO - PROCESS | 3680 | 1470656058486 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:34:18 INFO - PROCESS | 3680 | 1470656058488 Marionette TRACE conn6 <- [1,1034,null,{}] 04:34:18 INFO - PROCESS | 3680 | 1470656058492 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:18 INFO - PROCESS | 3680 | 1470656058494 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:18 INFO - PROCESS | 3680 | 1470656058605 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 04:34:18 INFO - PROCESS | 3680 | 1470656058829 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:18 INFO - PROCESS | 3680 | 1470656058832 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:18 INFO - PROCESS | 3680 | ++DOCSHELL 088FA400 == 43 [pid = 3680] [id = 268] 04:34:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (0C010400) [pid = 3680] [serial = 803] [outer = 00000000] 04:34:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (0E4F0400) [pid = 3680] [serial = 804] [outer = 0C010400] 04:34:18 INFO - PROCESS | 3680 | 1470656058901 Marionette DEBUG loaded listener.js 04:34:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (0EA1D400) [pid = 3680] [serial = 805] [outer = 0C010400] 04:34:19 INFO - PROCESS | 3680 | 1470656059473 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1019ms 04:34:19 INFO - PROCESS | 3680 | 1470656059511 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 04:34:19 INFO - PROCESS | 3680 | 1470656059514 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 04:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:34:19 INFO - PROCESS | 3680 | 1470656059519 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:34:19 INFO - PROCESS | 3680 | 1470656059521 Marionette TRACE conn6 <- [1,1038,null,{}] 04:34:19 INFO - PROCESS | 3680 | 1470656059526 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:19 INFO - PROCESS | 3680 | 1470656059531 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:20 INFO - PROCESS | 3680 | --DOCSHELL 163ED800 == 42 [pid = 3680] [id = 263] 04:34:20 INFO - PROCESS | 3680 | --DOCSHELL 14F6B400 == 41 [pid = 3680] [id = 262] 04:34:20 INFO - PROCESS | 3680 | --DOCSHELL 0C16B800 == 40 [pid = 3680] [id = 261] 04:34:20 INFO - PROCESS | 3680 | --DOCSHELL 17C61800 == 39 [pid = 3680] [id = 260] 04:34:20 INFO - PROCESS | 3680 | --DOCSHELL 0EF82800 == 38 [pid = 3680] [id = 259] 04:34:20 INFO - PROCESS | 3680 | --DOCSHELL 16A65C00 == 37 [pid = 3680] [id = 258] 04:34:20 INFO - PROCESS | 3680 | --DOCSHELL 15E29C00 == 36 [pid = 3680] [id = 257] 04:34:20 INFO - PROCESS | 3680 | --DOCSHELL 0EC2DC00 == 35 [pid = 3680] [id = 256] 04:34:20 INFO - PROCESS | 3680 | --DOCSHELL 0C1CE000 == 34 [pid = 3680] [id = 255] 04:34:20 INFO - PROCESS | 3680 | --DOCSHELL 12FEC400 == 33 [pid = 3680] [id = 254] 04:34:20 INFO - PROCESS | 3680 | --DOCSHELL 0C1CB800 == 32 [pid = 3680] [id = 253] 04:34:20 INFO - PROCESS | 3680 | --DOCSHELL 14658000 == 31 [pid = 3680] [id = 252] 04:34:20 INFO - PROCESS | 3680 | --DOCSHELL 18D99800 == 30 [pid = 3680] [id = 267] 04:34:20 INFO - PROCESS | 3680 | --DOCSHELL 088FA400 == 29 [pid = 3680] [id = 268] 04:34:20 INFO - PROCESS | 3680 | --DOCSHELL 14F74000 == 28 [pid = 3680] [id = 266] 04:34:20 INFO - PROCESS | 3680 | --DOCSHELL 18675400 == 27 [pid = 3680] [id = 264] 04:34:20 INFO - PROCESS | 3680 | --DOCSHELL 0E2E8800 == 26 [pid = 3680] [id = 265] 04:34:20 INFO - PROCESS | 3680 | 1470656060248 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (15E34800) [pid = 3680] [serial = 742] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (15E27C00) [pid = 3680] [serial = 741] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (0F130400) [pid = 3680] [serial = 735] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (0F2E7800) [pid = 3680] [serial = 736] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (0EA15400) [pid = 3680] [serial = 732] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (0EA1E800) [pid = 3680] [serial = 733] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (14D9D000) [pid = 3680] [serial = 738] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (0EA1E400) [pid = 3680] [serial = 730] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (0E751C00) [pid = 3680] [serial = 729] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (16A61800) [pid = 3680] [serial = 745] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (163EB000) [pid = 3680] [serial = 744] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0FDEFC00) [pid = 3680] [serial = 718] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0F139400) [pid = 3680] [serial = 717] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (16A69400) [pid = 3680] [serial = 721] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1618E400) [pid = 3680] [serial = 720] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1A605000) [pid = 3680] [serial = 724] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (19EA2000) [pid = 3680] [serial = 723] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1B238400) [pid = 3680] [serial = 727] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1A9F9C00) [pid = 3680] [serial = 726] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17850400) [pid = 3680] [serial = 747] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17C5D000) [pid = 3680] [serial = 753] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (17C20C00) [pid = 3680] [serial = 748] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (16A6A000) [pid = 3680] [serial = 751] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (16A63800) [pid = 3680] [serial = 750] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (17C55C00) [pid = 3680] [serial = 754] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (14F64000) [pid = 3680] [serial = 739] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17D6BC00) [pid = 3680] [serial = 756] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3680 | 1470656060446 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:20 INFO - PROCESS | 3680 | 1470656060449 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:20 INFO - PROCESS | 3680 | ++DOCSHELL 0C007800 == 27 [pid = 3680] [id = 269] 04:34:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0C00AC00) [pid = 3680] [serial = 806] [outer = 00000000] 04:34:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0C012800) [pid = 3680] [serial = 807] [outer = 0C00AC00] 04:34:20 INFO - PROCESS | 3680 | 1470656060499 Marionette DEBUG loaded listener.js 04:34:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0C1F2C00) [pid = 3680] [serial = 808] [outer = 0C00AC00] 04:34:20 INFO - PROCESS | 3680 | 1470656060930 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1476ms 04:34:20 INFO - PROCESS | 3680 | 1470656060997 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 04:34:20 INFO - PROCESS | 3680 | 1470656061001 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 04:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:34:20 INFO - PROCESS | 3680 | 1470656061006 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 3680 | 1470656061009 Marionette TRACE conn6 <- [1,1042,null,{}] 04:34:21 INFO - PROCESS | 3680 | 1470656061018 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:21 INFO - PROCESS | 3680 | 1470656061021 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:21 INFO - PROCESS | 3680 | 1470656061116 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 04:34:21 INFO - PROCESS | 3680 | 1470656061123 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 3680 | 1470656061126 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:21 INFO - PROCESS | 3680 | ++DOCSHELL 0EF77400 == 28 [pid = 3680] [id = 270] 04:34:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0EF77800) [pid = 3680] [serial = 809] [outer = 00000000] 04:34:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0EF7F000) [pid = 3680] [serial = 810] [outer = 0EF77800] 04:34:21 INFO - PROCESS | 3680 | 1470656061173 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0F135C00) [pid = 3680] [serial = 811] [outer = 0EF77800] 04:34:21 INFO - PROCESS | 3680 | 1470656061631 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 669ms 04:34:21 INFO - PROCESS | 3680 | 1470656061682 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 04:34:21 INFO - PROCESS | 3680 | 1470656061685 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 04:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:34:21 INFO - PROCESS | 3680 | 1470656061688 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - PROCESS | 3680 | 1470656061690 Marionette TRACE conn6 <- [1,1046,null,{}] 04:34:21 INFO - PROCESS | 3680 | 1470656061694 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:21 INFO - PROCESS | 3680 | 1470656061697 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:21 INFO - PROCESS | 3680 | 1470656061811 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 04:34:21 INFO - PROCESS | 3680 | 1470656061900 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 3680 | 1470656061902 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:21 INFO - PROCESS | 3680 | ++DOCSHELL 1317D000 == 29 [pid = 3680] [id = 271] 04:34:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (13182400) [pid = 3680] [serial = 812] [outer = 00000000] 04:34:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1356BC00) [pid = 3680] [serial = 813] [outer = 13182400] 04:34:21 INFO - PROCESS | 3680 | 1470656061948 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (13FDC000) [pid = 3680] [serial = 814] [outer = 13182400] 04:34:22 INFO - PROCESS | 3680 | 1470656062329 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 04:34:22 INFO - PROCESS | 3680 | 1470656062361 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 04:34:22 INFO - PROCESS | 3680 | 1470656062364 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 04:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:34:22 INFO - PROCESS | 3680 | 1470656062375 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:34:22 INFO - PROCESS | 3680 | 1470656062379 Marionette TRACE conn6 <- [1,1050,null,{}] 04:34:22 INFO - PROCESS | 3680 | 1470656062396 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:22 INFO - PROCESS | 3680 | 1470656062400 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:22 INFO - PROCESS | 3680 | 1470656062533 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 04:34:22 INFO - PROCESS | 3680 | 1470656062538 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:22 INFO - PROCESS | 3680 | 1470656062540 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:22 INFO - PROCESS | 3680 | ++DOCSHELL 0EC2C400 == 30 [pid = 3680] [id = 272] 04:34:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (14786000) [pid = 3680] [serial = 815] [outer = 00000000] 04:34:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (14F6B400) [pid = 3680] [serial = 816] [outer = 14786000] 04:34:22 INFO - PROCESS | 3680 | 1470656062585 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (15E31800) [pid = 3680] [serial = 817] [outer = 14786000] 04:34:23 INFO - PROCESS | 3680 | 1470656063008 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 690ms 04:34:23 INFO - PROCESS | 3680 | 1470656063072 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 3680 | 1470656063074 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 04:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:34:23 INFO - PROCESS | 3680 | 1470656063078 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 3680 | 1470656063079 Marionette TRACE conn6 <- [1,1054,null,{}] 04:34:23 INFO - PROCESS | 3680 | 1470656063084 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:23 INFO - PROCESS | 3680 | 1470656063086 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:23 INFO - PROCESS | 3680 | 1470656063224 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 04:34:23 INFO - PROCESS | 3680 | 1470656063245 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 3680 | 1470656063247 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:23 INFO - PROCESS | 3680 | ++DOCSHELL 16141800 == 31 [pid = 3680] [id = 273] 04:34:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (16141C00) [pid = 3680] [serial = 818] [outer = 00000000] 04:34:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (163E7400) [pid = 3680] [serial = 819] [outer = 16141C00] 04:34:23 INFO - PROCESS | 3680 | 1470656063291 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (163EF800) [pid = 3680] [serial = 820] [outer = 16141C00] 04:34:23 INFO - PROCESS | 3680 | 1470656063719 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 669ms 04:34:23 INFO - PROCESS | 3680 | 1470656063752 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 3680 | 1470656063754 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 04:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:34:23 INFO - PROCESS | 3680 | 1470656063757 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 3680 | 1470656063758 Marionette TRACE conn6 <- [1,1058,null,{}] 04:34:23 INFO - PROCESS | 3680 | 1470656063762 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:23 INFO - PROCESS | 3680 | 1470656063764 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:23 INFO - PROCESS | 3680 | 1470656063874 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 04:34:23 INFO - PROCESS | 3680 | 1470656063882 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 3680 | 1470656063888 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:23 INFO - PROCESS | 3680 | ++DOCSHELL 16A69400 == 32 [pid = 3680] [id = 274] 04:34:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (16A6A000) [pid = 3680] [serial = 821] [outer = 00000000] 04:34:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (16A70C00) [pid = 3680] [serial = 822] [outer = 16A6A000] 04:34:23 INFO - PROCESS | 3680 | 1470656063989 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (17847000) [pid = 3680] [serial = 823] [outer = 16A6A000] 04:34:24 INFO - PROCESS | 3680 | 1470656064432 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 04:34:24 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (0E236000) [pid = 3680] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:34:24 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (0C1D2400) [pid = 3680] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:34:24 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (15E2A000) [pid = 3680] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:34:24 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0F2ED400) [pid = 3680] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:34:24 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (16A67400) [pid = 3680] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:34:24 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (130BA400) [pid = 3680] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:34:24 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0EF75400) [pid = 3680] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:34:24 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (17D5CC00) [pid = 3680] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:34:24 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (14F77400) [pid = 3680] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:34:24 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0C1D3000) [pid = 3680] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:34:24 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17D65000) [pid = 3680] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:34:24 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (189ADC00) [pid = 3680] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:34:24 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (175ACC00) [pid = 3680] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:34:24 INFO - PROCESS | 3680 | 1470656064745 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 3680 | 1470656064747 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 04:34:24 INFO - PROCESS | 3680 | 1470656064750 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:34:24 INFO - PROCESS | 3680 | 1470656064752 Marionette TRACE conn6 <- [1,1062,null,{}] 04:34:24 INFO - PROCESS | 3680 | 1470656064755 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:24 INFO - PROCESS | 3680 | 1470656064757 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:24 INFO - PROCESS | 3680 | 1470656064847 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 04:34:24 INFO - PROCESS | 3680 | 1470656064854 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:24 INFO - PROCESS | 3680 | 1470656064856 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:24 INFO - PROCESS | 3680 | ++DOCSHELL 0C1F0400 == 33 [pid = 3680] [id = 275] 04:34:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0EF76800) [pid = 3680] [serial = 824] [outer = 00000000] 04:34:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (13073000) [pid = 3680] [serial = 825] [outer = 0EF76800] 04:34:24 INFO - PROCESS | 3680 | 1470656064900 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (15E26800) [pid = 3680] [serial = 826] [outer = 0EF76800] 04:34:25 INFO - PROCESS | 3680 | 1470656065312 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 629ms 04:34:25 INFO - PROCESS | 3680 | 1470656065386 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 04:34:25 INFO - PROCESS | 3680 | 1470656065388 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 04:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:34:25 INFO - PROCESS | 3680 | 1470656065391 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:34:25 INFO - PROCESS | 3680 | 1470656065393 Marionette TRACE conn6 <- [1,1066,null,{}] 04:34:25 INFO - PROCESS | 3680 | 1470656065397 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:25 INFO - PROCESS | 3680 | 1470656065398 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:25 INFO - PROCESS | 3680 | 1470656065474 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 04:34:25 INFO - PROCESS | 3680 | 1470656065480 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:25 INFO - PROCESS | 3680 | 1470656065481 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:25 INFO - PROCESS | 3680 | ++DOCSHELL 163EB800 == 34 [pid = 3680] [id = 276] 04:34:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (16A61400) [pid = 3680] [serial = 827] [outer = 00000000] 04:34:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17C1E000) [pid = 3680] [serial = 828] [outer = 16A61400] 04:34:25 INFO - PROCESS | 3680 | 1470656065526 Marionette DEBUG loaded listener.js 04:34:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17C24400) [pid = 3680] [serial = 829] [outer = 16A61400] 04:34:25 INFO - PROCESS | 3680 | 1470656065943 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 570ms 04:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:34:25 INFO - PROCESS | 3680 | 1470656065962 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 04:34:25 INFO - PROCESS | 3680 | 1470656065964 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 04:34:25 INFO - PROCESS | 3680 | 1470656065967 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:34:25 INFO - PROCESS | 3680 | 1470656065969 Marionette TRACE conn6 <- [1,1070,null,{}] 04:34:25 INFO - PROCESS | 3680 | 1470656065986 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:25 INFO - PROCESS | 3680 | 1470656065987 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:26 INFO - PROCESS | 3680 | 1470656066065 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 04:34:26 INFO - PROCESS | 3680 | 1470656066070 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 3680 | 1470656066072 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:26 INFO - PROCESS | 3680 | ++DOCSHELL 17C23400 == 35 [pid = 3680] [id = 277] 04:34:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17C60000) [pid = 3680] [serial = 830] [outer = 00000000] 04:34:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17D64800) [pid = 3680] [serial = 831] [outer = 17C60000] 04:34:26 INFO - PROCESS | 3680 | 1470656066116 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17D65800) [pid = 3680] [serial = 832] [outer = 17C60000] 04:34:26 INFO - PROCESS | 3680 | 1470656066540 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 04:34:26 INFO - PROCESS | 3680 | 1470656066614 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 3680 | 1470656066616 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 04:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:34:26 INFO - PROCESS | 3680 | 1470656066620 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 3680 | 1470656066622 Marionette TRACE conn6 <- [1,1074,null,{}] 04:34:26 INFO - PROCESS | 3680 | 1470656066625 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:26 INFO - PROCESS | 3680 | 1470656066627 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:26 INFO - PROCESS | 3680 | 1470656066719 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 04:34:26 INFO - PROCESS | 3680 | 1470656066848 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 3680 | 1470656066851 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:26 INFO - PROCESS | 3680 | ++DOCSHELL 088F3000 == 36 [pid = 3680] [id = 278] 04:34:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (088F3400) [pid = 3680] [serial = 833] [outer = 00000000] 04:34:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0C006000) [pid = 3680] [serial = 834] [outer = 088F3400] 04:34:26 INFO - PROCESS | 3680 | 1470656066910 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0E284400) [pid = 3680] [serial = 835] [outer = 088F3400] 04:34:27 INFO - PROCESS | 3680 | 1470656067725 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1116ms 04:34:27 INFO - PROCESS | 3680 | 1470656067745 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 04:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:34:27 INFO - PROCESS | 3680 | 1470656067748 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 04:34:27 INFO - PROCESS | 3680 | 1470656067753 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:34:27 INFO - PROCESS | 3680 | 1470656067756 Marionette TRACE conn6 <- [1,1078,null,{}] 04:34:27 INFO - PROCESS | 3680 | 1470656067761 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:27 INFO - PROCESS | 3680 | 1470656067764 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:27 INFO - PROCESS | 3680 | 1470656067885 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 04:34:28 INFO - PROCESS | 3680 | 1470656068014 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 3680 | 1470656068017 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:28 INFO - PROCESS | 3680 | ++DOCSHELL 0F761C00 == 37 [pid = 3680] [id = 279] 04:34:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (0FD08400) [pid = 3680] [serial = 836] [outer = 00000000] 04:34:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (13185000) [pid = 3680] [serial = 837] [outer = 0FD08400] 04:34:28 INFO - PROCESS | 3680 | 1470656068074 Marionette DEBUG loaded listener.js 04:34:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (14D9DC00) [pid = 3680] [serial = 838] [outer = 0FD08400] 04:34:28 INFO - PROCESS | 3680 | 1470656068872 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1180ms 04:34:28 INFO - PROCESS | 3680 | 1470656068936 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 04:34:28 INFO - PROCESS | 3680 | 1470656068940 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 04:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:34:28 INFO - PROCESS | 3680 | 1470656068944 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:34:28 INFO - PROCESS | 3680 | 1470656068947 Marionette TRACE conn6 <- [1,1082,null,{}] 04:34:28 INFO - PROCESS | 3680 | 1470656068951 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:28 INFO - PROCESS | 3680 | 1470656068954 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:29 INFO - PROCESS | 3680 | 1470656069172 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 04:34:29 INFO - PROCESS | 3680 | 1470656069300 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:29 INFO - PROCESS | 3680 | 1470656069303 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:29 INFO - PROCESS | 3680 | ++DOCSHELL 0C00CC00 == 38 [pid = 3680] [id = 280] 04:34:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (0C00D000) [pid = 3680] [serial = 839] [outer = 00000000] 04:34:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (0E2E7800) [pid = 3680] [serial = 840] [outer = 0C00D000] 04:34:29 INFO - PROCESS | 3680 | 1470656069354 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (0EA16000) [pid = 3680] [serial = 841] [outer = 0C00D000] 04:34:29 INFO - PROCESS | 3680 | --DOCSHELL 17C23400 == 37 [pid = 3680] [id = 277] 04:34:29 INFO - PROCESS | 3680 | --DOCSHELL 163EB800 == 36 [pid = 3680] [id = 276] 04:34:29 INFO - PROCESS | 3680 | --DOCSHELL 0C1F0400 == 35 [pid = 3680] [id = 275] 04:34:29 INFO - PROCESS | 3680 | --DOCSHELL 16A69400 == 34 [pid = 3680] [id = 274] 04:34:29 INFO - PROCESS | 3680 | --DOCSHELL 16141800 == 33 [pid = 3680] [id = 273] 04:34:29 INFO - PROCESS | 3680 | --DOCSHELL 0EC2C400 == 32 [pid = 3680] [id = 272] 04:34:29 INFO - PROCESS | 3680 | --DOCSHELL 1317D000 == 31 [pid = 3680] [id = 271] 04:34:29 INFO - PROCESS | 3680 | --DOCSHELL 0EF77400 == 30 [pid = 3680] [id = 270] 04:34:29 INFO - PROCESS | 3680 | --DOCSHELL 0C007800 == 29 [pid = 3680] [id = 269] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (18D91C00) [pid = 3680] [serial = 790] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (0EF32400) [pid = 3680] [serial = 760] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (0EA17000) [pid = 3680] [serial = 759] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (130B4C00) [pid = 3680] [serial = 784] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (163E4400) [pid = 3680] [serial = 772] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (17C24000) [pid = 3680] [serial = 778] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (175B6800) [pid = 3680] [serial = 775] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (14790400) [pid = 3680] [serial = 763] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (15E51400) [pid = 3680] [serial = 771] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0FD0DC00) [pid = 3680] [serial = 768] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (18308000) [pid = 3680] [serial = 780] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (183E0400) [pid = 3680] [serial = 787] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (183D7000) [pid = 3680] [serial = 781] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0E4F2C00) [pid = 3680] [serial = 765] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0EA17400) [pid = 3680] [serial = 766] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17C1E400) [pid = 3680] [serial = 777] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0EF80000) [pid = 3680] [serial = 783] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (12FECC00) [pid = 3680] [serial = 769] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17DC1800) [pid = 3680] [serial = 757] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17DC9C00) [pid = 3680] [serial = 786] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1756D400) [pid = 3680] [serial = 774] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (136A9800) [pid = 3680] [serial = 762] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (19929400) [pid = 3680] [serial = 793] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (19926800) [pid = 3680] [serial = 792] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (189AE000) [pid = 3680] [serial = 789] [outer = 00000000] [url = about:blank] 04:34:29 INFO - PROCESS | 3680 | 1470656069895 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 969ms 04:34:29 INFO - PROCESS | 3680 | 1470656069919 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 04:34:29 INFO - PROCESS | 3680 | 1470656069923 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 04:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:34:29 INFO - PROCESS | 3680 | 1470656069927 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - PROCESS | 3680 | 1470656069930 Marionette TRACE conn6 <- [1,1086,null,{}] 04:34:29 INFO - PROCESS | 3680 | 1470656069938 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:29 INFO - PROCESS | 3680 | 1470656069941 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:30 INFO - PROCESS | 3680 | 1470656070028 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 04:34:30 INFO - PROCESS | 3680 | 1470656070035 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 3680 | 1470656070038 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:30 INFO - PROCESS | 3680 | ++DOCSHELL 0EE29000 == 30 [pid = 3680] [id = 281] 04:34:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0EE2A800) [pid = 3680] [serial = 842] [outer = 00000000] 04:34:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0EF7D800) [pid = 3680] [serial = 843] [outer = 0EE2A800] 04:34:30 INFO - PROCESS | 3680 | 1470656070084 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0F134400) [pid = 3680] [serial = 844] [outer = 0EE2A800] 04:34:30 INFO - PROCESS | 3680 | 1470656070545 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 690ms 04:34:30 INFO - PROCESS | 3680 | 1470656070643 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 04:34:30 INFO - PROCESS | 3680 | 1470656070646 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 04:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:34:30 INFO - PROCESS | 3680 | 1470656070652 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 3680 | 1470656070654 Marionette TRACE conn6 <- [1,1090,null,{}] 04:34:30 INFO - PROCESS | 3680 | 1470656070657 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:30 INFO - PROCESS | 3680 | 1470656070660 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:30 INFO - PROCESS | 3680 | 1470656070751 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 04:34:30 INFO - PROCESS | 3680 | 1470656070760 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 3680 | 1470656070763 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:30 INFO - PROCESS | 3680 | ++DOCSHELL 133F0400 == 31 [pid = 3680] [id = 282] 04:34:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (133FCC00) [pid = 3680] [serial = 845] [outer = 00000000] 04:34:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (14787800) [pid = 3680] [serial = 846] [outer = 133FCC00] 04:34:30 INFO - PROCESS | 3680 | 1470656070807 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (14F5DC00) [pid = 3680] [serial = 847] [outer = 133FCC00] 04:34:31 INFO - PROCESS | 3680 | 1470656071269 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 669ms 04:34:31 INFO - PROCESS | 3680 | 1470656071324 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 04:34:31 INFO - PROCESS | 3680 | 1470656071328 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 04:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:34:31 INFO - PROCESS | 3680 | 1470656071339 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 3680 | 1470656071343 Marionette TRACE conn6 <- [1,1094,null,{}] 04:34:31 INFO - PROCESS | 3680 | 1470656071347 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:31 INFO - PROCESS | 3680 | 1470656071350 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:31 INFO - PROCESS | 3680 | 1470656071440 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 04:34:31 INFO - PROCESS | 3680 | 1470656071523 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:31 INFO - PROCESS | 3680 | 1470656071525 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:31 INFO - PROCESS | 3680 | ++DOCSHELL 14F73400 == 32 [pid = 3680] [id = 283] 04:34:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (1613F400) [pid = 3680] [serial = 848] [outer = 00000000] 04:34:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (163EAC00) [pid = 3680] [serial = 849] [outer = 1613F400] 04:34:31 INFO - PROCESS | 3680 | 1470656071578 Marionette DEBUG loaded listener.js 04:34:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1784F400) [pid = 3680] [serial = 850] [outer = 1613F400] 04:34:31 INFO - PROCESS | 3680 | 1470656071952 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 04:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:34:31 INFO - PROCESS | 3680 | 1470656071964 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 04:34:31 INFO - PROCESS | 3680 | 1470656071966 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 04:34:31 INFO - PROCESS | 3680 | 1470656071969 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 3680 | 1470656071971 Marionette TRACE conn6 <- [1,1098,null,{}] 04:34:31 INFO - PROCESS | 3680 | 1470656071974 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:31 INFO - PROCESS | 3680 | 1470656071976 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:32 INFO - PROCESS | 3680 | 1470656072096 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 04:34:32 INFO - PROCESS | 3680 | 1470656072138 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 3680 | 1470656072140 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:32 INFO - PROCESS | 3680 | ++DOCSHELL 14F60400 == 33 [pid = 3680] [id = 284] 04:34:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17B2EC00) [pid = 3680] [serial = 851] [outer = 00000000] 04:34:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17C2C400) [pid = 3680] [serial = 852] [outer = 17B2EC00] 04:34:32 INFO - PROCESS | 3680 | 1470656072186 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17D60400) [pid = 3680] [serial = 853] [outer = 17B2EC00] 04:34:32 INFO - PROCESS | 3680 | 1470656072611 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 672ms 04:34:32 INFO - PROCESS | 3680 | 1470656072642 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 04:34:32 INFO - PROCESS | 3680 | 1470656072644 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 04:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:34:32 INFO - PROCESS | 3680 | 1470656072647 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:34:32 INFO - PROCESS | 3680 | 1470656072649 Marionette TRACE conn6 <- [1,1102,null,{}] 04:34:32 INFO - PROCESS | 3680 | 1470656072653 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:32 INFO - PROCESS | 3680 | 1470656072655 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:32 INFO - PROCESS | 3680 | 1470656072765 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 04:34:32 INFO - PROCESS | 3680 | 1470656072771 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 3680 | 1470656072776 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:32 INFO - PROCESS | 3680 | ++DOCSHELL 17DC5800 == 34 [pid = 3680] [id = 285] 04:34:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17DC6800) [pid = 3680] [serial = 854] [outer = 00000000] 04:34:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17DCC800) [pid = 3680] [serial = 855] [outer = 17DC6800] 04:34:32 INFO - PROCESS | 3680 | 1470656072877 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1830A000) [pid = 3680] [serial = 856] [outer = 17DC6800] 04:34:33 INFO - PROCESS | 3680 | 1470656073323 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 729ms 04:34:33 INFO - PROCESS | 3680 | 1470656073378 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 04:34:33 INFO - PROCESS | 3680 | 1470656073380 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 04:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:34:33 INFO - PROCESS | 3680 | 1470656073388 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - PROCESS | 3680 | 1470656073389 Marionette TRACE conn6 <- [1,1106,null,{}] 04:34:33 INFO - PROCESS | 3680 | 1470656073401 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:33 INFO - PROCESS | 3680 | 1470656073403 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:33 INFO - PROCESS | 3680 | 1470656073552 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 04:34:33 INFO - PROCESS | 3680 | 1470656073564 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 3680 | 1470656073566 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:33 INFO - PROCESS | 3680 | ++DOCSHELL 14F72400 == 35 [pid = 3680] [id = 286] 04:34:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17C29C00) [pid = 3680] [serial = 857] [outer = 00000000] 04:34:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (183E0400) [pid = 3680] [serial = 858] [outer = 17C29C00] 04:34:33 INFO - PROCESS | 3680 | 1470656073609 Marionette DEBUG loaded listener.js 04:34:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (18625800) [pid = 3680] [serial = 859] [outer = 17C29C00] 04:34:34 INFO - PROCESS | 3680 | 1470656074026 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 04:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:34:34 INFO - PROCESS | 3680 | 1470656074058 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 04:34:34 INFO - PROCESS | 3680 | 1470656074060 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 04:34:34 INFO - PROCESS | 3680 | 1470656074063 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - PROCESS | 3680 | 1470656074065 Marionette TRACE conn6 <- [1,1110,null,{}] 04:34:34 INFO - PROCESS | 3680 | 1470656074068 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:34 INFO - PROCESS | 3680 | 1470656074070 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:34 INFO - PROCESS | 3680 | 1470656074270 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 04:34:34 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (16A6A000) [pid = 3680] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:34:34 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0C00AC00) [pid = 3680] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:34:34 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (13182400) [pid = 3680] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:34:34 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0EF77800) [pid = 3680] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:34:34 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0C010400) [pid = 3680] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:34:34 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (16141C00) [pid = 3680] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:34:34 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EA1B800) [pid = 3680] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:34:34 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (15E27000) [pid = 3680] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:34:34 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1982E800) [pid = 3680] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:34:34 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0EF76800) [pid = 3680] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:34:34 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (14786000) [pid = 3680] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:34:34 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (16A61400) [pid = 3680] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:34:34 INFO - PROCESS | 3680 | 1470656074325 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:34 INFO - PROCESS | 3680 | 1470656074327 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:34 INFO - PROCESS | 3680 | ++DOCSHELL 0C010400 == 36 [pid = 3680] [id = 287] 04:34:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0C1D3000) [pid = 3680] [serial = 860] [outer = 00000000] 04:34:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0EF77800) [pid = 3680] [serial = 861] [outer = 0C1D3000] 04:34:34 INFO - PROCESS | 3680 | 1470656074371 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (13182400) [pid = 3680] [serial = 862] [outer = 0C1D3000] 04:34:34 INFO - PROCESS | 3680 | 1470656074715 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 730ms 04:34:34 INFO - PROCESS | 3680 | 1470656074794 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 04:34:34 INFO - PROCESS | 3680 | 1470656074796 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 04:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:34:34 INFO - PROCESS | 3680 | 1470656074799 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - PROCESS | 3680 | 1470656074802 Marionette TRACE conn6 <- [1,1114,null,{}] 04:34:34 INFO - PROCESS | 3680 | 1470656074805 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:34 INFO - PROCESS | 3680 | 1470656074807 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:34 INFO - PROCESS | 3680 | 1470656074911 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 04:34:34 INFO - PROCESS | 3680 | 1470656074917 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:34 INFO - PROCESS | 3680 | 1470656074919 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:34 INFO - PROCESS | 3680 | ++DOCSHELL 1618E400 == 37 [pid = 3680] [id = 288] 04:34:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (16198400) [pid = 3680] [serial = 863] [outer = 00000000] 04:34:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (18D8F000) [pid = 3680] [serial = 864] [outer = 16198400] 04:34:34 INFO - PROCESS | 3680 | 1470656074962 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1982E800) [pid = 3680] [serial = 865] [outer = 16198400] 04:34:35 INFO - PROCESS | 3680 | 1470656075385 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 629ms 04:34:35 INFO - PROCESS | 3680 | 1470656075434 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 04:34:35 INFO - PROCESS | 3680 | 1470656075436 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 04:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:34:35 INFO - PROCESS | 3680 | 1470656075439 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - PROCESS | 3680 | 1470656075441 Marionette TRACE conn6 <- [1,1118,null,{}] 04:34:35 INFO - PROCESS | 3680 | 1470656075444 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:35 INFO - PROCESS | 3680 | 1470656075446 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:35 INFO - PROCESS | 3680 | 1470656075526 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 04:34:35 INFO - PROCESS | 3680 | 1470656075533 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:35 INFO - PROCESS | 3680 | 1470656075535 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:35 INFO - PROCESS | 3680 | ++DOCSHELL 175B7000 == 38 [pid = 3680] [id = 289] 04:34:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (18D90000) [pid = 3680] [serial = 866] [outer = 00000000] 04:34:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (19928000) [pid = 3680] [serial = 867] [outer = 18D90000] 04:34:35 INFO - PROCESS | 3680 | 1470656075579 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (19921400) [pid = 3680] [serial = 868] [outer = 18D90000] 04:34:35 INFO - PROCESS | 3680 | 1470656075986 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 571ms 04:34:35 INFO - PROCESS | 3680 | 1470656076011 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 04:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:34:35 INFO - PROCESS | 3680 | 1470656076013 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 04:34:36 INFO - PROCESS | 3680 | 1470656076017 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - PROCESS | 3680 | 1470656076018 Marionette TRACE conn6 <- [1,1122,null,{}] 04:34:36 INFO - PROCESS | 3680 | 1470656076022 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:36 INFO - PROCESS | 3680 | 1470656076023 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:36 INFO - PROCESS | 3680 | 1470656076143 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 04:34:36 INFO - PROCESS | 3680 | 1470656076153 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 3680 | 1470656076156 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:36 INFO - PROCESS | 3680 | ++DOCSHELL 18D94400 == 39 [pid = 3680] [id = 290] 04:34:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (19926800) [pid = 3680] [serial = 869] [outer = 00000000] 04:34:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (19DB5800) [pid = 3680] [serial = 870] [outer = 19926800] 04:34:36 INFO - PROCESS | 3680 | 1470656076201 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1A605800) [pid = 3680] [serial = 871] [outer = 19926800] 04:34:36 INFO - PROCESS | 3680 | 1470656076884 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 930ms 04:34:36 INFO - PROCESS | 3680 | 1470656076948 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 04:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:34:36 INFO - PROCESS | 3680 | 1470656076952 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 04:34:36 INFO - PROCESS | 3680 | 1470656076957 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - PROCESS | 3680 | 1470656076962 Marionette TRACE conn6 <- [1,1126,null,{}] 04:34:36 INFO - PROCESS | 3680 | 1470656076982 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:36 INFO - PROCESS | 3680 | 1470656076985 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:37 INFO - PROCESS | 3680 | 1470656077109 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 04:34:37 INFO - PROCESS | 3680 | 1470656077232 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:37 INFO - PROCESS | 3680 | 1470656077235 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:37 INFO - PROCESS | 3680 | ++DOCSHELL 0E751000 == 40 [pid = 3680] [id = 291] 04:34:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0E753800) [pid = 3680] [serial = 872] [outer = 00000000] 04:34:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (0F754400) [pid = 3680] [serial = 873] [outer = 0E753800] 04:34:37 INFO - PROCESS | 3680 | 1470656077293 Marionette DEBUG loaded listener.js 04:34:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1317D000) [pid = 3680] [serial = 874] [outer = 0E753800] 04:34:37 INFO - PROCESS | 3680 | 1470656077902 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 989ms 04:34:37 INFO - PROCESS | 3680 | 1470656077948 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 04:34:37 INFO - PROCESS | 3680 | 1470656077953 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 04:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:34:37 INFO - PROCESS | 3680 | 1470656077960 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - PROCESS | 3680 | 1470656077962 Marionette TRACE conn6 <- [1,1130,null,{}] 04:34:37 INFO - PROCESS | 3680 | 1470656077967 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:37 INFO - PROCESS | 3680 | 1470656077970 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:38 INFO - PROCESS | 3680 | 1470656078085 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 04:34:38 INFO - PROCESS | 3680 | 1470656078317 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:38 INFO - PROCESS | 3680 | 1470656078319 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:38 INFO - PROCESS | 3680 | ++DOCSHELL 18308000 == 41 [pid = 3680] [id = 292] 04:34:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (18308800) [pid = 3680] [serial = 875] [outer = 00000000] 04:34:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (183DB800) [pid = 3680] [serial = 876] [outer = 18308800] 04:34:38 INFO - PROCESS | 3680 | 1470656078388 Marionette DEBUG loaded listener.js 04:34:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (189A6400) [pid = 3680] [serial = 877] [outer = 18308800] 04:34:38 INFO - PROCESS | 3680 | 1470656078990 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1079ms 04:34:39 INFO - PROCESS | 3680 | [3680] 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 04:34:39 INFO - PROCESS | 3680 | 1470656079052 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 04:34:39 INFO - PROCESS | 3680 | 1470656079055 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 04:34:39 INFO - PROCESS | 3680 | 1470656079058 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:34:39 INFO - PROCESS | 3680 | 1470656079062 Marionette TRACE conn6 <- [1,1134,null,{}] 04:34:39 INFO - PROCESS | 3680 | 1470656079074 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:39 INFO - PROCESS | 3680 | 1470656079079 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:39 INFO - PROCESS | 3680 | 1470656079193 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 04:34:39 INFO - PROCESS | 3680 | 1470656079331 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:39 INFO - PROCESS | 3680 | 1470656079334 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:39 INFO - PROCESS | 3680 | ++DOCSHELL 1AB39000 == 42 [pid = 3680] [id = 293] 04:34:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1AB39400) [pid = 3680] [serial = 878] [outer = 00000000] 04:34:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1B239400) [pid = 3680] [serial = 879] [outer = 1AB39400] 04:34:39 INFO - PROCESS | 3680 | 1470656079392 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (1B23EC00) [pid = 3680] [serial = 880] [outer = 1AB39400] 04:34:40 INFO - PROCESS | 3680 | 1470656080057 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1179ms 04:34:40 INFO - PROCESS | 3680 | 1470656080258 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 04:34:40 INFO - PROCESS | 3680 | 1470656080262 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 04:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:34:40 INFO - PROCESS | 3680 | 1470656080267 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:34:40 INFO - PROCESS | 3680 | 1470656080270 Marionette TRACE conn6 <- [1,1138,null,{}] 04:34:40 INFO - PROCESS | 3680 | 1470656080275 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:40 INFO - PROCESS | 3680 | 1470656080278 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:40 INFO - PROCESS | 3680 | 1470656080384 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 04:34:40 INFO - PROCESS | 3680 | 1470656080467 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:40 INFO - PROCESS | 3680 | 1470656080471 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:40 INFO - PROCESS | 3680 | ++DOCSHELL 0E459C00 == 43 [pid = 3680] [id = 294] 04:34:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (0E750800) [pid = 3680] [serial = 881] [outer = 00000000] 04:34:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (0EC36C00) [pid = 3680] [serial = 882] [outer = 0E750800] 04:34:40 INFO - PROCESS | 3680 | 1470656080562 Marionette DEBUG loaded listener.js 04:34:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (0EF7A400) [pid = 3680] [serial = 883] [outer = 0E750800] 04:34:41 INFO - PROCESS | 3680 | --DOCSHELL 175B7000 == 42 [pid = 3680] [id = 289] 04:34:41 INFO - PROCESS | 3680 | --DOCSHELL 1618E400 == 41 [pid = 3680] [id = 288] 04:34:41 INFO - PROCESS | 3680 | --DOCSHELL 0C010400 == 40 [pid = 3680] [id = 287] 04:34:41 INFO - PROCESS | 3680 | --DOCSHELL 14F72400 == 39 [pid = 3680] [id = 286] 04:34:41 INFO - PROCESS | 3680 | --DOCSHELL 17DC5800 == 38 [pid = 3680] [id = 285] 04:34:41 INFO - PROCESS | 3680 | --DOCSHELL 14F60400 == 37 [pid = 3680] [id = 284] 04:34:41 INFO - PROCESS | 3680 | --DOCSHELL 14F73400 == 36 [pid = 3680] [id = 283] 04:34:41 INFO - PROCESS | 3680 | --DOCSHELL 133F0400 == 35 [pid = 3680] [id = 282] 04:34:41 INFO - PROCESS | 3680 | --DOCSHELL 0EE29000 == 34 [pid = 3680] [id = 281] 04:34:41 INFO - PROCESS | 3680 | --DOCSHELL 0C00CC00 == 33 [pid = 3680] [id = 280] 04:34:41 INFO - PROCESS | 3680 | --DOCSHELL 0F761C00 == 32 [pid = 3680] [id = 279] 04:34:41 INFO - PROCESS | 3680 | --DOCSHELL 088F3000 == 31 [pid = 3680] [id = 278] 04:34:41 INFO - PROCESS | 3680 | --DOCSHELL 1AB39000 == 30 [pid = 3680] [id = 293] 04:34:41 INFO - PROCESS | 3680 | --DOCSHELL 18308000 == 29 [pid = 3680] [id = 292] 04:34:41 INFO - PROCESS | 3680 | --DOCSHELL 18D94400 == 28 [pid = 3680] [id = 290] 04:34:41 INFO - PROCESS | 3680 | --DOCSHELL 0E751000 == 27 [pid = 3680] [id = 291] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (13073000) [pid = 3680] [serial = 825] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (17847000) [pid = 3680] [serial = 823] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (0C1F2C00) [pid = 3680] [serial = 808] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (14F6B400) [pid = 3680] [serial = 816] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (15E26800) [pid = 3680] [serial = 826] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (15E31800) [pid = 3680] [serial = 817] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (17C24400) [pid = 3680] [serial = 829] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (17C1E000) [pid = 3680] [serial = 828] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (13FDC000) [pid = 3680] [serial = 814] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (17D64800) [pid = 3680] [serial = 831] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (16A70C00) [pid = 3680] [serial = 822] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (0C012800) [pid = 3680] [serial = 807] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1356BC00) [pid = 3680] [serial = 813] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0EF7F000) [pid = 3680] [serial = 810] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0F135C00) [pid = 3680] [serial = 811] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0EA1D400) [pid = 3680] [serial = 805] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0E4F0400) [pid = 3680] [serial = 804] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (163EF800) [pid = 3680] [serial = 820] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (163E7400) [pid = 3680] [serial = 819] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (13188000) [pid = 3680] [serial = 796] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0F75D800) [pid = 3680] [serial = 795] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (175AEC00) [pid = 3680] [serial = 799] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (163E9C00) [pid = 3680] [serial = 798] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1999E400) [pid = 3680] [serial = 802] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (19924800) [pid = 3680] [serial = 801] [outer = 00000000] [url = about:blank] 04:34:41 INFO - PROCESS | 3680 | 1470656081857 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1630ms 04:34:41 INFO - PROCESS | 3680 | 1470656081902 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 04:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:34:41 INFO - PROCESS | 3680 | 1470656081906 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 04:34:41 INFO - PROCESS | 3680 | 1470656081911 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:34:41 INFO - PROCESS | 3680 | 1470656081914 Marionette TRACE conn6 <- [1,1142,null,{}] 04:34:41 INFO - PROCESS | 3680 | 1470656081919 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:41 INFO - PROCESS | 3680 | 1470656081922 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:42 INFO - PROCESS | 3680 | 1470656082019 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 04:34:42 INFO - PROCESS | 3680 | 1470656082102 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:42 INFO - PROCESS | 3680 | 1470656082107 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:42 INFO - PROCESS | 3680 | ++DOCSHELL 0E4F0400 == 28 [pid = 3680] [id = 295] 04:34:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0E4F2C00) [pid = 3680] [serial = 884] [outer = 00000000] 04:34:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0EA1E800) [pid = 3680] [serial = 885] [outer = 0E4F2C00] 04:34:42 INFO - PROCESS | 3680 | 1470656082155 Marionette DEBUG loaded listener.js 04:34:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0EAB2C00) [pid = 3680] [serial = 886] [outer = 0E4F2C00] 04:34:42 INFO - PROCESS | 3680 | 1470656082569 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 04:34:42 INFO - PROCESS | 3680 | 1470656082584 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 04:34:42 INFO - PROCESS | 3680 | 1470656082589 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 04:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:34:42 INFO - PROCESS | 3680 | 1470656082596 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:34:42 INFO - PROCESS | 3680 | 1470656082598 Marionette TRACE conn6 <- [1,1146,null,{}] 04:34:42 INFO - PROCESS | 3680 | 1470656082602 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:42 INFO - PROCESS | 3680 | 1470656082605 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:42 INFO - PROCESS | 3680 | 1470656082692 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 04:34:42 INFO - PROCESS | 3680 | 1470656082699 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:42 INFO - PROCESS | 3680 | 1470656082702 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:42 INFO - PROCESS | 3680 | ++DOCSHELL 0FD0EC00 == 29 [pid = 3680] [id = 296] 04:34:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (0FD0F800) [pid = 3680] [serial = 887] [outer = 00000000] 04:34:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0FE93800) [pid = 3680] [serial = 888] [outer = 0FD0F800] 04:34:42 INFO - PROCESS | 3680 | 1470656082770 Marionette DEBUG loaded listener.js 04:34:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (13072400) [pid = 3680] [serial = 889] [outer = 0FD0F800] 04:34:43 INFO - PROCESS | 3680 | 1470656083223 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 669ms 04:34:43 INFO - PROCESS | 3680 | 1470656083267 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 04:34:43 INFO - PROCESS | 3680 | 1470656083269 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 04:34:43 INFO - PROCESS | 3680 | 1470656083272 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:34:43 INFO - PROCESS | 3680 | 1470656083276 Marionette TRACE conn6 <- [1,1150,null,{}] 04:34:43 INFO - PROCESS | 3680 | 1470656083286 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:43 INFO - PROCESS | 3680 | 1470656083291 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:43 INFO - PROCESS | 3680 | 1470656083373 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 04:34:43 INFO - PROCESS | 3680 | 1470656083423 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:43 INFO - PROCESS | 3680 | 1470656083426 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:43 INFO - PROCESS | 3680 | ++DOCSHELL 14F5A800 == 30 [pid = 3680] [id = 297] 04:34:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (14F5AC00) [pid = 3680] [serial = 890] [outer = 00000000] 04:34:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (14F64400) [pid = 3680] [serial = 891] [outer = 14F5AC00] 04:34:43 INFO - PROCESS | 3680 | 1470656083474 Marionette DEBUG loaded listener.js 04:34:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (14F78C00) [pid = 3680] [serial = 892] [outer = 14F5AC00] 04:34:43 INFO - PROCESS | 3680 | 1470656083946 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 731ms 04:34:43 INFO - PROCESS | 3680 | 1470656084008 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 04:34:43 INFO - PROCESS | 3680 | 1470656084010 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 04:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:34:43 INFO - PROCESS | 3680 | 1470656084013 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 3680 | 1470656084015 Marionette TRACE conn6 <- [1,1154,null,{}] 04:34:44 INFO - PROCESS | 3680 | 1470656084018 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:44 INFO - PROCESS | 3680 | 1470656084020 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:44 INFO - PROCESS | 3680 | 1470656084137 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 04:34:44 INFO - PROCESS | 3680 | 1470656084147 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 3680 | 1470656084149 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:44 INFO - PROCESS | 3680 | ++DOCSHELL 14F5BC00 == 31 [pid = 3680] [id = 298] 04:34:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (14F64000) [pid = 3680] [serial = 893] [outer = 00000000] 04:34:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (15E31C00) [pid = 3680] [serial = 894] [outer = 14F64000] 04:34:44 INFO - PROCESS | 3680 | 1470656084194 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (163E1400) [pid = 3680] [serial = 895] [outer = 14F64000] 04:34:44 INFO - PROCESS | 3680 | 1470656084606 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 630ms 04:34:44 INFO - PROCESS | 3680 | 1470656084648 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 04:34:44 INFO - PROCESS | 3680 | 1470656084650 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 04:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:34:44 INFO - PROCESS | 3680 | 1470656084653 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:34:44 INFO - PROCESS | 3680 | 1470656084655 Marionette TRACE conn6 <- [1,1158,null,{}] 04:34:44 INFO - PROCESS | 3680 | 1470656084658 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:44 INFO - PROCESS | 3680 | 1470656084660 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:44 INFO - PROCESS | 3680 | 1470656084772 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 04:34:44 INFO - PROCESS | 3680 | 1470656084852 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 3680 | 1470656084855 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:44 INFO - PROCESS | 3680 | ++DOCSHELL 163EFC00 == 32 [pid = 3680] [id = 299] 04:34:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (163F0C00) [pid = 3680] [serial = 896] [outer = 00000000] 04:34:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (16A66000) [pid = 3680] [serial = 897] [outer = 163F0C00] 04:34:44 INFO - PROCESS | 3680 | 1470656084899 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (16A70000) [pid = 3680] [serial = 898] [outer = 163F0C00] 04:34:45 INFO - PROCESS | 3680 | 1470656085323 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 729ms 04:34:45 INFO - PROCESS | 3680 | 1470656085384 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 3680 | 1470656085386 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 04:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:34:45 INFO - PROCESS | 3680 | 1470656085389 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - PROCESS | 3680 | 1470656085390 Marionette TRACE conn6 <- [1,1162,null,{}] 04:34:45 INFO - PROCESS | 3680 | 1470656085394 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:45 INFO - PROCESS | 3680 | 1470656085400 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:45 INFO - PROCESS | 3680 | 1470656085542 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 04:34:45 INFO - PROCESS | 3680 | 1470656085606 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:45 INFO - PROCESS | 3680 | 1470656085608 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:45 INFO - PROCESS | 3680 | ++DOCSHELL 17B27000 == 33 [pid = 3680] [id = 300] 04:34:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (17C1F800) [pid = 3680] [serial = 899] [outer = 00000000] 04:34:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (17C57000) [pid = 3680] [serial = 900] [outer = 17C1F800] 04:34:45 INFO - PROCESS | 3680 | 1470656085654 Marionette DEBUG loaded listener.js 04:34:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (17D5D400) [pid = 3680] [serial = 901] [outer = 17C1F800] 04:34:46 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (17C60000) [pid = 3680] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:34:46 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (19926800) [pid = 3680] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:34:46 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (18D90000) [pid = 3680] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:34:46 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (17DC6800) [pid = 3680] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:34:46 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (17C29C00) [pid = 3680] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:34:46 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0C1D3000) [pid = 3680] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:34:46 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0FD08400) [pid = 3680] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:34:46 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (133FCC00) [pid = 3680] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:34:46 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1613F400) [pid = 3680] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:34:46 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0EE2A800) [pid = 3680] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:34:46 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (088F3400) [pid = 3680] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:34:46 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0C00D000) [pid = 3680] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:34:46 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (16198400) [pid = 3680] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:34:46 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17B2EC00) [pid = 3680] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:34:46 INFO - PROCESS | 3680 | 1470656086339 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 3680 | 1470656086362 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 04:34:46 INFO - PROCESS | 3680 | 1470656086365 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - PROCESS | 3680 | 1470656086367 Marionette TRACE conn6 <- [1,1166,null,{}] 04:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:34:46 INFO - PROCESS | 3680 | 1470656086370 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:46 INFO - PROCESS | 3680 | 1470656086372 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:46 INFO - PROCESS | 3680 | 1470656086448 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 04:34:46 INFO - PROCESS | 3680 | 1470656086453 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 3680 | 1470656086455 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:46 INFO - PROCESS | 3680 | ++DOCSHELL 0E2E8400 == 34 [pid = 3680] [id = 301] 04:34:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0EC32000) [pid = 3680] [serial = 902] [outer = 00000000] 04:34:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17845800) [pid = 3680] [serial = 903] [outer = 0EC32000] 04:34:46 INFO - PROCESS | 3680 | 1470656086499 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17B2E800) [pid = 3680] [serial = 904] [outer = 0EC32000] 04:34:46 INFO - PROCESS | 3680 | 1470656086908 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 3680 | 1470656086954 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 04:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:34:46 INFO - PROCESS | 3680 | 1470656086957 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - PROCESS | 3680 | 1470656086959 Marionette TRACE conn6 <- [1,1170,null,{}] 04:34:46 INFO - PROCESS | 3680 | 1470656086962 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:46 INFO - PROCESS | 3680 | 1470656086964 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:47 INFO - PROCESS | 3680 | 1470656087041 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 04:34:47 INFO - PROCESS | 3680 | 1470656087047 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 3680 | 1470656087048 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:47 INFO - PROCESS | 3680 | ++DOCSHELL 17D67800 == 35 [pid = 3680] [id = 302] 04:34:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17D6BC00) [pid = 3680] [serial = 905] [outer = 00000000] 04:34:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17DD0C00) [pid = 3680] [serial = 906] [outer = 17D6BC00] 04:34:47 INFO - PROCESS | 3680 | 1470656087093 Marionette DEBUG loaded listener.js 04:34:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17DC9400) [pid = 3680] [serial = 907] [outer = 17D6BC00] 04:34:47 INFO - PROCESS | 3680 | 1470656087510 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 04:34:47 INFO - PROCESS | 3680 | 1470656087593 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 04:34:47 INFO - PROCESS | 3680 | 1470656087597 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:34:47 INFO - PROCESS | 3680 | 1470656087598 Marionette TRACE conn6 <- [1,1174,null,{}] 04:34:47 INFO - PROCESS | 3680 | 1470656087602 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:47 INFO - PROCESS | 3680 | 1470656087604 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:47 INFO - PROCESS | 3680 | 1470656087686 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 04:34:47 INFO - PROCESS | 3680 | 1470656087694 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 3680 | 1470656087696 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:47 INFO - PROCESS | 3680 | ++DOCSHELL 14DAA800 == 36 [pid = 3680] [id = 303] 04:34:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (18623400) [pid = 3680] [serial = 908] [outer = 00000000] 04:34:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (19827000) [pid = 3680] [serial = 909] [outer = 18623400] 04:34:47 INFO - PROCESS | 3680 | 1470656087742 Marionette DEBUG loaded listener.js 04:34:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (19829400) [pid = 3680] [serial = 910] [outer = 18623400] 04:34:48 INFO - PROCESS | 3680 | 1470656088201 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 3680 | 1470656088273 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 04:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:34:48 INFO - PROCESS | 3680 | 1470656088283 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - PROCESS | 3680 | 1470656088287 Marionette TRACE conn6 <- [1,1178,null,{}] 04:34:48 INFO - PROCESS | 3680 | 1470656088294 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:48 INFO - PROCESS | 3680 | 1470656088297 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:48 INFO - PROCESS | 3680 | 1470656088429 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 04:34:48 INFO - PROCESS | 3680 | 1470656088538 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:48 INFO - PROCESS | 3680 | 1470656088541 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:48 INFO - PROCESS | 3680 | ++DOCSHELL 0E4F5400 == 37 [pid = 3680] [id = 304] 04:34:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0E4F9C00) [pid = 3680] [serial = 911] [outer = 00000000] 04:34:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (0EA17400) [pid = 3680] [serial = 912] [outer = 0E4F9C00] 04:34:48 INFO - PROCESS | 3680 | 1470656088600 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (0EC37800) [pid = 3680] [serial = 913] [outer = 0E4F9C00] 04:34:49 INFO - PROCESS | 3680 | 1470656089389 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:34:49 INFO - PROCESS | 3680 | 1470656089465 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 04:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:34:49 INFO - PROCESS | 3680 | 1470656089472 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - PROCESS | 3680 | 1470656089476 Marionette TRACE conn6 <- [1,1182,null,{}] 04:34:49 INFO - PROCESS | 3680 | 1470656089481 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:49 INFO - PROCESS | 3680 | 1470656089483 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:49 INFO - PROCESS | 3680 | 1470656089607 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 04:34:49 INFO - PROCESS | 3680 | 1470656089729 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 3680 | 1470656089731 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:49 INFO - PROCESS | 3680 | ++DOCSHELL 13569000 == 38 [pid = 3680] [id = 305] 04:34:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (13FD2000) [pid = 3680] [serial = 914] [outer = 00000000] 04:34:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (14790400) [pid = 3680] [serial = 915] [outer = 13FD2000] 04:34:49 INFO - PROCESS | 3680 | 1470656089789 Marionette DEBUG loaded listener.js 04:34:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (15E28C00) [pid = 3680] [serial = 916] [outer = 13FD2000] 04:34:50 INFO - PROCESS | 3680 | 1470656090550 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:34:50 INFO - PROCESS | 3680 | 1470656090694 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 04:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:34:50 INFO - PROCESS | 3680 | 1470656090709 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:34:50 INFO - PROCESS | 3680 | 1470656090711 Marionette TRACE conn6 <- [1,1186,null,{}] 04:34:50 INFO - PROCESS | 3680 | 1470656090717 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:50 INFO - PROCESS | 3680 | 1470656090720 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:50 INFO - PROCESS | 3680 | 1470656090834 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 04:34:50 INFO - PROCESS | 3680 | 1470656090915 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:50 INFO - PROCESS | 3680 | 1470656090920 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:50 INFO - PROCESS | 3680 | ++DOCSHELL 0EA1C000 == 39 [pid = 3680] [id = 306] 04:34:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (0EA1F800) [pid = 3680] [serial = 917] [outer = 00000000] 04:34:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (0EE2A800) [pid = 3680] [serial = 918] [outer = 0EA1F800] 04:34:50 INFO - PROCESS | 3680 | 1470656091015 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (0F2ED800) [pid = 3680] [serial = 919] [outer = 0EA1F800] 04:34:51 INFO - PROCESS | 3680 | --DOCSHELL 17D67800 == 38 [pid = 3680] [id = 302] 04:34:51 INFO - PROCESS | 3680 | --DOCSHELL 0E2E8400 == 37 [pid = 3680] [id = 301] 04:34:51 INFO - PROCESS | 3680 | --DOCSHELL 17B27000 == 36 [pid = 3680] [id = 300] 04:34:51 INFO - PROCESS | 3680 | --DOCSHELL 163EFC00 == 35 [pid = 3680] [id = 299] 04:34:51 INFO - PROCESS | 3680 | --DOCSHELL 14F5BC00 == 34 [pid = 3680] [id = 298] 04:34:51 INFO - PROCESS | 3680 | --DOCSHELL 14F5A800 == 33 [pid = 3680] [id = 297] 04:34:51 INFO - PROCESS | 3680 | --DOCSHELL 0FD0EC00 == 32 [pid = 3680] [id = 296] 04:34:51 INFO - PROCESS | 3680 | --DOCSHELL 0E4F0400 == 31 [pid = 3680] [id = 295] 04:34:51 INFO - PROCESS | 3680 | --DOCSHELL 0E459C00 == 30 [pid = 3680] [id = 294] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (17D65800) [pid = 3680] [serial = 832] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (17DCC800) [pid = 3680] [serial = 855] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (1830A000) [pid = 3680] [serial = 856] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (183E0400) [pid = 3680] [serial = 858] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (0EF77800) [pid = 3680] [serial = 861] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (13185000) [pid = 3680] [serial = 837] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (14D9DC00) [pid = 3680] [serial = 838] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (14787800) [pid = 3680] [serial = 846] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (14F5DC00) [pid = 3680] [serial = 847] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (163EAC00) [pid = 3680] [serial = 849] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1784F400) [pid = 3680] [serial = 850] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0EF7D800) [pid = 3680] [serial = 843] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0F134400) [pid = 3680] [serial = 844] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0C006000) [pid = 3680] [serial = 834] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0E284400) [pid = 3680] [serial = 835] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0E2E7800) [pid = 3680] [serial = 840] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0EA16000) [pid = 3680] [serial = 841] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (18D8F000) [pid = 3680] [serial = 864] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (19921400) [pid = 3680] [serial = 868] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (13182400) [pid = 3680] [serial = 862] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17C2C400) [pid = 3680] [serial = 852] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17D60400) [pid = 3680] [serial = 853] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (18625800) [pid = 3680] [serial = 859] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (1982E800) [pid = 3680] [serial = 865] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (1A605800) [pid = 3680] [serial = 871] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (19DB5800) [pid = 3680] [serial = 870] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (19928000) [pid = 3680] [serial = 867] [outer = 00000000] [url = about:blank] 04:34:51 INFO - PROCESS | 3680 | 1470656091529 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 889ms 04:34:51 INFO - PROCESS | 3680 | 1470656091562 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 04:34:51 INFO - PROCESS | 3680 | 1470656091565 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 04:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:34:51 INFO - PROCESS | 3680 | 1470656091571 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:34:51 INFO - PROCESS | 3680 | 1470656091574 Marionette TRACE conn6 <- [1,1190,null,{}] 04:34:51 INFO - PROCESS | 3680 | 1470656091578 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:51 INFO - PROCESS | 3680 | 1470656091580 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:51 INFO - PROCESS | 3680 | 1470656091664 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 04:34:51 INFO - PROCESS | 3680 | 1470656091673 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:51 INFO - PROCESS | 3680 | 1470656091675 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:51 INFO - PROCESS | 3680 | ++DOCSHELL 0F75BC00 == 31 [pid = 3680] [id = 307] 04:34:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0F75C000) [pid = 3680] [serial = 920] [outer = 00000000] 04:34:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (1306B800) [pid = 3680] [serial = 921] [outer = 0F75C000] 04:34:51 INFO - PROCESS | 3680 | 1470656091722 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (13385800) [pid = 3680] [serial = 922] [outer = 0F75C000] 04:34:52 INFO - PROCESS | 3680 | 1470656092192 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 04:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:34:52 INFO - PROCESS | 3680 | 1470656092242 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 04:34:52 INFO - PROCESS | 3680 | 1470656092244 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 04:34:52 INFO - PROCESS | 3680 | 1470656092248 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - PROCESS | 3680 | 1470656092250 Marionette TRACE conn6 <- [1,1194,null,{}] 04:34:52 INFO - PROCESS | 3680 | 1470656092259 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:52 INFO - PROCESS | 3680 | 1470656092264 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:52 INFO - PROCESS | 3680 | 1470656092352 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 04:34:52 INFO - PROCESS | 3680 | 1470656092363 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:52 INFO - PROCESS | 3680 | 1470656092366 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:52 INFO - PROCESS | 3680 | ++DOCSHELL 15E2D800 == 32 [pid = 3680] [id = 308] 04:34:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (15E31000) [pid = 3680] [serial = 923] [outer = 00000000] 04:34:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (16143C00) [pid = 3680] [serial = 924] [outer = 15E31000] 04:34:52 INFO - PROCESS | 3680 | 1470656092415 Marionette DEBUG loaded listener.js 04:34:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (163EA400) [pid = 3680] [serial = 925] [outer = 15E31000] 04:34:52 INFO - PROCESS | 3680 | 1470656092888 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 04:34:52 INFO - PROCESS | 3680 | 1470656092923 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 04:34:52 INFO - PROCESS | 3680 | 1470656092925 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 04:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:34:52 INFO - PROCESS | 3680 | 1470656092928 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - PROCESS | 3680 | 1470656092930 Marionette TRACE conn6 <- [1,1198,null,{}] 04:34:52 INFO - PROCESS | 3680 | 1470656092933 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:52 INFO - PROCESS | 3680 | 1470656092935 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:53 INFO - PROCESS | 3680 | 1470656093025 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 04:34:53 INFO - PROCESS | 3680 | 1470656093031 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:53 INFO - PROCESS | 3680 | 1470656093033 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:53 INFO - PROCESS | 3680 | ++DOCSHELL 17B27000 == 33 [pid = 3680] [id = 309] 04:34:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17B2DC00) [pid = 3680] [serial = 926] [outer = 00000000] 04:34:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17C23400) [pid = 3680] [serial = 927] [outer = 17B2DC00] 04:34:53 INFO - PROCESS | 3680 | 1470656093093 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17C5B000) [pid = 3680] [serial = 928] [outer = 17B2DC00] 04:34:53 INFO - PROCESS | 3680 | 1470656093540 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 04:34:53 INFO - PROCESS | 3680 | 1470656093577 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 04:34:53 INFO - PROCESS | 3680 | 1470656093579 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 04:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:34:53 INFO - PROCESS | 3680 | 1470656093582 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:34:53 INFO - PROCESS | 3680 | 1470656093584 Marionette TRACE conn6 <- [1,1202,null,{}] 04:34:53 INFO - PROCESS | 3680 | 1470656093587 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:53 INFO - PROCESS | 3680 | 1470656093589 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:53 INFO - PROCESS | 3680 | 1470656093666 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 04:34:53 INFO - PROCESS | 3680 | 1470656093671 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:53 INFO - PROCESS | 3680 | 1470656093674 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:53 INFO - PROCESS | 3680 | ++DOCSHELL 088F2400 == 34 [pid = 3680] [id = 310] 04:34:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (088F8800) [pid = 3680] [serial = 929] [outer = 00000000] 04:34:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (13350C00) [pid = 3680] [serial = 930] [outer = 088F8800] 04:34:53 INFO - PROCESS | 3680 | 1470656093718 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17D5D000) [pid = 3680] [serial = 931] [outer = 088F8800] 04:34:54 INFO - PROCESS | 3680 | 1470656094187 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 04:34:54 INFO - PROCESS | 3680 | 1470656094259 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 04:34:54 INFO - PROCESS | 3680 | 1470656094261 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 04:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:34:54 INFO - PROCESS | 3680 | 1470656094265 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:34:54 INFO - PROCESS | 3680 | 1470656094266 Marionette TRACE conn6 <- [1,1206,null,{}] 04:34:54 INFO - PROCESS | 3680 | 1470656094270 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:54 INFO - PROCESS | 3680 | 1470656094276 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:54 INFO - PROCESS | 3680 | 1470656094414 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 04:34:54 INFO - PROCESS | 3680 | 1470656094472 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 3680 | 1470656094475 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:54 INFO - PROCESS | 3680 | ++DOCSHELL 17D64800 == 35 [pid = 3680] [id = 311] 04:34:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (18305C00) [pid = 3680] [serial = 932] [outer = 00000000] 04:34:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (183D6C00) [pid = 3680] [serial = 933] [outer = 18305C00] 04:34:54 INFO - PROCESS | 3680 | 1470656094519 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (183E1400) [pid = 3680] [serial = 934] [outer = 18305C00] 04:34:54 INFO - PROCESS | 3680 | 1470656094954 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 04:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:34:55 INFO - PROCESS | 3680 | 1470656094999 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 3680 | 1470656095001 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 04:34:55 INFO - PROCESS | 3680 | 1470656095042 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 3680 | 1470656095044 Marionette TRACE conn6 <- [1,1210,null,{}] 04:34:55 INFO - PROCESS | 3680 | 1470656095048 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:55 INFO - PROCESS | 3680 | 1470656095050 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:55 INFO - PROCESS | 3680 | 1470656095168 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 04:34:55 INFO - PROCESS | 3680 | 1470656095227 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:55 INFO - PROCESS | 3680 | 1470656095229 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:55 INFO - PROCESS | 3680 | ++DOCSHELL 17DC7000 == 36 [pid = 3680] [id = 312] 04:34:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (189AD800) [pid = 3680] [serial = 935] [outer = 00000000] 04:34:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1982F000) [pid = 3680] [serial = 936] [outer = 189AD800] 04:34:55 INFO - PROCESS | 3680 | 1470656095273 Marionette DEBUG loaded listener.js 04:34:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (19920C00) [pid = 3680] [serial = 937] [outer = 189AD800] 04:34:55 INFO - PROCESS | 3680 | 1470656095675 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 3680 | 1470656095717 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 04:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:34:55 INFO - PROCESS | 3680 | 1470656095724 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 3680 | 1470656095726 Marionette TRACE conn6 <- [1,1214,null,{}] 04:34:55 INFO - PROCESS | 3680 | 1470656095729 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:55 INFO - PROCESS | 3680 | 1470656095731 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:55 INFO - PROCESS | 3680 | 1470656095842 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 04:34:55 INFO - PROCESS | 3680 | 1470656095848 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:55 INFO - PROCESS | 3680 | 1470656095850 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:55 INFO - PROCESS | 3680 | ++DOCSHELL 1992C400 == 37 [pid = 3680] [id = 313] 04:34:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1992F800) [pid = 3680] [serial = 938] [outer = 00000000] 04:34:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (19DC1000) [pid = 3680] [serial = 939] [outer = 1992F800] 04:34:55 INFO - PROCESS | 3680 | 1470656095896 Marionette DEBUG loaded listener.js 04:34:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (19EAAC00) [pid = 3680] [serial = 940] [outer = 1992F800] 04:34:56 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (163F0C00) [pid = 3680] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:34:56 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (0E753800) [pid = 3680] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:34:56 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (18308800) [pid = 3680] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:34:56 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1AB39400) [pid = 3680] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:34:56 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0EC32000) [pid = 3680] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:34:56 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17D6BC00) [pid = 3680] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:34:56 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (14F64000) [pid = 3680] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:34:56 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (17C1F800) [pid = 3680] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:34:56 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0E750800) [pid = 3680] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:34:56 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0E4F2C00) [pid = 3680] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:34:56 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0FD0F800) [pid = 3680] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:34:56 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (14F5AC00) [pid = 3680] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:34:56 INFO - PROCESS | 3680 | 1470656096366 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 04:34:56 INFO - PROCESS | 3680 | 1470656096403 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 04:34:56 INFO - PROCESS | 3680 | 1470656096405 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 04:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:34:56 INFO - PROCESS | 3680 | 1470656096408 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:34:56 INFO - PROCESS | 3680 | 1470656096410 Marionette TRACE conn6 <- [1,1218,null,{}] 04:34:56 INFO - PROCESS | 3680 | 1470656096413 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:56 INFO - PROCESS | 3680 | 1470656096415 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:56 INFO - PROCESS | 3680 | 1470656096519 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 04:34:56 INFO - PROCESS | 3680 | 1470656096527 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 3680 | 1470656096529 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:56 INFO - PROCESS | 3680 | ++DOCSHELL 13594C00 == 38 [pid = 3680] [id = 314] 04:34:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (16193C00) [pid = 3680] [serial = 941] [outer = 00000000] 04:34:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (18305000) [pid = 3680] [serial = 942] [outer = 16193C00] 04:34:56 INFO - PROCESS | 3680 | 1470656096572 Marionette DEBUG loaded listener.js 04:34:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1992EC00) [pid = 3680] [serial = 943] [outer = 16193C00] 04:34:56 INFO - PROCESS | 3680 | 1470656096986 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 04:34:57 INFO - PROCESS | 3680 | 1470656097041 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 04:34:57 INFO - PROCESS | 3680 | 1470656097043 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 04:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:34:57 INFO - PROCESS | 3680 | 1470656097046 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - PROCESS | 3680 | 1470656097048 Marionette TRACE conn6 <- [1,1222,null,{}] 04:34:57 INFO - PROCESS | 3680 | 1470656097055 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:57 INFO - PROCESS | 3680 | 1470656097057 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:57 INFO - PROCESS | 3680 | 1470656097141 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 04:34:57 INFO - PROCESS | 3680 | 1470656097148 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:57 INFO - PROCESS | 3680 | 1470656097149 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:57 INFO - PROCESS | 3680 | ++DOCSHELL 1999E800 == 39 [pid = 3680] [id = 315] 04:34:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (19DB9000) [pid = 3680] [serial = 944] [outer = 00000000] 04:34:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1A96C000) [pid = 3680] [serial = 945] [outer = 19DB9000] 04:34:57 INFO - PROCESS | 3680 | 1470656097197 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1A971000) [pid = 3680] [serial = 946] [outer = 19DB9000] 04:34:57 INFO - PROCESS | 3680 | 1470656097610 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 629ms 04:34:57 INFO - PROCESS | 3680 | 1470656097677 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 04:34:57 INFO - PROCESS | 3680 | 1470656097680 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 04:34:57 INFO - PROCESS | 3680 | 1470656097683 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:34:57 INFO - PROCESS | 3680 | 1470656097685 Marionette TRACE conn6 <- [1,1226,null,{}] 04:34:57 INFO - PROCESS | 3680 | 1470656097708 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:57 INFO - PROCESS | 3680 | 1470656097711 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:57 INFO - PROCESS | 3680 | 1470656097807 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 04:34:57 INFO - PROCESS | 3680 | 1470656097854 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:57 INFO - PROCESS | 3680 | 1470656097856 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:57 INFO - PROCESS | 3680 | ++DOCSHELL 145BE000 == 40 [pid = 3680] [id = 316] 04:34:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (163E6000) [pid = 3680] [serial = 947] [outer = 00000000] 04:34:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1B395400) [pid = 3680] [serial = 948] [outer = 163E6000] 04:34:57 INFO - PROCESS | 3680 | 1470656097902 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1B5D5800) [pid = 3680] [serial = 949] [outer = 163E6000] 04:34:58 INFO - PROCESS | 3680 | 1470656098579 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 950ms 04:34:58 INFO - PROCESS | 3680 | 1470656098638 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 3680 | 1470656098643 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 04:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:34:58 INFO - PROCESS | 3680 | 1470656098647 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:34:58 INFO - PROCESS | 3680 | 1470656098653 Marionette TRACE conn6 <- [1,1230,null,{}] 04:34:58 INFO - PROCESS | 3680 | 1470656098658 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:58 INFO - PROCESS | 3680 | 1470656098661 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:58 INFO - PROCESS | 3680 | 1470656098778 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 04:34:58 INFO - PROCESS | 3680 | 1470656098911 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:58 INFO - PROCESS | 3680 | 1470656098913 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:58 INFO - PROCESS | 3680 | ++DOCSHELL 0E4FA800 == 41 [pid = 3680] [id = 317] 04:34:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0E750400) [pid = 3680] [serial = 950] [outer = 00000000] 04:34:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (0F134400) [pid = 3680] [serial = 951] [outer = 0E750400] 04:34:58 INFO - PROCESS | 3680 | 1470656098973 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (13185000) [pid = 3680] [serial = 952] [outer = 0E750400] 04:34:59 INFO - PROCESS | 3680 | 1470656099575 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 989ms 04:34:59 INFO - PROCESS | 3680 | 1470656099638 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 04:34:59 INFO - PROCESS | 3680 | 1470656099642 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 04:34:59 INFO - PROCESS | 3680 | 1470656099649 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:34:59 INFO - PROCESS | 3680 | 1470656099652 Marionette TRACE conn6 <- [1,1234,null,{}] 04:34:59 INFO - PROCESS | 3680 | 1470656099670 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:59 INFO - PROCESS | 3680 | 1470656099673 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:59 INFO - PROCESS | 3680 | 1470656099794 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 04:34:59 INFO - PROCESS | 3680 | 1470656099918 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 3680 | 1470656099921 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:34:59 INFO - PROCESS | 3680 | ++DOCSHELL 15E27000 == 42 [pid = 3680] [id = 318] 04:34:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (15E28800) [pid = 3680] [serial = 953] [outer = 00000000] 04:34:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (16449000) [pid = 3680] [serial = 954] [outer = 15E28800] 04:34:59 INFO - PROCESS | 3680 | 1470656099978 Marionette DEBUG loaded listener.js 04:35:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (17847800) [pid = 3680] [serial = 955] [outer = 15E28800] 04:35:00 INFO - PROCESS | 3680 | 1470656100596 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 990ms 04:35:00 INFO - PROCESS | 3680 | 1470656100642 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 3680 | 1470656100645 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 04:35:00 INFO - PROCESS | 3680 | 1470656100648 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:35:00 INFO - PROCESS | 3680 | 1470656100652 Marionette TRACE conn6 <- [1,1238,null,{}] 04:35:00 INFO - PROCESS | 3680 | 1470656100664 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:00 INFO - PROCESS | 3680 | 1470656100669 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:00 INFO - PROCESS | 3680 | 1470656100809 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 04:35:00 INFO - PROCESS | 3680 | 1470656100942 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:00 INFO - PROCESS | 3680 | 1470656100945 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:00 INFO - PROCESS | 3680 | ++DOCSHELL 19927C00 == 43 [pid = 3680] [id = 319] 04:35:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (19999C00) [pid = 3680] [serial = 956] [outer = 00000000] 04:35:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1AB32400) [pid = 3680] [serial = 957] [outer = 19999C00] 04:35:01 INFO - PROCESS | 3680 | 1470656101003 Marionette DEBUG loaded listener.js 04:35:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (1B245800) [pid = 3680] [serial = 958] [outer = 19999C00] 04:35:01 INFO - PROCESS | 3680 | 1470656101781 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1181ms 04:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:35:01 INFO - PROCESS | 3680 | 1470656101835 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 04:35:01 INFO - PROCESS | 3680 | 1470656101839 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 04:35:01 INFO - PROCESS | 3680 | 1470656101844 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:35:01 INFO - PROCESS | 3680 | 1470656101847 Marionette TRACE conn6 <- [1,1242,null,{}] 04:35:01 INFO - PROCESS | 3680 | 1470656101852 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:01 INFO - PROCESS | 3680 | 1470656101855 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:01 INFO - PROCESS | 3680 | 1470656101965 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 04:35:02 INFO - PROCESS | 3680 | 1470656102091 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:02 INFO - PROCESS | 3680 | 1470656102095 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:02 INFO - PROCESS | 3680 | ++DOCSHELL 0EF76400 == 44 [pid = 3680] [id = 320] 04:35:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (0EF77800) [pid = 3680] [serial = 959] [outer = 00000000] 04:35:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (0EF7B000) [pid = 3680] [serial = 960] [outer = 0EF77800] 04:35:02 INFO - PROCESS | 3680 | 1470656102151 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (0F134800) [pid = 3680] [serial = 961] [outer = 0EF77800] 04:35:03 INFO - PROCESS | 3680 | --DOCSHELL 1999E800 == 43 [pid = 3680] [id = 315] 04:35:03 INFO - PROCESS | 3680 | --DOCSHELL 13594C00 == 42 [pid = 3680] [id = 314] 04:35:03 INFO - PROCESS | 3680 | --DOCSHELL 1992C400 == 41 [pid = 3680] [id = 313] 04:35:03 INFO - PROCESS | 3680 | --DOCSHELL 17DC7000 == 40 [pid = 3680] [id = 312] 04:35:03 INFO - PROCESS | 3680 | --DOCSHELL 17D64800 == 39 [pid = 3680] [id = 311] 04:35:03 INFO - PROCESS | 3680 | --DOCSHELL 088F2400 == 38 [pid = 3680] [id = 310] 04:35:03 INFO - PROCESS | 3680 | --DOCSHELL 17B27000 == 37 [pid = 3680] [id = 309] 04:35:03 INFO - PROCESS | 3680 | --DOCSHELL 15E2D800 == 36 [pid = 3680] [id = 308] 04:35:03 INFO - PROCESS | 3680 | --DOCSHELL 0F75BC00 == 35 [pid = 3680] [id = 307] 04:35:03 INFO - PROCESS | 3680 | --DOCSHELL 0EA1C000 == 34 [pid = 3680] [id = 306] 04:35:03 INFO - PROCESS | 3680 | --DOCSHELL 13569000 == 33 [pid = 3680] [id = 305] 04:35:03 INFO - PROCESS | 3680 | --DOCSHELL 0E4F5400 == 32 [pid = 3680] [id = 304] 04:35:03 INFO - PROCESS | 3680 | --DOCSHELL 14DAA800 == 31 [pid = 3680] [id = 303] 04:35:03 INFO - PROCESS | 3680 | --DOCSHELL 19927C00 == 30 [pid = 3680] [id = 319] 04:35:03 INFO - PROCESS | 3680 | --DOCSHELL 15E27000 == 29 [pid = 3680] [id = 318] 04:35:03 INFO - PROCESS | 3680 | --DOCSHELL 145BE000 == 28 [pid = 3680] [id = 316] 04:35:03 INFO - PROCESS | 3680 | --DOCSHELL 0E4FA800 == 27 [pid = 3680] [id = 317] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (15E31C00) [pid = 3680] [serial = 894] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (17C57000) [pid = 3680] [serial = 900] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (0EF7A400) [pid = 3680] [serial = 883] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (0EC36C00) [pid = 3680] [serial = 882] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (0EA1E800) [pid = 3680] [serial = 885] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (0EAB2C00) [pid = 3680] [serial = 886] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (0FE93800) [pid = 3680] [serial = 888] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (13072400) [pid = 3680] [serial = 889] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (14F64400) [pid = 3680] [serial = 891] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (16A70000) [pid = 3680] [serial = 898] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (1317D000) [pid = 3680] [serial = 874] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (0F754400) [pid = 3680] [serial = 873] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (16A66000) [pid = 3680] [serial = 897] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (189A6400) [pid = 3680] [serial = 877] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (183DB800) [pid = 3680] [serial = 876] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1B23EC00) [pid = 3680] [serial = 880] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1B239400) [pid = 3680] [serial = 879] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (19827000) [pid = 3680] [serial = 909] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17B2E800) [pid = 3680] [serial = 904] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (17DC9400) [pid = 3680] [serial = 907] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17845800) [pid = 3680] [serial = 903] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17D5D400) [pid = 3680] [serial = 901] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (163E1400) [pid = 3680] [serial = 895] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17DD0C00) [pid = 3680] [serial = 906] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (14F78C00) [pid = 3680] [serial = 892] [outer = 00000000] [url = about:blank] 04:35:03 INFO - PROCESS | 3680 | 1470656103489 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1672ms 04:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:35:03 INFO - PROCESS | 3680 | 1470656103518 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 04:35:03 INFO - PROCESS | 3680 | 1470656103522 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 04:35:03 INFO - PROCESS | 3680 | 1470656103526 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:35:03 INFO - PROCESS | 3680 | 1470656103529 Marionette TRACE conn6 <- [1,1246,null,{}] 04:35:03 INFO - PROCESS | 3680 | 1470656103535 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:03 INFO - PROCESS | 3680 | 1470656103537 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:03 INFO - PROCESS | 3680 | 1470656103625 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 04:35:03 INFO - PROCESS | 3680 | 1470656103710 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:03 INFO - PROCESS | 3680 | 1470656103712 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:03 INFO - PROCESS | 3680 | ++DOCSHELL 0E2EA000 == 28 [pid = 3680] [id = 321] 04:35:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0E2EA400) [pid = 3680] [serial = 962] [outer = 00000000] 04:35:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0E753C00) [pid = 3680] [serial = 963] [outer = 0E2EA400] 04:35:03 INFO - PROCESS | 3680 | 1470656103760 Marionette DEBUG loaded listener.js 04:35:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0EA11C00) [pid = 3680] [serial = 964] [outer = 0E2EA400] 04:35:04 INFO - PROCESS | 3680 | 1470656104147 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 04:35:04 INFO - PROCESS | 3680 | 1470656104198 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 04:35:04 INFO - PROCESS | 3680 | 1470656104203 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 04:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:35:04 INFO - PROCESS | 3680 | 1470656104209 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:35:04 INFO - PROCESS | 3680 | 1470656104212 Marionette TRACE conn6 <- [1,1250,null,{}] 04:35:04 INFO - PROCESS | 3680 | 1470656104238 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:04 INFO - PROCESS | 3680 | 1470656104241 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:04 INFO - PROCESS | 3680 | 1470656104329 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 04:35:04 INFO - PROCESS | 3680 | 1470656104343 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:04 INFO - PROCESS | 3680 | 1470656104345 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:04 INFO - PROCESS | 3680 | ++DOCSHELL 0EF7B800 == 29 [pid = 3680] [id = 322] 04:35:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (0EF7D000) [pid = 3680] [serial = 965] [outer = 00000000] 04:35:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0EF83000) [pid = 3680] [serial = 966] [outer = 0EF7D000] 04:35:04 INFO - PROCESS | 3680 | 1470656104392 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (0F24FC00) [pid = 3680] [serial = 967] [outer = 0EF7D000] 04:35:04 INFO - PROCESS | 3680 | 1470656104834 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 04:35:04 INFO - PROCESS | 3680 | 1470656104883 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 04:35:04 INFO - PROCESS | 3680 | 1470656104885 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 04:35:04 INFO - PROCESS | 3680 | 1470656104888 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:35:04 INFO - PROCESS | 3680 | 1470656104892 Marionette TRACE conn6 <- [1,1254,null,{}] 04:35:04 INFO - PROCESS | 3680 | 1470656104903 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:04 INFO - PROCESS | 3680 | 1470656104907 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:04 INFO - PROCESS | 3680 | 1470656104992 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 04:35:05 INFO - PROCESS | 3680 | 1470656105003 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:05 INFO - PROCESS | 3680 | 1470656105006 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:05 INFO - PROCESS | 3680 | ++DOCSHELL 136A8400 == 30 [pid = 3680] [id = 323] 04:35:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (13F66800) [pid = 3680] [serial = 968] [outer = 00000000] 04:35:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (14657400) [pid = 3680] [serial = 969] [outer = 13F66800] 04:35:05 INFO - PROCESS | 3680 | 1470656105054 Marionette DEBUG loaded listener.js 04:35:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (14DAA800) [pid = 3680] [serial = 970] [outer = 13F66800] 04:35:05 INFO - PROCESS | 3680 | 1470656105539 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 669ms 04:35:05 INFO - PROCESS | 3680 | 1470656105566 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 04:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:35:05 INFO - PROCESS | 3680 | 1470656105569 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 04:35:05 INFO - PROCESS | 3680 | 1470656105572 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:35:05 INFO - PROCESS | 3680 | 1470656105574 Marionette TRACE conn6 <- [1,1258,null,{}] 04:35:05 INFO - PROCESS | 3680 | 1470656105577 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:05 INFO - PROCESS | 3680 | 1470656105579 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:05 INFO - PROCESS | 3680 | 1470656105700 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 04:35:05 INFO - PROCESS | 3680 | 1470656105706 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:05 INFO - PROCESS | 3680 | 1470656105708 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:05 INFO - PROCESS | 3680 | ++DOCSHELL 145C7800 == 31 [pid = 3680] [id = 324] 04:35:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (14F5BC00) [pid = 3680] [serial = 971] [outer = 00000000] 04:35:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (15E2FC00) [pid = 3680] [serial = 972] [outer = 14F5BC00] 04:35:05 INFO - PROCESS | 3680 | 1470656105752 Marionette DEBUG loaded listener.js 04:35:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (163E1C00) [pid = 3680] [serial = 973] [outer = 14F5BC00] 04:35:06 INFO - PROCESS | 3680 | 1470656106184 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 04:35:06 INFO - PROCESS | 3680 | 1470656106247 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 3680 | 1470656106249 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 04:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:35:06 INFO - PROCESS | 3680 | 1470656106252 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - PROCESS | 3680 | 1470656106253 Marionette TRACE conn6 <- [1,1262,null,{}] 04:35:06 INFO - PROCESS | 3680 | 1470656106257 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:06 INFO - PROCESS | 3680 | 1470656106259 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:06 INFO - PROCESS | 3680 | 1470656106365 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 04:35:06 INFO - PROCESS | 3680 | 1470656106453 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:06 INFO - PROCESS | 3680 | 1470656106455 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:06 INFO - PROCESS | 3680 | ++DOCSHELL 163E8C00 == 32 [pid = 3680] [id = 325] 04:35:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (163E9000) [pid = 3680] [serial = 974] [outer = 00000000] 04:35:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (16A63000) [pid = 3680] [serial = 975] [outer = 163E9000] 04:35:06 INFO - PROCESS | 3680 | 1470656106501 Marionette DEBUG loaded listener.js 04:35:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (16A70000) [pid = 3680] [serial = 976] [outer = 163E9000] 04:35:06 INFO - PROCESS | 3680 | 1470656106927 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 732ms 04:35:06 INFO - PROCESS | 3680 | 1470656106990 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 3680 | 1470656106993 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 04:35:06 INFO - PROCESS | 3680 | 1470656106996 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:35:06 INFO - PROCESS | 3680 | 1470656106997 Marionette TRACE conn6 <- [1,1266,null,{}] 04:35:07 INFO - PROCESS | 3680 | 1470656107001 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:07 INFO - PROCESS | 3680 | 1470656107007 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:07 INFO - PROCESS | 3680 | 1470656107139 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 04:35:07 INFO - PROCESS | 3680 | 1470656107155 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:07 INFO - PROCESS | 3680 | 1470656107157 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:07 INFO - PROCESS | 3680 | ++DOCSHELL 17C1D400 == 33 [pid = 3680] [id = 326] 04:35:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (17C1DC00) [pid = 3680] [serial = 977] [outer = 00000000] 04:35:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (17C63400) [pid = 3680] [serial = 978] [outer = 17C1DC00] 04:35:07 INFO - PROCESS | 3680 | 1470656107249 Marionette DEBUG loaded listener.js 04:35:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (17D67800) [pid = 3680] [serial = 979] [outer = 17C1DC00] 04:35:07 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (088F8800) [pid = 3680] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:35:07 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (189AD800) [pid = 3680] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:35:07 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (13FD2000) [pid = 3680] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:35:07 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (16193C00) [pid = 3680] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:35:07 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (15E31000) [pid = 3680] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:35:07 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0EA1F800) [pid = 3680] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:35:07 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0E4F9C00) [pid = 3680] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:35:07 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (18623400) [pid = 3680] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:35:07 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17B2DC00) [pid = 3680] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:35:07 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1992F800) [pid = 3680] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:35:07 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0F75C000) [pid = 3680] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:35:07 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (18305C00) [pid = 3680] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:35:07 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (19DB9000) [pid = 3680] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:35:07 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (163E6000) [pid = 3680] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:35:07 INFO - PROCESS | 3680 | 1470656107942 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 969ms 04:35:07 INFO - PROCESS | 3680 | 1470656107969 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 04:35:07 INFO - PROCESS | 3680 | 1470656107971 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 04:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:35:07 INFO - PROCESS | 3680 | 1470656107974 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 3680 | 1470656107976 Marionette TRACE conn6 <- [1,1270,null,{}] 04:35:07 INFO - PROCESS | 3680 | 1470656107979 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:07 INFO - PROCESS | 3680 | 1470656107981 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:08 INFO - PROCESS | 3680 | 1470656108057 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 04:35:08 INFO - PROCESS | 3680 | 1470656108065 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:08 INFO - PROCESS | 3680 | 1470656108066 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:08 INFO - PROCESS | 3680 | ++DOCSHELL 088F8C00 == 34 [pid = 3680] [id = 327] 04:35:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0EA1FC00) [pid = 3680] [serial = 980] [outer = 00000000] 04:35:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (14F72000) [pid = 3680] [serial = 981] [outer = 0EA1FC00] 04:35:08 INFO - PROCESS | 3680 | 1470656108110 Marionette DEBUG loaded listener.js 04:35:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (15E2E400) [pid = 3680] [serial = 982] [outer = 0EA1FC00] 04:35:08 INFO - PROCESS | 3680 | 1470656108620 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 731ms 04:35:08 INFO - PROCESS | 3680 | 1470656108712 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 04:35:08 INFO - PROCESS | 3680 | 1470656108717 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 04:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:35:08 INFO - PROCESS | 3680 | 1470656108723 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:35:08 INFO - PROCESS | 3680 | 1470656108727 Marionette TRACE conn6 <- [1,1274,null,{}] 04:35:08 INFO - PROCESS | 3680 | 1470656108732 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:08 INFO - PROCESS | 3680 | 1470656108736 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:08 INFO - PROCESS | 3680 | 1470656108860 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 04:35:08 INFO - PROCESS | 3680 | 1470656108964 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:08 INFO - PROCESS | 3680 | 1470656108969 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:09 INFO - PROCESS | 3680 | ++DOCSHELL 0C004000 == 35 [pid = 3680] [id = 328] 04:35:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (0C00B000) [pid = 3680] [serial = 983] [outer = 00000000] 04:35:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (0EA19400) [pid = 3680] [serial = 984] [outer = 0C00B000] 04:35:09 INFO - PROCESS | 3680 | 1470656109050 Marionette DEBUG loaded listener.js 04:35:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (0EC2BC00) [pid = 3680] [serial = 985] [outer = 0C00B000] 04:35:09 INFO - PROCESS | 3680 | 1470656109766 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1066ms 04:35:09 INFO - PROCESS | 3680 | 1470656109801 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 04:35:09 INFO - PROCESS | 3680 | 1470656109806 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 04:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:35:09 INFO - PROCESS | 3680 | 1470656109837 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:35:09 INFO - PROCESS | 3680 | 1470656109840 Marionette TRACE conn6 <- [1,1278,null,{}] 04:35:09 INFO - PROCESS | 3680 | 1470656109844 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:09 INFO - PROCESS | 3680 | 1470656109847 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:09 INFO - PROCESS | 3680 | 1470656109967 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 04:35:10 INFO - PROCESS | 3680 | 1470656110094 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:10 INFO - PROCESS | 3680 | 1470656110097 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:10 INFO - PROCESS | 3680 | ++DOCSHELL 130BF400 == 36 [pid = 3680] [id = 329] 04:35:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1317FC00) [pid = 3680] [serial = 986] [outer = 00000000] 04:35:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (136A2C00) [pid = 3680] [serial = 987] [outer = 1317FC00] 04:35:10 INFO - PROCESS | 3680 | 1470656110154 Marionette DEBUG loaded listener.js 04:35:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (14D9DC00) [pid = 3680] [serial = 988] [outer = 1317FC00] 04:35:10 INFO - PROCESS | 3680 | 1470656110920 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1221ms 04:35:11 INFO - PROCESS | 3680 | 1470656111061 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 04:35:11 INFO - PROCESS | 3680 | 1470656111065 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 04:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:35:11 INFO - PROCESS | 3680 | 1470656111079 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - PROCESS | 3680 | 1470656111082 Marionette TRACE conn6 <- [1,1282,null,{}] 04:35:11 INFO - PROCESS | 3680 | 1470656111088 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:11 INFO - PROCESS | 3680 | 1470656111091 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:11 INFO - PROCESS | 3680 | 1470656111205 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 04:35:11 INFO - PROCESS | 3680 | 1470656111286 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:11 INFO - PROCESS | 3680 | 1470656111290 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:11 INFO - PROCESS | 3680 | ++DOCSHELL 0E4F2400 == 37 [pid = 3680] [id = 330] 04:35:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0E4F2C00) [pid = 3680] [serial = 989] [outer = 00000000] 04:35:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (0EA16000) [pid = 3680] [serial = 990] [outer = 0E4F2C00] 04:35:11 INFO - PROCESS | 3680 | 1470656111386 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (0EC2D800) [pid = 3680] [serial = 991] [outer = 0E4F2C00] 04:35:11 INFO - PROCESS | 3680 | --DOCSHELL 17C1D400 == 36 [pid = 3680] [id = 326] 04:35:11 INFO - PROCESS | 3680 | --DOCSHELL 163E8C00 == 35 [pid = 3680] [id = 325] 04:35:11 INFO - PROCESS | 3680 | --DOCSHELL 145C7800 == 34 [pid = 3680] [id = 324] 04:35:11 INFO - PROCESS | 3680 | --DOCSHELL 136A8400 == 33 [pid = 3680] [id = 323] 04:35:11 INFO - PROCESS | 3680 | --DOCSHELL 0EF7B800 == 32 [pid = 3680] [id = 322] 04:35:11 INFO - PROCESS | 3680 | --DOCSHELL 0E2EA000 == 31 [pid = 3680] [id = 321] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1B395400) [pid = 3680] [serial = 948] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (1B5D5800) [pid = 3680] [serial = 949] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1A971000) [pid = 3680] [serial = 946] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (17D5D000) [pid = 3680] [serial = 931] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1982F000) [pid = 3680] [serial = 936] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (15E28C00) [pid = 3680] [serial = 916] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1992EC00) [pid = 3680] [serial = 943] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (14790400) [pid = 3680] [serial = 915] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (163EA400) [pid = 3680] [serial = 925] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0F2ED800) [pid = 3680] [serial = 919] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0EC37800) [pid = 3680] [serial = 913] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (19829400) [pid = 3680] [serial = 910] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (18305000) [pid = 3680] [serial = 942] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (17C23400) [pid = 3680] [serial = 927] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17C5B000) [pid = 3680] [serial = 928] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (19DC1000) [pid = 3680] [serial = 939] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (13385800) [pid = 3680] [serial = 922] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (19EAAC00) [pid = 3680] [serial = 940] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (183E1400) [pid = 3680] [serial = 934] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (19920C00) [pid = 3680] [serial = 937] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (0EE2A800) [pid = 3680] [serial = 918] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (183D6C00) [pid = 3680] [serial = 933] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1A96C000) [pid = 3680] [serial = 945] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (13350C00) [pid = 3680] [serial = 930] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (0EA17400) [pid = 3680] [serial = 912] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (16143C00) [pid = 3680] [serial = 924] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (1306B800) [pid = 3680] [serial = 921] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3680 | 1470656111850 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 830ms 04:35:11 INFO - PROCESS | 3680 | 1470656111913 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 04:35:11 INFO - PROCESS | 3680 | 1470656111916 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 04:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:35:11 INFO - PROCESS | 3680 | 1470656111922 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - PROCESS | 3680 | 1470656111926 Marionette TRACE conn6 <- [1,1286,null,{}] 04:35:11 INFO - PROCESS | 3680 | 1470656111929 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:11 INFO - PROCESS | 3680 | 1470656111932 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:12 INFO - PROCESS | 3680 | 1470656112017 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 04:35:12 INFO - PROCESS | 3680 | 1470656112023 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:12 INFO - PROCESS | 3680 | 1470656112025 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:12 INFO - PROCESS | 3680 | ++DOCSHELL 0F2E9000 == 32 [pid = 3680] [id = 331] 04:35:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (0F2EB800) [pid = 3680] [serial = 992] [outer = 00000000] 04:35:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (0FEDFC00) [pid = 3680] [serial = 993] [outer = 0F2EB800] 04:35:12 INFO - PROCESS | 3680 | 1470656112073 Marionette DEBUG loaded listener.js 04:35:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (13075800) [pid = 3680] [serial = 994] [outer = 0F2EB800] 04:35:12 INFO - PROCESS | 3680 | 1470656112545 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 04:35:12 INFO - PROCESS | 3680 | 1470656112593 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 04:35:12 INFO - PROCESS | 3680 | 1470656112595 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 04:35:12 INFO - PROCESS | 3680 | 1470656112599 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:35:12 INFO - PROCESS | 3680 | 1470656112601 Marionette TRACE conn6 <- [1,1290,null,{}] 04:35:12 INFO - PROCESS | 3680 | 1470656112611 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:12 INFO - PROCESS | 3680 | 1470656112615 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:12 INFO - PROCESS | 3680 | 1470656112737 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 04:35:12 INFO - PROCESS | 3680 | 1470656112848 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:12 INFO - PROCESS | 3680 | 1470656112852 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:12 INFO - PROCESS | 3680 | ++DOCSHELL 15E2C400 == 33 [pid = 3680] [id = 332] 04:35:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (15E2D400) [pid = 3680] [serial = 995] [outer = 00000000] 04:35:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (15E50400) [pid = 3680] [serial = 996] [outer = 15E2D400] 04:35:12 INFO - PROCESS | 3680 | 1470656112901 Marionette DEBUG loaded listener.js 04:35:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (163E4400) [pid = 3680] [serial = 997] [outer = 15E2D400] 04:35:13 INFO - PROCESS | 3680 | 1470656113280 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 729ms 04:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:35:13 INFO - PROCESS | 3680 | 1470656113333 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 04:35:13 INFO - PROCESS | 3680 | 1470656113335 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 04:35:13 INFO - PROCESS | 3680 | 1470656113338 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - PROCESS | 3680 | 1470656113340 Marionette TRACE conn6 <- [1,1294,null,{}] 04:35:13 INFO - PROCESS | 3680 | 1470656113343 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:13 INFO - PROCESS | 3680 | 1470656113345 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:13 INFO - PROCESS | 3680 | 1470656113431 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 04:35:13 INFO - PROCESS | 3680 | 1470656113437 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:13 INFO - PROCESS | 3680 | 1470656113439 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:13 INFO - PROCESS | 3680 | ++DOCSHELL 163EA400 == 34 [pid = 3680] [id = 333] 04:35:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (163F0400) [pid = 3680] [serial = 998] [outer = 00000000] 04:35:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (17B27000) [pid = 3680] [serial = 999] [outer = 163F0400] 04:35:13 INFO - PROCESS | 3680 | 1470656113493 Marionette DEBUG loaded listener.js 04:35:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (17C2B400) [pid = 3680] [serial = 1000] [outer = 163F0400] 04:35:13 INFO - PROCESS | 3680 | 1470656113968 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 04:35:14 INFO - PROCESS | 3680 | 1470656114009 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 04:35:14 INFO - PROCESS | 3680 | 1470656114011 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 04:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:35:14 INFO - PROCESS | 3680 | 1470656114014 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:35:14 INFO - PROCESS | 3680 | 1470656114016 Marionette TRACE conn6 <- [1,1298,null,{}] 04:35:14 INFO - PROCESS | 3680 | 1470656114019 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:14 INFO - PROCESS | 3680 | 1470656114021 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:14 INFO - PROCESS | 3680 | 1470656114172 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 04:35:14 INFO - PROCESS | 3680 | 1470656114193 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 3680 | 1470656114195 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:14 INFO - PROCESS | 3680 | ++DOCSHELL 17C5DC00 == 35 [pid = 3680] [id = 334] 04:35:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (17C5FC00) [pid = 3680] [serial = 1001] [outer = 00000000] 04:35:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (17D5EC00) [pid = 3680] [serial = 1002] [outer = 17C5FC00] 04:35:14 INFO - PROCESS | 3680 | 1470656114239 Marionette DEBUG loaded listener.js 04:35:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17D62800) [pid = 3680] [serial = 1003] [outer = 17C5FC00] 04:35:14 INFO - PROCESS | 3680 | 1470656114672 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 04:35:14 INFO - PROCESS | 3680 | 1470656114687 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 04:35:14 INFO - PROCESS | 3680 | 1470656114690 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:35:14 INFO - PROCESS | 3680 | 1470656114692 Marionette TRACE conn6 <- [1,1302,null,{}] 04:35:14 INFO - PROCESS | 3680 | 1470656114695 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:14 INFO - PROCESS | 3680 | 1470656114701 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:14 INFO - PROCESS | 3680 | 1470656114838 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 04:35:14 INFO - PROCESS | 3680 | 1470656114843 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 3680 | 1470656114846 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:14 INFO - PROCESS | 3680 | ++DOCSHELL 17DC3800 == 36 [pid = 3680] [id = 335] 04:35:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17DCD000) [pid = 3680] [serial = 1004] [outer = 00000000] 04:35:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (183D9C00) [pid = 3680] [serial = 1005] [outer = 17DCD000] 04:35:14 INFO - PROCESS | 3680 | 1470656114938 Marionette DEBUG loaded listener.js 04:35:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (183E1C00) [pid = 3680] [serial = 1006] [outer = 17DCD000] 04:35:15 INFO - PROCESS | 3680 | 1470656115362 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 729ms 04:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:35:15 INFO - PROCESS | 3680 | 1470656115421 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 3680 | 1470656115423 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 04:35:15 INFO - PROCESS | 3680 | 1470656115426 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - PROCESS | 3680 | 1470656115428 Marionette TRACE conn6 <- [1,1306,null,{}] 04:35:15 INFO - PROCESS | 3680 | 1470656115432 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:15 INFO - PROCESS | 3680 | 1470656115434 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:15 INFO - PROCESS | 3680 | 1470656115587 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 04:35:15 INFO - PROCESS | 3680 | 1470656115609 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:15 INFO - PROCESS | 3680 | 1470656115611 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:15 INFO - PROCESS | 3680 | ++DOCSHELL 18677000 == 37 [pid = 3680] [id = 336] 04:35:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (18677800) [pid = 3680] [serial = 1007] [outer = 00000000] 04:35:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (18D8F000) [pid = 3680] [serial = 1008] [outer = 18677800] 04:35:15 INFO - PROCESS | 3680 | 1470656115653 Marionette DEBUG loaded listener.js 04:35:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (18D90000) [pid = 3680] [serial = 1009] [outer = 18677800] 04:35:15 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (13F66800) [pid = 3680] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:35:15 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0EF77800) [pid = 3680] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:35:15 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0EF7D000) [pid = 3680] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:35:15 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0E2EA400) [pid = 3680] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:35:15 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (14F5BC00) [pid = 3680] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:35:15 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (163E9000) [pid = 3680] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:35:15 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17C1DC00) [pid = 3680] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:35:15 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0E750400) [pid = 3680] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:35:15 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (15E28800) [pid = 3680] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:35:15 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (19999C00) [pid = 3680] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:35:16 INFO - PROCESS | 3680 | 1470656116067 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 04:35:16 INFO - PROCESS | 3680 | 1470656116098 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 04:35:16 INFO - PROCESS | 3680 | 1470656116100 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 04:35:16 INFO - PROCESS | 3680 | 1470656116103 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:35:16 INFO - PROCESS | 3680 | 1470656116105 Marionette TRACE conn6 <- [1,1310,null,{}] 04:35:16 INFO - PROCESS | 3680 | 1470656116108 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:16 INFO - PROCESS | 3680 | 1470656116110 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:16 INFO - PROCESS | 3680 | 1470656116190 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 04:35:16 INFO - PROCESS | 3680 | 1470656116195 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:16 INFO - PROCESS | 3680 | 1470656116197 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:16 INFO - PROCESS | 3680 | ++DOCSHELL 0EF83400 == 38 [pid = 3680] [id = 337] 04:35:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (15E30000) [pid = 3680] [serial = 1010] [outer = 00000000] 04:35:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (17C24400) [pid = 3680] [serial = 1011] [outer = 15E30000] 04:35:16 INFO - PROCESS | 3680 | 1470656116240 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (18676C00) [pid = 3680] [serial = 1012] [outer = 15E30000] 04:35:16 INFO - PROCESS | 3680 | 1470656116655 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 04:35:16 INFO - PROCESS | 3680 | 1470656116737 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 04:35:16 INFO - PROCESS | 3680 | 1470656116739 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 04:35:16 INFO - PROCESS | 3680 | 1470656116743 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:35:16 INFO - PROCESS | 3680 | 1470656116744 Marionette TRACE conn6 <- [1,1314,null,{}] 04:35:16 INFO - PROCESS | 3680 | 1470656116748 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:16 INFO - PROCESS | 3680 | 1470656116750 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:16 INFO - PROCESS | 3680 | 1470656116830 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 04:35:16 INFO - PROCESS | 3680 | 1470656116838 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:16 INFO - PROCESS | 3680 | 1470656116840 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:16 INFO - PROCESS | 3680 | ++DOCSHELL 17C1F800 == 39 [pid = 3680] [id = 338] 04:35:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1982F800) [pid = 3680] [serial = 1013] [outer = 00000000] 04:35:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (19928400) [pid = 3680] [serial = 1014] [outer = 1982F800] 04:35:16 INFO - PROCESS | 3680 | 1470656116883 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1992DC00) [pid = 3680] [serial = 1015] [outer = 1982F800] 04:35:17 INFO - PROCESS | 3680 | 1470656117322 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 629ms 04:35:17 INFO - PROCESS | 3680 | 1470656117377 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 04:35:17 INFO - PROCESS | 3680 | 1470656117379 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 04:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:35:17 INFO - PROCESS | 3680 | 1470656117382 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:35:17 INFO - PROCESS | 3680 | 1470656117384 Marionette TRACE conn6 <- [1,1318,null,{}] 04:35:17 INFO - PROCESS | 3680 | 1470656117390 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:17 INFO - PROCESS | 3680 | 1470656117402 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:17 INFO - PROCESS | 3680 | 1470656117483 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 04:35:17 INFO - PROCESS | 3680 | 1470656117489 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:17 INFO - PROCESS | 3680 | 1470656117490 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:17 INFO - PROCESS | 3680 | ++DOCSHELL 175B6400 == 40 [pid = 3680] [id = 339] 04:35:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1982E400) [pid = 3680] [serial = 1016] [outer = 00000000] 04:35:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (1999B000) [pid = 3680] [serial = 1017] [outer = 1982E400] 04:35:17 INFO - PROCESS | 3680 | 1470656117534 Marionette DEBUG loaded listener.js 04:35:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1999E800) [pid = 3680] [serial = 1018] [outer = 1982E400] 04:35:18 INFO - PROCESS | 3680 | --DOCSHELL 0EF76400 == 39 [pid = 3680] [id = 320] 04:35:18 INFO - PROCESS | 3680 | --DOCSHELL 0F2E9000 == 38 [pid = 3680] [id = 331] 04:35:18 INFO - PROCESS | 3680 | --DOCSHELL 0E4F2400 == 37 [pid = 3680] [id = 330] 04:35:18 INFO - PROCESS | 3680 | --DOCSHELL 130BF400 == 36 [pid = 3680] [id = 329] 04:35:18 INFO - PROCESS | 3680 | --DOCSHELL 088F8C00 == 35 [pid = 3680] [id = 327] 04:35:18 INFO - PROCESS | 3680 | --DOCSHELL 0C004000 == 34 [pid = 3680] [id = 328] 04:35:19 INFO - PROCESS | 3680 | --DOCSHELL 15E2C400 == 33 [pid = 3680] [id = 332] 04:35:19 INFO - PROCESS | 3680 | --DOCSHELL 163EA400 == 32 [pid = 3680] [id = 333] 04:35:19 INFO - PROCESS | 3680 | --DOCSHELL 18677000 == 31 [pid = 3680] [id = 336] 04:35:19 INFO - PROCESS | 3680 | --DOCSHELL 17C1F800 == 30 [pid = 3680] [id = 338] 04:35:19 INFO - PROCESS | 3680 | --DOCSHELL 17DC3800 == 29 [pid = 3680] [id = 335] 04:35:19 INFO - PROCESS | 3680 | --DOCSHELL 0EF83400 == 28 [pid = 3680] [id = 337] 04:35:19 INFO - PROCESS | 3680 | --DOCSHELL 17C5DC00 == 27 [pid = 3680] [id = 334] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (14657400) [pid = 3680] [serial = 969] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0F134800) [pid = 3680] [serial = 961] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0EF7B000) [pid = 3680] [serial = 960] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0EF83000) [pid = 3680] [serial = 966] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0F24FC00) [pid = 3680] [serial = 967] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0E753C00) [pid = 3680] [serial = 963] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0EA11C00) [pid = 3680] [serial = 964] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (15E2FC00) [pid = 3680] [serial = 972] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (16A70000) [pid = 3680] [serial = 976] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (16A63000) [pid = 3680] [serial = 975] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (17C63400) [pid = 3680] [serial = 978] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (14F72000) [pid = 3680] [serial = 981] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (13185000) [pid = 3680] [serial = 952] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (0F134400) [pid = 3680] [serial = 951] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (17847800) [pid = 3680] [serial = 955] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (17D67800) [pid = 3680] [serial = 979] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (16449000) [pid = 3680] [serial = 954] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (1B245800) [pid = 3680] [serial = 958] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (1AB32400) [pid = 3680] [serial = 957] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (163E1C00) [pid = 3680] [serial = 973] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (14DAA800) [pid = 3680] [serial = 970] [outer = 00000000] [url = about:blank] 04:35:19 INFO - PROCESS | 3680 | 1470656119379 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 2017ms 04:35:19 INFO - PROCESS | 3680 | 1470656119402 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 04:35:19 INFO - PROCESS | 3680 | 1470656119406 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 04:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:35:19 INFO - PROCESS | 3680 | 1470656119411 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:35:19 INFO - PROCESS | 3680 | 1470656119415 Marionette TRACE conn6 <- [1,1322,null,{}] 04:35:19 INFO - PROCESS | 3680 | 1470656119421 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:19 INFO - PROCESS | 3680 | 1470656119424 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:19 INFO - PROCESS | 3680 | 1470656119517 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 04:35:19 INFO - PROCESS | 3680 | 1470656119526 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:19 INFO - PROCESS | 3680 | 1470656119530 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:19 INFO - PROCESS | 3680 | ++DOCSHELL 0E750800 == 28 [pid = 3680] [id = 340] 04:35:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (0E752800) [pid = 3680] [serial = 1019] [outer = 00000000] 04:35:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (0EA11C00) [pid = 3680] [serial = 1020] [outer = 0E752800] 04:35:19 INFO - PROCESS | 3680 | 1470656119579 Marionette DEBUG loaded listener.js 04:35:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (0EA18C00) [pid = 3680] [serial = 1021] [outer = 0E752800] 04:35:20 INFO - PROCESS | 3680 | 1470656120047 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 690ms 04:35:20 INFO - PROCESS | 3680 | 1470656120102 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 04:35:20 INFO - PROCESS | 3680 | 1470656120107 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 04:35:20 INFO - PROCESS | 3680 | 1470656120113 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:35:20 INFO - PROCESS | 3680 | 1470656120116 Marionette TRACE conn6 <- [1,1326,null,{}] 04:35:20 INFO - PROCESS | 3680 | 1470656120119 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:20 INFO - PROCESS | 3680 | 1470656120122 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:20 INFO - PROCESS | 3680 | 1470656120209 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 04:35:20 INFO - PROCESS | 3680 | 1470656120218 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:20 INFO - PROCESS | 3680 | 1470656120221 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:20 INFO - PROCESS | 3680 | ++DOCSHELL 0EF77C00 == 29 [pid = 3680] [id = 341] 04:35:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (0EF79000) [pid = 3680] [serial = 1022] [outer = 00000000] 04:35:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (0EF7D400) [pid = 3680] [serial = 1023] [outer = 0EF79000] 04:35:20 INFO - PROCESS | 3680 | 1470656120269 Marionette DEBUG loaded listener.js 04:35:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (0EF84C00) [pid = 3680] [serial = 1024] [outer = 0EF79000] 04:35:21 INFO - PROCESS | 3680 | 1470656121194 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1118ms 04:35:21 INFO - PROCESS | 3680 | 1470656121236 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 04:35:21 INFO - PROCESS | 3680 | 1470656121238 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 04:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:35:21 INFO - PROCESS | 3680 | 1470656121241 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:35:21 INFO - PROCESS | 3680 | 1470656121245 Marionette TRACE conn6 <- [1,1330,null,{}] 04:35:21 INFO - PROCESS | 3680 | 1470656121256 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:21 INFO - PROCESS | 3680 | 1470656121260 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:21 INFO - PROCESS | 3680 | 1470656121346 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 04:35:21 INFO - PROCESS | 3680 | 1470656121355 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:21 INFO - PROCESS | 3680 | 1470656121358 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:21 INFO - PROCESS | 3680 | ++DOCSHELL 0FEE5400 == 30 [pid = 3680] [id = 342] 04:35:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (0FEE6400) [pid = 3680] [serial = 1025] [outer = 00000000] 04:35:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (13189400) [pid = 3680] [serial = 1026] [outer = 0FEE6400] 04:35:21 INFO - PROCESS | 3680 | 1470656121406 Marionette DEBUG loaded listener.js 04:35:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (136A8400) [pid = 3680] [serial = 1027] [outer = 0FEE6400] 04:35:21 INFO - PROCESS | 3680 | 1470656121825 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 04:35:21 INFO - PROCESS | 3680 | 1470656121875 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 04:35:21 INFO - PROCESS | 3680 | 1470656121878 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 04:35:21 INFO - PROCESS | 3680 | 1470656121881 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:35:21 INFO - PROCESS | 3680 | 1470656121883 Marionette TRACE conn6 <- [1,1334,null,{}] 04:35:21 INFO - PROCESS | 3680 | 1470656121886 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:21 INFO - PROCESS | 3680 | 1470656121888 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:21 INFO - PROCESS | 3680 | 1470656121973 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 04:35:21 INFO - PROCESS | 3680 | 1470656121979 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:21 INFO - PROCESS | 3680 | 1470656121981 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:21 INFO - PROCESS | 3680 | ++DOCSHELL 145BF400 == 31 [pid = 3680] [id = 343] 04:35:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (145C0400) [pid = 3680] [serial = 1028] [outer = 00000000] 04:35:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (14DA7400) [pid = 3680] [serial = 1029] [outer = 145C0400] 04:35:22 INFO - PROCESS | 3680 | 1470656122025 Marionette DEBUG loaded listener.js 04:35:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (14F72000) [pid = 3680] [serial = 1030] [outer = 145C0400] 04:35:22 INFO - PROCESS | 3680 | 1470656122466 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 04:35:22 INFO - PROCESS | 3680 | 1470656122515 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 04:35:22 INFO - PROCESS | 3680 | 1470656122518 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 04:35:22 INFO - PROCESS | 3680 | 1470656122521 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:35:22 INFO - PROCESS | 3680 | 1470656122523 Marionette TRACE conn6 <- [1,1338,null,{}] 04:35:22 INFO - PROCESS | 3680 | 1470656122526 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:22 INFO - PROCESS | 3680 | 1470656122528 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:22 INFO - PROCESS | 3680 | 1470656122608 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 04:35:22 INFO - PROCESS | 3680 | 1470656122615 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:22 INFO - PROCESS | 3680 | 1470656122617 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:22 INFO - PROCESS | 3680 | ++DOCSHELL 15E2EC00 == 32 [pid = 3680] [id = 344] 04:35:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (15E33C00) [pid = 3680] [serial = 1031] [outer = 00000000] 04:35:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1618E400) [pid = 3680] [serial = 1032] [outer = 15E33C00] 04:35:22 INFO - PROCESS | 3680 | 1470656122661 Marionette DEBUG loaded listener.js 04:35:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (15E2CC00) [pid = 3680] [serial = 1033] [outer = 15E33C00] 04:35:23 INFO - PROCESS | 3680 | 1470656123099 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 04:35:23 INFO - PROCESS | 3680 | 1470656123159 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 04:35:23 INFO - PROCESS | 3680 | 1470656123161 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 04:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:35:23 INFO - PROCESS | 3680 | 1470656123164 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:35:23 INFO - PROCESS | 3680 | 1470656123166 Marionette TRACE conn6 <- [1,1342,null,{}] 04:35:23 INFO - PROCESS | 3680 | 1470656123169 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:23 INFO - PROCESS | 3680 | 1470656123175 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:23 INFO - PROCESS | 3680 | 1470656123286 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 04:35:23 INFO - PROCESS | 3680 | 1470656123302 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:23 INFO - PROCESS | 3680 | 1470656123303 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:23 INFO - PROCESS | 3680 | ++DOCSHELL 17571000 == 33 [pid = 3680] [id = 345] 04:35:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17572800) [pid = 3680] [serial = 1034] [outer = 00000000] 04:35:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17824000) [pid = 3680] [serial = 1035] [outer = 17572800] 04:35:23 INFO - PROCESS | 3680 | 1470656123349 Marionette DEBUG loaded listener.js 04:35:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1784BC00) [pid = 3680] [serial = 1036] [outer = 17572800] 04:35:23 INFO - PROCESS | 3680 | 1470656123775 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 629ms 04:35:23 INFO - PROCESS | 3680 | 1470656123806 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 04:35:23 INFO - PROCESS | 3680 | 1470656123808 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 04:35:23 INFO - PROCESS | 3680 | 1470656123811 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:35:23 INFO - PROCESS | 3680 | 1470656123813 Marionette TRACE conn6 <- [1,1346,null,{}] 04:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:35:23 INFO - PROCESS | 3680 | 1470656123817 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:23 INFO - PROCESS | 3680 | 1470656123819 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:23 INFO - PROCESS | 3680 | 1470656123893 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 04:35:23 INFO - PROCESS | 3680 | 1470656123899 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:23 INFO - PROCESS | 3680 | 1470656123901 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:23 INFO - PROCESS | 3680 | ++DOCSHELL 16A6C400 == 34 [pid = 3680] [id = 346] 04:35:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1781B400) [pid = 3680] [serial = 1037] [outer = 00000000] 04:35:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17C20C00) [pid = 3680] [serial = 1038] [outer = 1781B400] 04:35:23 INFO - PROCESS | 3680 | 1470656123945 Marionette DEBUG loaded listener.js 04:35:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17C22000) [pid = 3680] [serial = 1039] [outer = 1781B400] 04:35:24 INFO - PROCESS | 3680 | 1470656124386 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 04:35:24 INFO - PROCESS | 3680 | 1470656124447 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 04:35:24 INFO - PROCESS | 3680 | 1470656124449 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 04:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:35:24 INFO - PROCESS | 3680 | 1470656124452 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:35:24 INFO - PROCESS | 3680 | 1470656124454 Marionette TRACE conn6 <- [1,1350,null,{}] 04:35:24 INFO - PROCESS | 3680 | 1470656124466 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:24 INFO - PROCESS | 3680 | 1470656124468 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:24 INFO - PROCESS | 3680 | 1470656124570 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 04:35:24 INFO - PROCESS | 3680 | 1470656124576 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:24 INFO - PROCESS | 3680 | 1470656124578 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:24 INFO - PROCESS | 3680 | ++DOCSHELL 17C1F000 == 35 [pid = 3680] [id = 347] 04:35:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17D5DC00) [pid = 3680] [serial = 1040] [outer = 00000000] 04:35:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17D65C00) [pid = 3680] [serial = 1041] [outer = 17D5DC00] 04:35:24 INFO - PROCESS | 3680 | 1470656124621 Marionette DEBUG loaded listener.js 04:35:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17DC6400) [pid = 3680] [serial = 1042] [outer = 17D5DC00] 04:35:25 INFO - PROCESS | 3680 | 1470656125033 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 04:35:25 INFO - PROCESS | 3680 | 1470656125083 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 04:35:25 INFO - PROCESS | 3680 | 1470656125085 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 04:35:25 INFO - PROCESS | 3680 | 1470656125088 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:35:25 INFO - PROCESS | 3680 | 1470656125090 Marionette TRACE conn6 <- [1,1354,null,{}] 04:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:35:25 INFO - PROCESS | 3680 | 1470656125101 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:25 INFO - PROCESS | 3680 | 1470656125102 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:25 INFO - PROCESS | 3680 | 1470656125212 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 04:35:25 INFO - PROCESS | 3680 | 1470656125296 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:25 INFO - PROCESS | 3680 | 1470656125298 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:25 INFO - PROCESS | 3680 | ++DOCSHELL 0FEE3C00 == 36 [pid = 3680] [id = 348] 04:35:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (14F68400) [pid = 3680] [serial = 1043] [outer = 00000000] 04:35:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (18301C00) [pid = 3680] [serial = 1044] [outer = 14F68400] 04:35:25 INFO - PROCESS | 3680 | 1470656125343 Marionette DEBUG loaded listener.js 04:35:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (18305C00) [pid = 3680] [serial = 1045] [outer = 14F68400] 04:35:25 INFO - PROCESS | 3680 | 1470656125770 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 04:35:25 INFO - PROCESS | 3680 | 1470656125824 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 04:35:25 INFO - PROCESS | 3680 | 1470656125832 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:35:25 INFO - PROCESS | 3680 | 1470656125833 Marionette TRACE conn6 <- [1,1358,null,{}] 04:35:25 INFO - PROCESS | 3680 | 1470656125837 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:25 INFO - PROCESS | 3680 | 1470656125839 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:25 INFO - PROCESS | 3680 | 1470656125951 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 04:35:25 INFO - PROCESS | 3680 | 1470656125956 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:25 INFO - PROCESS | 3680 | 1470656125958 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:25 INFO - PROCESS | 3680 | ++DOCSHELL 17DC8800 == 37 [pid = 3680] [id = 349] 04:35:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (183D3800) [pid = 3680] [serial = 1046] [outer = 00000000] 04:35:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (183E1000) [pid = 3680] [serial = 1047] [outer = 183D3800] 04:35:25 INFO - PROCESS | 3680 | 1470656126001 Marionette DEBUG loaded listener.js 04:35:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (189A5800) [pid = 3680] [serial = 1048] [outer = 183D3800] 04:35:26 INFO - PROCESS | 3680 | 1470656126448 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] 04:35:26 INFO - PROCESS | 3680 | 1470656126700 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 04:35:26 INFO - PROCESS | 3680 | 1470656126703 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:35:26 INFO - PROCESS | 3680 | 1470656126705 Marionette TRACE conn6 <- [1,1362,null,{}] 04:35:26 INFO - PROCESS | 3680 | 1470656126709 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:26 INFO - PROCESS | 3680 | 1470656126711 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:26 INFO - PROCESS | 3680 | 1470656126801 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 04:35:26 INFO - PROCESS | 3680 | 1470656126808 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:26 INFO - PROCESS | 3680 | 1470656126811 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:26 INFO - PROCESS | 3680 | ++DOCSHELL 13354400 == 38 [pid = 3680] [id = 350] 04:35:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (13354800) [pid = 3680] [serial = 1049] [outer = 00000000] 04:35:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (14F74400) [pid = 3680] [serial = 1050] [outer = 13354800] 04:35:26 INFO - PROCESS | 3680 | 1470656126856 Marionette DEBUG loaded listener.js 04:35:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17B2E800) [pid = 3680] [serial = 1051] [outer = 13354800] 04:35:27 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:27 INFO - PROCESS | 3680 | 1470656127278 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 04:35:27 INFO - PROCESS | 3680 | 1470656127336 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 04:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:35:27 INFO - PROCESS | 3680 | 1470656127339 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:35:27 INFO - PROCESS | 3680 | 1470656127340 Marionette TRACE conn6 <- [1,1366,null,{}] 04:35:27 INFO - PROCESS | 3680 | 1470656127344 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:27 INFO - PROCESS | 3680 | 1470656127346 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:27 INFO - PROCESS | 3680 | 1470656127423 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 04:35:27 INFO - PROCESS | 3680 | 1470656127428 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:27 INFO - PROCESS | 3680 | 1470656127430 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:27 INFO - PROCESS | 3680 | ++DOCSHELL 17D60400 == 39 [pid = 3680] [id = 351] 04:35:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17D6A800) [pid = 3680] [serial = 1052] [outer = 00000000] 04:35:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1982F800) [pid = 3680] [serial = 1053] [outer = 17D6A800] 04:35:27 INFO - PROCESS | 3680 | 1470656127473 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1992D000) [pid = 3680] [serial = 1054] [outer = 17D6A800] 04:35:27 INFO - PROCESS | 3680 | 1470656127898 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:35:27 INFO - PROCESS | 3680 | 1470656127972 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 04:35:27 INFO - PROCESS | 3680 | 1470656127975 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:35:27 INFO - PROCESS | 3680 | 1470656127976 Marionette TRACE conn6 <- [1,1370,null,{}] 04:35:27 INFO - PROCESS | 3680 | 1470656127980 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:27 INFO - PROCESS | 3680 | 1470656127982 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:28 INFO - PROCESS | 3680 | 1470656128060 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 04:35:28 INFO - PROCESS | 3680 | 1470656128068 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:28 INFO - PROCESS | 3680 | 1470656128070 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:28 INFO - PROCESS | 3680 | ++DOCSHELL 0EAB6000 == 40 [pid = 3680] [id = 352] 04:35:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (0F118400) [pid = 3680] [serial = 1055] [outer = 00000000] 04:35:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1A605400) [pid = 3680] [serial = 1056] [outer = 0F118400] 04:35:28 INFO - PROCESS | 3680 | 1470656128114 Marionette DEBUG loaded listener.js 04:35:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1A96C000) [pid = 3680] [serial = 1057] [outer = 0F118400] 04:35:28 INFO - PROCESS | 3680 | [3680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:28 INFO - PROCESS | 3680 | 1470656128572 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:35:28 INFO - PROCESS | 3680 | 1470656128623 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 04:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:35:28 INFO - PROCESS | 3680 | 1470656128626 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:35:28 INFO - PROCESS | 3680 | 1470656128628 Marionette TRACE conn6 <- [1,1374,null,{}] 04:35:28 INFO - PROCESS | 3680 | 1470656128631 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:28 INFO - PROCESS | 3680 | 1470656128633 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:28 INFO - PROCESS | 3680 | 1470656128759 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 04:35:28 INFO - PROCESS | 3680 | 1470656128891 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:28 INFO - PROCESS | 3680 | 1470656128894 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:28 INFO - PROCESS | 3680 | ++DOCSHELL 0C005000 == 41 [pid = 3680] [id = 353] 04:35:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0C006000) [pid = 3680] [serial = 1058] [outer = 00000000] 04:35:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0C121000) [pid = 3680] [serial = 1059] [outer = 0C006000] 04:35:28 INFO - PROCESS | 3680 | 1470656128955 Marionette DEBUG loaded listener.js 04:35:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (0E2E9C00) [pid = 3680] [serial = 1060] [outer = 0C006000] 04:35:29 INFO - PROCESS | 3680 | 1470656129821 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:35:29 INFO - PROCESS | 3680 | 1470656129911 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 04:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:35:29 INFO - PROCESS | 3680 | 1470656129916 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:35:29 INFO - PROCESS | 3680 | 1470656129920 Marionette TRACE conn6 <- [1,1378,null,{}] 04:35:29 INFO - PROCESS | 3680 | 1470656129925 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:29 INFO - PROCESS | 3680 | 1470656129928 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:30 INFO - PROCESS | 3680 | 1470656130088 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 04:35:30 INFO - PROCESS | 3680 | 1470656130215 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:30 INFO - PROCESS | 3680 | 1470656130218 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:30 INFO - PROCESS | 3680 | ++DOCSHELL 0F139400 == 42 [pid = 3680] [id = 354] 04:35:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (0F13E000) [pid = 3680] [serial = 1061] [outer = 00000000] 04:35:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (0F75C000) [pid = 3680] [serial = 1062] [outer = 0F13E000] 04:35:30 INFO - PROCESS | 3680 | 1470656130278 Marionette DEBUG loaded listener.js 04:35:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (0FDEFC00) [pid = 3680] [serial = 1063] [outer = 0F13E000] 04:35:31 INFO - PROCESS | 3680 | --DOCSHELL 0EAB6000 == 41 [pid = 3680] [id = 352] 04:35:31 INFO - PROCESS | 3680 | --DOCSHELL 17D60400 == 40 [pid = 3680] [id = 351] 04:35:31 INFO - PROCESS | 3680 | --DOCSHELL 13354400 == 39 [pid = 3680] [id = 350] 04:35:31 INFO - PROCESS | 3680 | --DOCSHELL 17DC8800 == 38 [pid = 3680] [id = 349] 04:35:31 INFO - PROCESS | 3680 | --DOCSHELL 0FEE3C00 == 37 [pid = 3680] [id = 348] 04:35:31 INFO - PROCESS | 3680 | --DOCSHELL 17C1F000 == 36 [pid = 3680] [id = 347] 04:35:31 INFO - PROCESS | 3680 | --DOCSHELL 16A6C400 == 35 [pid = 3680] [id = 346] 04:35:31 INFO - PROCESS | 3680 | --DOCSHELL 17571000 == 34 [pid = 3680] [id = 345] 04:35:31 INFO - PROCESS | 3680 | --DOCSHELL 15E2EC00 == 33 [pid = 3680] [id = 344] 04:35:31 INFO - PROCESS | 3680 | --DOCSHELL 145BF400 == 32 [pid = 3680] [id = 343] 04:35:31 INFO - PROCESS | 3680 | --DOCSHELL 0FEE5400 == 31 [pid = 3680] [id = 342] 04:35:31 INFO - PROCESS | 3680 | --DOCSHELL 0EF77C00 == 30 [pid = 3680] [id = 341] 04:35:31 INFO - PROCESS | 3680 | --DOCSHELL 0E750800 == 29 [pid = 3680] [id = 340] 04:35:31 INFO - PROCESS | 3680 | --DOCSHELL 175B6400 == 28 [pid = 3680] [id = 339] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1999B000) [pid = 3680] [serial = 1017] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | 1470656131239 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1378ms 04:35:31 INFO - PROCESS | 3680 | 1470656131298 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 04:35:31 INFO - PROCESS | 3680 | 1470656131302 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 04:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:35:31 INFO - PROCESS | 3680 | 1470656131306 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:35:31 INFO - PROCESS | 3680 | 1470656131309 Marionette TRACE conn6 <- [1,1382,null,{}] 04:35:31 INFO - PROCESS | 3680 | 1470656131315 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:31 INFO - PROCESS | 3680 | 1470656131317 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:31 INFO - PROCESS | 3680 | 1470656131407 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 04:35:31 INFO - PROCESS | 3680 | 1470656131422 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:31 INFO - PROCESS | 3680 | 1470656131424 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:31 INFO - PROCESS | 3680 | ++DOCSHELL 0EA13000 == 29 [pid = 3680] [id = 355] 04:35:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (0EA13800) [pid = 3680] [serial = 1064] [outer = 00000000] 04:35:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (0EA1D400) [pid = 3680] [serial = 1065] [outer = 0EA13800] 04:35:31 INFO - PROCESS | 3680 | 1470656131472 Marionette DEBUG loaded listener.js 04:35:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (0EC2C000) [pid = 3680] [serial = 1066] [outer = 0EA13800] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (1992DC00) [pid = 3680] [serial = 1015] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (17D5EC00) [pid = 3680] [serial = 1002] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (183D9C00) [pid = 3680] [serial = 1005] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (17D62800) [pid = 3680] [serial = 1003] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (18D8F000) [pid = 3680] [serial = 1008] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (183E1C00) [pid = 3680] [serial = 1006] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (19928400) [pid = 3680] [serial = 1014] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (18D90000) [pid = 3680] [serial = 1009] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (17B27000) [pid = 3680] [serial = 999] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (15E50400) [pid = 3680] [serial = 996] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (163E4400) [pid = 3680] [serial = 997] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0FEDFC00) [pid = 3680] [serial = 993] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (13075800) [pid = 3680] [serial = 994] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EC2D800) [pid = 3680] [serial = 991] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0EA16000) [pid = 3680] [serial = 990] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (14D9DC00) [pid = 3680] [serial = 988] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (136A2C00) [pid = 3680] [serial = 987] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0EC2BC00) [pid = 3680] [serial = 985] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0EA19400) [pid = 3680] [serial = 984] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (15E2E400) [pid = 3680] [serial = 982] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (17C24400) [pid = 3680] [serial = 1011] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (18676C00) [pid = 3680] [serial = 1012] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17C2B400) [pid = 3680] [serial = 1000] [outer = 00000000] [url = about:blank] 04:35:31 INFO - PROCESS | 3680 | 1470656131980 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 730ms 04:35:32 INFO - PROCESS | 3680 | 1470656132038 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 04:35:32 INFO - PROCESS | 3680 | 1470656132043 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 04:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:35:32 INFO - PROCESS | 3680 | 1470656132049 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:35:32 INFO - PROCESS | 3680 | 1470656132051 Marionette TRACE conn6 <- [1,1386,null,{}] 04:35:32 INFO - PROCESS | 3680 | 1470656132056 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:32 INFO - PROCESS | 3680 | 1470656132058 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:32 INFO - PROCESS | 3680 | 1470656132143 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 04:35:32 INFO - PROCESS | 3680 | 1470656132232 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:32 INFO - PROCESS | 3680 | 1470656132234 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:32 INFO - PROCESS | 3680 | ++DOCSHELL 0EF77800 == 30 [pid = 3680] [id = 356] 04:35:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0EF79C00) [pid = 3680] [serial = 1067] [outer = 00000000] 04:35:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0F114C00) [pid = 3680] [serial = 1068] [outer = 0EF79C00] 04:35:32 INFO - PROCESS | 3680 | 1470656132282 Marionette DEBUG loaded listener.js 04:35:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0F754400) [pid = 3680] [serial = 1069] [outer = 0EF79C00] 04:35:32 INFO - PROCESS | 3680 | 1470656132669 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 04:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:35:32 INFO - PROCESS | 3680 | 1470656132723 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 04:35:32 INFO - PROCESS | 3680 | 1470656132725 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 04:35:32 INFO - PROCESS | 3680 | 1470656132728 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:35:32 INFO - PROCESS | 3680 | 1470656132732 Marionette TRACE conn6 <- [1,1390,null,{}] 04:35:32 INFO - PROCESS | 3680 | 1470656132743 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:32 INFO - PROCESS | 3680 | 1470656132748 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:32 INFO - PROCESS | 3680 | 1470656132866 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 04:35:32 INFO - PROCESS | 3680 | 1470656132886 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:32 INFO - PROCESS | 3680 | 1470656132889 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:32 INFO - PROCESS | 3680 | ++DOCSHELL 13FDB000 == 31 [pid = 3680] [id = 357] 04:35:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (13FDC400) [pid = 3680] [serial = 1070] [outer = 00000000] 04:35:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (14657C00) [pid = 3680] [serial = 1071] [outer = 13FDC400] 04:35:32 INFO - PROCESS | 3680 | 1470656132937 Marionette DEBUG loaded listener.js 04:35:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (14D9F000) [pid = 3680] [serial = 1072] [outer = 13FDC400] 04:35:33 INFO - PROCESS | 3680 | 1470656133374 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 690ms 04:35:33 INFO - PROCESS | 3680 | 1470656133419 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 04:35:33 INFO - PROCESS | 3680 | 1470656133422 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 04:35:33 INFO - PROCESS | 3680 | 1470656133425 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:35:33 INFO - PROCESS | 3680 | 1470656133426 Marionette TRACE conn6 <- [1,1394,null,{}] 04:35:33 INFO - PROCESS | 3680 | 1470656133430 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:33 INFO - PROCESS | 3680 | 1470656133432 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:33 INFO - PROCESS | 3680 | 1470656133551 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 04:35:33 INFO - PROCESS | 3680 | 1470656133556 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:33 INFO - PROCESS | 3680 | 1470656133558 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:33 INFO - PROCESS | 3680 | ++DOCSHELL 14F77000 == 32 [pid = 3680] [id = 358] 04:35:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (14F78C00) [pid = 3680] [serial = 1073] [outer = 00000000] 04:35:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (16141C00) [pid = 3680] [serial = 1074] [outer = 14F78C00] 04:35:33 INFO - PROCESS | 3680 | 1470656133603 Marionette DEBUG loaded listener.js 04:35:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (163E3400) [pid = 3680] [serial = 1075] [outer = 14F78C00] 04:35:34 INFO - PROCESS | 3680 | 1470656134046 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 04:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:35:34 INFO - PROCESS | 3680 | 1470656134099 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 04:35:34 INFO - PROCESS | 3680 | 1470656134101 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 04:35:34 INFO - PROCESS | 3680 | 1470656134104 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:35:34 INFO - PROCESS | 3680 | 1470656134106 Marionette TRACE conn6 <- [1,1398,null,{}] 04:35:34 INFO - PROCESS | 3680 | 1470656134109 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:34 INFO - PROCESS | 3680 | 1470656134111 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:34 INFO - PROCESS | 3680 | 1470656134218 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 04:35:34 INFO - PROCESS | 3680 | 1470656134305 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:34 INFO - PROCESS | 3680 | 1470656134307 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:34 INFO - PROCESS | 3680 | ++DOCSHELL 1306B800 == 33 [pid = 3680] [id = 359] 04:35:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (14DA6400) [pid = 3680] [serial = 1076] [outer = 00000000] 04:35:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16A65400) [pid = 3680] [serial = 1077] [outer = 14DA6400] 04:35:34 INFO - PROCESS | 3680 | 1470656134352 Marionette DEBUG loaded listener.js 04:35:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1756C000) [pid = 3680] [serial = 1078] [outer = 14DA6400] 04:35:34 INFO - PROCESS | 3680 | 1470656134802 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 04:35:34 INFO - PROCESS | 3680 | 1470656134838 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 04:35:34 INFO - PROCESS | 3680 | 1470656134840 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 04:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:35:34 INFO - PROCESS | 3680 | 1470656134843 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:35:34 INFO - PROCESS | 3680 | 1470656134845 Marionette TRACE conn6 <- [1,1402,null,{}] 04:35:34 INFO - PROCESS | 3680 | 1470656134848 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:34 INFO - PROCESS | 3680 | 1470656134854 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:34 INFO - PROCESS | 3680 | 1470656135001 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 04:35:35 INFO - PROCESS | 3680 | 1470656135014 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:35 INFO - PROCESS | 3680 | 1470656135015 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:35 INFO - PROCESS | 3680 | ++DOCSHELL 17B29400 == 34 [pid = 3680] [id = 360] 04:35:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17B2EC00) [pid = 3680] [serial = 1079] [outer = 00000000] 04:35:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17D60400) [pid = 3680] [serial = 1080] [outer = 17B2EC00] 04:35:35 INFO - PROCESS | 3680 | 1470656135060 Marionette DEBUG loaded listener.js 04:35:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17D67800) [pid = 3680] [serial = 1081] [outer = 17B2EC00] 04:35:35 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (145C0400) [pid = 3680] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:35:35 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17D5DC00) [pid = 3680] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:35:35 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (14F68400) [pid = 3680] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:35:35 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0EF79000) [pid = 3680] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:35:35 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (183D3800) [pid = 3680] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:35:35 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (13354800) [pid = 3680] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:35:35 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (17572800) [pid = 3680] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:35:35 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1982E400) [pid = 3680] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:35:35 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0E752800) [pid = 3680] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:35:35 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (15E33C00) [pid = 3680] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:35:35 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1781B400) [pid = 3680] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:35:35 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0FEE6400) [pid = 3680] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:35:35 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (17D6A800) [pid = 3680] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:35:35 INFO - PROCESS | 3680 | 1470656135692 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 869ms 04:35:35 INFO - PROCESS | 3680 | 1470656135715 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 04:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:35:35 INFO - PROCESS | 3680 | 1470656135717 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 04:35:35 INFO - PROCESS | 3680 | 1470656135720 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:35:35 INFO - PROCESS | 3680 | 1470656135722 Marionette TRACE conn6 <- [1,1406,null,{}] 04:35:35 INFO - PROCESS | 3680 | 1470656135726 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:35 INFO - PROCESS | 3680 | 1470656135728 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:35 INFO - PROCESS | 3680 | 1470656135804 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 04:35:35 INFO - PROCESS | 3680 | 1470656135809 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:35 INFO - PROCESS | 3680 | 1470656135811 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:35 INFO - PROCESS | 3680 | ++DOCSHELL 0F2EAC00 == 35 [pid = 3680] [id = 361] 04:35:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0FDFC800) [pid = 3680] [serial = 1082] [outer = 00000000] 04:35:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (15E33C00) [pid = 3680] [serial = 1083] [outer = 0FDFC800] 04:35:35 INFO - PROCESS | 3680 | 1470656135855 Marionette DEBUG loaded listener.js 04:35:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (16A6D000) [pid = 3680] [serial = 1084] [outer = 0FDFC800] 04:35:36 INFO - PROCESS | 3680 | 1470656136287 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 04:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:35:36 INFO - PROCESS | 3680 | 1470656136351 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 04:35:36 INFO - PROCESS | 3680 | 1470656136353 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 04:35:36 INFO - PROCESS | 3680 | 1470656136356 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:35:36 INFO - PROCESS | 3680 | 1470656136358 Marionette TRACE conn6 <- [1,1410,null,{}] 04:35:36 INFO - PROCESS | 3680 | 1470656136361 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:36 INFO - PROCESS | 3680 | 1470656136363 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:36 INFO - PROCESS | 3680 | 1470656136440 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 04:35:36 INFO - PROCESS | 3680 | 1470656136445 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:36 INFO - PROCESS | 3680 | 1470656136447 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:36 INFO - PROCESS | 3680 | ++DOCSHELL 17C57000 == 36 [pid = 3680] [id = 362] 04:35:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17D5DC00) [pid = 3680] [serial = 1085] [outer = 00000000] 04:35:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17DCC800) [pid = 3680] [serial = 1086] [outer = 17D5DC00] 04:35:36 INFO - PROCESS | 3680 | 1470656136491 Marionette DEBUG loaded listener.js 04:35:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17DCFC00) [pid = 3680] [serial = 1087] [outer = 17D5DC00] 04:35:36 INFO - PROCESS | 3680 | 1470656136903 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 570ms 04:35:36 INFO - PROCESS | 3680 | 1470656136950 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 04:35:36 INFO - PROCESS | 3680 | 1470656136952 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 04:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:35:36 INFO - PROCESS | 3680 | 1470656136960 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:35:36 INFO - PROCESS | 3680 | 1470656136962 Marionette TRACE conn6 <- [1,1414,null,{}] 04:35:36 INFO - PROCESS | 3680 | 1470656136965 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:36 INFO - PROCESS | 3680 | 1470656136967 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:37 INFO - PROCESS | 3680 | 1470656137045 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 04:35:37 INFO - PROCESS | 3680 | 1470656137051 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:37 INFO - PROCESS | 3680 | 1470656137053 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:37 INFO - PROCESS | 3680 | ++DOCSHELL 17D5D800 == 37 [pid = 3680] [id = 363] 04:35:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (18309400) [pid = 3680] [serial = 1088] [outer = 00000000] 04:35:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (183E0400) [pid = 3680] [serial = 1089] [outer = 18309400] 04:35:37 INFO - PROCESS | 3680 | 1470656137098 Marionette DEBUG loaded listener.js 04:35:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (18675000) [pid = 3680] [serial = 1090] [outer = 18309400] 04:35:37 INFO - PROCESS | 3680 | 1470656137551 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 630ms 04:35:37 INFO - PROCESS | 3680 | 1470656137621 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 04:35:37 INFO - PROCESS | 3680 | 1470656137625 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 04:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:35:37 INFO - PROCESS | 3680 | 1470656137635 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:35:37 INFO - PROCESS | 3680 | 1470656137640 Marionette TRACE conn6 <- [1,1418,null,{}] 04:35:37 INFO - PROCESS | 3680 | 1470656137646 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:37 INFO - PROCESS | 3680 | 1470656137650 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:37 INFO - PROCESS | 3680 | 1470656137773 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 04:35:37 INFO - PROCESS | 3680 | 1470656137877 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:37 INFO - PROCESS | 3680 | 1470656137882 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:37 INFO - PROCESS | 3680 | ++DOCSHELL 0E750400 == 38 [pid = 3680] [id = 364] 04:35:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (0E750800) [pid = 3680] [serial = 1091] [outer = 00000000] 04:35:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (0EA16000) [pid = 3680] [serial = 1092] [outer = 0E750800] 04:35:37 INFO - PROCESS | 3680 | 1470656137939 Marionette DEBUG loaded listener.js 04:35:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0EC2F000) [pid = 3680] [serial = 1093] [outer = 0E750800] 04:35:38 INFO - PROCESS | 3680 | 1470656138596 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1021ms 04:35:38 INFO - PROCESS | 3680 | 1470656138661 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 04:35:38 INFO - PROCESS | 3680 | 1470656138664 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 04:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:35:38 INFO - PROCESS | 3680 | 1470656138671 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:35:38 INFO - PROCESS | 3680 | 1470656138675 Marionette TRACE conn6 <- [1,1422,null,{}] 04:35:38 INFO - PROCESS | 3680 | 1470656138680 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:38 INFO - PROCESS | 3680 | 1470656138683 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:38 INFO - PROCESS | 3680 | 1470656138794 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 04:35:38 INFO - PROCESS | 3680 | 1470656138925 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:38 INFO - PROCESS | 3680 | 1470656138928 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:38 INFO - PROCESS | 3680 | ++DOCSHELL 130BF400 == 39 [pid = 3680] [id = 365] 04:35:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (130C2000) [pid = 3680] [serial = 1094] [outer = 00000000] 04:35:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (14522000) [pid = 3680] [serial = 1095] [outer = 130C2000] 04:35:38 INFO - PROCESS | 3680 | 1470656138985 Marionette DEBUG loaded listener.js 04:35:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (14F68000) [pid = 3680] [serial = 1096] [outer = 130C2000] 04:35:39 INFO - PROCESS | 3680 | 1470656139586 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 990ms 04:35:39 INFO - PROCESS | 3680 | 1470656139661 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 04:35:39 INFO - PROCESS | 3680 | 1470656139663 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 04:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:35:39 INFO - PROCESS | 3680 | 1470656139667 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:35:39 INFO - PROCESS | 3680 | 1470656139669 Marionette TRACE conn6 <- [1,1426,null,{}] 04:35:39 INFO - PROCESS | 3680 | 1470656139679 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:39 INFO - PROCESS | 3680 | 1470656139684 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:39 INFO - PROCESS | 3680 | 1470656139796 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 04:35:39 INFO - PROCESS | 3680 | 1470656139929 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:39 INFO - PROCESS | 3680 | 1470656139933 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:39 INFO - PROCESS | 3680 | ++DOCSHELL 17D5EC00 == 40 [pid = 3680] [id = 366] 04:35:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (17D61400) [pid = 3680] [serial = 1097] [outer = 00000000] 04:35:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (17DC9400) [pid = 3680] [serial = 1098] [outer = 17D61400] 04:35:39 INFO - PROCESS | 3680 | 1470656139996 Marionette DEBUG loaded listener.js 04:35:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (18678800) [pid = 3680] [serial = 1099] [outer = 17D61400] 04:35:40 INFO - PROCESS | 3680 | 1470656140551 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 930ms 04:35:40 INFO - PROCESS | 3680 | 1470656140604 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 04:35:40 INFO - PROCESS | 3680 | 1470656140606 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 04:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:35:40 INFO - PROCESS | 3680 | 1470656140611 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:35:40 INFO - PROCESS | 3680 | 1470656140613 Marionette TRACE conn6 <- [1,1430,null,{}] 04:35:40 INFO - PROCESS | 3680 | 1470656140617 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:40 INFO - PROCESS | 3680 | 1470656140619 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:40 INFO - PROCESS | 3680 | 1470656140727 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 04:35:40 INFO - PROCESS | 3680 | 1470656140829 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:40 INFO - PROCESS | 3680 | 1470656140831 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:40 INFO - PROCESS | 3680 | ++DOCSHELL 19929000 == 41 [pid = 3680] [id = 367] 04:35:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (19929400) [pid = 3680] [serial = 1100] [outer = 00000000] 04:35:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (199A0800) [pid = 3680] [serial = 1101] [outer = 19929400] 04:35:40 INFO - PROCESS | 3680 | 1470656140885 Marionette DEBUG loaded listener.js 04:35:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (19EA2000) [pid = 3680] [serial = 1102] [outer = 19929400] 04:35:41 INFO - PROCESS | 3680 | 1470656141624 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1120ms 04:35:41 INFO - PROCESS | 3680 | 1470656141750 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 04:35:41 INFO - PROCESS | 3680 | 1470656141754 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 04:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:35:41 INFO - PROCESS | 3680 | 1470656141761 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:35:41 INFO - PROCESS | 3680 | 1470656141765 Marionette TRACE conn6 <- [1,1434,null,{}] 04:35:41 INFO - PROCESS | 3680 | 1470656141770 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:41 INFO - PROCESS | 3680 | 1470656141774 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:41 INFO - PROCESS | 3680 | 1470656141882 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 04:35:41 INFO - PROCESS | 3680 | 1470656141965 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:41 INFO - PROCESS | 3680 | 1470656141970 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:42 INFO - PROCESS | 3680 | ++DOCSHELL 0E752000 == 42 [pid = 3680] [id = 368] 04:35:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (0EC2BC00) [pid = 3680] [serial = 1103] [outer = 00000000] 04:35:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (0EF7F800) [pid = 3680] [serial = 1104] [outer = 0EC2BC00] 04:35:42 INFO - PROCESS | 3680 | 1470656142068 Marionette DEBUG loaded listener.js 04:35:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (0F2EB400) [pid = 3680] [serial = 1105] [outer = 0EC2BC00] 04:35:43 INFO - PROCESS | 3680 | --DOCSHELL 17C57000 == 41 [pid = 3680] [id = 362] 04:35:43 INFO - PROCESS | 3680 | --DOCSHELL 0F2EAC00 == 40 [pid = 3680] [id = 361] 04:35:43 INFO - PROCESS | 3680 | --DOCSHELL 17B29400 == 39 [pid = 3680] [id = 360] 04:35:43 INFO - PROCESS | 3680 | --DOCSHELL 1306B800 == 38 [pid = 3680] [id = 359] 04:35:43 INFO - PROCESS | 3680 | --DOCSHELL 14F77000 == 37 [pid = 3680] [id = 358] 04:35:43 INFO - PROCESS | 3680 | --DOCSHELL 13FDB000 == 36 [pid = 3680] [id = 357] 04:35:43 INFO - PROCESS | 3680 | --DOCSHELL 0EF77800 == 35 [pid = 3680] [id = 356] 04:35:43 INFO - PROCESS | 3680 | --DOCSHELL 0EA13000 == 34 [pid = 3680] [id = 355] 04:35:43 INFO - PROCESS | 3680 | --DOCSHELL 0C005000 == 33 [pid = 3680] [id = 353] 04:35:43 INFO - PROCESS | 3680 | --DOCSHELL 0F139400 == 32 [pid = 3680] [id = 354] 04:35:43 INFO - PROCESS | 3680 | --DOCSHELL 19929000 == 31 [pid = 3680] [id = 367] 04:35:43 INFO - PROCESS | 3680 | --DOCSHELL 17D5EC00 == 30 [pid = 3680] [id = 366] 04:35:43 INFO - PROCESS | 3680 | --DOCSHELL 17D5D800 == 29 [pid = 3680] [id = 363] 04:35:43 INFO - PROCESS | 3680 | --DOCSHELL 0E750400 == 28 [pid = 3680] [id = 364] 04:35:43 INFO - PROCESS | 3680 | --DOCSHELL 130BF400 == 27 [pid = 3680] [id = 365] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (14DA7400) [pid = 3680] [serial = 1029] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (14F72000) [pid = 3680] [serial = 1030] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (17DC6400) [pid = 3680] [serial = 1042] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (17D65C00) [pid = 3680] [serial = 1041] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (18305C00) [pid = 3680] [serial = 1045] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (18301C00) [pid = 3680] [serial = 1044] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (0EF7D400) [pid = 3680] [serial = 1023] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (0EF84C00) [pid = 3680] [serial = 1024] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (183E1000) [pid = 3680] [serial = 1047] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (14F74400) [pid = 3680] [serial = 1050] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (17824000) [pid = 3680] [serial = 1035] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (17B2E800) [pid = 3680] [serial = 1051] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1784BC00) [pid = 3680] [serial = 1036] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1999E800) [pid = 3680] [serial = 1018] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0EA11C00) [pid = 3680] [serial = 1020] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0EA18C00) [pid = 3680] [serial = 1021] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1618E400) [pid = 3680] [serial = 1032] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (15E2CC00) [pid = 3680] [serial = 1033] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (189A5800) [pid = 3680] [serial = 1048] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17C20C00) [pid = 3680] [serial = 1038] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (13189400) [pid = 3680] [serial = 1026] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (136A8400) [pid = 3680] [serial = 1027] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (1992D000) [pid = 3680] [serial = 1054] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1982F800) [pid = 3680] [serial = 1053] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (17C22000) [pid = 3680] [serial = 1039] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (1A605400) [pid = 3680] [serial = 1056] [outer = 00000000] [url = about:blank] 04:35:43 INFO - PROCESS | 3680 | 1470656143412 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1676ms 04:35:43 INFO - PROCESS | 3680 | 1470656143441 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 04:35:43 INFO - PROCESS | 3680 | 1470656143445 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 04:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:35:43 INFO - PROCESS | 3680 | 1470656143450 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:35:43 INFO - PROCESS | 3680 | 1470656143453 Marionette TRACE conn6 <- [1,1438,null,{}] 04:35:43 INFO - PROCESS | 3680 | 1470656143459 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:43 INFO - PROCESS | 3680 | 1470656143462 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:43 INFO - PROCESS | 3680 | 1470656143551 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 04:35:43 INFO - PROCESS | 3680 | 1470656143558 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:43 INFO - PROCESS | 3680 | 1470656143562 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:43 INFO - PROCESS | 3680 | ++DOCSHELL 0E752400 == 28 [pid = 3680] [id = 369] 04:35:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0E753400) [pid = 3680] [serial = 1106] [outer = 00000000] 04:35:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0EA1D000) [pid = 3680] [serial = 1107] [outer = 0E753400] 04:35:43 INFO - PROCESS | 3680 | 1470656143610 Marionette DEBUG loaded listener.js 04:35:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0EAAF800) [pid = 3680] [serial = 1108] [outer = 0E753400] 04:35:44 INFO - PROCESS | 3680 | 1470656144089 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 690ms 04:35:44 INFO - PROCESS | 3680 | 1470656144141 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 04:35:44 INFO - PROCESS | 3680 | 1470656144145 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 04:35:44 INFO - PROCESS | 3680 | 1470656144151 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:35:44 INFO - PROCESS | 3680 | 1470656144154 Marionette TRACE conn6 <- [1,1442,null,{}] 04:35:44 INFO - PROCESS | 3680 | 1470656144158 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:44 INFO - PROCESS | 3680 | 1470656144161 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:44 INFO - PROCESS | 3680 | 1470656144250 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 04:35:44 INFO - PROCESS | 3680 | 1470656144259 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:44 INFO - PROCESS | 3680 | 1470656144261 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:44 INFO - PROCESS | 3680 | ++DOCSHELL 0F118C00 == 29 [pid = 3680] [id = 370] 04:35:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0F130400) [pid = 3680] [serial = 1109] [outer = 00000000] 04:35:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0F2EB000) [pid = 3680] [serial = 1110] [outer = 0F130400] 04:35:44 INFO - PROCESS | 3680 | 1470656144310 Marionette DEBUG loaded listener.js 04:35:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0FEE3C00) [pid = 3680] [serial = 1111] [outer = 0F130400] 04:35:44 INFO - PROCESS | 3680 | 1470656144789 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 04:35:44 INFO - PROCESS | 3680 | 1470656144826 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 04:35:44 INFO - PROCESS | 3680 | 1470656144828 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 04:35:44 INFO - PROCESS | 3680 | 1470656144831 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:35:44 INFO - PROCESS | 3680 | 1470656144835 Marionette TRACE conn6 <- [1,1446,null,{}] 04:35:44 INFO - PROCESS | 3680 | 1470656144845 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:44 INFO - PROCESS | 3680 | 1470656144850 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:44 INFO - PROCESS | 3680 | 1470656144964 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 04:35:45 INFO - PROCESS | 3680 | 1470656145099 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:45 INFO - PROCESS | 3680 | 1470656145103 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:45 INFO - PROCESS | 3680 | ++DOCSHELL 08870800 == 30 [pid = 3680] [id = 371] 04:35:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (088F1800) [pid = 3680] [serial = 1112] [outer = 00000000] 04:35:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0C007800) [pid = 3680] [serial = 1113] [outer = 088F1800] 04:35:45 INFO - PROCESS | 3680 | 1470656145163 Marionette DEBUG loaded listener.js 04:35:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (0E234400) [pid = 3680] [serial = 1114] [outer = 088F1800] 04:35:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (0EE29000) [pid = 3680] [serial = 1115] [outer = 13351000] 04:35:45 INFO - PROCESS | 3680 | 1470656145976 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1235ms 04:35:46 INFO - PROCESS | 3680 | 1470656146072 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 04:35:46 INFO - PROCESS | 3680 | 1470656146076 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 04:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:35:46 INFO - PROCESS | 3680 | 1470656146081 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:35:46 INFO - PROCESS | 3680 | 1470656146084 Marionette TRACE conn6 <- [1,1450,null,{}] 04:35:46 INFO - PROCESS | 3680 | 1470656146090 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:46 INFO - PROCESS | 3680 | 1470656146095 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:46 INFO - PROCESS | 3680 | 1470656146226 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 04:35:46 INFO - PROCESS | 3680 | 1470656146347 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:46 INFO - PROCESS | 3680 | 1470656146350 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:46 INFO - PROCESS | 3680 | ++DOCSHELL 12F67C00 == 31 [pid = 3680] [id = 372] 04:35:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (12FECC00) [pid = 3680] [serial = 1116] [outer = 00000000] 04:35:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (130B7800) [pid = 3680] [serial = 1117] [outer = 12FECC00] 04:35:46 INFO - PROCESS | 3680 | 1470656146409 Marionette DEBUG loaded listener.js 04:35:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (13355800) [pid = 3680] [serial = 1118] [outer = 12FECC00] 04:35:47 INFO - PROCESS | 3680 | 1470656147127 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1129ms 04:35:47 INFO - PROCESS | 3680 | 1470656147213 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 04:35:47 INFO - PROCESS | 3680 | 1470656147217 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 04:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:35:47 INFO - PROCESS | 3680 | 1470656147222 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:35:47 INFO - PROCESS | 3680 | 1470656147225 Marionette TRACE conn6 <- [1,1454,null,{}] 04:35:47 INFO - PROCESS | 3680 | 1470656147229 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:47 INFO - PROCESS | 3680 | 1470656147231 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:47 INFO - PROCESS | 3680 | 1470656147359 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 04:35:47 INFO - PROCESS | 3680 | 1470656147531 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:47 INFO - PROCESS | 3680 | 1470656147534 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:47 INFO - PROCESS | 3680 | ++DOCSHELL 0C007000 == 32 [pid = 3680] [id = 373] 04:35:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0C00A800) [pid = 3680] [serial = 1119] [outer = 00000000] 04:35:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0C1F0400) [pid = 3680] [serial = 1120] [outer = 0C00A800] 04:35:47 INFO - PROCESS | 3680 | 1470656147586 Marionette DEBUG loaded listener.js 04:35:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0E753000) [pid = 3680] [serial = 1121] [outer = 0C00A800] 04:35:47 INFO - PROCESS | 3680 | --DOCSHELL 0C004400 == 31 [pid = 3680] [id = 25] 04:35:47 INFO - PROCESS | 3680 | --DOCSHELL 17C28C00 == 30 [pid = 3680] [id = 20] 04:35:47 INFO - PROCESS | 3680 | --DOCSHELL 0EA19000 == 29 [pid = 3680] [id = 23] 04:35:47 INFO - PROCESS | 3680 | --DOCSHELL 0EA12C00 == 28 [pid = 3680] [id = 24] 04:35:47 INFO - PROCESS | 3680 | --DOCSHELL 0F118C00 == 27 [pid = 3680] [id = 370] 04:35:47 INFO - PROCESS | 3680 | --DOCSHELL 0E752400 == 26 [pid = 3680] [id = 369] 04:35:47 INFO - PROCESS | 3680 | --DOCSHELL 0E752000 == 25 [pid = 3680] [id = 368] 04:35:48 INFO - PROCESS | 3680 | 1470656148343 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1174ms 04:35:48 INFO - PROCESS | 3680 | 1470656148400 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 04:35:48 INFO - PROCESS | 3680 | 1470656148405 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 04:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:35:48 INFO - PROCESS | 3680 | 1470656148411 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:35:48 INFO - PROCESS | 3680 | 1470656148414 Marionette TRACE conn6 <- [1,1458,null,{}] 04:35:48 INFO - PROCESS | 3680 | 1470656148435 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:48 INFO - PROCESS | 3680 | 1470656148438 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:48 INFO - PROCESS | 3680 | 1470656148584 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 04:35:48 INFO - PROCESS | 3680 | 1470656148638 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:48 INFO - PROCESS | 3680 | 1470656148640 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:48 INFO - PROCESS | 3680 | ++DOCSHELL 0F118C00 == 26 [pid = 3680] [id = 374] 04:35:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0F132C00) [pid = 3680] [serial = 1122] [outer = 00000000] 04:35:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (12FEF000) [pid = 3680] [serial = 1123] [outer = 0F132C00] 04:35:48 INFO - PROCESS | 3680 | 1470656148700 Marionette DEBUG loaded listener.js 04:35:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (13F5D800) [pid = 3680] [serial = 1124] [outer = 0F132C00] 04:35:49 INFO - PROCESS | 3680 | 1470656149309 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 930ms 04:35:49 INFO - PROCESS | 3680 | 1470656149345 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 04:35:49 INFO - PROCESS | 3680 | 1470656149350 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 04:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:35:49 INFO - PROCESS | 3680 | 1470656149357 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:35:49 INFO - PROCESS | 3680 | 1470656149360 Marionette TRACE conn6 <- [1,1462,null,{}] 04:35:49 INFO - PROCESS | 3680 | 1470656149364 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:49 INFO - PROCESS | 3680 | 1470656149367 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:49 INFO - PROCESS | 3680 | 1470656149479 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 04:35:49 INFO - PROCESS | 3680 | 1470656149578 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:49 INFO - PROCESS | 3680 | 1470656149581 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:49 INFO - PROCESS | 3680 | ++DOCSHELL 15E26800 == 27 [pid = 3680] [id = 375] 04:35:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (15E27000) [pid = 3680] [serial = 1125] [outer = 00000000] 04:35:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (15E2D400) [pid = 3680] [serial = 1126] [outer = 15E27000] 04:35:49 INFO - PROCESS | 3680 | 1470656149639 Marionette DEBUG loaded listener.js 04:35:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (15E4F400) [pid = 3680] [serial = 1127] [outer = 15E27000] 04:35:50 INFO - PROCESS | 3680 | 1470656150322 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1021ms 04:35:50 INFO - PROCESS | 3680 | 1470656150381 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 04:35:50 INFO - PROCESS | 3680 | 1470656150384 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 04:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:35:50 INFO - PROCESS | 3680 | 1470656150388 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:35:50 INFO - PROCESS | 3680 | 1470656150392 Marionette TRACE conn6 <- [1,1466,null,{}] 04:35:50 INFO - PROCESS | 3680 | 1470656150404 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:50 INFO - PROCESS | 3680 | 1470656150409 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:50 INFO - PROCESS | 3680 | 1470656150522 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 04:35:50 INFO - PROCESS | 3680 | 1470656150652 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:50 INFO - PROCESS | 3680 | 1470656150656 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:50 INFO - PROCESS | 3680 | ++DOCSHELL 175AF400 == 28 [pid = 3680] [id = 376] 04:35:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (175B6800) [pid = 3680] [serial = 1128] [outer = 00000000] 04:35:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (17829C00) [pid = 3680] [serial = 1129] [outer = 175B6800] 04:35:50 INFO - PROCESS | 3680 | 1470656150717 Marionette DEBUG loaded listener.js 04:35:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (17B29400) [pid = 3680] [serial = 1130] [outer = 175B6800] 04:35:51 INFO - PROCESS | 3680 | 1470656151308 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 970ms 04:35:51 INFO - PROCESS | 3680 | 1470656151361 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 04:35:51 INFO - PROCESS | 3680 | 1470656151364 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 04:35:51 INFO - PROCESS | 3680 | 1470656151367 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:35:51 INFO - PROCESS | 3680 | 1470656151369 Marionette TRACE conn6 <- [1,1470,null,{}] 04:35:51 INFO - PROCESS | 3680 | 1470656151373 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:51 INFO - PROCESS | 3680 | 1470656151375 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:51 INFO - PROCESS | 3680 | 1470656151484 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 04:35:51 INFO - PROCESS | 3680 | 1470656151583 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:51 INFO - PROCESS | 3680 | 1470656151586 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:51 INFO - PROCESS | 3680 | ++DOCSHELL 08869C00 == 29 [pid = 3680] [id = 377] 04:35:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (0C16E400) [pid = 3680] [serial = 1131] [outer = 00000000] 04:35:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (17D5D800) [pid = 3680] [serial = 1132] [outer = 0C16E400] 04:35:51 INFO - PROCESS | 3680 | 1470656151641 Marionette DEBUG loaded listener.js 04:35:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (17D66800) [pid = 3680] [serial = 1133] [outer = 0C16E400] 04:35:52 INFO - PROCESS | 3680 | 1470656152248 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 930ms 04:35:52 INFO - PROCESS | 3680 | 1470656152301 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 04:35:52 INFO - PROCESS | 3680 | 1470656152303 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 04:35:52 INFO - PROCESS | 3680 | 1470656152307 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:35:52 INFO - PROCESS | 3680 | 1470656152309 Marionette TRACE conn6 <- [1,1474,null,{}] 04:35:52 INFO - PROCESS | 3680 | 1470656152313 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:52 INFO - PROCESS | 3680 | 1470656152315 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:52 INFO - PROCESS | 3680 | 1470656152418 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 04:35:52 INFO - PROCESS | 3680 | 1470656152523 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:52 INFO - PROCESS | 3680 | 1470656152525 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:52 INFO - PROCESS | 3680 | ++DOCSHELL 17DCA000 == 30 [pid = 3680] [id = 378] 04:35:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (17DCB400) [pid = 3680] [serial = 1134] [outer = 00000000] 04:35:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 99 (18305000) [pid = 3680] [serial = 1135] [outer = 17DCB400] 04:35:52 INFO - PROCESS | 3680 | 1470656152579 Marionette DEBUG loaded listener.js 04:35:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 100 (18305C00) [pid = 3680] [serial = 1136] [outer = 17DCB400] 04:35:53 INFO - PROCESS | 3680 | --DOCSHELL 08870800 == 29 [pid = 3680] [id = 371] 04:35:53 INFO - PROCESS | 3680 | 1470656153329 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1069ms 04:35:53 INFO - PROCESS | 3680 | 1470656153381 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 04:35:53 INFO - PROCESS | 3680 | 1470656153385 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 04:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:35:53 INFO - PROCESS | 3680 | 1470656153391 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:35:53 INFO - PROCESS | 3680 | 1470656153396 Marionette TRACE conn6 <- [1,1478,null,{}] 04:35:53 INFO - PROCESS | 3680 | 1470656153403 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:53 INFO - PROCESS | 3680 | 1470656153406 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:53 INFO - PROCESS | 3680 | 1470656153532 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 04:35:53 INFO - PROCESS | 3680 | 1470656153628 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:53 INFO - PROCESS | 3680 | 1470656153633 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:53 INFO - PROCESS | 3680 | ++DOCSHELL 0EF79000 == 30 [pid = 3680] [id = 379] 04:35:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 101 (0EF79800) [pid = 3680] [serial = 1137] [outer = 00000000] 04:35:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 102 (0F10C800) [pid = 3680] [serial = 1138] [outer = 0EF79800] 04:35:53 INFO - PROCESS | 3680 | 1470656153694 Marionette DEBUG loaded listener.js 04:35:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 103 (130C0C00) [pid = 3680] [serial = 1139] [outer = 0EF79800] 04:35:54 INFO - PROCESS | 3680 | 1470656154276 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 930ms 04:35:54 INFO - PROCESS | 3680 | 1470656154326 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 04:35:54 INFO - PROCESS | 3680 | 1470656154331 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 04:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:35:54 INFO - PROCESS | 3680 | 1470656154337 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:35:54 INFO - PROCESS | 3680 | 1470656154341 Marionette TRACE conn6 <- [1,1482,null,{}] 04:35:54 INFO - PROCESS | 3680 | 1470656154345 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:54 INFO - PROCESS | 3680 | 1470656154348 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:54 INFO - PROCESS | 3680 | 1470656154470 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 04:35:54 INFO - PROCESS | 3680 | 1470656154575 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:54 INFO - PROCESS | 3680 | 1470656154578 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:54 INFO - PROCESS | 3680 | ++DOCSHELL 1618E400 == 31 [pid = 3680] [id = 380] 04:35:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 104 (1618E800) [pid = 3680] [serial = 1140] [outer = 00000000] 04:35:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (163E9C00) [pid = 3680] [serial = 1141] [outer = 1618E800] 04:35:54 INFO - PROCESS | 3680 | 1470656154635 Marionette DEBUG loaded listener.js 04:35:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (16A68400) [pid = 3680] [serial = 1142] [outer = 1618E800] 04:35:55 INFO - PROCESS | 3680 | 1470656155316 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1022ms 04:35:55 INFO - PROCESS | 3680 | 1470656155363 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 04:35:55 INFO - PROCESS | 3680 | 1470656155366 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 04:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:35:55 INFO - PROCESS | 3680 | 1470656155370 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:35:55 INFO - PROCESS | 3680 | 1470656155373 Marionette TRACE conn6 <- [1,1486,null,{}] 04:35:55 INFO - PROCESS | 3680 | 1470656155385 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:55 INFO - PROCESS | 3680 | 1470656155390 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:55 INFO - PROCESS | 3680 | 1470656155505 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 04:35:55 INFO - PROCESS | 3680 | 1470656155634 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:55 INFO - PROCESS | 3680 | 1470656155638 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:55 INFO - PROCESS | 3680 | ++DOCSHELL 17DCD000 == 32 [pid = 3680] [id = 381] 04:35:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 107 (17DCD800) [pid = 3680] [serial = 1143] [outer = 00000000] 04:35:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 108 (183DC400) [pid = 3680] [serial = 1144] [outer = 17DCD800] 04:35:55 INFO - PROCESS | 3680 | 1470656155699 Marionette DEBUG loaded listener.js 04:35:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 109 (18674800) [pid = 3680] [serial = 1145] [outer = 17DCD800] 04:35:56 INFO - PROCESS | 3680 | 1470656156353 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1021ms 04:35:56 INFO - PROCESS | 3680 | 1470656156394 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 04:35:56 INFO - PROCESS | 3680 | 1470656156397 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 04:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:35:56 INFO - PROCESS | 3680 | 1470656156400 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:35:56 INFO - PROCESS | 3680 | 1470656156402 Marionette TRACE conn6 <- [1,1490,null,{}] 04:35:56 INFO - PROCESS | 3680 | 1470656156406 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:56 INFO - PROCESS | 3680 | 1470656156408 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:56 INFO - PROCESS | 3680 | 1470656156519 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 04:35:56 INFO - PROCESS | 3680 | 1470656156648 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:56 INFO - PROCESS | 3680 | 1470656156650 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:56 INFO - PROCESS | 3680 | ++DOCSHELL 0C1D3000 == 33 [pid = 3680] [id = 382] 04:35:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 110 (198DD400) [pid = 3680] [serial = 1146] [outer = 00000000] 04:35:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 111 (19928C00) [pid = 3680] [serial = 1147] [outer = 198DD400] 04:35:56 INFO - PROCESS | 3680 | 1470656156707 Marionette DEBUG loaded listener.js 04:35:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 112 (19DB9000) [pid = 3680] [serial = 1148] [outer = 198DD400] 04:35:57 INFO - PROCESS | 3680 | 1470656157383 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1018ms 04:35:57 INFO - PROCESS | 3680 | 1470656157423 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 04:35:57 INFO - PROCESS | 3680 | 1470656157425 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 04:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:35:57 INFO - PROCESS | 3680 | 1470656157429 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:35:57 INFO - PROCESS | 3680 | 1470656157431 Marionette TRACE conn6 <- [1,1494,null,{}] 04:35:57 INFO - PROCESS | 3680 | 1470656157435 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:57 INFO - PROCESS | 3680 | 1470656157437 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:57 INFO - PROCESS | 3680 | 1470656157540 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 04:35:57 INFO - PROCESS | 3680 | 1470656157674 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:57 INFO - PROCESS | 3680 | 1470656157677 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:57 INFO - PROCESS | 3680 | ++DOCSHELL 19EA3000 == 34 [pid = 3680] [id = 383] 04:35:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 113 (19EA6000) [pid = 3680] [serial = 1149] [outer = 00000000] 04:35:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 114 (1A962400) [pid = 3680] [serial = 1150] [outer = 19EA6000] 04:35:57 INFO - PROCESS | 3680 | 1470656157732 Marionette DEBUG loaded listener.js 04:35:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 115 (1A9F1800) [pid = 3680] [serial = 1151] [outer = 19EA6000] 04:35:58 INFO - PROCESS | 3680 | 1470656158389 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:35:58 INFO - PROCESS | 3680 | --DOCSHELL 0F118C00 == 33 [pid = 3680] [id = 374] 04:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1070ms 04:35:58 INFO - PROCESS | 3680 | 1470656158503 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 04:35:58 INFO - PROCESS | 3680 | 1470656158507 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 04:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:35:58 INFO - PROCESS | 3680 | 1470656158526 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:35:58 INFO - PROCESS | 3680 | 1470656158531 Marionette TRACE conn6 <- [1,1498,null,{}] 04:35:58 INFO - PROCESS | 3680 | 1470656158546 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:58 INFO - PROCESS | 3680 | 1470656158550 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:58 INFO - PROCESS | 3680 | 1470656158668 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 04:35:58 INFO - PROCESS | 3680 | 1470656158793 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:58 INFO - PROCESS | 3680 | 1470656158798 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:58 INFO - PROCESS | 3680 | ++DOCSHELL 0EF84400 == 34 [pid = 3680] [id = 384] 04:35:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 116 (0EF84C00) [pid = 3680] [serial = 1152] [outer = 00000000] 04:35:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 117 (13380C00) [pid = 3680] [serial = 1153] [outer = 0EF84C00] 04:35:58 INFO - PROCESS | 3680 | 1470656158861 Marionette DEBUG loaded listener.js 04:35:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 118 (14D9E800) [pid = 3680] [serial = 1154] [outer = 0EF84C00] 04:35:59 INFO - PROCESS | 3680 | 1470656159457 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 04:35:59 INFO - PROCESS | 3680 | 1470656159501 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 04:35:59 INFO - PROCESS | 3680 | 1470656159504 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 04:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:35:59 INFO - PROCESS | 3680 | 1470656159511 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:35:59 INFO - PROCESS | 3680 | 1470656159515 Marionette TRACE conn6 <- [1,1502,null,{}] 04:35:59 INFO - PROCESS | 3680 | 1470656159520 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:59 INFO - PROCESS | 3680 | 1470656159522 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:59 INFO - PROCESS | 3680 | 1470656159638 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 04:35:59 INFO - PROCESS | 3680 | 1470656159743 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:59 INFO - PROCESS | 3680 | 1470656159746 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:35:59 INFO - PROCESS | 3680 | ++DOCSHELL 1784D000 == 35 [pid = 3680] [id = 385] 04:35:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 119 (1784F400) [pid = 3680] [serial = 1155] [outer = 00000000] 04:35:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 120 (17C20C00) [pid = 3680] [serial = 1156] [outer = 1784F400] 04:35:59 INFO - PROCESS | 3680 | 1470656159803 Marionette DEBUG loaded listener.js 04:35:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 121 (17D5D000) [pid = 3680] [serial = 1157] [outer = 1784F400] 04:36:00 INFO - PROCESS | 3680 | 1470656160427 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 990ms 04:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:36:00 INFO - PROCESS | 3680 | 1470656160501 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 04:36:00 INFO - PROCESS | 3680 | 1470656160503 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 04:36:00 INFO - PROCESS | 3680 | 1470656160507 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:36:00 INFO - PROCESS | 3680 | 1470656160510 Marionette TRACE conn6 <- [1,1506,null,{}] 04:36:00 INFO - PROCESS | 3680 | 1470656160520 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:00 INFO - PROCESS | 3680 | 1470656160525 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:00 INFO - PROCESS | 3680 | 1470656160677 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 04:36:00 INFO - PROCESS | 3680 | 1470656160804 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:00 INFO - PROCESS | 3680 | 1470656160808 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:00 INFO - PROCESS | 3680 | ++DOCSHELL 1992E000 == 36 [pid = 3680] [id = 386] 04:36:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 122 (19998000) [pid = 3680] [serial = 1158] [outer = 00000000] 04:36:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 123 (19EAFC00) [pid = 3680] [serial = 1159] [outer = 19998000] 04:36:00 INFO - PROCESS | 3680 | 1470656160869 Marionette DEBUG loaded listener.js 04:36:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 124 (1A9F6000) [pid = 3680] [serial = 1160] [outer = 19998000] 04:36:01 INFO - PROCESS | 3680 | 1470656161519 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1019ms 04:36:01 INFO - PROCESS | 3680 | 1470656161529 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 04:36:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:36:01 INFO - PROCESS | 3680 | 1470656161532 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 04:36:01 INFO - PROCESS | 3680 | 1470656161535 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:36:01 INFO - PROCESS | 3680 | 1470656161537 Marionette TRACE conn6 <- [1,1510,null,{}] 04:36:01 INFO - PROCESS | 3680 | 1470656161555 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:01 INFO - PROCESS | 3680 | 1470656161558 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:01 INFO - PROCESS | 3680 | 1470656161673 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 04:36:01 INFO - PROCESS | 3680 | 1470656161808 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:01 INFO - PROCESS | 3680 | 1470656161811 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:01 INFO - PROCESS | 3680 | ++DOCSHELL 15E34800 == 37 [pid = 3680] [id = 387] 04:36:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 125 (16190000) [pid = 3680] [serial = 1161] [outer = 00000000] 04:36:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 126 (1B398400) [pid = 3680] [serial = 1162] [outer = 16190000] 04:36:01 INFO - PROCESS | 3680 | 1470656161870 Marionette DEBUG loaded listener.js 04:36:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 127 (1B39C000) [pid = 3680] [serial = 1163] [outer = 16190000] 04:36:02 INFO - PROCESS | 3680 | 1470656162449 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:36:02 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:36:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:36:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:36:02 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:36:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:36:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:36:02 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 04:36:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:36:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:36:02 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 04:36:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:36:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:36:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 935ms 04:36:02 INFO - PROCESS | 3680 | 1470656162486 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 04:36:02 INFO - PROCESS | 3680 | 1470656162489 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 04:36:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:36:02 INFO - PROCESS | 3680 | 1470656162494 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:36:02 INFO - PROCESS | 3680 | 1470656162496 Marionette TRACE conn6 <- [1,1514,null,{}] 04:36:02 INFO - PROCESS | 3680 | 1470656162500 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:02 INFO - PROCESS | 3680 | 1470656162503 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:02 INFO - PROCESS | 3680 | 1470656162617 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 04:36:02 INFO - PROCESS | 3680 | 1470656162724 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:02 INFO - PROCESS | 3680 | 1470656162726 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:02 INFO - PROCESS | 3680 | ++DOCSHELL 18C91400 == 38 [pid = 3680] [id = 388] 04:36:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 128 (18C91800) [pid = 3680] [serial = 1164] [outer = 00000000] 04:36:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 129 (1B23EC00) [pid = 3680] [serial = 1165] [outer = 18C91800] 04:36:02 INFO - PROCESS | 3680 | 1470656162780 Marionette DEBUG loaded listener.js 04:36:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 130 (1B397C00) [pid = 3680] [serial = 1166] [outer = 18C91800] 04:36:03 INFO - PROCESS | 3680 | 1470656163326 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:36:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:36:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:36:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:36:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:36:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:36:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:36:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:36:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:36:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:36:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 870ms 04:36:03 INFO - PROCESS | 3680 | 1470656163366 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 04:36:03 INFO - PROCESS | 3680 | 1470656163368 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 04:36:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:36:03 INFO - PROCESS | 3680 | 1470656163389 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:36:03 INFO - PROCESS | 3680 | 1470656163391 Marionette TRACE conn6 <- [1,1518,null,{}] 04:36:03 INFO - PROCESS | 3680 | 1470656163397 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:03 INFO - PROCESS | 3680 | 1470656163404 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:03 INFO - PROCESS | 3680 | 1470656163577 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 04:36:03 INFO - PROCESS | 3680 | 1470656163678 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:03 INFO - PROCESS | 3680 | 1470656163680 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:03 INFO - PROCESS | 3680 | ++DOCSHELL 1B3B0C00 == 39 [pid = 3680] [id = 389] 04:36:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 131 (1B5D8400) [pid = 3680] [serial = 1167] [outer = 00000000] 04:36:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 132 (1B655800) [pid = 3680] [serial = 1168] [outer = 1B5D8400] 04:36:03 INFO - PROCESS | 3680 | 1470656163737 Marionette DEBUG loaded listener.js 04:36:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 133 (1B662800) [pid = 3680] [serial = 1169] [outer = 1B5D8400] 04:36:04 INFO - PROCESS | 3680 | 1470656164380 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:36:04 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 04:36:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:36:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:36:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 04:36:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:36:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1035ms 04:36:04 INFO - PROCESS | 3680 | 1470656164411 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 04:36:04 INFO - PROCESS | 3680 | 1470656164415 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 04:36:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:36:04 INFO - PROCESS | 3680 | 1470656164419 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:36:04 INFO - PROCESS | 3680 | 1470656164423 Marionette TRACE conn6 <- [1,1522,null,{}] 04:36:04 INFO - PROCESS | 3680 | 1470656164428 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:04 INFO - PROCESS | 3680 | 1470656164430 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:04 INFO - PROCESS | 3680 | 1470656164539 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 04:36:04 INFO - PROCESS | 3680 | 1470656164645 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:04 INFO - PROCESS | 3680 | 1470656164647 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:04 INFO - PROCESS | 3680 | ++DOCSHELL 14DA7400 == 40 [pid = 3680] [id = 390] 04:36:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 134 (14F72000) [pid = 3680] [serial = 1170] [outer = 00000000] 04:36:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 135 (17B25000) [pid = 3680] [serial = 1171] [outer = 14F72000] 04:36:04 INFO - PROCESS | 3680 | 1470656164699 Marionette DEBUG loaded listener.js 04:36:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 136 (17DC7C00) [pid = 3680] [serial = 1172] [outer = 14F72000] 04:36:05 INFO - PROCESS | 3680 | 1470656165427 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:36:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:36:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1080ms 04:36:05 INFO - PROCESS | 3680 | 1470656165502 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 04:36:05 INFO - PROCESS | 3680 | 1470656165507 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 04:36:05 INFO - PROCESS | 3680 | 1470656165526 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:36:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:36:05 INFO - PROCESS | 3680 | 1470656165532 Marionette TRACE conn6 <- [1,1526,null,{}] 04:36:05 INFO - PROCESS | 3680 | 1470656165537 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:05 INFO - PROCESS | 3680 | 1470656165540 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:05 INFO - PROCESS | 3680 | 1470656165664 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 04:36:05 INFO - PROCESS | 3680 | 1470656165792 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:05 INFO - PROCESS | 3680 | 1470656165796 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:05 INFO - PROCESS | 3680 | ++DOCSHELL 17841400 == 41 [pid = 3680] [id = 391] 04:36:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 137 (17B26000) [pid = 3680] [serial = 1173] [outer = 00000000] 04:36:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 138 (183DA000) [pid = 3680] [serial = 1174] [outer = 17B26000] 04:36:05 INFO - PROCESS | 3680 | 1470656165859 Marionette DEBUG loaded listener.js 04:36:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 139 (18C86C00) [pid = 3680] [serial = 1175] [outer = 17B26000] 04:36:06 INFO - PROCESS | 3680 | 1470656166477 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:36:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:36:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 971ms 04:36:06 INFO - PROCESS | 3680 | 1470656166501 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 04:36:06 INFO - PROCESS | 3680 | 1470656166505 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 04:36:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:36:06 INFO - PROCESS | 3680 | 1470656166512 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:36:06 INFO - PROCESS | 3680 | 1470656166515 Marionette TRACE conn6 <- [1,1530,null,{}] 04:36:06 INFO - PROCESS | 3680 | 1470656166519 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:06 INFO - PROCESS | 3680 | 1470656166522 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:06 INFO - PROCESS | 3680 | 1470656166643 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 04:36:06 INFO - PROCESS | 3680 | 1470656166752 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:06 INFO - PROCESS | 3680 | 1470656166754 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:06 INFO - PROCESS | 3680 | ++DOCSHELL 1A9F5400 == 42 [pid = 3680] [id = 392] 04:36:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 140 (1AB30400) [pid = 3680] [serial = 1176] [outer = 00000000] 04:36:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 141 (1B239000) [pid = 3680] [serial = 1177] [outer = 1AB30400] 04:36:06 INFO - PROCESS | 3680 | 1470656166811 Marionette DEBUG loaded listener.js 04:36:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 142 (1B242000) [pid = 3680] [serial = 1178] [outer = 1AB30400] 04:36:07 INFO - PROCESS | 3680 | 1470656167399 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:36:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:36:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 04:36:07 INFO - PROCESS | 3680 | 1470656167447 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 04:36:07 INFO - PROCESS | 3680 | 1470656167449 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 04:36:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:36:07 INFO - PROCESS | 3680 | 1470656167453 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:36:07 INFO - PROCESS | 3680 | 1470656167457 Marionette TRACE conn6 <- [1,1534,null,{}] 04:36:07 INFO - PROCESS | 3680 | 1470656167468 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:07 INFO - PROCESS | 3680 | 1470656167473 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:07 INFO - PROCESS | 3680 | 1470656167590 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 04:36:07 INFO - PROCESS | 3680 | 1470656167731 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:07 INFO - PROCESS | 3680 | 1470656167734 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:07 INFO - PROCESS | 3680 | ++DOCSHELL 1B5D9000 == 43 [pid = 3680] [id = 393] 04:36:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 143 (1B5DC800) [pid = 3680] [serial = 1179] [outer = 00000000] 04:36:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 144 (1B65B800) [pid = 3680] [serial = 1180] [outer = 1B5DC800] 04:36:07 INFO - PROCESS | 3680 | 1470656167798 Marionette DEBUG loaded listener.js 04:36:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 145 (1B679800) [pid = 3680] [serial = 1181] [outer = 1B5DC800] 04:36:08 INFO - PROCESS | 3680 | --DOCSHELL 08869C00 == 42 [pid = 3680] [id = 377] 04:36:08 INFO - PROCESS | 3680 | --DOCSHELL 15E26800 == 41 [pid = 3680] [id = 375] 04:36:08 INFO - PROCESS | 3680 | --DOCSHELL 175AF400 == 40 [pid = 3680] [id = 376] 04:36:08 INFO - PROCESS | 3680 | --DOCSHELL 15E34800 == 39 [pid = 3680] [id = 387] 04:36:08 INFO - PROCESS | 3680 | --DOCSHELL 1784D000 == 38 [pid = 3680] [id = 385] 04:36:08 INFO - PROCESS | 3680 | --DOCSHELL 1992E000 == 37 [pid = 3680] [id = 386] 04:36:08 INFO - PROCESS | 3680 | --DOCSHELL 0EF84400 == 36 [pid = 3680] [id = 384] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 0F7A0800 == 35 [pid = 3680] [id = 12] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 0F10FC00 == 34 [pid = 3680] [id = 26] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 1D4BFC00 == 33 [pid = 3680] [id = 8] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 0C00F400 == 32 [pid = 3680] [id = 22] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 136A6400 == 31 [pid = 3680] [id = 28] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 1756EC00 == 30 [pid = 3680] [id = 16] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 14F6F400 == 29 [pid = 3680] [id = 17] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 0EA18800 == 28 [pid = 3680] [id = 27] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 17B2F400 == 27 [pid = 3680] [id = 18] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 0C1D3000 == 26 [pid = 3680] [id = 382] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 17DCD000 == 25 [pid = 3680] [id = 381] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 18C91400 == 24 [pid = 3680] [id = 388] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 1D36F400 == 23 [pid = 3680] [id = 21] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 17DCA000 == 22 [pid = 3680] [id = 378] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 0C007000 == 21 [pid = 3680] [id = 373] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 1618E400 == 20 [pid = 3680] [id = 380] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 17850000 == 19 [pid = 3680] [id = 10] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 19EA6C00 == 18 [pid = 3680] [id = 19] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 0EF79000 == 17 [pid = 3680] [id = 379] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 0EAA8800 == 16 [pid = 3680] [id = 11] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 14F66000 == 15 [pid = 3680] [id = 15] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 1A9F5400 == 14 [pid = 3680] [id = 392] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 1B3B0C00 == 13 [pid = 3680] [id = 389] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 12F67C00 == 12 [pid = 3680] [id = 372] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 19EA3000 == 11 [pid = 3680] [id = 383] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 14DA7400 == 10 [pid = 3680] [id = 390] 04:36:10 INFO - PROCESS | 3680 | --DOCSHELL 17841400 == 9 [pid = 3680] [id = 391] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 144 (0F130400) [pid = 3680] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 143 (0F13E000) [pid = 3680] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 142 (0FDFC800) [pid = 3680] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 141 (0EC2BC00) [pid = 3680] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 140 (13FDC400) [pid = 3680] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 139 (0E750800) [pid = 3680] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 138 (17D61400) [pid = 3680] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 137 (17D5DC00) [pid = 3680] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 136 (0E753400) [pid = 3680] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 135 (14F78C00) [pid = 3680] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 134 (130C2000) [pid = 3680] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 133 (0C006000) [pid = 3680] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 132 (17B2EC00) [pid = 3680] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 131 (19929400) [pid = 3680] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 130 (0EF79C00) [pid = 3680] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 129 (18309400) [pid = 3680] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 128 (0F118400) [pid = 3680] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 127 (0EA13800) [pid = 3680] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 126 (14DA6400) [pid = 3680] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 125 (0F132C00) [pid = 3680] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 124 (0C00A800) [pid = 3680] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 123 (12FECC00) [pid = 3680] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 122 (088F1800) [pid = 3680] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 121 (175B6800) [pid = 3680] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 120 (1784F400) [pid = 3680] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 119 (19998000) [pid = 3680] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 118 (15E27000) [pid = 3680] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 117 (0EF79800) [pid = 3680] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 116 (17DCB400) [pid = 3680] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 115 (1618E800) [pid = 3680] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 114 (0C16E400) [pid = 3680] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 113 (16190000) [pid = 3680] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 112 (17DCD800) [pid = 3680] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 111 (14F72000) [pid = 3680] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 110 (1B5D8400) [pid = 3680] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 109 (18C91800) [pid = 3680] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 108 (0EF84C00) [pid = 3680] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 107 (19EA6000) [pid = 3680] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 106 (198DD400) [pid = 3680] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (1AB30400) [pid = 3680] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:36:13 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (17B26000) [pid = 3680] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:36:14 INFO - PROCESS | 3680 | 1470656174366 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:36:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:36:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 6985ms 04:36:14 INFO - PROCESS | 3680 | 1470656174442 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 04:36:14 INFO - PROCESS | 3680 | 1470656174446 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 04:36:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:36:14 INFO - PROCESS | 3680 | 1470656174451 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:36:14 INFO - PROCESS | 3680 | 1470656174455 Marionette TRACE conn6 <- [1,1538,null,{}] 04:36:14 INFO - PROCESS | 3680 | 1470656174460 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:14 INFO - PROCESS | 3680 | 1470656174464 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:14 INFO - PROCESS | 3680 | 1470656174597 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 04:36:14 INFO - PROCESS | 3680 | 1470656174729 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 3680 | 1470656174732 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:14 INFO - PROCESS | 3680 | ++DOCSHELL 0EA1E000 == 10 [pid = 3680] [id = 394] 04:36:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 105 (0EA1F400) [pid = 3680] [serial = 1182] [outer = 00000000] 04:36:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 106 (0EE2D400) [pid = 3680] [serial = 1183] [outer = 0EA1F400] 04:36:14 INFO - PROCESS | 3680 | 1470656174794 Marionette DEBUG loaded listener.js 04:36:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 107 (0EF79000) [pid = 3680] [serial = 1184] [outer = 0EA1F400] 04:36:15 INFO - PROCESS | 3680 | 1470656175562 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:36:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:36:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1188ms 04:36:15 INFO - PROCESS | 3680 | 1470656175640 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 04:36:15 INFO - PROCESS | 3680 | 1470656175646 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 04:36:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:36:15 INFO - PROCESS | 3680 | 1470656175653 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:36:15 INFO - PROCESS | 3680 | 1470656175656 Marionette TRACE conn6 <- [1,1542,null,{}] 04:36:15 INFO - PROCESS | 3680 | 1470656175660 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:15 INFO - PROCESS | 3680 | 1470656175664 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:15 INFO - PROCESS | 3680 | 1470656175803 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 04:36:15 INFO - PROCESS | 3680 | 1470656175936 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:15 INFO - PROCESS | 3680 | 1470656175940 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:15 INFO - PROCESS | 3680 | ++DOCSHELL 13182400 == 11 [pid = 3680] [id = 395] 04:36:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 108 (13184800) [pid = 3680] [serial = 1185] [outer = 00000000] 04:36:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 109 (133FB400) [pid = 3680] [serial = 1186] [outer = 13184800] 04:36:15 INFO - PROCESS | 3680 | 1470656176001 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 110 (13FDC800) [pid = 3680] [serial = 1187] [outer = 13184800] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 109 (17D67800) [pid = 3680] [serial = 1081] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 108 (163E3400) [pid = 3680] [serial = 1075] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 107 (0FEE3C00) [pid = 3680] [serial = 1111] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 106 (17DCC800) [pid = 3680] [serial = 1086] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 105 (14D9F000) [pid = 3680] [serial = 1072] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 104 (17DC9400) [pid = 3680] [serial = 1098] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 103 (0E753000) [pid = 3680] [serial = 1121] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 102 (0EA16000) [pid = 3680] [serial = 1092] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 101 (0EC2F000) [pid = 3680] [serial = 1093] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 100 (0EAAF800) [pid = 3680] [serial = 1108] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 99 (14F68000) [pid = 3680] [serial = 1096] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 98 (0F2EB400) [pid = 3680] [serial = 1105] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (19EA2000) [pid = 3680] [serial = 1102] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (0EF7F800) [pid = 3680] [serial = 1104] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (14522000) [pid = 3680] [serial = 1095] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (0EA1D000) [pid = 3680] [serial = 1107] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (199A0800) [pid = 3680] [serial = 1101] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (18678800) [pid = 3680] [serial = 1099] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (0F2EB000) [pid = 3680] [serial = 1110] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (0F10C800) [pid = 3680] [serial = 1138] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (0C1F0400) [pid = 3680] [serial = 1120] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (130C0C00) [pid = 3680] [serial = 1139] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (0E234400) [pid = 3680] [serial = 1114] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (130B9C00) [pid = 3680] [serial = 682] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (130B7800) [pid = 3680] [serial = 1117] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0C007800) [pid = 3680] [serial = 1113] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (16141C00) [pid = 3680] [serial = 1074] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1756C000) [pid = 3680] [serial = 1078] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (16A65400) [pid = 3680] [serial = 1077] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1A96C000) [pid = 3680] [serial = 1057] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (14657C00) [pid = 3680] [serial = 1071] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0F75C000) [pid = 3680] [serial = 1062] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0FDEFC00) [pid = 3680] [serial = 1063] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0C121000) [pid = 3680] [serial = 1059] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0E2E9C00) [pid = 3680] [serial = 1060] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (17D60400) [pid = 3680] [serial = 1080] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0EA1D400) [pid = 3680] [serial = 1065] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0EC2C000) [pid = 3680] [serial = 1066] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0F114C00) [pid = 3680] [serial = 1068] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (0F754400) [pid = 3680] [serial = 1069] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (16A6D000) [pid = 3680] [serial = 1084] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (183E0400) [pid = 3680] [serial = 1089] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (18675000) [pid = 3680] [serial = 1090] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (17DCFC00) [pid = 3680] [serial = 1087] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (15E33C00) [pid = 3680] [serial = 1083] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (17D5D000) [pid = 3680] [serial = 1157] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (17829C00) [pid = 3680] [serial = 1129] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (163E9C00) [pid = 3680] [serial = 1141] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (19EAFC00) [pid = 3680] [serial = 1159] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (12FEF000) [pid = 3680] [serial = 1123] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (13355800) [pid = 3680] [serial = 1118] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (17C20C00) [pid = 3680] [serial = 1156] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (15E2D400) [pid = 3680] [serial = 1126] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (17D66800) [pid = 3680] [serial = 1133] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (13380C00) [pid = 3680] [serial = 1153] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (17B25000) [pid = 3680] [serial = 1171] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 53 (18305C00) [pid = 3680] [serial = 1136] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 52 (183DA000) [pid = 3680] [serial = 1174] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 51 (14D9E800) [pid = 3680] [serial = 1154] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 50 (18305000) [pid = 3680] [serial = 1135] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 49 (16A68400) [pid = 3680] [serial = 1142] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 48 (1A9F6000) [pid = 3680] [serial = 1160] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 47 (17DC7C00) [pid = 3680] [serial = 1172] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 46 (17B29400) [pid = 3680] [serial = 1130] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 45 (1B398400) [pid = 3680] [serial = 1162] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 44 (183DC400) [pid = 3680] [serial = 1144] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 43 (17D5D800) [pid = 3680] [serial = 1132] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 42 (15E4F400) [pid = 3680] [serial = 1127] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 41 (1B662800) [pid = 3680] [serial = 1169] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 40 (1B655800) [pid = 3680] [serial = 1168] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 39 (1A9F1800) [pid = 3680] [serial = 1151] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 38 (1B23EC00) [pid = 3680] [serial = 1165] [outer = 00000000] [url = about:blank] 04:36:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 37 (1B39C000) [pid = 3680] [serial = 1163] [outer = 00000000] [url = about:blank] 04:36:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1184ms 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 36 (1A962400) [pid = 3680] [serial = 1150] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 35 (18674800) [pid = 3680] [serial = 1145] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 34 (1B239000) [pid = 3680] [serial = 1177] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 33 (19928C00) [pid = 3680] [serial = 1147] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 32 (18C86C00) [pid = 3680] [serial = 1175] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 31 (13F5D800) [pid = 3680] [serial = 1124] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 30 (19DB9000) [pid = 3680] [serial = 1148] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 29 (1B242000) [pid = 3680] [serial = 1178] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | --DOMWINDOW == 28 (1B397C00) [pid = 3680] [serial = 1166] [outer = 00000000] [url = about:blank] 04:36:16 INFO - PROCESS | 3680 | 1470656176790 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:36:16 INFO - PROCESS | 3680 | 1470656176840 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 04:36:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:36:16 INFO - PROCESS | 3680 | 1470656176845 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 04:36:16 INFO - PROCESS | 3680 | 1470656176850 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:36:16 INFO - PROCESS | 3680 | 1470656176853 Marionette TRACE conn6 <- [1,1546,null,{}] 04:36:16 INFO - PROCESS | 3680 | 1470656176859 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:16 INFO - PROCESS | 3680 | 1470656176862 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:16 INFO - PROCESS | 3680 | 1470656176958 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 04:36:16 INFO - PROCESS | 3680 | 1470656176971 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:16 INFO - PROCESS | 3680 | 1470656176975 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:16 INFO - PROCESS | 3680 | ++DOCSHELL 0E759400 == 12 [pid = 3680] [id = 396] 04:36:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 29 (0E75AC00) [pid = 3680] [serial = 1188] [outer = 00000000] 04:36:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 30 (0EA16000) [pid = 3680] [serial = 1189] [outer = 0E75AC00] 04:36:17 INFO - PROCESS | 3680 | 1470656177024 Marionette DEBUG loaded listener.js 04:36:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 31 (0EAA8400) [pid = 3680] [serial = 1190] [outer = 0E75AC00] 04:36:17 INFO - PROCESS | 3680 | 1470656177529 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:36:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:36:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 731ms 04:36:17 INFO - PROCESS | 3680 | 1470656177581 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 04:36:17 INFO - PROCESS | 3680 | 1470656177585 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 04:36:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:36:17 INFO - PROCESS | 3680 | 1470656177591 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:36:17 INFO - PROCESS | 3680 | 1470656177593 Marionette TRACE conn6 <- [1,1550,null,{}] 04:36:17 INFO - PROCESS | 3680 | 1470656177597 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:17 INFO - PROCESS | 3680 | 1470656177599 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:17 INFO - PROCESS | 3680 | 1470656177691 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 04:36:17 INFO - PROCESS | 3680 | 1470656177782 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:17 INFO - PROCESS | 3680 | 1470656177784 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:17 INFO - PROCESS | 3680 | ++DOCSHELL 0EF2E800 == 13 [pid = 3680] [id = 397] 04:36:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 32 (0EF77800) [pid = 3680] [serial = 1191] [outer = 00000000] 04:36:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 33 (0EF83000) [pid = 3680] [serial = 1192] [outer = 0EF77800] 04:36:17 INFO - PROCESS | 3680 | 1470656177831 Marionette DEBUG loaded listener.js 04:36:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 34 (0F137C00) [pid = 3680] [serial = 1193] [outer = 0EF77800] 04:36:18 INFO - PROCESS | 3680 | 1470656178243 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:36:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:36:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 04:36:18 INFO - PROCESS | 3680 | 1470656178261 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 04:36:18 INFO - PROCESS | 3680 | 1470656178264 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 04:36:18 INFO - PROCESS | 3680 | 1470656178267 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:36:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:36:18 INFO - PROCESS | 3680 | 1470656178271 Marionette TRACE conn6 <- [1,1554,null,{}] 04:36:18 INFO - PROCESS | 3680 | 1470656178282 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:18 INFO - PROCESS | 3680 | 1470656178286 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:18 INFO - PROCESS | 3680 | 1470656178378 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 04:36:18 INFO - PROCESS | 3680 | 1470656178385 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:18 INFO - PROCESS | 3680 | 1470656178388 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:18 INFO - PROCESS | 3680 | ++DOCSHELL 12FEF000 == 14 [pid = 3680] [id = 398] 04:36:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 35 (13073400) [pid = 3680] [serial = 1194] [outer = 00000000] 04:36:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 36 (13185000) [pid = 3680] [serial = 1195] [outer = 13073400] 04:36:18 INFO - PROCESS | 3680 | 1470656178438 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 37 (133F9400) [pid = 3680] [serial = 1196] [outer = 13073400] 04:36:18 INFO - PROCESS | 3680 | 1470656178921 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:36:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:36:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 04:36:18 INFO - PROCESS | 3680 | 1470656179001 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 04:36:18 INFO - PROCESS | 3680 | 1470656179004 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 04:36:18 INFO - PROCESS | 3680 | 1470656179007 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:36:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:36:18 INFO - PROCESS | 3680 | 1470656179009 Marionette TRACE conn6 <- [1,1558,null,{}] 04:36:18 INFO - PROCESS | 3680 | 1470656179012 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:18 INFO - PROCESS | 3680 | 1470656179014 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:19 INFO - PROCESS | 3680 | 1470656179103 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 04:36:19 INFO - PROCESS | 3680 | 1470656179109 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:19 INFO - PROCESS | 3680 | 1470656179111 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:19 INFO - PROCESS | 3680 | ++DOCSHELL 14788000 == 15 [pid = 3680] [id = 399] 04:36:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 38 (1478A800) [pid = 3680] [serial = 1197] [outer = 00000000] 04:36:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 39 (14F5BC00) [pid = 3680] [serial = 1198] [outer = 1478A800] 04:36:19 INFO - PROCESS | 3680 | 1470656179155 Marionette DEBUG loaded listener.js 04:36:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 40 (14F63400) [pid = 3680] [serial = 1199] [outer = 1478A800] 04:36:19 INFO - PROCESS | 3680 | 1470656179599 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:36:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:36:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 04:36:19 INFO - PROCESS | 3680 | 1470656179642 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 04:36:19 INFO - PROCESS | 3680 | 1470656179644 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 04:36:19 INFO - PROCESS | 3680 | 1470656179648 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:36:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:36:19 INFO - PROCESS | 3680 | 1470656179649 Marionette TRACE conn6 <- [1,1562,null,{}] 04:36:19 INFO - PROCESS | 3680 | 1470656179653 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:19 INFO - PROCESS | 3680 | 1470656179655 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:19 INFO - PROCESS | 3680 | 1470656179742 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 04:36:19 INFO - PROCESS | 3680 | 1470656179747 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:19 INFO - PROCESS | 3680 | 1470656179749 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:19 INFO - PROCESS | 3680 | ++DOCSHELL 14664400 == 16 [pid = 3680] [id = 400] 04:36:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 41 (14F65800) [pid = 3680] [serial = 1200] [outer = 00000000] 04:36:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 42 (14F74400) [pid = 3680] [serial = 1201] [outer = 14F65800] 04:36:19 INFO - PROCESS | 3680 | 1470656179793 Marionette DEBUG loaded listener.js 04:36:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 43 (14F76C00) [pid = 3680] [serial = 1202] [outer = 14F65800] 04:36:20 INFO - PROCESS | 3680 | 1470656180269 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:36:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 04:36:20 INFO - PROCESS | 3680 | 1470656180322 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 04:36:20 INFO - PROCESS | 3680 | 1470656180324 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 04:36:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:36:20 INFO - PROCESS | 3680 | 1470656180327 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - PROCESS | 3680 | 1470656180329 Marionette TRACE conn6 <- [1,1566,null,{}] 04:36:20 INFO - PROCESS | 3680 | 1470656180333 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:20 INFO - PROCESS | 3680 | 1470656180338 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:20 INFO - PROCESS | 3680 | 1470656180459 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 04:36:20 INFO - PROCESS | 3680 | 1470656180473 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:20 INFO - PROCESS | 3680 | 1470656180475 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:20 INFO - PROCESS | 3680 | ++DOCSHELL 0EA1C400 == 17 [pid = 3680] [id = 401] 04:36:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 44 (16195800) [pid = 3680] [serial = 1203] [outer = 00000000] 04:36:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 45 (163F0C00) [pid = 3680] [serial = 1204] [outer = 16195800] 04:36:20 INFO - PROCESS | 3680 | 1470656180519 Marionette DEBUG loaded listener.js 04:36:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 46 (16449000) [pid = 3680] [serial = 1205] [outer = 16195800] 04:36:20 INFO - PROCESS | 3680 | 1470656180942 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:36:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 04:36:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:36:20 INFO - PROCESS | 3680 | 1470656180998 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 04:36:20 INFO - PROCESS | 3680 | 1470656181000 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 04:36:20 INFO - PROCESS | 3680 | 1470656181003 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - PROCESS | 3680 | 1470656181005 Marionette TRACE conn6 <- [1,1570,null,{}] 04:36:20 INFO - PROCESS | 3680 | 1470656181008 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:20 INFO - PROCESS | 3680 | 1470656181010 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:21 INFO - PROCESS | 3680 | 1470656181089 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 04:36:21 INFO - PROCESS | 3680 | 1470656181124 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:21 INFO - PROCESS | 3680 | 1470656181126 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:21 INFO - PROCESS | 3680 | ++DOCSHELL 16141C00 == 18 [pid = 3680] [id = 402] 04:36:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 47 (16A6C400) [pid = 3680] [serial = 1206] [outer = 00000000] 04:36:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 48 (175A9400) [pid = 3680] [serial = 1207] [outer = 16A6C400] 04:36:21 INFO - PROCESS | 3680 | 1470656181169 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 49 (17827000) [pid = 3680] [serial = 1208] [outer = 16A6C400] 04:36:21 INFO - PROCESS | 3680 | 1470656181573 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:36:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:36:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 630ms 04:36:21 INFO - PROCESS | 3680 | 1470656181636 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 04:36:21 INFO - PROCESS | 3680 | 1470656181639 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 04:36:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:36:21 INFO - PROCESS | 3680 | 1470656181642 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:36:21 INFO - PROCESS | 3680 | 1470656181644 Marionette TRACE conn6 <- [1,1574,null,{}] 04:36:21 INFO - PROCESS | 3680 | 1470656181647 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:21 INFO - PROCESS | 3680 | 1470656181649 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:21 INFO - PROCESS | 3680 | 1470656181731 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 04:36:21 INFO - PROCESS | 3680 | 1470656181736 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:21 INFO - PROCESS | 3680 | 1470656181738 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:21 INFO - PROCESS | 3680 | ++DOCSHELL 175B8800 == 19 [pid = 3680] [id = 403] 04:36:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 50 (1784A800) [pid = 3680] [serial = 1209] [outer = 00000000] 04:36:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 51 (17B2C400) [pid = 3680] [serial = 1210] [outer = 1784A800] 04:36:21 INFO - PROCESS | 3680 | 1470656181783 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 52 (17B2DC00) [pid = 3680] [serial = 1211] [outer = 1784A800] 04:36:22 INFO - PROCESS | 3680 | 1470656182208 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:36:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:36:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 630ms 04:36:22 INFO - PROCESS | 3680 | 1470656182274 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 04:36:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:36:22 INFO - PROCESS | 3680 | 1470656182276 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 04:36:22 INFO - PROCESS | 3680 | 1470656182279 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:36:22 INFO - PROCESS | 3680 | 1470656182281 Marionette TRACE conn6 <- [1,1578,null,{}] 04:36:22 INFO - PROCESS | 3680 | 1470656182284 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:22 INFO - PROCESS | 3680 | 1470656182286 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:22 INFO - PROCESS | 3680 | 1470656182368 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 04:36:22 INFO - PROCESS | 3680 | 1470656182374 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:22 INFO - PROCESS | 3680 | 1470656182375 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:22 INFO - PROCESS | 3680 | ++DOCSHELL 12F67C00 == 20 [pid = 3680] [id = 404] 04:36:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 53 (1784C000) [pid = 3680] [serial = 1212] [outer = 00000000] 04:36:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (17C56000) [pid = 3680] [serial = 1213] [outer = 1784C000] 04:36:22 INFO - PROCESS | 3680 | 1470656182419 Marionette DEBUG loaded listener.js 04:36:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (17D5D000) [pid = 3680] [serial = 1214] [outer = 1784C000] 04:36:22 INFO - PROCESS | 3680 | 1470656182861 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:36:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:36:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 04:36:22 INFO - PROCESS | 3680 | 1470656182921 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 04:36:22 INFO - PROCESS | 3680 | 1470656182923 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 04:36:22 INFO - PROCESS | 3680 | 1470656182968 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:36:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:36:22 INFO - PROCESS | 3680 | 1470656182972 Marionette TRACE conn6 <- [1,1582,null,{}] 04:36:22 INFO - PROCESS | 3680 | 1470656182978 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:22 INFO - PROCESS | 3680 | 1470656182982 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:23 INFO - PROCESS | 3680 | 1470656183098 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 04:36:23 INFO - PROCESS | 3680 | 1470656183225 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:23 INFO - PROCESS | 3680 | 1470656183229 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:23 INFO - PROCESS | 3680 | ++DOCSHELL 0E4F6C00 == 21 [pid = 3680] [id = 405] 04:36:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (0E4F9C00) [pid = 3680] [serial = 1215] [outer = 00000000] 04:36:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (0EA15800) [pid = 3680] [serial = 1216] [outer = 0E4F9C00] 04:36:23 INFO - PROCESS | 3680 | 1470656183288 Marionette DEBUG loaded listener.js 04:36:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (0EC2D400) [pid = 3680] [serial = 1217] [outer = 0E4F9C00] 04:36:23 INFO - PROCESS | 3680 | 1470656183936 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:36:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:36:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1017ms 04:36:23 INFO - PROCESS | 3680 | 1470656183994 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 04:36:23 INFO - PROCESS | 3680 | 1470656183999 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 04:36:23 INFO - PROCESS | 3680 | 1470656184004 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:36:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:36:23 INFO - PROCESS | 3680 | 1470656184006 Marionette TRACE conn6 <- [1,1586,null,{}] 04:36:23 INFO - PROCESS | 3680 | 1470656184013 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:23 INFO - PROCESS | 3680 | 1470656184017 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:24 INFO - PROCESS | 3680 | 1470656184135 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 04:36:24 INFO - PROCESS | 3680 | 1470656184268 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:24 INFO - PROCESS | 3680 | 1470656184271 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:24 INFO - PROCESS | 3680 | ++DOCSHELL 0FD15800 == 22 [pid = 3680] [id = 406] 04:36:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (0FDED800) [pid = 3680] [serial = 1218] [outer = 00000000] 04:36:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (12FE4800) [pid = 3680] [serial = 1219] [outer = 0FDED800] 04:36:24 INFO - PROCESS | 3680 | 1470656184335 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (1465A000) [pid = 3680] [serial = 1220] [outer = 0FDED800] 04:36:24 INFO - PROCESS | 3680 | 1470656184968 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:36:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:36:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 969ms 04:36:24 INFO - PROCESS | 3680 | 1470656184979 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 04:36:24 INFO - PROCESS | 3680 | 1470656184981 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 04:36:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:36:24 INFO - PROCESS | 3680 | 1470656184985 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:36:24 INFO - PROCESS | 3680 | 1470656184987 Marionette TRACE conn6 <- [1,1590,null,{}] 04:36:24 INFO - PROCESS | 3680 | 1470656184991 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:24 INFO - PROCESS | 3680 | 1470656184994 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:25 INFO - PROCESS | 3680 | 1470656185106 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 04:36:25 INFO - PROCESS | 3680 | 1470656185246 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:25 INFO - PROCESS | 3680 | 1470656185252 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:25 INFO - PROCESS | 3680 | ++DOCSHELL 17571000 == 23 [pid = 3680] [id = 407] 04:36:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (17576C00) [pid = 3680] [serial = 1221] [outer = 00000000] 04:36:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (17C29400) [pid = 3680] [serial = 1222] [outer = 17576C00] 04:36:25 INFO - PROCESS | 3680 | 1470656185313 Marionette DEBUG loaded listener.js 04:36:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (17D5F800) [pid = 3680] [serial = 1223] [outer = 17576C00] 04:36:26 INFO - PROCESS | 3680 | 1470656186053 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:36:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:36:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1130ms 04:36:26 INFO - PROCESS | 3680 | 1470656186119 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 04:36:26 INFO - PROCESS | 3680 | 1470656186123 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 04:36:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:36:26 INFO - PROCESS | 3680 | 1470656186141 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:36:26 INFO - PROCESS | 3680 | 1470656186145 Marionette TRACE conn6 <- [1,1594,null,{}] 04:36:26 INFO - PROCESS | 3680 | 1470656186151 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:26 INFO - PROCESS | 3680 | 1470656186153 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:26 INFO - PROCESS | 3680 | 1470656186255 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 04:36:26 INFO - PROCESS | 3680 | 1470656186381 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:26 INFO - PROCESS | 3680 | 1470656186384 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:26 INFO - PROCESS | 3680 | ++DOCSHELL 088FB400 == 24 [pid = 3680] [id = 408] 04:36:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (0C00EC00) [pid = 3680] [serial = 1224] [outer = 00000000] 04:36:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0EA12800) [pid = 3680] [serial = 1225] [outer = 0C00EC00] 04:36:26 INFO - PROCESS | 3680 | 1470656186441 Marionette DEBUG loaded listener.js 04:36:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0EA1EC00) [pid = 3680] [serial = 1226] [outer = 0C00EC00] 04:36:27 INFO - PROCESS | 3680 | --DOCSHELL 0EA1E000 == 23 [pid = 3680] [id = 394] 04:36:27 INFO - PROCESS | 3680 | --DOCSHELL 1B5D9000 == 22 [pid = 3680] [id = 393] 04:36:27 INFO - PROCESS | 3680 | 1470656187530 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:36:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1434ms 04:36:27 INFO - PROCESS | 3680 | 1470656187581 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 3680 | 1470656187586 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 04:36:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:36:27 INFO - PROCESS | 3680 | 1470656187590 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 3680 | 1470656187593 Marionette TRACE conn6 <- [1,1598,null,{}] 04:36:27 INFO - PROCESS | 3680 | 1470656187600 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:27 INFO - PROCESS | 3680 | 1470656187602 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:27 INFO - PROCESS | 3680 | 1470656187692 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 04:36:27 INFO - PROCESS | 3680 | 1470656187782 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:27 INFO - PROCESS | 3680 | 1470656187785 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:27 INFO - PROCESS | 3680 | ++DOCSHELL 0E4F4C00 == 23 [pid = 3680] [id = 409] 04:36:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0E4F7400) [pid = 3680] [serial = 1227] [outer = 00000000] 04:36:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0EA1D800) [pid = 3680] [serial = 1228] [outer = 0E4F7400] 04:36:27 INFO - PROCESS | 3680 | 1470656187833 Marionette DEBUG loaded listener.js 04:36:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0EC29C00) [pid = 3680] [serial = 1229] [outer = 0E4F7400] 04:36:28 INFO - PROCESS | 3680 | 1470656188238 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:36:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:36:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 690ms 04:36:28 INFO - PROCESS | 3680 | 1470656188281 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 04:36:28 INFO - PROCESS | 3680 | 1470656188286 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 04:36:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:36:28 INFO - PROCESS | 3680 | 1470656188292 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:36:28 INFO - PROCESS | 3680 | 1470656188295 Marionette TRACE conn6 <- [1,1602,null,{}] 04:36:28 INFO - PROCESS | 3680 | 1470656188298 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:28 INFO - PROCESS | 3680 | 1470656188301 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:28 INFO - PROCESS | 3680 | 1470656188393 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 04:36:28 INFO - PROCESS | 3680 | 1470656188400 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:28 INFO - PROCESS | 3680 | 1470656188402 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:28 INFO - PROCESS | 3680 | ++DOCSHELL 0F75C000 == 24 [pid = 3680] [id = 410] 04:36:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0F761C00) [pid = 3680] [serial = 1230] [outer = 00000000] 04:36:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0FD13000) [pid = 3680] [serial = 1231] [outer = 0F761C00] 04:36:28 INFO - PROCESS | 3680 | 1470656188453 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0FEE4000) [pid = 3680] [serial = 1232] [outer = 0F761C00] 04:36:28 INFO - PROCESS | 3680 | 1470656188928 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:36:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 04:36:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 04:36:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:36:28 INFO - PROCESS | 3680 | 1470656188980 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 04:36:28 INFO - PROCESS | 3680 | 1470656188982 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 04:36:28 INFO - PROCESS | 3680 | 1470656188988 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:36:28 INFO - PROCESS | 3680 | 1470656188991 Marionette TRACE conn6 <- [1,1606,null,{}] 04:36:28 INFO - PROCESS | 3680 | 1470656189002 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:28 INFO - PROCESS | 3680 | 1470656189007 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:29 INFO - PROCESS | 3680 | 1470656189089 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 04:36:29 INFO - PROCESS | 3680 | 1470656189098 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 3680 | 1470656189101 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:29 INFO - PROCESS | 3680 | ++DOCSHELL 14DA0400 == 25 [pid = 3680] [id = 411] 04:36:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (14DAA800) [pid = 3680] [serial = 1233] [outer = 00000000] 04:36:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (14F6A800) [pid = 3680] [serial = 1234] [outer = 14DAA800] 04:36:29 INFO - PROCESS | 3680 | 1470656189230 Marionette DEBUG loaded listener.js 04:36:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (15E2BC00) [pid = 3680] [serial = 1235] [outer = 14DAA800] 04:36:29 INFO - PROCESS | 3680 | 1470656189638 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:36:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:36:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms 04:36:29 INFO - PROCESS | 3680 | 1470656189676 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 04:36:29 INFO - PROCESS | 3680 | 1470656189679 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 04:36:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:36:29 INFO - PROCESS | 3680 | 1470656189688 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:36:29 INFO - PROCESS | 3680 | 1470656189690 Marionette TRACE conn6 <- [1,1610,null,{}] 04:36:29 INFO - PROCESS | 3680 | 1470656189693 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:29 INFO - PROCESS | 3680 | 1470656189695 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:29 INFO - PROCESS | 3680 | 1470656189839 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 04:36:29 INFO - PROCESS | 3680 | 1470656189900 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 3680 | 1470656189902 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:29 INFO - PROCESS | 3680 | ++DOCSHELL 15E4FC00 == 26 [pid = 3680] [id = 412] 04:36:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (15E51000) [pid = 3680] [serial = 1236] [outer = 00000000] 04:36:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (163EC000) [pid = 3680] [serial = 1237] [outer = 15E51000] 04:36:29 INFO - PROCESS | 3680 | 1470656189947 Marionette DEBUG loaded listener.js 04:36:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17577000) [pid = 3680] [serial = 1238] [outer = 15E51000] 04:36:30 INFO - PROCESS | 3680 | 1470656190387 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:36:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 04:36:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 04:36:30 INFO - PROCESS | 3680 | 1470656190422 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 04:36:30 INFO - PROCESS | 3680 | 1470656190424 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 04:36:30 INFO - PROCESS | 3680 | 1470656190427 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:36:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:36:30 INFO - PROCESS | 3680 | 1470656190429 Marionette TRACE conn6 <- [1,1614,null,{}] 04:36:30 INFO - PROCESS | 3680 | 1470656190432 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:30 INFO - PROCESS | 3680 | 1470656190434 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:30 INFO - PROCESS | 3680 | 1470656190542 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 04:36:30 INFO - PROCESS | 3680 | 1470656190548 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:30 INFO - PROCESS | 3680 | 1470656190550 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:30 INFO - PROCESS | 3680 | ++DOCSHELL 1784A400 == 27 [pid = 3680] [id = 413] 04:36:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1784BC00) [pid = 3680] [serial = 1239] [outer = 00000000] 04:36:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17C2A000) [pid = 3680] [serial = 1240] [outer = 1784BC00] 04:36:30 INFO - PROCESS | 3680 | 1470656190593 Marionette DEBUG loaded listener.js 04:36:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17D5FC00) [pid = 3680] [serial = 1241] [outer = 1784BC00] 04:36:31 INFO - PROCESS | 3680 | 1470656191054 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:36:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:36:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 04:36:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:36:31 INFO - PROCESS | 3680 | 1470656191102 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 04:36:31 INFO - PROCESS | 3680 | 1470656191104 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 04:36:31 INFO - PROCESS | 3680 | 1470656191115 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:36:31 INFO - PROCESS | 3680 | 1470656191117 Marionette TRACE conn6 <- [1,1618,null,{}] 04:36:31 INFO - PROCESS | 3680 | 1470656191120 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:31 INFO - PROCESS | 3680 | 1470656191126 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:31 INFO - PROCESS | 3680 | 1470656191286 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 04:36:31 INFO - PROCESS | 3680 | 1470656191311 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:31 INFO - PROCESS | 3680 | 1470656191313 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:31 INFO - PROCESS | 3680 | ++DOCSHELL 17D68000 == 28 [pid = 3680] [id = 414] 04:36:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17D68800) [pid = 3680] [serial = 1242] [outer = 00000000] 04:36:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17DCA000) [pid = 3680] [serial = 1243] [outer = 17D68800] 04:36:31 INFO - PROCESS | 3680 | 1470656191371 Marionette DEBUG loaded listener.js 04:36:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (17DCFC00) [pid = 3680] [serial = 1244] [outer = 17D68800] 04:36:31 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1784C000) [pid = 3680] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:36:31 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1478A800) [pid = 3680] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:36:31 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (13073400) [pid = 3680] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:36:31 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (13184800) [pid = 3680] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:36:31 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0E75AC00) [pid = 3680] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:36:31 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0EA1F400) [pid = 3680] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:36:31 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (14F65800) [pid = 3680] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:36:31 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1B5DC800) [pid = 3680] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:36:31 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (16A6C400) [pid = 3680] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:36:31 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0EF77800) [pid = 3680] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:36:31 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (16195800) [pid = 3680] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:36:31 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1784A800) [pid = 3680] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:36:31 INFO - PROCESS | 3680 | 1470656191890 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:36:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:36:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 830ms 04:36:31 INFO - PROCESS | 3680 | 1470656191938 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 04:36:31 INFO - PROCESS | 3680 | 1470656191940 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 04:36:31 INFO - PROCESS | 3680 | 1470656191955 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:36:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:36:31 INFO - PROCESS | 3680 | 1470656191957 Marionette TRACE conn6 <- [1,1622,null,{}] 04:36:31 INFO - PROCESS | 3680 | 1470656191960 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:31 INFO - PROCESS | 3680 | 1470656191962 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:32 INFO - PROCESS | 3680 | 1470656192039 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 04:36:32 INFO - PROCESS | 3680 | 1470656192045 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:32 INFO - PROCESS | 3680 | 1470656192046 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:32 INFO - PROCESS | 3680 | ++DOCSHELL 0EF7E400 == 29 [pid = 3680] [id = 415] 04:36:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (1465E400) [pid = 3680] [serial = 1245] [outer = 00000000] 04:36:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (175AF400) [pid = 3680] [serial = 1246] [outer = 1465E400] 04:36:32 INFO - PROCESS | 3680 | 1470656192090 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17C23400) [pid = 3680] [serial = 1247] [outer = 1465E400] 04:36:32 INFO - PROCESS | 3680 | 1470656192511 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:36:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:36:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 571ms 04:36:32 INFO - PROCESS | 3680 | 1470656192530 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 04:36:32 INFO - PROCESS | 3680 | 1470656192532 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 04:36:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:36:32 INFO - PROCESS | 3680 | 1470656192535 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:36:32 INFO - PROCESS | 3680 | 1470656192536 Marionette TRACE conn6 <- [1,1626,null,{}] 04:36:32 INFO - PROCESS | 3680 | 1470656192557 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:32 INFO - PROCESS | 3680 | 1470656192559 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:32 INFO - PROCESS | 3680 | 1470656192637 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 04:36:32 INFO - PROCESS | 3680 | 1470656192642 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:32 INFO - PROCESS | 3680 | 1470656192644 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:32 INFO - PROCESS | 3680 | ++DOCSHELL 088FCC00 == 30 [pid = 3680] [id = 416] 04:36:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0EA1C000) [pid = 3680] [serial = 1248] [outer = 00000000] 04:36:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (18309000) [pid = 3680] [serial = 1249] [outer = 0EA1C000] 04:36:32 INFO - PROCESS | 3680 | 1470656192687 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1756C000) [pid = 3680] [serial = 1250] [outer = 0EA1C000] 04:36:33 INFO - PROCESS | 3680 | 1470656193121 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:36:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:36:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 04:36:33 INFO - PROCESS | 3680 | 1470656193173 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 3680 | 1470656193175 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 04:36:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:36:33 INFO - PROCESS | 3680 | 1470656193196 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - PROCESS | 3680 | 1470656193198 Marionette TRACE conn6 <- [1,1630,null,{}] 04:36:33 INFO - PROCESS | 3680 | 1470656193202 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:33 INFO - PROCESS | 3680 | 1470656193204 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:33 INFO - PROCESS | 3680 | 1470656193285 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 04:36:33 INFO - PROCESS | 3680 | 1470656193292 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:33 INFO - PROCESS | 3680 | 1470656193293 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:33 INFO - PROCESS | 3680 | ++DOCSHELL 14D9F800 == 31 [pid = 3680] [id = 417] 04:36:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (183D9800) [pid = 3680] [serial = 1251] [outer = 00000000] 04:36:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (183DF000) [pid = 3680] [serial = 1252] [outer = 183D9800] 04:36:33 INFO - PROCESS | 3680 | 1470656193346 Marionette DEBUG loaded listener.js 04:36:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (18623400) [pid = 3680] [serial = 1253] [outer = 183D9800] 04:36:33 INFO - PROCESS | 3680 | 1470656193943 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:36:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:36:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 790ms 04:36:33 INFO - PROCESS | 3680 | 1470656194013 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 3680 | 1470656194018 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 04:36:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:36:34 INFO - PROCESS | 3680 | 1470656194048 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:36:34 INFO - PROCESS | 3680 | 1470656194052 Marionette TRACE conn6 <- [1,1634,null,{}] 04:36:34 INFO - PROCESS | 3680 | 1470656194082 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:34 INFO - PROCESS | 3680 | 1470656194085 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:34 INFO - PROCESS | 3680 | 1470656194214 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 04:36:34 INFO - PROCESS | 3680 | 1470656194338 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:34 INFO - PROCESS | 3680 | 1470656194343 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:34 INFO - PROCESS | 3680 | ++DOCSHELL 0E753800 == 32 [pid = 3680] [id = 418] 04:36:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0E753C00) [pid = 3680] [serial = 1254] [outer = 00000000] 04:36:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0EC34400) [pid = 3680] [serial = 1255] [outer = 0E753C00] 04:36:34 INFO - PROCESS | 3680 | 1470656194402 Marionette DEBUG loaded listener.js 04:36:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0F117400) [pid = 3680] [serial = 1256] [outer = 0E753C00] 04:36:35 INFO - PROCESS | 3680 | 1470656195086 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:36:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:36:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1106ms 04:36:35 INFO - PROCESS | 3680 | 1470656195148 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 04:36:35 INFO - PROCESS | 3680 | 1470656195153 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 04:36:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:36:35 INFO - PROCESS | 3680 | 1470656195159 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:36:35 INFO - PROCESS | 3680 | 1470656195162 Marionette TRACE conn6 <- [1,1638,null,{}] 04:36:35 INFO - PROCESS | 3680 | 1470656195167 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:35 INFO - PROCESS | 3680 | 1470656195170 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:35 INFO - PROCESS | 3680 | 1470656195289 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 04:36:35 INFO - PROCESS | 3680 | 1470656195420 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:35 INFO - PROCESS | 3680 | 1470656195423 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:35 INFO - PROCESS | 3680 | ++DOCSHELL 13380C00 == 33 [pid = 3680] [id = 419] 04:36:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1358EC00) [pid = 3680] [serial = 1257] [outer = 00000000] 04:36:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (14788800) [pid = 3680] [serial = 1258] [outer = 1358EC00] 04:36:35 INFO - PROCESS | 3680 | 1470656195481 Marionette DEBUG loaded listener.js 04:36:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (14F73400) [pid = 3680] [serial = 1259] [outer = 1358EC00] 04:36:36 INFO - PROCESS | 3680 | 1470656196328 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1B65B800) [pid = 3680] [serial = 1180] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (17C56000) [pid = 3680] [serial = 1213] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (14F5BC00) [pid = 3680] [serial = 1198] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (13185000) [pid = 3680] [serial = 1195] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (133FB400) [pid = 3680] [serial = 1186] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (13FDC800) [pid = 3680] [serial = 1187] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0EA16000) [pid = 3680] [serial = 1189] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0EAA8400) [pid = 3680] [serial = 1190] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0EE2D400) [pid = 3680] [serial = 1183] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (14F74400) [pid = 3680] [serial = 1201] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0EF79000) [pid = 3680] [serial = 1184] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1B679800) [pid = 3680] [serial = 1181] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (175A9400) [pid = 3680] [serial = 1207] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0EF83000) [pid = 3680] [serial = 1192] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0F137C00) [pid = 3680] [serial = 1193] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (163F0C00) [pid = 3680] [serial = 1204] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (16449000) [pid = 3680] [serial = 1205] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (17B2C400) [pid = 3680] [serial = 1210] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17827000) [pid = 3680] [serial = 1208] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (17B2DC00) [pid = 3680] [serial = 1211] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (14F76C00) [pid = 3680] [serial = 1202] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (133F9400) [pid = 3680] [serial = 1196] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (14F63400) [pid = 3680] [serial = 1199] [outer = 00000000] [url = about:blank] 04:36:36 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (17D5D000) [pid = 3680] [serial = 1214] [outer = 00000000] [url = about:blank] 04:36:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:36:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1236ms 04:36:36 INFO - PROCESS | 3680 | 1470656196397 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 04:36:36 INFO - PROCESS | 3680 | 1470656196401 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 04:36:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:36:36 INFO - PROCESS | 3680 | 1470656196406 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:36:36 INFO - PROCESS | 3680 | 1470656196409 Marionette TRACE conn6 <- [1,1642,null,{}] 04:36:36 INFO - PROCESS | 3680 | 1470656196414 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:36 INFO - PROCESS | 3680 | 1470656196417 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:36 INFO - PROCESS | 3680 | 1470656196478 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 04:36:36 INFO - PROCESS | 3680 | 1470656196485 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:36 INFO - PROCESS | 3680 | 1470656196488 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:36 INFO - PROCESS | 3680 | ++DOCSHELL 0E75BC00 == 34 [pid = 3680] [id = 420] 04:36:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (0E75CC00) [pid = 3680] [serial = 1260] [outer = 00000000] 04:36:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0EA1E400) [pid = 3680] [serial = 1261] [outer = 0E75CC00] 04:36:36 INFO - PROCESS | 3680 | 1470656196535 Marionette DEBUG loaded listener.js 04:36:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0EC30800) [pid = 3680] [serial = 1262] [outer = 0E75CC00] 04:36:37 INFO - PROCESS | 3680 | 1470656197051 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:36:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:36:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 04:36:37 INFO - PROCESS | 3680 | 1470656197107 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 04:36:37 INFO - PROCESS | 3680 | 1470656197111 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 04:36:37 INFO - PROCESS | 3680 | 1470656197117 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:36:37 INFO - PROCESS | 3680 | 1470656197120 Marionette TRACE conn6 <- [1,1646,null,{}] 04:36:37 INFO - PROCESS | 3680 | 1470656197124 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:37 INFO - PROCESS | 3680 | 1470656197126 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:37 INFO - PROCESS | 3680 | 1470656197212 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 04:36:37 INFO - PROCESS | 3680 | 1470656197301 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:37 INFO - PROCESS | 3680 | 1470656197303 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:37 INFO - PROCESS | 3680 | ++DOCSHELL 0F132C00 == 35 [pid = 3680] [id = 421] 04:36:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0F134400) [pid = 3680] [serial = 1263] [outer = 00000000] 04:36:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0FDEFC00) [pid = 3680] [serial = 1264] [outer = 0F134400] 04:36:37 INFO - PROCESS | 3680 | 1470656197351 Marionette DEBUG loaded listener.js 04:36:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (13070000) [pid = 3680] [serial = 1265] [outer = 0F134400] 04:36:37 INFO - PROCESS | 3680 | 1470656197739 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 04:36:37 INFO - PROCESS | 3680 | 1470656197792 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 04:36:37 INFO - PROCESS | 3680 | 1470656197794 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 04:36:37 INFO - PROCESS | 3680 | 1470656197798 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:36:37 INFO - PROCESS | 3680 | 1470656197801 Marionette TRACE conn6 <- [1,1650,null,{}] 04:36:37 INFO - PROCESS | 3680 | 1470656197812 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:37 INFO - PROCESS | 3680 | 1470656197816 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:37 INFO - PROCESS | 3680 | 1470656197929 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 04:36:37 INFO - PROCESS | 3680 | 1470656197945 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:37 INFO - PROCESS | 3680 | 1470656197948 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:37 INFO - PROCESS | 3680 | ++DOCSHELL 14F67000 == 36 [pid = 3680] [id = 422] 04:36:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (14F68400) [pid = 3680] [serial = 1266] [outer = 00000000] 04:36:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (15E2A000) [pid = 3680] [serial = 1267] [outer = 14F68400] 04:36:38 INFO - PROCESS | 3680 | 1470656197995 Marionette DEBUG loaded listener.js 04:36:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (16145000) [pid = 3680] [serial = 1268] [outer = 14F68400] 04:36:38 INFO - PROCESS | 3680 | 1470656198438 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 04:36:38 INFO - PROCESS | 3680 | 1470656198482 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 04:36:38 INFO - PROCESS | 3680 | 1470656198485 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 04:36:38 INFO - PROCESS | 3680 | 1470656198488 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:36:38 INFO - PROCESS | 3680 | 1470656198490 Marionette TRACE conn6 <- [1,1654,null,{}] 04:36:38 INFO - PROCESS | 3680 | 1470656198499 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:38 INFO - PROCESS | 3680 | 1470656198501 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:38 INFO - PROCESS | 3680 | 1470656198624 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 04:36:38 INFO - PROCESS | 3680 | 1470656198629 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:38 INFO - PROCESS | 3680 | 1470656198631 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:38 INFO - PROCESS | 3680 | ++DOCSHELL 163EE800 == 37 [pid = 3680] [id = 423] 04:36:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (163F0C00) [pid = 3680] [serial = 1269] [outer = 00000000] 04:36:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (16A6E800) [pid = 3680] [serial = 1270] [outer = 163F0C00] 04:36:38 INFO - PROCESS | 3680 | 1470656198677 Marionette DEBUG loaded listener.js 04:36:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17826400) [pid = 3680] [serial = 1271] [outer = 163F0C00] 04:36:39 INFO - PROCESS | 3680 | 1470656199107 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 04:36:39 INFO - PROCESS | 3680 | 1470656199163 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 04:36:39 INFO - PROCESS | 3680 | 1470656199165 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 04:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:36:39 INFO - PROCESS | 3680 | 1470656199174 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:36:39 INFO - PROCESS | 3680 | 1470656199176 Marionette TRACE conn6 <- [1,1658,null,{}] 04:36:39 INFO - PROCESS | 3680 | 1470656199180 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:39 INFO - PROCESS | 3680 | 1470656199182 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:39 INFO - PROCESS | 3680 | 1470656199292 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 04:36:39 INFO - PROCESS | 3680 | 1470656199382 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:39 INFO - PROCESS | 3680 | 1470656199384 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:39 INFO - PROCESS | 3680 | ++DOCSHELL 1784C800 == 38 [pid = 3680] [id = 424] 04:36:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17850C00) [pid = 3680] [serial = 1272] [outer = 00000000] 04:36:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17C23800) [pid = 3680] [serial = 1273] [outer = 17850C00] 04:36:39 INFO - PROCESS | 3680 | 1470656199428 Marionette DEBUG loaded listener.js 04:36:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17C24400) [pid = 3680] [serial = 1274] [outer = 17850C00] 04:36:39 INFO - PROCESS | 3680 | 1470656199857 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 730ms 04:36:39 INFO - PROCESS | 3680 | 1470656199899 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 04:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:36:39 INFO - PROCESS | 3680 | 1470656199901 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 04:36:39 INFO - PROCESS | 3680 | 1470656199904 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:36:39 INFO - PROCESS | 3680 | 1470656199906 Marionette TRACE conn6 <- [1,1662,null,{}] 04:36:39 INFO - PROCESS | 3680 | 1470656199909 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:39 INFO - PROCESS | 3680 | 1470656199914 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:40 INFO - PROCESS | 3680 | 1470656200056 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 04:36:40 INFO - PROCESS | 3680 | 1470656200129 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 3680 | 1470656200131 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:40 INFO - PROCESS | 3680 | ++DOCSHELL 17D65000 == 39 [pid = 3680] [id = 425] 04:36:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17D66000) [pid = 3680] [serial = 1275] [outer = 00000000] 04:36:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (18306400) [pid = 3680] [serial = 1276] [outer = 17D66000] 04:36:40 INFO - PROCESS | 3680 | 1470656200175 Marionette DEBUG loaded listener.js 04:36:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (16A70C00) [pid = 3680] [serial = 1277] [outer = 17D66000] 04:36:40 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0FDED800) [pid = 3680] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:36:40 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0EA1C000) [pid = 3680] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:36:40 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0E4F7400) [pid = 3680] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:36:40 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0C00EC00) [pid = 3680] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:36:40 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (17D68800) [pid = 3680] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:36:40 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0F761C00) [pid = 3680] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:36:40 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0E4F9C00) [pid = 3680] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:36:40 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1465E400) [pid = 3680] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:36:40 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17576C00) [pid = 3680] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:36:40 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (1784BC00) [pid = 3680] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:36:40 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (14DAA800) [pid = 3680] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:36:40 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (15E51000) [pid = 3680] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:36:40 INFO - PROCESS | 3680 | 1470656200707 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 831ms 04:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:36:40 INFO - PROCESS | 3680 | 1470656200736 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 04:36:40 INFO - PROCESS | 3680 | 1470656200738 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 04:36:40 INFO - PROCESS | 3680 | 1470656200741 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:36:40 INFO - PROCESS | 3680 | 1470656200743 Marionette TRACE conn6 <- [1,1666,null,{}] 04:36:40 INFO - PROCESS | 3680 | 1470656200746 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:40 INFO - PROCESS | 3680 | 1470656200748 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:40 INFO - PROCESS | 3680 | 1470656200826 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 04:36:40 INFO - PROCESS | 3680 | 1470656200913 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 3680 | 1470656200915 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:40 INFO - PROCESS | 3680 | ++DOCSHELL 0F761C00 == 40 [pid = 3680] [id = 426] 04:36:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0FD12800) [pid = 3680] [serial = 1278] [outer = 00000000] 04:36:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (163EA000) [pid = 3680] [serial = 1279] [outer = 0FD12800] 04:36:40 INFO - PROCESS | 3680 | 1470656200964 Marionette DEBUG loaded listener.js 04:36:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (163F0400) [pid = 3680] [serial = 1280] [outer = 0FD12800] 04:36:41 INFO - PROCESS | 3680 | 1470656201320 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 04:36:41 INFO - PROCESS | 3680 | 1470656201372 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 04:36:41 INFO - PROCESS | 3680 | 1470656201374 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 04:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:36:41 INFO - PROCESS | 3680 | 1470656201377 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:36:41 INFO - PROCESS | 3680 | 1470656201379 Marionette TRACE conn6 <- [1,1670,null,{}] 04:36:41 INFO - PROCESS | 3680 | 1470656201382 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:41 INFO - PROCESS | 3680 | 1470656201384 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:41 INFO - PROCESS | 3680 | 1470656201463 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 04:36:41 INFO - PROCESS | 3680 | 1470656201554 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:41 INFO - PROCESS | 3680 | 1470656201556 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:41 INFO - PROCESS | 3680 | ++DOCSHELL 15E44C00 == 41 [pid = 3680] [id = 427] 04:36:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (163ECC00) [pid = 3680] [serial = 1281] [outer = 00000000] 04:36:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (183E1800) [pid = 3680] [serial = 1282] [outer = 163ECC00] 04:36:41 INFO - PROCESS | 3680 | 1470656201603 Marionette DEBUG loaded listener.js 04:36:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1847D400) [pid = 3680] [serial = 1283] [outer = 163ECC00] 04:36:41 INFO - PROCESS | 3680 | 1470656201948 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 04:36:42 INFO - PROCESS | 3680 | 1470656202008 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 04:36:42 INFO - PROCESS | 3680 | 1470656202010 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 04:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:36:42 INFO - PROCESS | 3680 | 1470656202013 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:36:42 INFO - PROCESS | 3680 | 1470656202015 Marionette TRACE conn6 <- [1,1674,null,{}] 04:36:42 INFO - PROCESS | 3680 | 1470656202036 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:42 INFO - PROCESS | 3680 | 1470656202038 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:42 INFO - PROCESS | 3680 | 1470656202117 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 04:36:42 INFO - PROCESS | 3680 | 1470656202123 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:42 INFO - PROCESS | 3680 | 1470656202124 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:42 INFO - PROCESS | 3680 | ++DOCSHELL 0EC28400 == 42 [pid = 3680] [id = 428] 04:36:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0EC32800) [pid = 3680] [serial = 1284] [outer = 00000000] 04:36:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (18C85400) [pid = 3680] [serial = 1285] [outer = 0EC32800] 04:36:42 INFO - PROCESS | 3680 | 1470656202168 Marionette DEBUG loaded listener.js 04:36:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (18C8B800) [pid = 3680] [serial = 1286] [outer = 0EC32800] 04:36:42 INFO - PROCESS | 3680 | 1470656202651 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 04:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 690ms 04:36:42 INFO - PROCESS | 3680 | 1470656202709 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 04:36:42 INFO - PROCESS | 3680 | 1470656202714 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 04:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:36:42 INFO - PROCESS | 3680 | 1470656202719 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:36:42 INFO - PROCESS | 3680 | 1470656202724 Marionette TRACE conn6 <- [1,1678,null,{}] 04:36:42 INFO - PROCESS | 3680 | 1470656202731 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:42 INFO - PROCESS | 3680 | 1470656202734 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:42 INFO - PROCESS | 3680 | 1470656202855 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 04:36:42 INFO - PROCESS | 3680 | 1470656202983 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:42 INFO - PROCESS | 3680 | 1470656202987 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:43 INFO - PROCESS | 3680 | ++DOCSHELL 0E4FE400 == 43 [pid = 3680] [id = 429] 04:36:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (0E751C00) [pid = 3680] [serial = 1287] [outer = 00000000] 04:36:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (0EA1E800) [pid = 3680] [serial = 1288] [outer = 0E751C00] 04:36:43 INFO - PROCESS | 3680 | 1470656203046 Marionette DEBUG loaded listener.js 04:36:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (0EF7D400) [pid = 3680] [serial = 1289] [outer = 0E751C00] 04:36:43 INFO - PROCESS | 3680 | 1470656203686 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1021ms 04:36:43 INFO - PROCESS | 3680 | 1470656203744 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 04:36:43 INFO - PROCESS | 3680 | 1470656203749 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 04:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:36:43 INFO - PROCESS | 3680 | 1470656203756 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:36:43 INFO - PROCESS | 3680 | 1470656203759 Marionette TRACE conn6 <- [1,1682,null,{}] 04:36:43 INFO - PROCESS | 3680 | 1470656203763 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:43 INFO - PROCESS | 3680 | 1470656203766 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:43 INFO - PROCESS | 3680 | 1470656203879 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 04:36:44 INFO - PROCESS | 3680 | 1470656204036 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:44 INFO - PROCESS | 3680 | 1470656204038 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:44 INFO - PROCESS | 3680 | ++DOCSHELL 14F5E400 == 44 [pid = 3680] [id = 430] 04:36:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (14F5EC00) [pid = 3680] [serial = 1290] [outer = 00000000] 04:36:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (14F70C00) [pid = 3680] [serial = 1291] [outer = 14F5EC00] 04:36:44 INFO - PROCESS | 3680 | 1470656204097 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (163E8800) [pid = 3680] [serial = 1292] [outer = 14F5EC00] 04:36:44 INFO - PROCESS | 3680 | 1470656204710 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 970ms 04:36:44 INFO - PROCESS | 3680 | 1470656204729 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 04:36:44 INFO - PROCESS | 3680 | 1470656204732 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 04:36:44 INFO - PROCESS | 3680 | 1470656204735 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:36:44 INFO - PROCESS | 3680 | 1470656204739 Marionette TRACE conn6 <- [1,1686,null,{}] 04:36:44 INFO - PROCESS | 3680 | 1470656204750 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:44 INFO - PROCESS | 3680 | 1470656204755 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:44 INFO - PROCESS | 3680 | 1470656204862 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 04:36:44 INFO - PROCESS | 3680 | 1470656204996 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:45 INFO - PROCESS | 3680 | 1470656204999 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:45 INFO - PROCESS | 3680 | ++DOCSHELL 17D6B400 == 45 [pid = 3680] [id = 431] 04:36:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (17DCB400) [pid = 3680] [serial = 1293] [outer = 00000000] 04:36:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (183DB000) [pid = 3680] [serial = 1294] [outer = 17DCB400] 04:36:45 INFO - PROCESS | 3680 | 1470656205058 Marionette DEBUG loaded listener.js 04:36:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (18C8D400) [pid = 3680] [serial = 1295] [outer = 17DCB400] 04:36:45 INFO - PROCESS | 3680 | 1470656205608 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 04:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 929ms 04:36:45 INFO - PROCESS | 3680 | 1470656205669 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 3680 | 1470656205672 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 04:36:45 INFO - PROCESS | 3680 | 1470656205676 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:36:45 INFO - PROCESS | 3680 | 1470656205678 Marionette TRACE conn6 <- [1,1690,null,{}] 04:36:45 INFO - PROCESS | 3680 | 1470656205682 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:45 INFO - PROCESS | 3680 | 1470656205684 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:45 INFO - PROCESS | 3680 | 1470656205822 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 04:36:46 INFO - PROCESS | 3680 | 1470656206078 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:46 INFO - PROCESS | 3680 | 1470656206081 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:46 INFO - PROCESS | 3680 | ++DOCSHELL 088FD400 == 46 [pid = 3680] [id = 432] 04:36:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (0C00F400) [pid = 3680] [serial = 1296] [outer = 00000000] 04:36:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (0C1D3800) [pid = 3680] [serial = 1297] [outer = 0C00F400] 04:36:46 INFO - PROCESS | 3680 | 1470656206145 Marionette DEBUG loaded listener.js 04:36:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (0E755400) [pid = 3680] [serial = 1298] [outer = 0C00F400] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 17D68000 == 45 [pid = 3680] [id = 414] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 088FCC00 == 44 [pid = 3680] [id = 416] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 0EF7E400 == 43 [pid = 3680] [id = 415] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 15E44C00 == 42 [pid = 3680] [id = 427] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 0F761C00 == 41 [pid = 3680] [id = 426] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 17D65000 == 40 [pid = 3680] [id = 425] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 1784C800 == 39 [pid = 3680] [id = 424] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 163EE800 == 38 [pid = 3680] [id = 423] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 14F67000 == 37 [pid = 3680] [id = 422] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 0F132C00 == 36 [pid = 3680] [id = 421] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 0E75BC00 == 35 [pid = 3680] [id = 420] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 14D9F800 == 34 [pid = 3680] [id = 417] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 0E753800 == 33 [pid = 3680] [id = 418] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 13380C00 == 32 [pid = 3680] [id = 419] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 13182400 == 31 [pid = 3680] [id = 395] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 14F5E400 == 30 [pid = 3680] [id = 430] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 17D6B400 == 29 [pid = 3680] [id = 431] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 0EC28400 == 28 [pid = 3680] [id = 428] 04:36:47 INFO - PROCESS | 3680 | --DOCSHELL 0E4FE400 == 27 [pid = 3680] [id = 429] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (1465A000) [pid = 3680] [serial = 1220] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (18309000) [pid = 3680] [serial = 1249] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (0EA1D800) [pid = 3680] [serial = 1228] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (0EA1EC00) [pid = 3680] [serial = 1226] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (17DCA000) [pid = 3680] [serial = 1243] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (0FEE4000) [pid = 3680] [serial = 1232] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0EA12800) [pid = 3680] [serial = 1225] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0EC2D400) [pid = 3680] [serial = 1217] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17DCFC00) [pid = 3680] [serial = 1244] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17C23400) [pid = 3680] [serial = 1247] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0FD13000) [pid = 3680] [serial = 1231] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (17D5F800) [pid = 3680] [serial = 1223] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (175AF400) [pid = 3680] [serial = 1246] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (17C2A000) [pid = 3680] [serial = 1240] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (15E2BC00) [pid = 3680] [serial = 1235] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17577000) [pid = 3680] [serial = 1238] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (12FE4800) [pid = 3680] [serial = 1219] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17C29400) [pid = 3680] [serial = 1222] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17D5FC00) [pid = 3680] [serial = 1241] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0EC29C00) [pid = 3680] [serial = 1229] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (163EC000) [pid = 3680] [serial = 1237] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (0EA15800) [pid = 3680] [serial = 1216] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (14F6A800) [pid = 3680] [serial = 1234] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (1756C000) [pid = 3680] [serial = 1250] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (183DF000) [pid = 3680] [serial = 1252] [outer = 00000000] [url = about:blank] 04:36:47 INFO - PROCESS | 3680 | 1470656207415 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1834ms 04:36:47 INFO - PROCESS | 3680 | 1470656207514 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 04:36:47 INFO - PROCESS | 3680 | 1470656207518 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 04:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:36:47 INFO - PROCESS | 3680 | 1470656207523 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:36:47 INFO - PROCESS | 3680 | 1470656207527 Marionette TRACE conn6 <- [1,1694,null,{}] 04:36:47 INFO - PROCESS | 3680 | 1470656207533 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:47 INFO - PROCESS | 3680 | 1470656207536 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:47 INFO - PROCESS | 3680 | 1470656207620 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 04:36:47 INFO - PROCESS | 3680 | 1470656207631 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:47 INFO - PROCESS | 3680 | 1470656207635 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:47 INFO - PROCESS | 3680 | ++DOCSHELL 0E2E8C00 == 28 [pid = 3680] [id = 433] 04:36:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0E2EA000) [pid = 3680] [serial = 1299] [outer = 00000000] 04:36:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0E750800) [pid = 3680] [serial = 1300] [outer = 0E2EA000] 04:36:47 INFO - PROCESS | 3680 | 1470656207684 Marionette DEBUG loaded listener.js 04:36:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0E751400) [pid = 3680] [serial = 1301] [outer = 0E2EA000] 04:36:48 INFO - PROCESS | 3680 | 1470656208185 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 690ms 04:36:48 INFO - PROCESS | 3680 | 1470656208213 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 04:36:48 INFO - PROCESS | 3680 | 1470656208218 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 04:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:36:48 INFO - PROCESS | 3680 | 1470656208225 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:36:48 INFO - PROCESS | 3680 | 1470656208227 Marionette TRACE conn6 <- [1,1698,null,{}] 04:36:48 INFO - PROCESS | 3680 | 1470656208231 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:48 INFO - PROCESS | 3680 | 1470656208234 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:48 INFO - PROCESS | 3680 | 1470656208327 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 04:36:48 INFO - PROCESS | 3680 | 1470656208336 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:48 INFO - PROCESS | 3680 | 1470656208339 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:48 INFO - PROCESS | 3680 | ++DOCSHELL 0EF37400 == 29 [pid = 3680] [id = 434] 04:36:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0EF37C00) [pid = 3680] [serial = 1302] [outer = 00000000] 04:36:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0EF7D800) [pid = 3680] [serial = 1303] [outer = 0EF37C00] 04:36:48 INFO - PROCESS | 3680 | 1470656208386 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0F10C800) [pid = 3680] [serial = 1304] [outer = 0EF37C00] 04:36:48 INFO - PROCESS | 3680 | 1470656208863 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 04:36:48 INFO - PROCESS | 3680 | 1470656208898 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 04:36:48 INFO - PROCESS | 3680 | 1470656208901 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 04:36:48 INFO - PROCESS | 3680 | 1470656208904 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:36:48 INFO - PROCESS | 3680 | 1470656208908 Marionette TRACE conn6 <- [1,1702,null,{}] 04:36:48 INFO - PROCESS | 3680 | 1470656208919 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:48 INFO - PROCESS | 3680 | 1470656208923 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:49 INFO - PROCESS | 3680 | 1470656209038 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 04:36:49 INFO - PROCESS | 3680 | 1470656209131 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:49 INFO - PROCESS | 3680 | 1470656209134 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:49 INFO - PROCESS | 3680 | ++DOCSHELL 12FE0C00 == 30 [pid = 3680] [id = 435] 04:36:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (12FEDC00) [pid = 3680] [serial = 1305] [outer = 00000000] 04:36:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (133F9400) [pid = 3680] [serial = 1306] [outer = 12FEDC00] 04:36:49 INFO - PROCESS | 3680 | 1470656209183 Marionette DEBUG loaded listener.js 04:36:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (13FD3400) [pid = 3680] [serial = 1307] [outer = 12FEDC00] 04:36:49 INFO - PROCESS | 3680 | 1470656209574 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 04:36:49 INFO - PROCESS | 3680 | 1470656209639 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 3680 | 1470656209641 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 04:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:36:49 INFO - PROCESS | 3680 | 1470656209663 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - PROCESS | 3680 | 1470656209665 Marionette TRACE conn6 <- [1,1706,null,{}] 04:36:49 INFO - PROCESS | 3680 | 1470656209669 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:49 INFO - PROCESS | 3680 | 1470656209671 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:49 INFO - PROCESS | 3680 | 1470656209783 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 04:36:49 INFO - PROCESS | 3680 | 1470656209789 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:49 INFO - PROCESS | 3680 | 1470656209791 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:49 INFO - PROCESS | 3680 | ++DOCSHELL 14786400 == 31 [pid = 3680] [id = 436] 04:36:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (14787800) [pid = 3680] [serial = 1308] [outer = 00000000] 04:36:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (14F6A400) [pid = 3680] [serial = 1309] [outer = 14787800] 04:36:49 INFO - PROCESS | 3680 | 1470656209836 Marionette DEBUG loaded listener.js 04:36:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (15E2D400) [pid = 3680] [serial = 1310] [outer = 14787800] 04:36:50 INFO - PROCESS | 3680 | 1470656210276 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 04:36:50 INFO - PROCESS | 3680 | 1470656210298 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 04:36:50 INFO - PROCESS | 3680 | 1470656210300 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 04:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:36:50 INFO - PROCESS | 3680 | 1470656210303 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:36:50 INFO - PROCESS | 3680 | 1470656210305 Marionette TRACE conn6 <- [1,1710,null,{}] 04:36:50 INFO - PROCESS | 3680 | 1470656210308 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:50 INFO - PROCESS | 3680 | 1470656210311 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:50 INFO - PROCESS | 3680 | 1470656210448 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 04:36:50 INFO - PROCESS | 3680 | 1470656210510 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:50 INFO - PROCESS | 3680 | 1470656210512 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:50 INFO - PROCESS | 3680 | ++DOCSHELL 15E34000 == 32 [pid = 3680] [id = 437] 04:36:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (16144000) [pid = 3680] [serial = 1311] [outer = 00000000] 04:36:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (163E8400) [pid = 3680] [serial = 1312] [outer = 16144000] 04:36:50 INFO - PROCESS | 3680 | 1470656210557 Marionette DEBUG loaded listener.js 04:36:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (16A67C00) [pid = 3680] [serial = 1313] [outer = 16144000] 04:36:50 INFO - PROCESS | 3680 | 1470656210956 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 04:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 04:36:51 INFO - PROCESS | 3680 | 1470656211037 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 04:36:51 INFO - PROCESS | 3680 | 1470656211039 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 04:36:51 INFO - PROCESS | 3680 | 1470656211042 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:36:51 INFO - PROCESS | 3680 | 1470656211044 Marionette TRACE conn6 <- [1,1714,null,{}] 04:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:36:51 INFO - PROCESS | 3680 | 1470656211047 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:51 INFO - PROCESS | 3680 | 1470656211053 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:51 INFO - PROCESS | 3680 | 1470656211200 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 04:36:51 INFO - PROCESS | 3680 | 1470656211206 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:51 INFO - PROCESS | 3680 | 1470656211208 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:51 INFO - PROCESS | 3680 | ++DOCSHELL 17577000 == 33 [pid = 3680] [id = 438] 04:36:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17577400) [pid = 3680] [serial = 1314] [outer = 00000000] 04:36:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17C20800) [pid = 3680] [serial = 1315] [outer = 17577400] 04:36:51 INFO - PROCESS | 3680 | 1470656211256 Marionette DEBUG loaded listener.js 04:36:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17C61800) [pid = 3680] [serial = 1316] [outer = 17577400] 04:36:51 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (163F0C00) [pid = 3680] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:36:51 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17D66000) [pid = 3680] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:36:51 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17850C00) [pid = 3680] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:36:51 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0FD12800) [pid = 3680] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:36:51 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0F134400) [pid = 3680] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:36:51 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1358EC00) [pid = 3680] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:36:51 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0E753C00) [pid = 3680] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:36:51 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (14F68400) [pid = 3680] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:36:51 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (183D9800) [pid = 3680] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:36:51 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0E75CC00) [pid = 3680] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:36:51 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0EC32800) [pid = 3680] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:36:51 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (163ECC00) [pid = 3680] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:36:51 INFO - PROCESS | 3680 | 1470656211946 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 930ms 04:36:51 INFO - PROCESS | 3680 | 1470656211976 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 04:36:51 INFO - PROCESS | 3680 | 1470656211978 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 04:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:36:51 INFO - PROCESS | 3680 | 1470656211991 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:36:51 INFO - PROCESS | 3680 | 1470656211993 Marionette TRACE conn6 <- [1,1718,null,{}] 04:36:52 INFO - PROCESS | 3680 | 1470656211996 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:52 INFO - PROCESS | 3680 | 1470656211998 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:52 INFO - PROCESS | 3680 | 1470656212074 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 04:36:52 INFO - PROCESS | 3680 | 1470656212080 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:52 INFO - PROCESS | 3680 | 1470656212082 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:52 INFO - PROCESS | 3680 | ++DOCSHELL 0E75CC00 == 34 [pid = 3680] [id = 439] 04:36:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0EAB6400) [pid = 3680] [serial = 1317] [outer = 00000000] 04:36:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (13FDC000) [pid = 3680] [serial = 1318] [outer = 0EAB6400] 04:36:52 INFO - PROCESS | 3680 | 1470656212125 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (14F5B800) [pid = 3680] [serial = 1319] [outer = 0EAB6400] 04:36:52 INFO - PROCESS | 3680 | 1470656212554 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 04:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 590ms 04:36:52 INFO - PROCESS | 3680 | 1470656212572 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 04:36:52 INFO - PROCESS | 3680 | 1470656212574 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 04:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:36:52 INFO - PROCESS | 3680 | 1470656212590 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:36:52 INFO - PROCESS | 3680 | 1470656212592 Marionette TRACE conn6 <- [1,1722,null,{}] 04:36:52 INFO - PROCESS | 3680 | 1470656212596 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:52 INFO - PROCESS | 3680 | 1470656212598 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:52 INFO - PROCESS | 3680 | 1470656212674 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 04:36:52 INFO - PROCESS | 3680 | 1470656212679 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:52 INFO - PROCESS | 3680 | 1470656212681 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:52 INFO - PROCESS | 3680 | ++DOCSHELL 163EE800 == 35 [pid = 3680] [id = 440] 04:36:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17820800) [pid = 3680] [serial = 1320] [outer = 00000000] 04:36:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17D64000) [pid = 3680] [serial = 1321] [outer = 17820800] 04:36:52 INFO - PROCESS | 3680 | 1470656212725 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17D64800) [pid = 3680] [serial = 1322] [outer = 17820800] 04:36:53 INFO - PROCESS | 3680 | 1470656213134 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 590ms 04:36:53 INFO - PROCESS | 3680 | 1470656213168 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 04:36:53 INFO - PROCESS | 3680 | 1470656213170 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 04:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:36:53 INFO - PROCESS | 3680 | 1470656213173 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:36:53 INFO - PROCESS | 3680 | 1470656213175 Marionette TRACE conn6 <- [1,1726,null,{}] 04:36:53 INFO - PROCESS | 3680 | 1470656213182 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:53 INFO - PROCESS | 3680 | 1470656213184 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:53 INFO - PROCESS | 3680 | 1470656213304 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 04:36:53 INFO - PROCESS | 3680 | 1470656213313 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:53 INFO - PROCESS | 3680 | 1470656213315 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:53 INFO - PROCESS | 3680 | ++DOCSHELL 17DC5C00 == 36 [pid = 3680] [id = 441] 04:36:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17DC6C00) [pid = 3680] [serial = 1323] [outer = 00000000] 04:36:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17DCE800) [pid = 3680] [serial = 1324] [outer = 17DC6C00] 04:36:53 INFO - PROCESS | 3680 | 1470656213358 Marionette DEBUG loaded listener.js 04:36:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17DD0800) [pid = 3680] [serial = 1325] [outer = 17DC6C00] 04:36:53 INFO - PROCESS | 3680 | 1470656213795 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 04:36:53 INFO - PROCESS | 3680 | 1470656213865 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 04:36:53 INFO - PROCESS | 3680 | 1470656213867 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 04:36:53 INFO - PROCESS | 3680 | 1470656213870 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:36:53 INFO - PROCESS | 3680 | 1470656213872 Marionette TRACE conn6 <- [1,1730,null,{}] 04:36:53 INFO - PROCESS | 3680 | 1470656213876 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:53 INFO - PROCESS | 3680 | 1470656213877 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:54 INFO - PROCESS | 3680 | 1470656214008 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 04:36:54 INFO - PROCESS | 3680 | 1470656214151 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:54 INFO - PROCESS | 3680 | 1470656214154 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:54 INFO - PROCESS | 3680 | ++DOCSHELL 088F7000 == 37 [pid = 3680] [id = 442] 04:36:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (088F8000) [pid = 3680] [serial = 1326] [outer = 00000000] 04:36:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0C007400) [pid = 3680] [serial = 1327] [outer = 088F8000] 04:36:54 INFO - PROCESS | 3680 | 1470656214219 Marionette DEBUG loaded listener.js 04:36:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0E287C00) [pid = 3680] [serial = 1328] [outer = 088F8000] 04:36:55 INFO - PROCESS | 3680 | 1470656214998 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1165ms 04:36:55 INFO - PROCESS | 3680 | 1470656215042 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 04:36:55 INFO - PROCESS | 3680 | 1470656215046 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 04:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:36:55 INFO - PROCESS | 3680 | 1470656215076 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:36:55 INFO - PROCESS | 3680 | 1470656215079 Marionette TRACE conn6 <- [1,1734,null,{}] 04:36:55 INFO - PROCESS | 3680 | 1470656215084 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:55 INFO - PROCESS | 3680 | 1470656215087 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:55 INFO - PROCESS | 3680 | 1470656215215 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 04:36:55 INFO - PROCESS | 3680 | 1470656215341 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:55 INFO - PROCESS | 3680 | 1470656215344 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:55 INFO - PROCESS | 3680 | ++DOCSHELL 0F796C00 == 38 [pid = 3680] [id = 443] 04:36:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0FD10C00) [pid = 3680] [serial = 1329] [outer = 00000000] 04:36:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (130B8400) [pid = 3680] [serial = 1330] [outer = 0FD10C00] 04:36:55 INFO - PROCESS | 3680 | 1470656215404 Marionette DEBUG loaded listener.js 04:36:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (133FCC00) [pid = 3680] [serial = 1331] [outer = 0FD10C00] 04:36:56 INFO - PROCESS | 3680 | 1470656216238 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1223ms 04:36:56 INFO - PROCESS | 3680 | 1470656216300 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 04:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:36:56 INFO - PROCESS | 3680 | 1470656216304 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 04:36:56 INFO - PROCESS | 3680 | 1470656216309 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:36:56 INFO - PROCESS | 3680 | 1470656216313 Marionette TRACE conn6 <- [1,1738,null,{}] 04:36:56 INFO - PROCESS | 3680 | 1470656216318 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:56 INFO - PROCESS | 3680 | 1470656216321 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:56 INFO - PROCESS | 3680 | 1470656216431 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 04:36:56 INFO - PROCESS | 3680 | 1470656216516 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:56 INFO - PROCESS | 3680 | 1470656216520 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:56 INFO - PROCESS | 3680 | ++DOCSHELL 0EAA8400 == 39 [pid = 3680] [id = 444] 04:36:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (0EC33400) [pid = 3680] [serial = 1332] [outer = 00000000] 04:36:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (0EF7C400) [pid = 3680] [serial = 1333] [outer = 0EC33400] 04:36:56 INFO - PROCESS | 3680 | 1470656216616 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (0F139C00) [pid = 3680] [serial = 1334] [outer = 0EC33400] 04:36:56 INFO - PROCESS | 3680 | --DOCSHELL 17DC5C00 == 38 [pid = 3680] [id = 441] 04:36:56 INFO - PROCESS | 3680 | --DOCSHELL 163EE800 == 37 [pid = 3680] [id = 440] 04:36:56 INFO - PROCESS | 3680 | --DOCSHELL 0E75CC00 == 36 [pid = 3680] [id = 439] 04:36:56 INFO - PROCESS | 3680 | --DOCSHELL 17577000 == 35 [pid = 3680] [id = 438] 04:36:56 INFO - PROCESS | 3680 | --DOCSHELL 15E34000 == 34 [pid = 3680] [id = 437] 04:36:56 INFO - PROCESS | 3680 | --DOCSHELL 14786400 == 33 [pid = 3680] [id = 436] 04:36:56 INFO - PROCESS | 3680 | --DOCSHELL 12FE0C00 == 32 [pid = 3680] [id = 435] 04:36:56 INFO - PROCESS | 3680 | --DOCSHELL 0EF37400 == 31 [pid = 3680] [id = 434] 04:36:56 INFO - PROCESS | 3680 | --DOCSHELL 0E2E8C00 == 30 [pid = 3680] [id = 433] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (16A6E800) [pid = 3680] [serial = 1270] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (18306400) [pid = 3680] [serial = 1276] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (17C24400) [pid = 3680] [serial = 1274] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (17C23800) [pid = 3680] [serial = 1273] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (163EA000) [pid = 3680] [serial = 1279] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0FDEFC00) [pid = 3680] [serial = 1264] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (13070000) [pid = 3680] [serial = 1265] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (14788800) [pid = 3680] [serial = 1258] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (14F73400) [pid = 3680] [serial = 1259] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0EC34400) [pid = 3680] [serial = 1255] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0F117400) [pid = 3680] [serial = 1256] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (15E2A000) [pid = 3680] [serial = 1267] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (18623400) [pid = 3680] [serial = 1253] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0EA1E400) [pid = 3680] [serial = 1261] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0EC30800) [pid = 3680] [serial = 1262] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (16A70C00) [pid = 3680] [serial = 1277] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (18C85400) [pid = 3680] [serial = 1285] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (18C8B800) [pid = 3680] [serial = 1286] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (183E1800) [pid = 3680] [serial = 1282] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (1847D400) [pid = 3680] [serial = 1283] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17826400) [pid = 3680] [serial = 1271] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (163F0400) [pid = 3680] [serial = 1280] [outer = 00000000] [url = about:blank] 04:36:56 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (16145000) [pid = 3680] [serial = 1268] [outer = 00000000] [url = about:blank] 04:36:57 INFO - PROCESS | 3680 | 1470656217106 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 830ms 04:36:57 INFO - PROCESS | 3680 | 1470656217140 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 04:36:57 INFO - PROCESS | 3680 | 1470656217145 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 04:36:57 INFO - PROCESS | 3680 | 1470656217151 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:36:57 INFO - PROCESS | 3680 | 1470656217153 Marionette TRACE conn6 <- [1,1742,null,{}] 04:36:57 INFO - PROCESS | 3680 | 1470656217158 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:57 INFO - PROCESS | 3680 | 1470656217160 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:57 INFO - PROCESS | 3680 | 1470656217251 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 04:36:57 INFO - PROCESS | 3680 | 1470656217258 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:57 INFO - PROCESS | 3680 | 1470656217260 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:57 INFO - PROCESS | 3680 | ++DOCSHELL 0EF7B400 == 31 [pid = 3680] [id = 445] 04:36:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0F117400) [pid = 3680] [serial = 1335] [outer = 00000000] 04:36:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0FEDDC00) [pid = 3680] [serial = 1336] [outer = 0F117400] 04:36:57 INFO - PROCESS | 3680 | 1470656217309 Marionette DEBUG loaded listener.js 04:36:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (13077C00) [pid = 3680] [serial = 1337] [outer = 0F117400] 04:36:57 INFO - PROCESS | 3680 | 1470656217803 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 04:36:57 INFO - PROCESS | 3680 | 1470656217825 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 04:36:57 INFO - PROCESS | 3680 | 1470656217827 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 04:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:36:57 INFO - PROCESS | 3680 | 1470656217834 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:36:57 INFO - PROCESS | 3680 | 1470656217838 Marionette TRACE conn6 <- [1,1746,null,{}] 04:36:57 INFO - PROCESS | 3680 | 1470656217849 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:57 INFO - PROCESS | 3680 | 1470656217853 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:57 INFO - PROCESS | 3680 | 1470656217941 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 04:36:58 INFO - PROCESS | 3680 | 1470656218072 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:58 INFO - PROCESS | 3680 | 1470656218075 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:58 INFO - PROCESS | 3680 | ++DOCSHELL 14F5A800 == 32 [pid = 3680] [id = 446] 04:36:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (14F5C800) [pid = 3680] [serial = 1338] [outer = 00000000] 04:36:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (15E2A000) [pid = 3680] [serial = 1339] [outer = 14F5C800] 04:36:58 INFO - PROCESS | 3680 | 1470656218125 Marionette DEBUG loaded listener.js 04:36:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (15E33400) [pid = 3680] [serial = 1340] [outer = 14F5C800] 04:36:58 INFO - PROCESS | 3680 | 1470656218486 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 04:36:58 INFO - PROCESS | 3680 | 1470656218534 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 04:36:58 INFO - PROCESS | 3680 | 1470656218536 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 04:36:58 INFO - PROCESS | 3680 | 1470656218541 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:36:58 INFO - PROCESS | 3680 | 1470656218542 Marionette TRACE conn6 <- [1,1750,null,{}] 04:36:58 INFO - PROCESS | 3680 | 1470656218546 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:58 INFO - PROCESS | 3680 | 1470656218548 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:58 INFO - PROCESS | 3680 | 1470656218633 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 04:36:58 INFO - PROCESS | 3680 | 1470656218638 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:58 INFO - PROCESS | 3680 | 1470656218640 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:58 INFO - PROCESS | 3680 | ++DOCSHELL 163EA800 == 33 [pid = 3680] [id = 447] 04:36:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (163EAC00) [pid = 3680] [serial = 1341] [outer = 00000000] 04:36:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17827000) [pid = 3680] [serial = 1342] [outer = 163EAC00] 04:36:58 INFO - PROCESS | 3680 | 1470656218693 Marionette DEBUG loaded listener.js 04:36:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1784D000) [pid = 3680] [serial = 1343] [outer = 163EAC00] 04:36:59 INFO - PROCESS | 3680 | 1470656219186 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 671ms 04:36:59 INFO - PROCESS | 3680 | 1470656219217 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 04:36:59 INFO - PROCESS | 3680 | 1470656219219 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 04:36:59 INFO - PROCESS | 3680 | 1470656219222 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:36:59 INFO - PROCESS | 3680 | 1470656219224 Marionette TRACE conn6 <- [1,1754,null,{}] 04:36:59 INFO - PROCESS | 3680 | 1470656219228 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:59 INFO - PROCESS | 3680 | 1470656219230 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:59 INFO - PROCESS | 3680 | 1470656219340 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 04:36:59 INFO - PROCESS | 3680 | 1470656219429 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:59 INFO - PROCESS | 3680 | 1470656219431 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:36:59 INFO - PROCESS | 3680 | ++DOCSHELL 0F13D400 == 34 [pid = 3680] [id = 448] 04:36:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17C21800) [pid = 3680] [serial = 1344] [outer = 00000000] 04:36:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17C2B400) [pid = 3680] [serial = 1345] [outer = 17C21800] 04:36:59 INFO - PROCESS | 3680 | 1470656219476 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17D5C800) [pid = 3680] [serial = 1346] [outer = 17C21800] 04:36:59 INFO - PROCESS | 3680 | 1470656219897 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 04:36:59 INFO - PROCESS | 3680 | 1470656219957 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 04:36:59 INFO - PROCESS | 3680 | 1470656219959 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 04:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:36:59 INFO - PROCESS | 3680 | 1470656219970 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:36:59 INFO - PROCESS | 3680 | 1470656219972 Marionette TRACE conn6 <- [1,1758,null,{}] 04:36:59 INFO - PROCESS | 3680 | 1470656219975 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:59 INFO - PROCESS | 3680 | 1470656219981 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:00 INFO - PROCESS | 3680 | 1470656220121 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 04:37:00 INFO - PROCESS | 3680 | 1470656220184 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:00 INFO - PROCESS | 3680 | 1470656220186 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:00 INFO - PROCESS | 3680 | ++DOCSHELL 17D6A000 == 35 [pid = 3680] [id = 449] 04:37:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (18305000) [pid = 3680] [serial = 1347] [outer = 00000000] 04:37:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (183D9800) [pid = 3680] [serial = 1348] [outer = 18305000] 04:37:00 INFO - PROCESS | 3680 | 1470656220232 Marionette DEBUG loaded listener.js 04:37:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (183E0800) [pid = 3680] [serial = 1349] [outer = 18305000] 04:37:00 INFO - PROCESS | 3680 | 1470656220665 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 04:37:00 INFO - PROCESS | 3680 | 1470656220720 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 04:37:00 INFO - PROCESS | 3680 | 1470656220722 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 04:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:37:00 INFO - PROCESS | 3680 | 1470656220726 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:37:00 INFO - PROCESS | 3680 | 1470656220736 Marionette TRACE conn6 <- [1,1762,null,{}] 04:37:00 INFO - PROCESS | 3680 | 1470656220740 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:00 INFO - PROCESS | 3680 | 1470656220742 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:00 INFO - PROCESS | 3680 | 1470656220857 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 04:37:00 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0EF37C00) [pid = 3680] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:37:00 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (12FEDC00) [pid = 3680] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:37:00 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0E2EA000) [pid = 3680] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:37:00 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0C00F400) [pid = 3680] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:37:00 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (14787800) [pid = 3680] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:37:00 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (16144000) [pid = 3680] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:37:00 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17577400) [pid = 3680] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:37:00 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0EAB6400) [pid = 3680] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:37:00 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0E751C00) [pid = 3680] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:37:00 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (14F5EC00) [pid = 3680] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:37:00 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (17DCB400) [pid = 3680] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:37:00 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (17820800) [pid = 3680] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:37:00 INFO - PROCESS | 3680 | 1470656220992 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:01 INFO - PROCESS | 3680 | 1470656220994 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:01 INFO - PROCESS | 3680 | ++DOCSHELL 0C1D3C00 == 36 [pid = 3680] [id = 450] 04:37:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0E2EA000) [pid = 3680] [serial = 1350] [outer = 00000000] 04:37:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0EF37C00) [pid = 3680] [serial = 1351] [outer = 0E2EA000] 04:37:01 INFO - PROCESS | 3680 | 1470656221043 Marionette DEBUG loaded listener.js 04:37:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0FDF4400) [pid = 3680] [serial = 1352] [outer = 0E2EA000] 04:37:01 INFO - PROCESS | 3680 | 1470656221406 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 04:37:01 INFO - PROCESS | 3680 | 1470656221460 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 04:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:37:01 INFO - PROCESS | 3680 | 1470656221462 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 04:37:01 INFO - PROCESS | 3680 | 1470656221465 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:37:01 INFO - PROCESS | 3680 | 1470656221467 Marionette TRACE conn6 <- [1,1766,null,{}] 04:37:01 INFO - PROCESS | 3680 | 1470656221471 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:01 INFO - PROCESS | 3680 | 1470656221472 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:01 INFO - PROCESS | 3680 | 1470656221588 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 04:37:01 INFO - PROCESS | 3680 | 1470656221647 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:01 INFO - PROCESS | 3680 | 1470656221649 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:01 INFO - PROCESS | 3680 | ++DOCSHELL 0EE2D400 == 37 [pid = 3680] [id = 451] 04:37:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (1478EC00) [pid = 3680] [serial = 1353] [outer = 00000000] 04:37:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17DC2C00) [pid = 3680] [serial = 1354] [outer = 1478EC00] 04:37:01 INFO - PROCESS | 3680 | 1470656221692 Marionette DEBUG loaded listener.js 04:37:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (183DA400) [pid = 3680] [serial = 1355] [outer = 1478EC00] 04:37:02 INFO - PROCESS | 3680 | 1470656222042 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 04:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 631ms 04:37:02 INFO - PROCESS | 3680 | 1470656222097 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 04:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:37:02 INFO - PROCESS | 3680 | 1470656222099 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 04:37:02 INFO - PROCESS | 3680 | 1470656222102 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:37:02 INFO - PROCESS | 3680 | 1470656222104 Marionette TRACE conn6 <- [1,1770,null,{}] 04:37:02 INFO - PROCESS | 3680 | 1470656222116 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:02 INFO - PROCESS | 3680 | 1470656222117 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:02 INFO - PROCESS | 3680 | 1470656222198 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 04:37:02 INFO - PROCESS | 3680 | 1470656222204 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:02 INFO - PROCESS | 3680 | 1470656222206 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:02 INFO - PROCESS | 3680 | ++DOCSHELL 088F5400 == 38 [pid = 3680] [id = 452] 04:37:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0C005000) [pid = 3680] [serial = 1356] [outer = 00000000] 04:37:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (18C87400) [pid = 3680] [serial = 1357] [outer = 0C005000] 04:37:02 INFO - PROCESS | 3680 | 1470656222274 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (18C91800) [pid = 3680] [serial = 1358] [outer = 0C005000] 04:37:02 INFO - PROCESS | 3680 | 1470656222695 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 04:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 04:37:02 INFO - PROCESS | 3680 | 1470656222745 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 04:37:02 INFO - PROCESS | 3680 | 1470656222747 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 04:37:02 INFO - PROCESS | 3680 | 1470656222750 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:37:02 INFO - PROCESS | 3680 | 1470656222752 Marionette TRACE conn6 <- [1,1774,null,{}] 04:37:02 INFO - PROCESS | 3680 | 1470656222756 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:02 INFO - PROCESS | 3680 | 1470656222757 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:02 INFO - PROCESS | 3680 | 1470656222837 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 04:37:02 INFO - PROCESS | 3680 | 1470656222844 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:02 INFO - PROCESS | 3680 | 1470656222846 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:02 INFO - PROCESS | 3680 | ++DOCSHELL 163E5000 == 39 [pid = 3680] [id = 453] 04:37:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (18C89800) [pid = 3680] [serial = 1359] [outer = 00000000] 04:37:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1982E800) [pid = 3680] [serial = 1360] [outer = 18C89800] 04:37:02 INFO - PROCESS | 3680 | 1470656222890 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (19922000) [pid = 3680] [serial = 1361] [outer = 18C89800] 04:37:03 INFO - PROCESS | 3680 | 1470656223523 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 04:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 830ms 04:37:03 INFO - PROCESS | 3680 | 1470656223591 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 04:37:03 INFO - PROCESS | 3680 | 1470656223596 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 04:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:37:03 INFO - PROCESS | 3680 | 1470656223601 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:37:03 INFO - PROCESS | 3680 | 1470656223607 Marionette TRACE conn6 <- [1,1778,null,{}] 04:37:03 INFO - PROCESS | 3680 | 1470656223626 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:03 INFO - PROCESS | 3680 | 1470656223629 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:03 INFO - PROCESS | 3680 | 1470656223751 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 04:37:03 INFO - PROCESS | 3680 | 1470656223879 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:03 INFO - PROCESS | 3680 | 1470656223882 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:03 INFO - PROCESS | 3680 | ++DOCSHELL 0E753400 == 40 [pid = 3680] [id = 454] 04:37:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0EA1D800) [pid = 3680] [serial = 1362] [outer = 00000000] 04:37:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0EF81800) [pid = 3680] [serial = 1363] [outer = 0EA1D800] 04:37:03 INFO - PROCESS | 3680 | 1470656223940 Marionette DEBUG loaded listener.js 04:37:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0FEE4000) [pid = 3680] [serial = 1364] [outer = 0EA1D800] 04:37:04 INFO - PROCESS | 3680 | 1470656224491 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 930ms 04:37:04 INFO - PROCESS | 3680 | 1470656224536 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 04:37:04 INFO - PROCESS | 3680 | 1470656224541 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 04:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:37:04 INFO - PROCESS | 3680 | 1470656224547 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:37:04 INFO - PROCESS | 3680 | 1470656224550 Marionette TRACE conn6 <- [1,1782,null,{}] 04:37:04 INFO - PROCESS | 3680 | 1470656224554 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:04 INFO - PROCESS | 3680 | 1470656224556 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:04 INFO - PROCESS | 3680 | 1470656224671 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 04:37:04 INFO - PROCESS | 3680 | 1470656224780 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:04 INFO - PROCESS | 3680 | 1470656224783 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:04 INFO - PROCESS | 3680 | ++DOCSHELL 16191800 == 41 [pid = 3680] [id = 455] 04:37:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (16199000) [pid = 3680] [serial = 1365] [outer = 00000000] 04:37:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (1756EC00) [pid = 3680] [serial = 1366] [outer = 16199000] 04:37:04 INFO - PROCESS | 3680 | 1470656224839 Marionette DEBUG loaded listener.js 04:37:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (17B2F800) [pid = 3680] [serial = 1367] [outer = 16199000] 04:37:05 INFO - PROCESS | 3680 | 1470656225463 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 969ms 04:37:05 INFO - PROCESS | 3680 | 1470656225521 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 04:37:05 INFO - PROCESS | 3680 | 1470656225523 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 04:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:37:05 INFO - PROCESS | 3680 | 1470656225527 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - PROCESS | 3680 | 1470656225531 Marionette TRACE conn6 <- [1,1786,null,{}] 04:37:05 INFO - PROCESS | 3680 | 1470656225542 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:05 INFO - PROCESS | 3680 | 1470656225547 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:05 INFO - PROCESS | 3680 | 1470656225655 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 04:37:05 INFO - PROCESS | 3680 | 1470656225792 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:05 INFO - PROCESS | 3680 | 1470656225795 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:05 INFO - PROCESS | 3680 | ++DOCSHELL 18C85C00 == 42 [pid = 3680] [id = 456] 04:37:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (18C88C00) [pid = 3680] [serial = 1368] [outer = 00000000] 04:37:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (19829800) [pid = 3680] [serial = 1369] [outer = 18C88C00] 04:37:05 INFO - PROCESS | 3680 | 1470656225854 Marionette DEBUG loaded listener.js 04:37:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1992B400) [pid = 3680] [serial = 1370] [outer = 18C88C00] 04:37:06 INFO - PROCESS | 3680 | 1470656226505 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1022ms 04:37:06 INFO - PROCESS | 3680 | 1470656226553 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 04:37:06 INFO - PROCESS | 3680 | 1470656226556 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 04:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:37:06 INFO - PROCESS | 3680 | 1470656226559 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:37:06 INFO - PROCESS | 3680 | 1470656226561 Marionette TRACE conn6 <- [1,1790,null,{}] 04:37:06 INFO - PROCESS | 3680 | 1470656226565 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:06 INFO - PROCESS | 3680 | 1470656226567 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:06 INFO - PROCESS | 3680 | 1470656226800 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 04:37:06 INFO - PROCESS | 3680 | 1470656226958 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:06 INFO - PROCESS | 3680 | 1470656226960 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:06 INFO - PROCESS | 3680 | ++DOCSHELL 0C010800 == 43 [pid = 3680] [id = 457] 04:37:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (0C16EC00) [pid = 3680] [serial = 1371] [outer = 00000000] 04:37:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (0E750C00) [pid = 3680] [serial = 1372] [outer = 0C16EC00] 04:37:07 INFO - PROCESS | 3680 | 1470656227012 Marionette DEBUG loaded listener.js 04:37:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (0EAB2C00) [pid = 3680] [serial = 1373] [outer = 0C16EC00] 04:37:08 INFO - PROCESS | 3680 | --DOCSHELL 088F5400 == 42 [pid = 3680] [id = 452] 04:37:08 INFO - PROCESS | 3680 | --DOCSHELL 0EE2D400 == 41 [pid = 3680] [id = 451] 04:37:08 INFO - PROCESS | 3680 | --DOCSHELL 0C1D3C00 == 40 [pid = 3680] [id = 450] 04:37:08 INFO - PROCESS | 3680 | --DOCSHELL 17D6A000 == 39 [pid = 3680] [id = 449] 04:37:08 INFO - PROCESS | 3680 | --DOCSHELL 0F13D400 == 38 [pid = 3680] [id = 448] 04:37:08 INFO - PROCESS | 3680 | --DOCSHELL 163EA800 == 37 [pid = 3680] [id = 447] 04:37:08 INFO - PROCESS | 3680 | --DOCSHELL 14F5A800 == 36 [pid = 3680] [id = 446] 04:37:08 INFO - PROCESS | 3680 | --DOCSHELL 0EF7B400 == 35 [pid = 3680] [id = 445] 04:37:08 INFO - PROCESS | 3680 | --DOCSHELL 0EAA8400 == 34 [pid = 3680] [id = 444] 04:37:08 INFO - PROCESS | 3680 | --DOCSHELL 0F796C00 == 33 [pid = 3680] [id = 443] 04:37:08 INFO - PROCESS | 3680 | --DOCSHELL 088F7000 == 32 [pid = 3680] [id = 442] 04:37:08 INFO - PROCESS | 3680 | --DOCSHELL 088FD400 == 31 [pid = 3680] [id = 432] 04:37:08 INFO - PROCESS | 3680 | --DOCSHELL 18C85C00 == 30 [pid = 3680] [id = 456] 04:37:08 INFO - PROCESS | 3680 | --DOCSHELL 16191800 == 29 [pid = 3680] [id = 455] 04:37:08 INFO - PROCESS | 3680 | --DOCSHELL 163E5000 == 28 [pid = 3680] [id = 453] 04:37:08 INFO - PROCESS | 3680 | --DOCSHELL 0E753400 == 27 [pid = 3680] [id = 454] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (17DCE800) [pid = 3680] [serial = 1324] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (0EF7D800) [pid = 3680] [serial = 1303] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (0F10C800) [pid = 3680] [serial = 1304] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (133F9400) [pid = 3680] [serial = 1306] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (0E750800) [pid = 3680] [serial = 1300] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (0E751400) [pid = 3680] [serial = 1301] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (0E755400) [pid = 3680] [serial = 1298] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (0C1D3800) [pid = 3680] [serial = 1297] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (14F6A400) [pid = 3680] [serial = 1309] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (16A67C00) [pid = 3680] [serial = 1313] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (163E8400) [pid = 3680] [serial = 1312] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17C20800) [pid = 3680] [serial = 1315] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (14F5B800) [pid = 3680] [serial = 1319] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (13FDC000) [pid = 3680] [serial = 1318] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0EF7D400) [pid = 3680] [serial = 1289] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EA1E800) [pid = 3680] [serial = 1288] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (163E8800) [pid = 3680] [serial = 1292] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (14F70C00) [pid = 3680] [serial = 1291] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (18C8D400) [pid = 3680] [serial = 1295] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (183DB000) [pid = 3680] [serial = 1294] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17D64800) [pid = 3680] [serial = 1322] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (15E2D400) [pid = 3680] [serial = 1310] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (17C61800) [pid = 3680] [serial = 1316] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (17D64000) [pid = 3680] [serial = 1321] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (13FD3400) [pid = 3680] [serial = 1307] [outer = 00000000] [url = about:blank] 04:37:08 INFO - PROCESS | 3680 | 1470656228258 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1718ms 04:37:08 INFO - PROCESS | 3680 | 1470656228307 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 04:37:08 INFO - PROCESS | 3680 | 1470656228311 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 04:37:08 INFO - PROCESS | 3680 | 1470656228319 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - PROCESS | 3680 | 1470656228322 Marionette TRACE conn6 <- [1,1794,null,{}] 04:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:37:08 INFO - PROCESS | 3680 | 1470656228327 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:08 INFO - PROCESS | 3680 | 1470656228330 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:08 INFO - PROCESS | 3680 | 1470656228416 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 04:37:08 INFO - PROCESS | 3680 | 1470656228509 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:08 INFO - PROCESS | 3680 | 1470656228511 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:08 INFO - PROCESS | 3680 | ++DOCSHELL 0E278800 == 28 [pid = 3680] [id = 458] 04:37:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0E4F1000) [pid = 3680] [serial = 1374] [outer = 00000000] 04:37:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0EA17800) [pid = 3680] [serial = 1375] [outer = 0E4F1000] 04:37:08 INFO - PROCESS | 3680 | 1470656228561 Marionette DEBUG loaded listener.js 04:37:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0EA1BC00) [pid = 3680] [serial = 1376] [outer = 0E4F1000] 04:37:08 INFO - PROCESS | 3680 | 1470656228982 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 04:37:09 INFO - PROCESS | 3680 | 1470656229056 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 04:37:09 INFO - PROCESS | 3680 | 1470656229061 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 04:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:37:09 INFO - PROCESS | 3680 | 1470656229067 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:37:09 INFO - PROCESS | 3680 | 1470656229070 Marionette TRACE conn6 <- [1,1798,null,{}] 04:37:09 INFO - PROCESS | 3680 | 1470656229075 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:09 INFO - PROCESS | 3680 | 1470656229078 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:09 INFO - PROCESS | 3680 | 1470656229171 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 04:37:09 INFO - PROCESS | 3680 | 1470656229185 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:09 INFO - PROCESS | 3680 | 1470656229188 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:09 INFO - PROCESS | 3680 | ++DOCSHELL 0EF83400 == 29 [pid = 3680] [id = 459] 04:37:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0EF84800) [pid = 3680] [serial = 1377] [outer = 00000000] 04:37:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0F134800) [pid = 3680] [serial = 1378] [outer = 0EF84800] 04:37:09 INFO - PROCESS | 3680 | 1470656229235 Marionette DEBUG loaded listener.js 04:37:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0F2EA800) [pid = 3680] [serial = 1379] [outer = 0EF84800] 04:37:09 INFO - PROCESS | 3680 | 1470656229694 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 04:37:09 INFO - PROCESS | 3680 | 1470656229741 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 04:37:09 INFO - PROCESS | 3680 | 1470656229743 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 04:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:37:09 INFO - PROCESS | 3680 | 1470656229746 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:37:09 INFO - PROCESS | 3680 | 1470656229750 Marionette TRACE conn6 <- [1,1802,null,{}] 04:37:09 INFO - PROCESS | 3680 | 1470656229761 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:09 INFO - PROCESS | 3680 | 1470656229766 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:09 INFO - PROCESS | 3680 | 1470656229880 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 04:37:09 INFO - PROCESS | 3680 | 1470656229985 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:09 INFO - PROCESS | 3680 | 1470656229988 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:10 INFO - PROCESS | 3680 | ++DOCSHELL 14657400 == 30 [pid = 3680] [id = 460] 04:37:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (14659800) [pid = 3680] [serial = 1380] [outer = 00000000] 04:37:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (14F5A000) [pid = 3680] [serial = 1381] [outer = 14659800] 04:37:10 INFO - PROCESS | 3680 | 1470656230037 Marionette DEBUG loaded listener.js 04:37:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (14F64C00) [pid = 3680] [serial = 1382] [outer = 14659800] 04:37:10 INFO - PROCESS | 3680 | 1470656230467 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 770ms 04:37:10 INFO - PROCESS | 3680 | 1470656230520 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 04:37:10 INFO - PROCESS | 3680 | 1470656230523 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 04:37:10 INFO - PROCESS | 3680 | 1470656230526 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:37:10 INFO - PROCESS | 3680 | 1470656230528 Marionette TRACE conn6 <- [1,1806,null,{}] 04:37:10 INFO - PROCESS | 3680 | 1470656230532 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:10 INFO - PROCESS | 3680 | 1470656230534 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:10 INFO - PROCESS | 3680 | 1470656230651 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 04:37:10 INFO - PROCESS | 3680 | 1470656230656 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:10 INFO - PROCESS | 3680 | 1470656230658 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:10 INFO - PROCESS | 3680 | ++DOCSHELL 14F72400 == 31 [pid = 3680] [id = 461] 04:37:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (15E25400) [pid = 3680] [serial = 1383] [outer = 00000000] 04:37:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16144400) [pid = 3680] [serial = 1384] [outer = 15E25400] 04:37:10 INFO - PROCESS | 3680 | 1470656230759 Marionette DEBUG loaded listener.js 04:37:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (163E6400) [pid = 3680] [serial = 1385] [outer = 15E25400] 04:37:11 INFO - PROCESS | 3680 | 1470656231173 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 04:37:11 INFO - PROCESS | 3680 | 1470656231201 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 04:37:11 INFO - PROCESS | 3680 | 1470656231203 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 04:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:37:11 INFO - PROCESS | 3680 | 1470656231206 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:37:11 INFO - PROCESS | 3680 | 1470656231207 Marionette TRACE conn6 <- [1,1810,null,{}] 04:37:11 INFO - PROCESS | 3680 | 1470656231211 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:11 INFO - PROCESS | 3680 | 1470656231213 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:11 INFO - PROCESS | 3680 | 1470656231350 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 04:37:11 INFO - PROCESS | 3680 | 1470656231376 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:11 INFO - PROCESS | 3680 | 1470656231378 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:11 INFO - PROCESS | 3680 | ++DOCSHELL 1618E400 == 32 [pid = 3680] [id = 462] 04:37:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (163EB000) [pid = 3680] [serial = 1386] [outer = 00000000] 04:37:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (16A69000) [pid = 3680] [serial = 1387] [outer = 163EB000] 04:37:11 INFO - PROCESS | 3680 | 1470656231422 Marionette DEBUG loaded listener.js 04:37:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (175A9800) [pid = 3680] [serial = 1388] [outer = 163EB000] 04:37:11 INFO - PROCESS | 3680 | 1470656231881 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 04:37:11 INFO - PROCESS | 3680 | 1470656231942 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 04:37:11 INFO - PROCESS | 3680 | 1470656231944 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 04:37:11 INFO - PROCESS | 3680 | 1470656231948 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:37:11 INFO - PROCESS | 3680 | 1470656231949 Marionette TRACE conn6 <- [1,1814,null,{}] 04:37:11 INFO - PROCESS | 3680 | 1470656231953 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:11 INFO - PROCESS | 3680 | 1470656231958 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:12 INFO - PROCESS | 3680 | 1470656232096 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 04:37:12 INFO - PROCESS | 3680 | 1470656232165 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:12 INFO - PROCESS | 3680 | 1470656232168 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:12 INFO - PROCESS | 3680 | ++DOCSHELL 17C1F000 == 33 [pid = 3680] [id = 463] 04:37:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (17C20000) [pid = 3680] [serial = 1389] [outer = 00000000] 04:37:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (17D60000) [pid = 3680] [serial = 1390] [outer = 17C20000] 04:37:12 INFO - PROCESS | 3680 | 1470656232213 Marionette DEBUG loaded listener.js 04:37:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (17D67C00) [pid = 3680] [serial = 1391] [outer = 17C20000] 04:37:12 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (17C21800) [pid = 3680] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:37:12 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (18305000) [pid = 3680] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:37:12 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0FD10C00) [pid = 3680] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:37:12 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0E2EA000) [pid = 3680] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:37:12 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (14F5C800) [pid = 3680] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:37:12 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0EC33400) [pid = 3680] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:37:12 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0F117400) [pid = 3680] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:37:12 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (163EAC00) [pid = 3680] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:37:12 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (088F8000) [pid = 3680] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:37:12 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (17DC6C00) [pid = 3680] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:37:12 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (1478EC00) [pid = 3680] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:37:12 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0C005000) [pid = 3680] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:37:12 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (18C89800) [pid = 3680] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:37:12 INFO - PROCESS | 3680 | 1470656232830 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 930ms 04:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:37:12 INFO - PROCESS | 3680 | 1470656232881 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 04:37:12 INFO - PROCESS | 3680 | 1470656232883 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 04:37:12 INFO - PROCESS | 3680 | 1470656232886 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:37:12 INFO - PROCESS | 3680 | 1470656232888 Marionette TRACE conn6 <- [1,1818,null,{}] 04:37:12 INFO - PROCESS | 3680 | 1470656232891 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:12 INFO - PROCESS | 3680 | 1470656232893 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:12 INFO - PROCESS | 3680 | 1470656232970 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 04:37:12 INFO - PROCESS | 3680 | 1470656232975 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:12 INFO - PROCESS | 3680 | 1470656232977 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:12 INFO - PROCESS | 3680 | ++DOCSHELL 0F117400 == 34 [pid = 3680] [id = 464] 04:37:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (16195800) [pid = 3680] [serial = 1392] [outer = 00000000] 04:37:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17C20C00) [pid = 3680] [serial = 1393] [outer = 16195800] 04:37:13 INFO - PROCESS | 3680 | 1470656233022 Marionette DEBUG loaded listener.js 04:37:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17C25400) [pid = 3680] [serial = 1394] [outer = 16195800] 04:37:13 INFO - PROCESS | 3680 | 1470656233438 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 04:37:13 INFO - PROCESS | 3680 | 1470656233518 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 04:37:13 INFO - PROCESS | 3680 | 1470656233520 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 04:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:37:13 INFO - PROCESS | 3680 | 1470656233523 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:37:13 INFO - PROCESS | 3680 | 1470656233525 Marionette TRACE conn6 <- [1,1822,null,{}] 04:37:13 INFO - PROCESS | 3680 | 1470656233528 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:13 INFO - PROCESS | 3680 | 1470656233530 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:13 INFO - PROCESS | 3680 | 1470656233609 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 04:37:13 INFO - PROCESS | 3680 | 1470656233614 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:13 INFO - PROCESS | 3680 | 1470656233616 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:13 INFO - PROCESS | 3680 | ++DOCSHELL 0F134400 == 35 [pid = 3680] [id = 465] 04:37:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (16143C00) [pid = 3680] [serial = 1395] [outer = 00000000] 04:37:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17DC3800) [pid = 3680] [serial = 1396] [outer = 16143C00] 04:37:13 INFO - PROCESS | 3680 | 1470656233662 Marionette DEBUG loaded listener.js 04:37:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17D67800) [pid = 3680] [serial = 1397] [outer = 16143C00] 04:37:14 INFO - PROCESS | 3680 | 1470656234075 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 04:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 572ms 04:37:14 INFO - PROCESS | 3680 | 1470656234101 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 04:37:14 INFO - PROCESS | 3680 | 1470656234103 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 04:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:37:14 INFO - PROCESS | 3680 | 1470656234139 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:37:14 INFO - PROCESS | 3680 | 1470656234141 Marionette TRACE conn6 <- [1,1826,null,{}] 04:37:14 INFO - PROCESS | 3680 | 1470656234152 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:14 INFO - PROCESS | 3680 | 1470656234154 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:14 INFO - PROCESS | 3680 | 1470656234236 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 04:37:14 INFO - PROCESS | 3680 | 1470656234242 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:14 INFO - PROCESS | 3680 | 1470656234244 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:14 INFO - PROCESS | 3680 | ++DOCSHELL 18306C00 == 36 [pid = 3680] [id = 466] 04:37:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (18308800) [pid = 3680] [serial = 1398] [outer = 00000000] 04:37:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (183DD000) [pid = 3680] [serial = 1399] [outer = 18308800] 04:37:14 INFO - PROCESS | 3680 | 1470656234290 Marionette DEBUG loaded listener.js 04:37:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (183E0000) [pid = 3680] [serial = 1400] [outer = 18308800] 04:37:15 INFO - PROCESS | 3680 | 1470656235063 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1007ms 04:37:15 INFO - PROCESS | 3680 | 1470656235119 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 04:37:15 INFO - PROCESS | 3680 | 1470656235124 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 04:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:37:15 INFO - PROCESS | 3680 | 1470656235129 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:37:15 INFO - PROCESS | 3680 | 1470656235133 Marionette TRACE conn6 <- [1,1830,null,{}] 04:37:15 INFO - PROCESS | 3680 | 1470656235139 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:15 INFO - PROCESS | 3680 | 1470656235143 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:15 INFO - PROCESS | 3680 | 1470656235335 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 04:37:15 INFO - PROCESS | 3680 | 1470656235347 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:15 INFO - PROCESS | 3680 | 1470656235349 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:15 INFO - PROCESS | 3680 | ++DOCSHELL 0EA16800 == 37 [pid = 3680] [id = 467] 04:37:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0EA16C00) [pid = 3680] [serial = 1401] [outer = 00000000] 04:37:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0EF79000) [pid = 3680] [serial = 1402] [outer = 0EA16C00] 04:37:15 INFO - PROCESS | 3680 | 1470656235410 Marionette DEBUG loaded listener.js 04:37:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0F10D800) [pid = 3680] [serial = 1403] [outer = 0EA16C00] 04:37:16 INFO - PROCESS | 3680 | 1470656236243 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1179ms 04:37:16 INFO - PROCESS | 3680 | 1470656236308 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 04:37:16 INFO - PROCESS | 3680 | 1470656236313 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 04:37:16 INFO - PROCESS | 3680 | 1470656236319 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:37:16 INFO - PROCESS | 3680 | 1470656236322 Marionette TRACE conn6 <- [1,1834,null,{}] 04:37:16 INFO - PROCESS | 3680 | 1470656236327 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:16 INFO - PROCESS | 3680 | 1470656236330 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:16 INFO - PROCESS | 3680 | 1470656236457 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 04:37:16 INFO - PROCESS | 3680 | 1470656236588 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:16 INFO - PROCESS | 3680 | 1470656236591 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:16 INFO - PROCESS | 3680 | ++DOCSHELL 13F5EC00 == 38 [pid = 3680] [id = 468] 04:37:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (13FD3400) [pid = 3680] [serial = 1404] [outer = 00000000] 04:37:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (14F5A800) [pid = 3680] [serial = 1405] [outer = 13FD3400] 04:37:16 INFO - PROCESS | 3680 | 1470656236651 Marionette DEBUG loaded listener.js 04:37:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (15E31000) [pid = 3680] [serial = 1406] [outer = 13FD3400] 04:37:17 INFO - PROCESS | 3680 | --DOCSHELL 0F134400 == 37 [pid = 3680] [id = 465] 04:37:17 INFO - PROCESS | 3680 | --DOCSHELL 0F117400 == 36 [pid = 3680] [id = 464] 04:37:17 INFO - PROCESS | 3680 | --DOCSHELL 17C1F000 == 35 [pid = 3680] [id = 463] 04:37:17 INFO - PROCESS | 3680 | --DOCSHELL 1618E400 == 34 [pid = 3680] [id = 462] 04:37:17 INFO - PROCESS | 3680 | --DOCSHELL 14F72400 == 33 [pid = 3680] [id = 461] 04:37:17 INFO - PROCESS | 3680 | --DOCSHELL 14657400 == 32 [pid = 3680] [id = 460] 04:37:17 INFO - PROCESS | 3680 | --DOCSHELL 0EF83400 == 31 [pid = 3680] [id = 459] 04:37:17 INFO - PROCESS | 3680 | --DOCSHELL 0E278800 == 30 [pid = 3680] [id = 458] 04:37:17 INFO - PROCESS | 3680 | --DOCSHELL 0C010800 == 29 [pid = 3680] [id = 457] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (18C87400) [pid = 3680] [serial = 1357] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (1982E800) [pid = 3680] [serial = 1360] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (19922000) [pid = 3680] [serial = 1361] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (17C2B400) [pid = 3680] [serial = 1345] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (183D9800) [pid = 3680] [serial = 1348] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (17D5C800) [pid = 3680] [serial = 1346] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (133FCC00) [pid = 3680] [serial = 1331] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0EF37C00) [pid = 3680] [serial = 1351] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (15E2A000) [pid = 3680] [serial = 1339] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (15E33400) [pid = 3680] [serial = 1340] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EF7C400) [pid = 3680] [serial = 1333] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0F139C00) [pid = 3680] [serial = 1334] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0FEDDC00) [pid = 3680] [serial = 1336] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (13077C00) [pid = 3680] [serial = 1337] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (17827000) [pid = 3680] [serial = 1342] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0C007400) [pid = 3680] [serial = 1327] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0E287C00) [pid = 3680] [serial = 1328] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (130B8400) [pid = 3680] [serial = 1330] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (183E0800) [pid = 3680] [serial = 1349] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (18C91800) [pid = 3680] [serial = 1358] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (17DD0800) [pid = 3680] [serial = 1325] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (0FDF4400) [pid = 3680] [serial = 1352] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (17DC2C00) [pid = 3680] [serial = 1354] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (183DA400) [pid = 3680] [serial = 1355] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (1784D000) [pid = 3680] [serial = 1343] [outer = 00000000] [url = about:blank] 04:37:17 INFO - PROCESS | 3680 | 1470656237465 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1184ms 04:37:17 INFO - PROCESS | 3680 | 1470656237518 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 3680 | 1470656237522 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 04:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:37:17 INFO - PROCESS | 3680 | 1470656237531 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:37:17 INFO - PROCESS | 3680 | 1470656237535 Marionette TRACE conn6 <- [1,1838,null,{}] 04:37:17 INFO - PROCESS | 3680 | 1470656237540 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:17 INFO - PROCESS | 3680 | 1470656237543 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:17 INFO - PROCESS | 3680 | 1470656237629 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 04:37:17 INFO - PROCESS | 3680 | 1470656237637 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:17 INFO - PROCESS | 3680 | 1470656237640 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:17 INFO - PROCESS | 3680 | ++DOCSHELL 0E45D800 == 30 [pid = 3680] [id = 469] 04:37:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (0E4F2400) [pid = 3680] [serial = 1407] [outer = 00000000] 04:37:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0E75B000) [pid = 3680] [serial = 1408] [outer = 0E4F2400] 04:37:17 INFO - PROCESS | 3680 | 1470656237688 Marionette DEBUG loaded listener.js 04:37:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0EA20800) [pid = 3680] [serial = 1409] [outer = 0E4F2400] 04:37:18 INFO - PROCESS | 3680 | 1470656238214 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 04:37:18 INFO - PROCESS | 3680 | 1470656238265 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 04:37:18 INFO - PROCESS | 3680 | 1470656238269 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 04:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:37:18 INFO - PROCESS | 3680 | 1470656238275 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:37:18 INFO - PROCESS | 3680 | 1470656238277 Marionette TRACE conn6 <- [1,1842,null,{}] 04:37:18 INFO - PROCESS | 3680 | 1470656238282 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:18 INFO - PROCESS | 3680 | 1470656238284 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:18 INFO - PROCESS | 3680 | 1470656238380 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 04:37:18 INFO - PROCESS | 3680 | 1470656238469 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:18 INFO - PROCESS | 3680 | 1470656238471 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:18 INFO - PROCESS | 3680 | ++DOCSHELL 0F258C00 == 31 [pid = 3680] [id = 470] 04:37:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0F2E7000) [pid = 3680] [serial = 1410] [outer = 00000000] 04:37:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0FDED800) [pid = 3680] [serial = 1411] [outer = 0F2E7000] 04:37:18 INFO - PROCESS | 3680 | 1470656238518 Marionette DEBUG loaded listener.js 04:37:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (12FEDC00) [pid = 3680] [serial = 1412] [outer = 0F2E7000] 04:37:18 INFO - PROCESS | 3680 | 1470656238906 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 04:37:18 INFO - PROCESS | 3680 | 1470656238950 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 04:37:18 INFO - PROCESS | 3680 | 1470656238952 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 04:37:18 INFO - PROCESS | 3680 | 1470656238955 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:37:18 INFO - PROCESS | 3680 | 1470656238959 Marionette TRACE conn6 <- [1,1846,null,{}] 04:37:18 INFO - PROCESS | 3680 | 1470656238970 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:18 INFO - PROCESS | 3680 | 1470656238974 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:19 INFO - PROCESS | 3680 | 1470656239059 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 04:37:19 INFO - PROCESS | 3680 | 1470656239066 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:19 INFO - PROCESS | 3680 | 1470656239069 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:19 INFO - PROCESS | 3680 | ++DOCSHELL 1478A800 == 32 [pid = 3680] [id = 471] 04:37:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1478B000) [pid = 3680] [serial = 1413] [outer = 00000000] 04:37:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (14F5B000) [pid = 3680] [serial = 1414] [outer = 1478B000] 04:37:19 INFO - PROCESS | 3680 | 1470656239118 Marionette DEBUG loaded listener.js 04:37:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (14F76000) [pid = 3680] [serial = 1415] [outer = 1478B000] 04:37:19 INFO - PROCESS | 3680 | 1470656239574 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 04:37:19 INFO - PROCESS | 3680 | 1470656239630 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 04:37:19 INFO - PROCESS | 3680 | 1470656239633 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 04:37:19 INFO - PROCESS | 3680 | 1470656239636 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:37:19 INFO - PROCESS | 3680 | 1470656239637 Marionette TRACE conn6 <- [1,1850,null,{}] 04:37:19 INFO - PROCESS | 3680 | 1470656239641 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:19 INFO - PROCESS | 3680 | 1470656239643 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:19 INFO - PROCESS | 3680 | 1470656239788 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 04:37:19 INFO - PROCESS | 3680 | 1470656239846 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:19 INFO - PROCESS | 3680 | 1470656239848 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:19 INFO - PROCESS | 3680 | ++DOCSHELL 163EA000 == 33 [pid = 3680] [id = 472] 04:37:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (163EC000) [pid = 3680] [serial = 1416] [outer = 00000000] 04:37:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (16A65400) [pid = 3680] [serial = 1417] [outer = 163EC000] 04:37:19 INFO - PROCESS | 3680 | 1470656239893 Marionette DEBUG loaded listener.js 04:37:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17571400) [pid = 3680] [serial = 1418] [outer = 163EC000] 04:37:20 INFO - PROCESS | 3680 | 1470656240302 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 04:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:37:20 INFO - PROCESS | 3680 | 1470656240370 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 04:37:20 INFO - PROCESS | 3680 | 1470656240372 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 04:37:20 INFO - PROCESS | 3680 | 1470656240375 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:37:20 INFO - PROCESS | 3680 | 1470656240377 Marionette TRACE conn6 <- [1,1854,null,{}] 04:37:20 INFO - PROCESS | 3680 | 1470656240381 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:20 INFO - PROCESS | 3680 | 1470656240383 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:20 INFO - PROCESS | 3680 | 1470656240494 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 04:37:20 INFO - PROCESS | 3680 | 1470656240502 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 3680 | 1470656240504 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:20 INFO - PROCESS | 3680 | ++DOCSHELL 175AA400 == 34 [pid = 3680] [id = 473] 04:37:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17824000) [pid = 3680] [serial = 1419] [outer = 00000000] 04:37:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17B28800) [pid = 3680] [serial = 1420] [outer = 17824000] 04:37:20 INFO - PROCESS | 3680 | 1470656240607 Marionette DEBUG loaded listener.js 04:37:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17C1E400) [pid = 3680] [serial = 1421] [outer = 17824000] 04:37:21 INFO - PROCESS | 3680 | 1470656241050 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 04:37:21 INFO - PROCESS | 3680 | 1470656241132 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 3680 | 1470656241134 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 04:37:21 INFO - PROCESS | 3680 | 1470656241138 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 3680 | 1470656241139 Marionette TRACE conn6 <- [1,1858,null,{}] 04:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:37:21 INFO - PROCESS | 3680 | 1470656241143 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:21 INFO - PROCESS | 3680 | 1470656241149 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:21 INFO - PROCESS | 3680 | 1470656241286 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 04:37:21 INFO - PROCESS | 3680 | 1470656241348 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 3680 | 1470656241350 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:21 INFO - PROCESS | 3680 | ++DOCSHELL 17D5F800 == 35 [pid = 3680] [id = 474] 04:37:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17D64800) [pid = 3680] [serial = 1422] [outer = 00000000] 04:37:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17DCA000) [pid = 3680] [serial = 1423] [outer = 17D64800] 04:37:21 INFO - PROCESS | 3680 | 1470656241396 Marionette DEBUG loaded listener.js 04:37:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17DC4000) [pid = 3680] [serial = 1424] [outer = 17D64800] 04:37:21 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (163EB000) [pid = 3680] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:37:21 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (14659800) [pid = 3680] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:37:21 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (16195800) [pid = 3680] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:37:21 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EA1D800) [pid = 3680] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:37:21 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0EF84800) [pid = 3680] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:37:21 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0C16EC00) [pid = 3680] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:37:21 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (16199000) [pid = 3680] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:37:21 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (15E25400) [pid = 3680] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:37:21 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0E4F1000) [pid = 3680] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:37:21 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (16143C00) [pid = 3680] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:37:21 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (18C88C00) [pid = 3680] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:37:21 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (17C20000) [pid = 3680] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:37:21 INFO - PROCESS | 3680 | 1470656241851 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 04:37:21 INFO - PROCESS | 3680 | 1470656241872 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 3680 | 1470656241874 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 04:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:37:21 INFO - PROCESS | 3680 | 1470656241877 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 3680 | 1470656241879 Marionette TRACE conn6 <- [1,1862,null,{}] 04:37:21 INFO - PROCESS | 3680 | 1470656241882 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:21 INFO - PROCESS | 3680 | 1470656241884 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:21 INFO - PROCESS | 3680 | 1470656241962 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 04:37:21 INFO - PROCESS | 3680 | 1470656241967 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 3680 | 1470656241969 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:21 INFO - PROCESS | 3680 | ++DOCSHELL 1465B400 == 36 [pid = 3680] [id = 475] 04:37:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (14F60C00) [pid = 3680] [serial = 1425] [outer = 00000000] 04:37:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (16A70000) [pid = 3680] [serial = 1426] [outer = 14F60C00] 04:37:22 INFO - PROCESS | 3680 | 1470656242012 Marionette DEBUG loaded listener.js 04:37:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17C28800) [pid = 3680] [serial = 1427] [outer = 14F60C00] 04:37:22 INFO - PROCESS | 3680 | 1470656242453 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 04:37:22 INFO - PROCESS | 3680 | 1470656242508 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 04:37:22 INFO - PROCESS | 3680 | 1470656242510 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 04:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:37:22 INFO - PROCESS | 3680 | 1470656242513 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:37:22 INFO - PROCESS | 3680 | 1470656242515 Marionette TRACE conn6 <- [1,1866,null,{}] 04:37:22 INFO - PROCESS | 3680 | 1470656242518 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:22 INFO - PROCESS | 3680 | 1470656242520 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:22 INFO - PROCESS | 3680 | 1470656242599 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 04:37:22 INFO - PROCESS | 3680 | 1470656242633 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:22 INFO - PROCESS | 3680 | 1470656242634 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:22 INFO - PROCESS | 3680 | ++DOCSHELL 16199000 == 37 [pid = 3680] [id = 476] 04:37:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17DC7C00) [pid = 3680] [serial = 1428] [outer = 00000000] 04:37:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (183D5400) [pid = 3680] [serial = 1429] [outer = 17DC7C00] 04:37:22 INFO - PROCESS | 3680 | 1470656242678 Marionette DEBUG loaded listener.js 04:37:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (183E0C00) [pid = 3680] [serial = 1430] [outer = 17DC7C00] 04:37:23 INFO - PROCESS | 3680 | 1470656243084 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 04:37:23 INFO - PROCESS | 3680 | 1470656243146 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 04:37:23 INFO - PROCESS | 3680 | 1470656243148 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 04:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:37:23 INFO - PROCESS | 3680 | 1470656243151 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - PROCESS | 3680 | 1470656243163 Marionette TRACE conn6 <- [1,1870,null,{}] 04:37:23 INFO - PROCESS | 3680 | 1470656243167 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:23 INFO - PROCESS | 3680 | 1470656243169 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:23 INFO - PROCESS | 3680 | 1470656243248 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 04:37:23 INFO - PROCESS | 3680 | 1470656243254 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 3680 | 1470656243256 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:23 INFO - PROCESS | 3680 | ++DOCSHELL 0EC30000 == 38 [pid = 3680] [id = 477] 04:37:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (136A9C00) [pid = 3680] [serial = 1431] [outer = 00000000] 04:37:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (18678400) [pid = 3680] [serial = 1432] [outer = 136A9C00] 04:37:23 INFO - PROCESS | 3680 | 1470656243299 Marionette DEBUG loaded listener.js 04:37:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (18C86000) [pid = 3680] [serial = 1433] [outer = 136A9C00] 04:37:23 INFO - PROCESS | 3680 | 1470656243784 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 690ms 04:37:23 INFO - PROCESS | 3680 | 1470656243845 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 04:37:23 INFO - PROCESS | 3680 | 1470656243849 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 04:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:37:23 INFO - PROCESS | 3680 | 1470656243855 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - PROCESS | 3680 | 1470656243859 Marionette TRACE conn6 <- [1,1874,null,{}] 04:37:23 INFO - PROCESS | 3680 | 1470656243867 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:23 INFO - PROCESS | 3680 | 1470656243870 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:24 INFO - PROCESS | 3680 | 1470656244069 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 04:37:24 INFO - PROCESS | 3680 | 1470656244189 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:24 INFO - PROCESS | 3680 | 1470656244194 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:24 INFO - PROCESS | 3680 | ++DOCSHELL 0E4FA800 == 39 [pid = 3680] [id = 478] 04:37:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (0E4FE400) [pid = 3680] [serial = 1434] [outer = 00000000] 04:37:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (0E75CC00) [pid = 3680] [serial = 1435] [outer = 0E4FE400] 04:37:24 INFO - PROCESS | 3680 | 1470656244253 Marionette DEBUG loaded listener.js 04:37:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (0EE32800) [pid = 3680] [serial = 1436] [outer = 0E4FE400] 04:37:24 INFO - PROCESS | 3680 | 1470656244809 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 04:37:24 INFO - PROCESS | 3680 | 1470656244843 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 04:37:24 INFO - PROCESS | 3680 | 1470656244848 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 04:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:37:24 INFO - PROCESS | 3680 | 1470656244856 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:37:24 INFO - PROCESS | 3680 | 1470656244859 Marionette TRACE conn6 <- [1,1878,null,{}] 04:37:24 INFO - PROCESS | 3680 | 1470656244863 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:24 INFO - PROCESS | 3680 | 1470656244866 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:24 INFO - PROCESS | 3680 | 1470656244979 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 04:37:25 INFO - PROCESS | 3680 | 1470656245088 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:25 INFO - PROCESS | 3680 | 1470656245090 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:25 INFO - PROCESS | 3680 | ++DOCSHELL 13188C00 == 40 [pid = 3680] [id = 479] 04:37:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1318AC00) [pid = 3680] [serial = 1437] [outer = 00000000] 04:37:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (136A1400) [pid = 3680] [serial = 1438] [outer = 1318AC00] 04:37:25 INFO - PROCESS | 3680 | 1470656245147 Marionette DEBUG loaded listener.js 04:37:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (14F59C00) [pid = 3680] [serial = 1439] [outer = 1318AC00] 04:37:25 INFO - PROCESS | 3680 | 1470656245779 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 969ms 04:37:25 INFO - PROCESS | 3680 | 1470656245828 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 04:37:25 INFO - PROCESS | 3680 | 1470656245830 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 04:37:25 INFO - PROCESS | 3680 | 1470656245834 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:37:25 INFO - PROCESS | 3680 | 1470656245838 Marionette TRACE conn6 <- [1,1882,null,{}] 04:37:25 INFO - PROCESS | 3680 | 1470656245849 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:25 INFO - PROCESS | 3680 | 1470656245854 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:25 INFO - PROCESS | 3680 | 1470656245966 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 04:37:26 INFO - PROCESS | 3680 | 1470656246102 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:26 INFO - PROCESS | 3680 | 1470656246106 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:26 INFO - PROCESS | 3680 | ++DOCSHELL 17D63000 == 41 [pid = 3680] [id = 480] 04:37:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (17D6A000) [pid = 3680] [serial = 1440] [outer = 00000000] 04:37:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (183D3000) [pid = 3680] [serial = 1441] [outer = 17D6A000] 04:37:26 INFO - PROCESS | 3680 | 1470656246166 Marionette DEBUG loaded listener.js 04:37:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (18C85000) [pid = 3680] [serial = 1442] [outer = 17D6A000] 04:37:26 INFO - PROCESS | 3680 | 1470656246798 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1020ms 04:37:26 INFO - PROCESS | 3680 | 1470656246857 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 04:37:26 INFO - PROCESS | 3680 | 1470656246860 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 04:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:37:26 INFO - PROCESS | 3680 | 1470656246864 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:37:26 INFO - PROCESS | 3680 | 1470656246866 Marionette TRACE conn6 <- [1,1886,null,{}] 04:37:26 INFO - PROCESS | 3680 | 1470656246870 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:26 INFO - PROCESS | 3680 | 1470656246872 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:26 INFO - PROCESS | 3680 | 1470656246981 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 04:37:27 INFO - PROCESS | 3680 | 1470656247116 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:27 INFO - PROCESS | 3680 | 1470656247119 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:27 INFO - PROCESS | 3680 | ++DOCSHELL 17C5CC00 == 42 [pid = 3680] [id = 481] 04:37:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (18C8FC00) [pid = 3680] [serial = 1443] [outer = 00000000] 04:37:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (19921000) [pid = 3680] [serial = 1444] [outer = 18C8FC00] 04:37:27 INFO - PROCESS | 3680 | 1470656247175 Marionette DEBUG loaded listener.js 04:37:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (19923400) [pid = 3680] [serial = 1445] [outer = 18C8FC00] 04:37:27 INFO - PROCESS | 3680 | 1470656247968 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1167ms 04:37:28 INFO - PROCESS | 3680 | 1470656248042 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 04:37:28 INFO - PROCESS | 3680 | 1470656248047 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 04:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:37:28 INFO - PROCESS | 3680 | 1470656248052 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:37:28 INFO - PROCESS | 3680 | 1470656248055 Marionette TRACE conn6 <- [1,1890,null,{}] 04:37:28 INFO - PROCESS | 3680 | 1470656248061 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:28 INFO - PROCESS | 3680 | 1470656248064 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:28 INFO - PROCESS | 3680 | 1470656248170 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 04:37:28 INFO - PROCESS | 3680 | 1470656248304 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:28 INFO - PROCESS | 3680 | 1470656248308 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:28 INFO - PROCESS | 3680 | ++DOCSHELL 0EF32400 == 43 [pid = 3680] [id = 482] 04:37:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (0EF75800) [pid = 3680] [serial = 1446] [outer = 00000000] 04:37:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (0EF82000) [pid = 3680] [serial = 1447] [outer = 0EF75800] 04:37:28 INFO - PROCESS | 3680 | 1470656248366 Marionette DEBUG loaded listener.js 04:37:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (0F7A2400) [pid = 3680] [serial = 1448] [outer = 0EF75800] 04:37:29 INFO - PROCESS | 3680 | --DOCSHELL 16199000 == 42 [pid = 3680] [id = 476] 04:37:29 INFO - PROCESS | 3680 | --DOCSHELL 1465B400 == 41 [pid = 3680] [id = 475] 04:37:29 INFO - PROCESS | 3680 | --DOCSHELL 17D5F800 == 40 [pid = 3680] [id = 474] 04:37:29 INFO - PROCESS | 3680 | --DOCSHELL 175AA400 == 39 [pid = 3680] [id = 473] 04:37:29 INFO - PROCESS | 3680 | --DOCSHELL 163EA000 == 38 [pid = 3680] [id = 472] 04:37:29 INFO - PROCESS | 3680 | --DOCSHELL 1478A800 == 37 [pid = 3680] [id = 471] 04:37:29 INFO - PROCESS | 3680 | --DOCSHELL 0F258C00 == 36 [pid = 3680] [id = 470] 04:37:29 INFO - PROCESS | 3680 | --DOCSHELL 0E45D800 == 35 [pid = 3680] [id = 469] 04:37:29 INFO - PROCESS | 3680 | --DOCSHELL 18306C00 == 34 [pid = 3680] [id = 466] 04:37:29 INFO - PROCESS | 3680 | --DOCSHELL 0EA16800 == 33 [pid = 3680] [id = 467] 04:37:29 INFO - PROCESS | 3680 | --DOCSHELL 13F5EC00 == 32 [pid = 3680] [id = 468] 04:37:29 INFO - PROCESS | 3680 | --DOCSHELL 17C5CC00 == 31 [pid = 3680] [id = 481] 04:37:29 INFO - PROCESS | 3680 | --DOCSHELL 17D63000 == 30 [pid = 3680] [id = 480] 04:37:29 INFO - PROCESS | 3680 | --DOCSHELL 0EC30000 == 29 [pid = 3680] [id = 477] 04:37:29 INFO - PROCESS | 3680 | --DOCSHELL 0E4FA800 == 28 [pid = 3680] [id = 478] 04:37:29 INFO - PROCESS | 3680 | --DOCSHELL 13188C00 == 27 [pid = 3680] [id = 479] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (16144400) [pid = 3680] [serial = 1384] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (0EAB2C00) [pid = 3680] [serial = 1373] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (0E750C00) [pid = 3680] [serial = 1372] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (0F134800) [pid = 3680] [serial = 1378] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (0F2EA800) [pid = 3680] [serial = 1379] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (0EA17800) [pid = 3680] [serial = 1375] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (0EA1BC00) [pid = 3680] [serial = 1376] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (14F5A000) [pid = 3680] [serial = 1381] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (16A69000) [pid = 3680] [serial = 1387] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0FEE4000) [pid = 3680] [serial = 1364] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0EF81800) [pid = 3680] [serial = 1363] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17B2F800) [pid = 3680] [serial = 1367] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1756EC00) [pid = 3680] [serial = 1366] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1992B400) [pid = 3680] [serial = 1370] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (183DD000) [pid = 3680] [serial = 1399] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (19829800) [pid = 3680] [serial = 1369] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (17D60000) [pid = 3680] [serial = 1390] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17DC3800) [pid = 3680] [serial = 1396] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17D67C00) [pid = 3680] [serial = 1391] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (175A9800) [pid = 3680] [serial = 1388] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17D67800) [pid = 3680] [serial = 1397] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17C20C00) [pid = 3680] [serial = 1393] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (17C25400) [pid = 3680] [serial = 1394] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (14F64C00) [pid = 3680] [serial = 1382] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (163E6400) [pid = 3680] [serial = 1385] [outer = 00000000] [url = about:blank] 04:37:29 INFO - PROCESS | 3680 | 1470656249581 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1583ms 04:37:29 INFO - PROCESS | 3680 | 1470656249643 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 04:37:29 INFO - PROCESS | 3680 | 1470656249646 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 04:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:37:29 INFO - PROCESS | 3680 | 1470656249655 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:37:29 INFO - PROCESS | 3680 | 1470656249657 Marionette TRACE conn6 <- [1,1894,null,{}] 04:37:29 INFO - PROCESS | 3680 | 1470656249663 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:29 INFO - PROCESS | 3680 | 1470656249665 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:29 INFO - PROCESS | 3680 | 1470656249747 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 04:37:29 INFO - PROCESS | 3680 | 1470656249754 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:29 INFO - PROCESS | 3680 | 1470656249757 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:29 INFO - PROCESS | 3680 | ++DOCSHELL 0E751800 == 28 [pid = 3680] [id = 483] 04:37:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0E753C00) [pid = 3680] [serial = 1449] [outer = 00000000] 04:37:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0EA1E000) [pid = 3680] [serial = 1450] [outer = 0E753C00] 04:37:29 INFO - PROCESS | 3680 | 1470656249805 Marionette DEBUG loaded listener.js 04:37:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0EAAF000) [pid = 3680] [serial = 1451] [outer = 0E753C00] 04:37:30 INFO - PROCESS | 3680 | 1470656250297 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 04:37:30 INFO - PROCESS | 3680 | 1470656250329 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 04:37:30 INFO - PROCESS | 3680 | 1470656250334 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 04:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:37:30 INFO - PROCESS | 3680 | 1470656250340 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:37:30 INFO - PROCESS | 3680 | 1470656250343 Marionette TRACE conn6 <- [1,1898,null,{}] 04:37:30 INFO - PROCESS | 3680 | 1470656250347 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:30 INFO - PROCESS | 3680 | 1470656250349 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:30 INFO - PROCESS | 3680 | 1470656250440 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 04:37:30 INFO - PROCESS | 3680 | 1470656250450 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:30 INFO - PROCESS | 3680 | 1470656250452 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:30 INFO - PROCESS | 3680 | ++DOCSHELL 0F134800 == 29 [pid = 3680] [id = 484] 04:37:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0F137C00) [pid = 3680] [serial = 1452] [outer = 00000000] 04:37:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0F761C00) [pid = 3680] [serial = 1453] [outer = 0F137C00] 04:37:30 INFO - PROCESS | 3680 | 1470656250499 Marionette DEBUG loaded listener.js 04:37:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0FEE9800) [pid = 3680] [serial = 1454] [outer = 0F137C00] 04:37:30 INFO - PROCESS | 3680 | 1470656250968 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 04:37:31 INFO - PROCESS | 3680 | 1470656251014 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 04:37:31 INFO - PROCESS | 3680 | 1470656251017 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 04:37:31 INFO - PROCESS | 3680 | 1470656251020 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:37:31 INFO - PROCESS | 3680 | 1470656251023 Marionette TRACE conn6 <- [1,1902,null,{}] 04:37:31 INFO - PROCESS | 3680 | 1470656251034 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:31 INFO - PROCESS | 3680 | 1470656251038 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:31 INFO - PROCESS | 3680 | 1470656251121 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 04:37:31 INFO - PROCESS | 3680 | 1470656251250 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:31 INFO - PROCESS | 3680 | 1470656251253 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:31 INFO - PROCESS | 3680 | ++DOCSHELL 14F5FC00 == 30 [pid = 3680] [id = 485] 04:37:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (14F61800) [pid = 3680] [serial = 1455] [outer = 00000000] 04:37:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (14F6A400) [pid = 3680] [serial = 1456] [outer = 14F61800] 04:37:31 INFO - PROCESS | 3680 | 1470656251302 Marionette DEBUG loaded listener.js 04:37:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (14F75400) [pid = 3680] [serial = 1457] [outer = 14F61800] 04:37:31 INFO - PROCESS | 3680 | 1470656251726 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 04:37:31 INFO - PROCESS | 3680 | 1470656251754 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 04:37:31 INFO - PROCESS | 3680 | 1470656251757 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 04:37:31 INFO - PROCESS | 3680 | 1470656251760 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:37:31 INFO - PROCESS | 3680 | 1470656251762 Marionette TRACE conn6 <- [1,1906,null,{}] 04:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:37:31 INFO - PROCESS | 3680 | 1470656251766 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:31 INFO - PROCESS | 3680 | 1470656251767 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:31 INFO - PROCESS | 3680 | 1470656251886 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 04:37:31 INFO - PROCESS | 3680 | 1470656251948 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:31 INFO - PROCESS | 3680 | 1470656251950 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:31 INFO - PROCESS | 3680 | ++DOCSHELL 16140000 == 31 [pid = 3680] [id = 486] 04:37:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1618CC00) [pid = 3680] [serial = 1458] [outer = 00000000] 04:37:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (163EA000) [pid = 3680] [serial = 1459] [outer = 1618CC00] 04:37:32 INFO - PROCESS | 3680 | 1470656251995 Marionette DEBUG loaded listener.js 04:37:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (16A67800) [pid = 3680] [serial = 1460] [outer = 1618CC00] 04:37:32 INFO - PROCESS | 3680 | 1470656252414 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 04:37:32 INFO - PROCESS | 3680 | 1470656252434 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 04:37:32 INFO - PROCESS | 3680 | 1470656252436 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 04:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:37:32 INFO - PROCESS | 3680 | 1470656252446 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:37:32 INFO - PROCESS | 3680 | 1470656252448 Marionette TRACE conn6 <- [1,1910,null,{}] 04:37:32 INFO - PROCESS | 3680 | 1470656252451 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:32 INFO - PROCESS | 3680 | 1470656252453 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:32 INFO - PROCESS | 3680 | 1470656252590 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 04:37:32 INFO - PROCESS | 3680 | 1470656252606 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:32 INFO - PROCESS | 3680 | 1470656252608 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:32 INFO - PROCESS | 3680 | ++DOCSHELL 175A9800 == 32 [pid = 3680] [id = 487] 04:37:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (175AA400) [pid = 3680] [serial = 1461] [outer = 00000000] 04:37:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17845800) [pid = 3680] [serial = 1462] [outer = 175AA400] 04:37:32 INFO - PROCESS | 3680 | 1470656252656 Marionette DEBUG loaded listener.js 04:37:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17B2F000) [pid = 3680] [serial = 1463] [outer = 175AA400] 04:37:33 INFO - PROCESS | 3680 | 1470656253122 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 04:37:33 INFO - PROCESS | 3680 | 1470656253179 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 04:37:33 INFO - PROCESS | 3680 | 1470656253181 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 04:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:37:33 INFO - PROCESS | 3680 | 1470656253184 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:37:33 INFO - PROCESS | 3680 | 1470656253186 Marionette TRACE conn6 <- [1,1914,null,{}] 04:37:33 INFO - PROCESS | 3680 | 1470656253189 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:33 INFO - PROCESS | 3680 | 1470656253195 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:33 INFO - PROCESS | 3680 | 1470656253329 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 04:37:33 INFO - PROCESS | 3680 | 1470656253339 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:33 INFO - PROCESS | 3680 | 1470656253341 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:33 INFO - PROCESS | 3680 | ++DOCSHELL 0EF7A000 == 33 [pid = 3680] [id = 488] 04:37:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (17D5FC00) [pid = 3680] [serial = 1464] [outer = 00000000] 04:37:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (17D6BC00) [pid = 3680] [serial = 1465] [outer = 17D5FC00] 04:37:33 INFO - PROCESS | 3680 | 1470656253441 Marionette DEBUG loaded listener.js 04:37:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (17DC7400) [pid = 3680] [serial = 1466] [outer = 17D5FC00] 04:37:33 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (163EC000) [pid = 3680] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:37:33 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (17824000) [pid = 3680] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:37:33 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1478B000) [pid = 3680] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:37:33 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0F2E7000) [pid = 3680] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:37:33 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0E4F2400) [pid = 3680] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:37:33 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (18308800) [pid = 3680] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:37:33 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (17D64800) [pid = 3680] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:37:33 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (13FD3400) [pid = 3680] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:37:33 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EA16C00) [pid = 3680] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:37:33 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (136A9C00) [pid = 3680] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:37:33 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17DC7C00) [pid = 3680] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:37:33 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (14F60C00) [pid = 3680] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:37:34 INFO - PROCESS | 3680 | 1470656254011 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 870ms 04:37:34 INFO - PROCESS | 3680 | 1470656254056 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 04:37:34 INFO - PROCESS | 3680 | 1470656254058 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 04:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:37:34 INFO - PROCESS | 3680 | 1470656254061 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:37:34 INFO - PROCESS | 3680 | 1470656254063 Marionette TRACE conn6 <- [1,1918,null,{}] 04:37:34 INFO - PROCESS | 3680 | 1470656254066 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:34 INFO - PROCESS | 3680 | 1470656254068 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:34 INFO - PROCESS | 3680 | 1470656254144 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 04:37:34 INFO - PROCESS | 3680 | 1470656254149 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 3680 | 1470656254151 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:34 INFO - PROCESS | 3680 | ++DOCSHELL 13FD3400 == 34 [pid = 3680] [id = 489] 04:37:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1452FC00) [pid = 3680] [serial = 1467] [outer = 00000000] 04:37:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (163F0C00) [pid = 3680] [serial = 1468] [outer = 1452FC00] 04:37:34 INFO - PROCESS | 3680 | 1470656254195 Marionette DEBUG loaded listener.js 04:37:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17B2E800) [pid = 3680] [serial = 1469] [outer = 1452FC00] 04:37:34 INFO - PROCESS | 3680 | 1470656254618 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 570ms 04:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:37:34 INFO - PROCESS | 3680 | 1470656254632 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 04:37:34 INFO - PROCESS | 3680 | 1470656254633 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 04:37:34 INFO - PROCESS | 3680 | 1470656254637 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:37:34 INFO - PROCESS | 3680 | 1470656254639 Marionette TRACE conn6 <- [1,1922,null,{}] 04:37:34 INFO - PROCESS | 3680 | 1470656254642 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:34 INFO - PROCESS | 3680 | 1470656254644 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:34 INFO - PROCESS | 3680 | 1470656254765 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 04:37:34 INFO - PROCESS | 3680 | 1470656254772 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 3680 | 1470656254774 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:34 INFO - PROCESS | 3680 | ++DOCSHELL 0E459800 == 35 [pid = 3680] [id = 490] 04:37:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17C21000) [pid = 3680] [serial = 1470] [outer = 00000000] 04:37:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17DC7C00) [pid = 3680] [serial = 1471] [outer = 17C21000] 04:37:34 INFO - PROCESS | 3680 | 1470656254818 Marionette DEBUG loaded listener.js 04:37:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17DCB400) [pid = 3680] [serial = 1472] [outer = 17C21000] 04:37:35 INFO - PROCESS | 3680 | 1470656255241 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 629ms 04:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:37:35 INFO - PROCESS | 3680 | 1470656255267 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 04:37:35 INFO - PROCESS | 3680 | 1470656255269 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 04:37:35 INFO - PROCESS | 3680 | 1470656255272 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:37:35 INFO - PROCESS | 3680 | 1470656255274 Marionette TRACE conn6 <- [1,1926,null,{}] 04:37:35 INFO - PROCESS | 3680 | 1470656255278 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:35 INFO - PROCESS | 3680 | 1470656255280 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:35 INFO - PROCESS | 3680 | 1470656255395 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 04:37:35 INFO - PROCESS | 3680 | 1470656255403 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:35 INFO - PROCESS | 3680 | 1470656255404 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:35 INFO - PROCESS | 3680 | ++DOCSHELL 14F5E000 == 36 [pid = 3680] [id = 491] 04:37:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17D6A800) [pid = 3680] [serial = 1473] [outer = 00000000] 04:37:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (183DD800) [pid = 3680] [serial = 1474] [outer = 17D6A800] 04:37:35 INFO - PROCESS | 3680 | 1470656255457 Marionette DEBUG loaded listener.js 04:37:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (183DE800) [pid = 3680] [serial = 1475] [outer = 17D6A800] 04:37:35 INFO - PROCESS | 3680 | 1470656255974 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 770ms 04:37:36 INFO - PROCESS | 3680 | 1470656256044 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 04:37:36 INFO - PROCESS | 3680 | 1470656256049 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 04:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:37:36 INFO - PROCESS | 3680 | 1470656256055 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:37:36 INFO - PROCESS | 3680 | 1470656256058 Marionette TRACE conn6 <- [1,1930,null,{}] 04:37:36 INFO - PROCESS | 3680 | 1470656256064 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:36 INFO - PROCESS | 3680 | 1470656256067 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:36 INFO - PROCESS | 3680 | 1470656256243 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 04:37:36 INFO - PROCESS | 3680 | 1470656256357 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:36 INFO - PROCESS | 3680 | 1470656256362 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:36 INFO - PROCESS | 3680 | ++DOCSHELL 0EA18800 == 37 [pid = 3680] [id = 492] 04:37:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0EA1B000) [pid = 3680] [serial = 1476] [outer = 00000000] 04:37:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0EC2E000) [pid = 3680] [serial = 1477] [outer = 0EA1B000] 04:37:36 INFO - PROCESS | 3680 | 1470656256420 Marionette DEBUG loaded listener.js 04:37:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (0EF76000) [pid = 3680] [serial = 1478] [outer = 0EA1B000] 04:37:37 INFO - PROCESS | 3680 | 1470656257211 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1221ms 04:37:37 INFO - PROCESS | 3680 | 1470656257280 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 04:37:37 INFO - PROCESS | 3680 | 1470656257285 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 04:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:37:37 INFO - PROCESS | 3680 | 1470656257292 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:37:37 INFO - PROCESS | 3680 | 1470656257295 Marionette TRACE conn6 <- [1,1934,null,{}] 04:37:37 INFO - PROCESS | 3680 | 1470656257299 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:37 INFO - PROCESS | 3680 | 1470656257302 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:37 INFO - PROCESS | 3680 | 1470656257421 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 04:37:37 INFO - PROCESS | 3680 | 1470656257557 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:37 INFO - PROCESS | 3680 | 1470656257559 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:37 INFO - PROCESS | 3680 | ++DOCSHELL 133EF800 == 38 [pid = 3680] [id = 493] 04:37:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (13566C00) [pid = 3680] [serial = 1479] [outer = 00000000] 04:37:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (14DA6400) [pid = 3680] [serial = 1480] [outer = 13566C00] 04:37:37 INFO - PROCESS | 3680 | 1470656257617 Marionette DEBUG loaded listener.js 04:37:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (15E2F800) [pid = 3680] [serial = 1481] [outer = 13566C00] 04:37:38 INFO - PROCESS | 3680 | --DOCSHELL 0E459800 == 37 [pid = 3680] [id = 490] 04:37:38 INFO - PROCESS | 3680 | --DOCSHELL 13FD3400 == 36 [pid = 3680] [id = 489] 04:37:38 INFO - PROCESS | 3680 | --DOCSHELL 0EF7A000 == 35 [pid = 3680] [id = 488] 04:37:38 INFO - PROCESS | 3680 | --DOCSHELL 175A9800 == 34 [pid = 3680] [id = 487] 04:37:38 INFO - PROCESS | 3680 | --DOCSHELL 16140000 == 33 [pid = 3680] [id = 486] 04:37:38 INFO - PROCESS | 3680 | --DOCSHELL 14F5FC00 == 32 [pid = 3680] [id = 485] 04:37:38 INFO - PROCESS | 3680 | --DOCSHELL 0F134800 == 31 [pid = 3680] [id = 484] 04:37:38 INFO - PROCESS | 3680 | --DOCSHELL 0E751800 == 30 [pid = 3680] [id = 483] 04:37:38 INFO - PROCESS | 3680 | --DOCSHELL 0EF32400 == 29 [pid = 3680] [id = 482] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (16A65400) [pid = 3680] [serial = 1417] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (17C1E400) [pid = 3680] [serial = 1421] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (17B28800) [pid = 3680] [serial = 1420] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (14F5B000) [pid = 3680] [serial = 1414] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (0FDED800) [pid = 3680] [serial = 1411] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (12FEDC00) [pid = 3680] [serial = 1412] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0E75B000) [pid = 3680] [serial = 1408] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0EA20800) [pid = 3680] [serial = 1409] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (183E0000) [pid = 3680] [serial = 1400] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (17DCA000) [pid = 3680] [serial = 1423] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (14F5A800) [pid = 3680] [serial = 1405] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (15E31000) [pid = 3680] [serial = 1406] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0EF79000) [pid = 3680] [serial = 1402] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0F10D800) [pid = 3680] [serial = 1403] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (18678400) [pid = 3680] [serial = 1432] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (18C86000) [pid = 3680] [serial = 1433] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (183E0C00) [pid = 3680] [serial = 1430] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (16A70000) [pid = 3680] [serial = 1426] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (17C28800) [pid = 3680] [serial = 1427] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (183D5400) [pid = 3680] [serial = 1429] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17DC4000) [pid = 3680] [serial = 1424] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (17571400) [pid = 3680] [serial = 1418] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (14F76000) [pid = 3680] [serial = 1415] [outer = 00000000] [url = about:blank] 04:37:38 INFO - PROCESS | 3680 | 1470656258554 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1318ms 04:37:38 INFO - PROCESS | 3680 | 1470656258613 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 04:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:37:38 INFO - PROCESS | 3680 | 1470656258617 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 04:37:38 INFO - PROCESS | 3680 | 1470656258622 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:37:38 INFO - PROCESS | 3680 | 1470656258625 Marionette TRACE conn6 <- [1,1938,null,{}] 04:37:38 INFO - PROCESS | 3680 | 1470656258631 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:38 INFO - PROCESS | 3680 | 1470656258633 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:38 INFO - PROCESS | 3680 | 1470656258722 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 04:37:38 INFO - PROCESS | 3680 | 1470656258735 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:38 INFO - PROCESS | 3680 | 1470656258739 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:38 INFO - PROCESS | 3680 | ++DOCSHELL 0E75A800 == 30 [pid = 3680] [id = 494] 04:37:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0E75AC00) [pid = 3680] [serial = 1482] [outer = 00000000] 04:37:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0EA1AC00) [pid = 3680] [serial = 1483] [outer = 0E75AC00] 04:37:38 INFO - PROCESS | 3680 | 1470656258787 Marionette DEBUG loaded listener.js 04:37:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0EC2D000) [pid = 3680] [serial = 1484] [outer = 0E75AC00] 04:37:39 INFO - PROCESS | 3680 | 1470656259296 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 04:37:39 INFO - PROCESS | 3680 | 1470656259353 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 04:37:39 INFO - PROCESS | 3680 | 1470656259357 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 04:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:37:39 INFO - PROCESS | 3680 | 1470656259363 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:37:39 INFO - PROCESS | 3680 | 1470656259365 Marionette TRACE conn6 <- [1,1942,null,{}] 04:37:39 INFO - PROCESS | 3680 | 1470656259369 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:39 INFO - PROCESS | 3680 | 1470656259372 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:39 INFO - PROCESS | 3680 | 1470656259458 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 04:37:39 INFO - PROCESS | 3680 | 1470656259555 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:39 INFO - PROCESS | 3680 | 1470656259557 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:39 INFO - PROCESS | 3680 | ++DOCSHELL 0F10D800 == 31 [pid = 3680] [id = 495] 04:37:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0F130400) [pid = 3680] [serial = 1485] [outer = 00000000] 04:37:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0FEE7400) [pid = 3680] [serial = 1486] [outer = 0F130400] 04:37:39 INFO - PROCESS | 3680 | 1470656259604 Marionette DEBUG loaded listener.js 04:37:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (13184800) [pid = 3680] [serial = 1487] [outer = 0F130400] 04:37:39 INFO - PROCESS | 3680 | 1470656259988 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 04:37:40 INFO - PROCESS | 3680 | 1470656260038 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 04:37:40 INFO - PROCESS | 3680 | 1470656260040 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 04:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:37:40 INFO - PROCESS | 3680 | 1470656260044 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:37:40 INFO - PROCESS | 3680 | 1470656260047 Marionette TRACE conn6 <- [1,1946,null,{}] 04:37:40 INFO - PROCESS | 3680 | 1470656260058 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:40 INFO - PROCESS | 3680 | 1470656260063 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:40 INFO - PROCESS | 3680 | 1470656260178 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 04:37:40 INFO - PROCESS | 3680 | 1470656260189 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:40 INFO - PROCESS | 3680 | 1470656260192 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:40 INFO - PROCESS | 3680 | ++DOCSHELL 15E2E000 == 32 [pid = 3680] [id = 496] 04:37:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (15E34C00) [pid = 3680] [serial = 1488] [outer = 00000000] 04:37:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (16199C00) [pid = 3680] [serial = 1489] [outer = 15E34C00] 04:37:40 INFO - PROCESS | 3680 | 1470656260240 Marionette DEBUG loaded listener.js 04:37:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (16A64400) [pid = 3680] [serial = 1490] [outer = 15E34C00] 04:37:40 INFO - PROCESS | 3680 | 1470656260697 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 04:37:40 INFO - PROCESS | 3680 | 1470656260735 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 04:37:40 INFO - PROCESS | 3680 | 1470656260737 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 04:37:40 INFO - PROCESS | 3680 | 1470656260740 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:37:40 INFO - PROCESS | 3680 | 1470656260742 Marionette TRACE conn6 <- [1,1950,null,{}] 04:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:37:40 INFO - PROCESS | 3680 | 1470656260745 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:40 INFO - PROCESS | 3680 | 1470656260747 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:40 INFO - PROCESS | 3680 | 1470656260868 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 04:37:40 INFO - PROCESS | 3680 | 1470656260874 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:40 INFO - PROCESS | 3680 | 1470656260876 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:40 INFO - PROCESS | 3680 | ++DOCSHELL 175AE800 == 33 [pid = 3680] [id = 497] 04:37:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (175B7000) [pid = 3680] [serial = 1491] [outer = 00000000] 04:37:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17B27000) [pid = 3680] [serial = 1492] [outer = 175B7000] 04:37:40 INFO - PROCESS | 3680 | 1470656260922 Marionette DEBUG loaded listener.js 04:37:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17C27400) [pid = 3680] [serial = 1493] [outer = 175B7000] 04:37:41 INFO - PROCESS | 3680 | 1470656261361 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 04:37:41 INFO - PROCESS | 3680 | 1470656261416 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 04:37:41 INFO - PROCESS | 3680 | 1470656261418 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 04:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:37:41 INFO - PROCESS | 3680 | 1470656261428 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:37:41 INFO - PROCESS | 3680 | 1470656261430 Marionette TRACE conn6 <- [1,1954,null,{}] 04:37:41 INFO - PROCESS | 3680 | 1470656261433 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:41 INFO - PROCESS | 3680 | 1470656261435 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:41 INFO - PROCESS | 3680 | 1470656261546 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 04:37:41 INFO - PROCESS | 3680 | 1470656261639 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:41 INFO - PROCESS | 3680 | 1470656261641 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:41 INFO - PROCESS | 3680 | ++DOCSHELL 17C5CC00 == 34 [pid = 3680] [id = 498] 04:37:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17C5D000) [pid = 3680] [serial = 1494] [outer = 00000000] 04:37:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17D5F800) [pid = 3680] [serial = 1495] [outer = 17C5D000] 04:37:41 INFO - PROCESS | 3680 | 1470656261685 Marionette DEBUG loaded listener.js 04:37:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17D60000) [pid = 3680] [serial = 1496] [outer = 17C5D000] 04:37:42 INFO - PROCESS | 3680 | 1470656262100 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 04:37:42 INFO - PROCESS | 3680 | 1470656262167 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 04:37:42 INFO - PROCESS | 3680 | 1470656262169 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 04:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:37:42 INFO - PROCESS | 3680 | 1470656262173 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:37:42 INFO - PROCESS | 3680 | 1470656262174 Marionette TRACE conn6 <- [1,1958,null,{}] 04:37:42 INFO - PROCESS | 3680 | 1470656262178 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:42 INFO - PROCESS | 3680 | 1470656262183 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:42 INFO - PROCESS | 3680 | 1470656262323 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 04:37:42 INFO - PROCESS | 3680 | 1470656262392 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:42 INFO - PROCESS | 3680 | 1470656262394 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:42 INFO - PROCESS | 3680 | ++DOCSHELL 0E751400 == 35 [pid = 3680] [id = 499] 04:37:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0EA1D000) [pid = 3680] [serial = 1497] [outer = 00000000] 04:37:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (183DF400) [pid = 3680] [serial = 1498] [outer = 0EA1D000] 04:37:42 INFO - PROCESS | 3680 | 1470656262438 Marionette DEBUG loaded listener.js 04:37:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (17DCE000) [pid = 3680] [serial = 1499] [outer = 0EA1D000] 04:37:42 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0E753C00) [pid = 3680] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:37:42 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0EF75800) [pid = 3680] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:37:42 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (14F61800) [pid = 3680] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:37:42 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0F137C00) [pid = 3680] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:37:42 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1618CC00) [pid = 3680] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:37:42 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (17C21000) [pid = 3680] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:37:42 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0E4FE400) [pid = 3680] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:37:42 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (1318AC00) [pid = 3680] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:37:42 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17D6A000) [pid = 3680] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:37:42 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (18C8FC00) [pid = 3680] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:37:42 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (175AA400) [pid = 3680] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:37:42 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17D5FC00) [pid = 3680] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:37:42 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (1452FC00) [pid = 3680] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:37:42 INFO - PROCESS | 3680 | 1470656262968 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 830ms 04:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:37:43 INFO - PROCESS | 3680 | 1470656263006 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 04:37:43 INFO - PROCESS | 3680 | 1470656263008 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 04:37:43 INFO - PROCESS | 3680 | 1470656263011 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:37:43 INFO - PROCESS | 3680 | 1470656263012 Marionette TRACE conn6 <- [1,1962,null,{}] 04:37:43 INFO - PROCESS | 3680 | 1470656263016 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:43 INFO - PROCESS | 3680 | 1470656263018 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:43 INFO - PROCESS | 3680 | 1470656263095 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 04:37:43 INFO - PROCESS | 3680 | 1470656263192 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:43 INFO - PROCESS | 3680 | 1470656263195 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:43 INFO - PROCESS | 3680 | ++DOCSHELL 0EAB7400 == 36 [pid = 3680] [id = 500] 04:37:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0EC2B400) [pid = 3680] [serial = 1500] [outer = 00000000] 04:37:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (14787C00) [pid = 3680] [serial = 1501] [outer = 0EC2B400] 04:37:43 INFO - PROCESS | 3680 | 1470656263238 Marionette DEBUG loaded listener.js 04:37:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (16449800) [pid = 3680] [serial = 1502] [outer = 0EC2B400] 04:37:43 INFO - PROCESS | 3680 | 1470656263579 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 04:37:43 INFO - PROCESS | 3680 | 1470656263642 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 04:37:43 INFO - PROCESS | 3680 | 1470656263644 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 04:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:37:43 INFO - PROCESS | 3680 | 1470656263647 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:37:43 INFO - PROCESS | 3680 | 1470656263649 Marionette TRACE conn6 <- [1,1966,null,{}] 04:37:43 INFO - PROCESS | 3680 | 1470656263652 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:43 INFO - PROCESS | 3680 | 1470656263654 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:43 INFO - PROCESS | 3680 | 1470656263771 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 04:37:43 INFO - PROCESS | 3680 | 1470656263780 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:43 INFO - PROCESS | 3680 | 1470656263782 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:43 INFO - PROCESS | 3680 | ++DOCSHELL 14F60C00 == 37 [pid = 3680] [id = 501] 04:37:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (14F76C00) [pid = 3680] [serial = 1503] [outer = 00000000] 04:37:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (189AFC00) [pid = 3680] [serial = 1504] [outer = 14F76C00] 04:37:43 INFO - PROCESS | 3680 | 1470656263825 Marionette DEBUG loaded listener.js 04:37:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (18C89400) [pid = 3680] [serial = 1505] [outer = 14F76C00] 04:37:44 INFO - PROCESS | 3680 | 1470656264226 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 04:37:44 INFO - PROCESS | 3680 | 1470656264278 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 04:37:44 INFO - PROCESS | 3680 | 1470656264281 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 04:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:37:44 INFO - PROCESS | 3680 | 1470656264284 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:37:44 INFO - PROCESS | 3680 | 1470656264285 Marionette TRACE conn6 <- [1,1970,null,{}] 04:37:44 INFO - PROCESS | 3680 | 1470656264289 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:44 INFO - PROCESS | 3680 | 1470656264291 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:44 INFO - PROCESS | 3680 | 1470656264417 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 04:37:44 INFO - PROCESS | 3680 | 1470656264475 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:44 INFO - PROCESS | 3680 | 1470656264477 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:44 INFO - PROCESS | 3680 | ++DOCSHELL 15E2D000 == 38 [pid = 3680] [id = 502] 04:37:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (18C93000) [pid = 3680] [serial = 1506] [outer = 00000000] 04:37:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (19920400) [pid = 3680] [serial = 1507] [outer = 18C93000] 04:37:44 INFO - PROCESS | 3680 | 1470656264523 Marionette DEBUG loaded listener.js 04:37:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1992B000) [pid = 3680] [serial = 1508] [outer = 18C93000] 04:37:45 INFO - PROCESS | 3680 | 1470656265004 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 769ms 04:37:45 INFO - PROCESS | 3680 | 1470656265061 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 04:37:45 INFO - PROCESS | 3680 | 1470656265066 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 04:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:37:45 INFO - PROCESS | 3680 | 1470656265073 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:37:45 INFO - PROCESS | 3680 | 1470656265077 Marionette TRACE conn6 <- [1,1974,null,{}] 04:37:45 INFO - PROCESS | 3680 | 1470656265082 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:45 INFO - PROCESS | 3680 | 1470656265086 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:45 INFO - PROCESS | 3680 | 1470656265208 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 04:37:45 INFO - PROCESS | 3680 | 1470656265312 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:45 INFO - PROCESS | 3680 | 1470656265316 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:45 INFO - PROCESS | 3680 | ++DOCSHELL 0C012400 == 39 [pid = 3680] [id = 503] 04:37:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (0E460800) [pid = 3680] [serial = 1509] [outer = 00000000] 04:37:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0EF39C00) [pid = 3680] [serial = 1510] [outer = 0E460800] 04:37:45 INFO - PROCESS | 3680 | 1470656265375 Marionette DEBUG loaded listener.js 04:37:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0F2E3800) [pid = 3680] [serial = 1511] [outer = 0E460800] 04:37:46 INFO - PROCESS | 3680 | 1470656266011 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 990ms 04:37:46 INFO - PROCESS | 3680 | 1470656266063 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 04:37:46 INFO - PROCESS | 3680 | 1470656266068 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 04:37:46 INFO - PROCESS | 3680 | 1470656266075 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:37:46 INFO - PROCESS | 3680 | 1470656266078 Marionette TRACE conn6 <- [1,1978,null,{}] 04:37:46 INFO - PROCESS | 3680 | 1470656266082 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:46 INFO - PROCESS | 3680 | 1470656266085 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:46 INFO - PROCESS | 3680 | 1470656266197 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 04:37:46 INFO - PROCESS | 3680 | 1470656266336 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:46 INFO - PROCESS | 3680 | 1470656266339 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:46 INFO - PROCESS | 3680 | ++DOCSHELL 14F74800 == 40 [pid = 3680] [id = 504] 04:37:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (14F78800) [pid = 3680] [serial = 1512] [outer = 00000000] 04:37:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (163EC000) [pid = 3680] [serial = 1513] [outer = 14F78800] 04:37:46 INFO - PROCESS | 3680 | 1470656266396 Marionette DEBUG loaded listener.js 04:37:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (17824C00) [pid = 3680] [serial = 1514] [outer = 14F78800] 04:37:46 INFO - PROCESS | 3680 | 1470656266957 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 930ms 04:37:47 INFO - PROCESS | 3680 | 1470656267008 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 04:37:47 INFO - PROCESS | 3680 | 1470656267011 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 04:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:37:47 INFO - PROCESS | 3680 | 1470656267015 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:37:47 INFO - PROCESS | 3680 | 1470656267019 Marionette TRACE conn6 <- [1,1982,null,{}] 04:37:47 INFO - PROCESS | 3680 | 1470656267030 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:47 INFO - PROCESS | 3680 | 1470656267035 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:47 INFO - PROCESS | 3680 | 1470656267145 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 04:37:47 INFO - PROCESS | 3680 | 1470656267284 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:47 INFO - PROCESS | 3680 | 1470656267288 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:47 INFO - PROCESS | 3680 | ++DOCSHELL 18679000 == 41 [pid = 3680] [id = 505] 04:37:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (189A4400) [pid = 3680] [serial = 1515] [outer = 00000000] 04:37:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (198DD400) [pid = 3680] [serial = 1516] [outer = 189A4400] 04:37:47 INFO - PROCESS | 3680 | 1470656267346 Marionette DEBUG loaded listener.js 04:37:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (19998400) [pid = 3680] [serial = 1517] [outer = 189A4400] 04:37:47 INFO - PROCESS | 3680 | 1470656267960 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 04:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:37:47 INFO - PROCESS | 3680 | 1470656267988 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 04:37:47 INFO - PROCESS | 3680 | 1470656267991 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 04:37:47 INFO - PROCESS | 3680 | 1470656267995 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:37:47 INFO - PROCESS | 3680 | 1470656267997 Marionette TRACE conn6 <- [1,1986,null,{}] 04:37:47 INFO - PROCESS | 3680 | 1470656268001 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:47 INFO - PROCESS | 3680 | 1470656268003 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:48 INFO - PROCESS | 3680 | 1470656268112 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 04:37:48 INFO - PROCESS | 3680 | 1470656268221 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:48 INFO - PROCESS | 3680 | 1470656268223 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:48 INFO - PROCESS | 3680 | ++DOCSHELL 19DB8800 == 42 [pid = 3680] [id = 506] 04:37:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (19DB8C00) [pid = 3680] [serial = 1518] [outer = 00000000] 04:37:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (19EA4C00) [pid = 3680] [serial = 1519] [outer = 19DB8C00] 04:37:48 INFO - PROCESS | 3680 | 1470656268277 Marionette DEBUG loaded listener.js 04:37:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1A605400) [pid = 3680] [serial = 1520] [outer = 19DB8C00] 04:37:49 INFO - PROCESS | 3680 | 1470656269037 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1126ms 04:37:49 INFO - PROCESS | 3680 | 1470656269126 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 04:37:49 INFO - PROCESS | 3680 | 1470656269130 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 04:37:49 INFO - PROCESS | 3680 | 1470656269136 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:37:49 INFO - PROCESS | 3680 | 1470656269140 Marionette TRACE conn6 <- [1,1990,null,{}] 04:37:49 INFO - PROCESS | 3680 | 1470656269145 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:49 INFO - PROCESS | 3680 | 1470656269148 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:49 INFO - PROCESS | 3680 | 1470656269261 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 04:37:49 INFO - PROCESS | 3680 | 1470656269401 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:49 INFO - PROCESS | 3680 | 1470656269405 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:49 INFO - PROCESS | 3680 | ++DOCSHELL 0EF7D800 == 43 [pid = 3680] [id = 507] 04:37:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (0EF7F000) [pid = 3680] [serial = 1521] [outer = 00000000] 04:37:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (0F137C00) [pid = 3680] [serial = 1522] [outer = 0EF7F000] 04:37:49 INFO - PROCESS | 3680 | 1470656269459 Marionette DEBUG loaded listener.js 04:37:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (0F793800) [pid = 3680] [serial = 1523] [outer = 0EF7F000] 04:37:50 INFO - PROCESS | 3680 | --DOCSHELL 14F60C00 == 42 [pid = 3680] [id = 501] 04:37:50 INFO - PROCESS | 3680 | --DOCSHELL 0EAB7400 == 41 [pid = 3680] [id = 500] 04:37:50 INFO - PROCESS | 3680 | --DOCSHELL 0E751400 == 40 [pid = 3680] [id = 499] 04:37:50 INFO - PROCESS | 3680 | --DOCSHELL 17C5CC00 == 39 [pid = 3680] [id = 498] 04:37:50 INFO - PROCESS | 3680 | --DOCSHELL 175AE800 == 38 [pid = 3680] [id = 497] 04:37:50 INFO - PROCESS | 3680 | --DOCSHELL 15E2E000 == 37 [pid = 3680] [id = 496] 04:37:50 INFO - PROCESS | 3680 | --DOCSHELL 0F10D800 == 36 [pid = 3680] [id = 495] 04:37:50 INFO - PROCESS | 3680 | --DOCSHELL 0E75A800 == 35 [pid = 3680] [id = 494] 04:37:50 INFO - PROCESS | 3680 | --DOCSHELL 14F5E000 == 34 [pid = 3680] [id = 491] 04:37:50 INFO - PROCESS | 3680 | --DOCSHELL 0EA18800 == 33 [pid = 3680] [id = 492] 04:37:50 INFO - PROCESS | 3680 | --DOCSHELL 133EF800 == 32 [pid = 3680] [id = 493] 04:37:50 INFO - PROCESS | 3680 | --DOCSHELL 19DB8800 == 31 [pid = 3680] [id = 506] 04:37:50 INFO - PROCESS | 3680 | --DOCSHELL 14F74800 == 30 [pid = 3680] [id = 504] 04:37:50 INFO - PROCESS | 3680 | --DOCSHELL 18679000 == 29 [pid = 3680] [id = 505] 04:37:50 INFO - PROCESS | 3680 | --DOCSHELL 15E2D000 == 28 [pid = 3680] [id = 502] 04:37:50 INFO - PROCESS | 3680 | --DOCSHELL 0C012400 == 27 [pid = 3680] [id = 503] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (0EA1E000) [pid = 3680] [serial = 1450] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (0F7A2400) [pid = 3680] [serial = 1448] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (0EF82000) [pid = 3680] [serial = 1447] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (14F6A400) [pid = 3680] [serial = 1456] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (0F761C00) [pid = 3680] [serial = 1453] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (0FEE9800) [pid = 3680] [serial = 1454] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (163EA000) [pid = 3680] [serial = 1459] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (16A67800) [pid = 3680] [serial = 1460] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (17DCB400) [pid = 3680] [serial = 1472] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (0EE32800) [pid = 3680] [serial = 1436] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (0E75CC00) [pid = 3680] [serial = 1435] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (14F59C00) [pid = 3680] [serial = 1439] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (136A1400) [pid = 3680] [serial = 1438] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (18C85000) [pid = 3680] [serial = 1442] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (183D3000) [pid = 3680] [serial = 1441] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (19923400) [pid = 3680] [serial = 1445] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (19921000) [pid = 3680] [serial = 1444] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17845800) [pid = 3680] [serial = 1462] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (17D6BC00) [pid = 3680] [serial = 1465] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17DC7C00) [pid = 3680] [serial = 1471] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17DC7400) [pid = 3680] [serial = 1466] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (17B2E800) [pid = 3680] [serial = 1469] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0EAAF000) [pid = 3680] [serial = 1451] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (163F0C00) [pid = 3680] [serial = 1468] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (17B2F000) [pid = 3680] [serial = 1463] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (14F75400) [pid = 3680] [serial = 1457] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (183DD800) [pid = 3680] [serial = 1474] [outer = 00000000] [url = about:blank] 04:37:50 INFO - PROCESS | 3680 | 1470656270670 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1574ms 04:37:50 INFO - PROCESS | 3680 | 1470656270753 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 04:37:50 INFO - PROCESS | 3680 | 1470656270757 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 04:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:37:50 INFO - PROCESS | 3680 | 1470656270768 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - PROCESS | 3680 | 1470656270771 Marionette TRACE conn6 <- [1,1994,null,{}] 04:37:50 INFO - PROCESS | 3680 | 1470656270776 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:50 INFO - PROCESS | 3680 | 1470656270779 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:50 INFO - PROCESS | 3680 | 1470656270863 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 04:37:50 INFO - PROCESS | 3680 | 1470656270876 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:50 INFO - PROCESS | 3680 | 1470656270879 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:50 INFO - PROCESS | 3680 | ++DOCSHELL 0EA14000 == 28 [pid = 3680] [id = 508] 04:37:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0EA14400) [pid = 3680] [serial = 1524] [outer = 00000000] 04:37:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0EA1BC00) [pid = 3680] [serial = 1525] [outer = 0EA14400] 04:37:50 INFO - PROCESS | 3680 | 1470656270928 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0EC28800) [pid = 3680] [serial = 1526] [outer = 0EA14400] 04:37:51 INFO - PROCESS | 3680 | 1470656271395 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 04:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 04:37:51 INFO - PROCESS | 3680 | 1470656271439 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 04:37:51 INFO - PROCESS | 3680 | 1470656271444 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 04:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:37:51 INFO - PROCESS | 3680 | 1470656271450 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:37:51 INFO - PROCESS | 3680 | 1470656271453 Marionette TRACE conn6 <- [1,1998,null,{}] 04:37:51 INFO - PROCESS | 3680 | 1470656271457 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:51 INFO - PROCESS | 3680 | 1470656271459 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:51 INFO - PROCESS | 3680 | 1470656271547 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 04:37:51 INFO - PROCESS | 3680 | 1470656271555 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:51 INFO - PROCESS | 3680 | 1470656271557 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:51 INFO - PROCESS | 3680 | ++DOCSHELL 0F10D800 == 29 [pid = 3680] [id = 509] 04:37:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0F131400) [pid = 3680] [serial = 1527] [outer = 00000000] 04:37:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0F25BC00) [pid = 3680] [serial = 1528] [outer = 0F131400] 04:37:51 INFO - PROCESS | 3680 | 1470656271605 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0FD0F800) [pid = 3680] [serial = 1529] [outer = 0F131400] 04:37:52 INFO - PROCESS | 3680 | 1470656272081 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 04:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 04:37:52 INFO - PROCESS | 3680 | 1470656272124 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 04:37:52 INFO - PROCESS | 3680 | 1470656272126 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 04:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:37:52 INFO - PROCESS | 3680 | 1470656272130 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:37:52 INFO - PROCESS | 3680 | 1470656272133 Marionette TRACE conn6 <- [1,2002,null,{}] 04:37:52 INFO - PROCESS | 3680 | 1470656272144 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:52 INFO - PROCESS | 3680 | 1470656272148 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:52 INFO - PROCESS | 3680 | 1470656272232 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 04:37:52 INFO - PROCESS | 3680 | 1470656272362 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:52 INFO - PROCESS | 3680 | 1470656272365 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:52 INFO - PROCESS | 3680 | ++DOCSHELL 14F5B000 == 30 [pid = 3680] [id = 510] 04:37:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (14F5B400) [pid = 3680] [serial = 1530] [outer = 00000000] 04:37:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (14F64400) [pid = 3680] [serial = 1531] [outer = 14F5B400] 04:37:52 INFO - PROCESS | 3680 | 1470656272414 Marionette DEBUG loaded listener.js 04:37:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (14F77000) [pid = 3680] [serial = 1532] [outer = 14F5B400] 04:37:52 INFO - PROCESS | 3680 | 1470656272824 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 732ms 04:37:52 INFO - PROCESS | 3680 | 1470656272865 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 04:37:52 INFO - PROCESS | 3680 | 1470656272868 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 04:37:52 INFO - PROCESS | 3680 | 1470656272871 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:37:52 INFO - PROCESS | 3680 | 1470656272873 Marionette TRACE conn6 <- [1,2006,null,{}] 04:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:37:52 INFO - PROCESS | 3680 | 1470656272876 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:52 INFO - PROCESS | 3680 | 1470656272878 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:52 INFO - PROCESS | 3680 | 1470656272997 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 04:37:52 INFO - PROCESS | 3680 | 1470656273003 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:52 INFO - PROCESS | 3680 | 1470656273004 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:53 INFO - PROCESS | 3680 | ++DOCSHELL 15E2D400 == 31 [pid = 3680] [id = 511] 04:37:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (15E31400) [pid = 3680] [serial = 1533] [outer = 00000000] 04:37:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (163EB000) [pid = 3680] [serial = 1534] [outer = 15E31400] 04:37:53 INFO - PROCESS | 3680 | 1470656273102 Marionette DEBUG loaded listener.js 04:37:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (16A64C00) [pid = 3680] [serial = 1535] [outer = 15E31400] 04:37:53 INFO - PROCESS | 3680 | 1470656273520 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 04:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:37:53 INFO - PROCESS | 3680 | 1470656273549 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 04:37:53 INFO - PROCESS | 3680 | 1470656273551 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 04:37:53 INFO - PROCESS | 3680 | 1470656273554 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:37:53 INFO - PROCESS | 3680 | 1470656273556 Marionette TRACE conn6 <- [1,2010,null,{}] 04:37:53 INFO - PROCESS | 3680 | 1470656273559 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:53 INFO - PROCESS | 3680 | 1470656273562 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:53 INFO - PROCESS | 3680 | 1470656273705 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 04:37:53 INFO - PROCESS | 3680 | 1470656273725 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:53 INFO - PROCESS | 3680 | 1470656273728 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:53 INFO - PROCESS | 3680 | ++DOCSHELL 16A67C00 == 32 [pid = 3680] [id = 512] 04:37:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (16A6A000) [pid = 3680] [serial = 1536] [outer = 00000000] 04:37:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17824800) [pid = 3680] [serial = 1537] [outer = 16A6A000] 04:37:53 INFO - PROCESS | 3680 | 1470656273771 Marionette DEBUG loaded listener.js 04:37:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (17B25800) [pid = 3680] [serial = 1538] [outer = 16A6A000] 04:37:54 INFO - PROCESS | 3680 | 1470656274233 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 04:37:54 INFO - PROCESS | 3680 | 1470656274285 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 04:37:54 INFO - PROCESS | 3680 | 1470656274287 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 04:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:37:54 INFO - PROCESS | 3680 | 1470656274299 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:37:54 INFO - PROCESS | 3680 | 1470656274301 Marionette TRACE conn6 <- [1,2014,null,{}] 04:37:54 INFO - PROCESS | 3680 | 1470656274304 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:54 INFO - PROCESS | 3680 | 1470656274310 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:54 INFO - PROCESS | 3680 | 1470656274445 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 04:37:54 INFO - PROCESS | 3680 | 1470656274456 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:54 INFO - PROCESS | 3680 | 1470656274457 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:54 INFO - PROCESS | 3680 | ++DOCSHELL 0C00E800 == 33 [pid = 3680] [id = 513] 04:37:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (17B2EC00) [pid = 3680] [serial = 1539] [outer = 00000000] 04:37:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (17D6B000) [pid = 3680] [serial = 1540] [outer = 17B2EC00] 04:37:54 INFO - PROCESS | 3680 | 1470656274558 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (17DC7800) [pid = 3680] [serial = 1541] [outer = 17B2EC00] 04:37:54 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (14F76C00) [pid = 3680] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:37:54 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (175B7000) [pid = 3680] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:37:54 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0EA1D000) [pid = 3680] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:37:54 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (15E34C00) [pid = 3680] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:37:54 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0EA1B000) [pid = 3680] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:37:54 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17C5D000) [pid = 3680] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:37:54 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0E75AC00) [pid = 3680] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:37:54 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (13566C00) [pid = 3680] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:37:54 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EC2B400) [pid = 3680] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:37:54 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (17D6A800) [pid = 3680] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:37:54 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0F130400) [pid = 3680] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:37:54 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (18C93000) [pid = 3680] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:37:55 INFO - PROCESS | 3680 | 1470656275140 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 869ms 04:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:37:55 INFO - PROCESS | 3680 | 1470656275179 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 04:37:55 INFO - PROCESS | 3680 | 1470656275181 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 04:37:55 INFO - PROCESS | 3680 | 1470656275184 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:37:55 INFO - PROCESS | 3680 | 1470656275186 Marionette TRACE conn6 <- [1,2018,null,{}] 04:37:55 INFO - PROCESS | 3680 | 1470656275189 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:55 INFO - PROCESS | 3680 | 1470656275191 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:55 INFO - PROCESS | 3680 | 1470656275268 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 04:37:55 INFO - PROCESS | 3680 | 1470656275273 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:55 INFO - PROCESS | 3680 | 1470656275275 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:55 INFO - PROCESS | 3680 | ++DOCSHELL 0C00A800 == 34 [pid = 3680] [id = 514] 04:37:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (0E23A800) [pid = 3680] [serial = 1542] [outer = 00000000] 04:37:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17B29400) [pid = 3680] [serial = 1543] [outer = 0E23A800] 04:37:55 INFO - PROCESS | 3680 | 1470656275319 Marionette DEBUG loaded listener.js 04:37:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17C25C00) [pid = 3680] [serial = 1544] [outer = 0E23A800] 04:37:55 INFO - PROCESS | 3680 | 1470656275739 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 571ms 04:37:55 INFO - PROCESS | 3680 | 1470656275756 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 04:37:55 INFO - PROCESS | 3680 | 1470656275758 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 04:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:37:55 INFO - PROCESS | 3680 | 1470656275761 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:37:55 INFO - PROCESS | 3680 | 1470656275763 Marionette TRACE conn6 <- [1,2022,null,{}] 04:37:55 INFO - PROCESS | 3680 | 1470656275766 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:55 INFO - PROCESS | 3680 | 1470656275768 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:55 INFO - PROCESS | 3680 | 1470656275889 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 04:37:55 INFO - PROCESS | 3680 | 1470656275900 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:55 INFO - PROCESS | 3680 | 1470656275902 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:55 INFO - PROCESS | 3680 | ++DOCSHELL 17B28800 == 35 [pid = 3680] [id = 515] 04:37:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17B2AC00) [pid = 3680] [serial = 1545] [outer = 00000000] 04:37:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17DCE800) [pid = 3680] [serial = 1546] [outer = 17B2AC00] 04:37:55 INFO - PROCESS | 3680 | 1470656275946 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17DC3000) [pid = 3680] [serial = 1547] [outer = 17B2AC00] 04:37:56 INFO - PROCESS | 3680 | 1470656276376 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 04:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:37:56 INFO - PROCESS | 3680 | 1470656276432 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 04:37:56 INFO - PROCESS | 3680 | 1470656276434 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 04:37:56 INFO - PROCESS | 3680 | 1470656276437 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:37:56 INFO - PROCESS | 3680 | 1470656276439 Marionette TRACE conn6 <- [1,2026,null,{}] 04:37:56 INFO - PROCESS | 3680 | 1470656276443 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:56 INFO - PROCESS | 3680 | 1470656276444 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:56 INFO - PROCESS | 3680 | 1470656276559 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 04:37:56 INFO - PROCESS | 3680 | 1470656276567 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:56 INFO - PROCESS | 3680 | 1470656276568 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:56 INFO - PROCESS | 3680 | ++DOCSHELL 14F5A800 == 36 [pid = 3680] [id = 516] 04:37:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (183D2400) [pid = 3680] [serial = 1548] [outer = 00000000] 04:37:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (183DCC00) [pid = 3680] [serial = 1549] [outer = 183D2400] 04:37:56 INFO - PROCESS | 3680 | 1470656276616 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (183DDC00) [pid = 3680] [serial = 1550] [outer = 183D2400] 04:37:57 INFO - PROCESS | 3680 | 1470656277222 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 830ms 04:37:57 INFO - PROCESS | 3680 | 1470656277269 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 04:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:37:57 INFO - PROCESS | 3680 | 1470656277274 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 04:37:57 INFO - PROCESS | 3680 | 1470656277279 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:37:57 INFO - PROCESS | 3680 | 1470656277282 Marionette TRACE conn6 <- [1,2030,null,{}] 04:37:57 INFO - PROCESS | 3680 | 1470656277288 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:57 INFO - PROCESS | 3680 | 1470656277291 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:57 INFO - PROCESS | 3680 | 1470656277413 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 04:37:57 INFO - PROCESS | 3680 | 1470656277533 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:57 INFO - PROCESS | 3680 | 1470656277536 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:57 INFO - PROCESS | 3680 | ++DOCSHELL 0E235400 == 37 [pid = 3680] [id = 517] 04:37:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0E4F1000) [pid = 3680] [serial = 1551] [outer = 00000000] 04:37:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0EC35800) [pid = 3680] [serial = 1552] [outer = 0E4F1000] 04:37:57 INFO - PROCESS | 3680 | 1470656277593 Marionette DEBUG loaded listener.js 04:37:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (0F135000) [pid = 3680] [serial = 1553] [outer = 0E4F1000] 04:37:58 INFO - PROCESS | 3680 | 1470656278371 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1178ms 04:37:58 INFO - PROCESS | 3680 | 1470656278457 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 04:37:58 INFO - PROCESS | 3680 | 1470656278462 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 04:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:37:58 INFO - PROCESS | 3680 | 1470656278469 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:37:58 INFO - PROCESS | 3680 | 1470656278472 Marionette TRACE conn6 <- [1,2034,null,{}] 04:37:58 INFO - PROCESS | 3680 | 1470656278476 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:58 INFO - PROCESS | 3680 | 1470656278479 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:58 INFO - PROCESS | 3680 | 1470656278627 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 04:37:58 INFO - PROCESS | 3680 | 1470656278757 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:58 INFO - PROCESS | 3680 | 1470656278759 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:58 INFO - PROCESS | 3680 | ++DOCSHELL 145BE400 == 38 [pid = 3680] [id = 518] 04:37:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (145C0800) [pid = 3680] [serial = 1554] [outer = 00000000] 04:37:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (14F59400) [pid = 3680] [serial = 1555] [outer = 145C0800] 04:37:58 INFO - PROCESS | 3680 | 1470656278819 Marionette DEBUG loaded listener.js 04:37:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (15E28800) [pid = 3680] [serial = 1556] [outer = 145C0800] 04:37:59 INFO - PROCESS | 3680 | --DOCSHELL 17B28800 == 37 [pid = 3680] [id = 515] 04:37:59 INFO - PROCESS | 3680 | --DOCSHELL 0C00A800 == 36 [pid = 3680] [id = 514] 04:37:59 INFO - PROCESS | 3680 | --DOCSHELL 0C00E800 == 35 [pid = 3680] [id = 513] 04:37:59 INFO - PROCESS | 3680 | --DOCSHELL 16A67C00 == 34 [pid = 3680] [id = 512] 04:37:59 INFO - PROCESS | 3680 | --DOCSHELL 15E2D400 == 33 [pid = 3680] [id = 511] 04:37:59 INFO - PROCESS | 3680 | --DOCSHELL 14F5B000 == 32 [pid = 3680] [id = 510] 04:37:59 INFO - PROCESS | 3680 | --DOCSHELL 0F10D800 == 31 [pid = 3680] [id = 509] 04:37:59 INFO - PROCESS | 3680 | --DOCSHELL 0EA14000 == 30 [pid = 3680] [id = 508] 04:37:59 INFO - PROCESS | 3680 | --DOCSHELL 0EF7D800 == 29 [pid = 3680] [id = 507] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (18C89400) [pid = 3680] [serial = 1505] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (17B27000) [pid = 3680] [serial = 1492] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (183DF400) [pid = 3680] [serial = 1498] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (16199C00) [pid = 3680] [serial = 1489] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (0EC2E000) [pid = 3680] [serial = 1477] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (17D60000) [pid = 3680] [serial = 1496] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0EF76000) [pid = 3680] [serial = 1478] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0EA1AC00) [pid = 3680] [serial = 1483] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0EC2D000) [pid = 3680] [serial = 1484] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (14DA6400) [pid = 3680] [serial = 1480] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (15E2F800) [pid = 3680] [serial = 1481] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (14787C00) [pid = 3680] [serial = 1501] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (17D5F800) [pid = 3680] [serial = 1495] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (183DE800) [pid = 3680] [serial = 1475] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0FEE7400) [pid = 3680] [serial = 1486] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (13184800) [pid = 3680] [serial = 1487] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (19920400) [pid = 3680] [serial = 1507] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (189AFC00) [pid = 3680] [serial = 1504] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1992B000) [pid = 3680] [serial = 1508] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (17C27400) [pid = 3680] [serial = 1493] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17DCE000) [pid = 3680] [serial = 1499] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (16A64400) [pid = 3680] [serial = 1490] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (16449800) [pid = 3680] [serial = 1502] [outer = 00000000] [url = about:blank] 04:37:59 INFO - PROCESS | 3680 | 1470656279758 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1331ms 04:37:59 INFO - PROCESS | 3680 | 1470656279803 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 04:37:59 INFO - PROCESS | 3680 | 1470656279806 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 04:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:37:59 INFO - PROCESS | 3680 | 1470656279811 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:37:59 INFO - PROCESS | 3680 | 1470656279813 Marionette TRACE conn6 <- [1,2038,null,{}] 04:37:59 INFO - PROCESS | 3680 | 1470656279819 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:59 INFO - PROCESS | 3680 | 1470656279821 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:59 INFO - PROCESS | 3680 | 1470656279908 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 04:37:59 INFO - PROCESS | 3680 | 1470656279920 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:59 INFO - PROCESS | 3680 | 1470656279922 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:37:59 INFO - PROCESS | 3680 | ++DOCSHELL 0EA17800 == 30 [pid = 3680] [id = 519] 04:37:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0EA19400) [pid = 3680] [serial = 1557] [outer = 00000000] 04:37:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0EAAB400) [pid = 3680] [serial = 1558] [outer = 0EA19400] 04:37:59 INFO - PROCESS | 3680 | 1470656279970 Marionette DEBUG loaded listener.js 04:38:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0EC2E800) [pid = 3680] [serial = 1559] [outer = 0EA19400] 04:38:00 INFO - PROCESS | 3680 | 1470656280496 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 04:38:00 INFO - PROCESS | 3680 | 1470656280543 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 04:38:00 INFO - PROCESS | 3680 | 1470656280547 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 04:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:38:00 INFO - PROCESS | 3680 | 1470656280553 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:38:00 INFO - PROCESS | 3680 | 1470656280555 Marionette TRACE conn6 <- [1,2042,null,{}] 04:38:00 INFO - PROCESS | 3680 | 1470656280559 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:00 INFO - PROCESS | 3680 | 1470656280561 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:00 INFO - PROCESS | 3680 | 1470656280654 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 04:38:00 INFO - PROCESS | 3680 | 1470656280749 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:00 INFO - PROCESS | 3680 | 1470656280752 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:00 INFO - PROCESS | 3680 | ++DOCSHELL 0FD0EC00 == 31 [pid = 3680] [id = 520] 04:38:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0FDFC800) [pid = 3680] [serial = 1560] [outer = 00000000] 04:38:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (130B7800) [pid = 3680] [serial = 1561] [outer = 0FDFC800] 04:38:00 INFO - PROCESS | 3680 | 1470656280798 Marionette DEBUG loaded listener.js 04:38:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (13566C00) [pid = 3680] [serial = 1562] [outer = 0FDFC800] 04:38:01 INFO - PROCESS | 3680 | 1470656281180 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 04:38:01 INFO - PROCESS | 3680 | 1470656281228 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 3680 | 1470656281230 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 04:38:01 INFO - PROCESS | 3680 | 1470656281234 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:38:01 INFO - PROCESS | 3680 | 1470656281237 Marionette TRACE conn6 <- [1,2046,null,{}] 04:38:01 INFO - PROCESS | 3680 | 1470656281248 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:01 INFO - PROCESS | 3680 | 1470656281252 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:01 INFO - PROCESS | 3680 | 1470656281365 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 04:38:01 INFO - PROCESS | 3680 | 1470656281373 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:01 INFO - PROCESS | 3680 | 1470656281376 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:01 INFO - PROCESS | 3680 | ++DOCSHELL 15E2F800 == 32 [pid = 3680] [id = 521] 04:38:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (15E32000) [pid = 3680] [serial = 1563] [outer = 00000000] 04:38:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (16144400) [pid = 3680] [serial = 1564] [outer = 15E32000] 04:38:01 INFO - PROCESS | 3680 | 1470656281424 Marionette DEBUG loaded listener.js 04:38:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (163EBC00) [pid = 3680] [serial = 1565] [outer = 15E32000] 04:38:01 INFO - PROCESS | 3680 | 1470656281870 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 04:38:01 INFO - PROCESS | 3680 | 1470656281930 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 3680 | 1470656281932 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 04:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:38:01 INFO - PROCESS | 3680 | 1470656281942 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - PROCESS | 3680 | 1470656281944 Marionette TRACE conn6 <- [1,2050,null,{}] 04:38:01 INFO - PROCESS | 3680 | 1470656281947 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:01 INFO - PROCESS | 3680 | 1470656281949 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:02 INFO - PROCESS | 3680 | 1470656282068 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 04:38:02 INFO - PROCESS | 3680 | 1470656282074 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:02 INFO - PROCESS | 3680 | 1470656282076 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:02 INFO - PROCESS | 3680 | ++DOCSHELL 16A70000 == 33 [pid = 3680] [id = 522] 04:38:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17575C00) [pid = 3680] [serial = 1566] [outer = 00000000] 04:38:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17B2E800) [pid = 3680] [serial = 1567] [outer = 17575C00] 04:38:02 INFO - PROCESS | 3680 | 1470656282172 Marionette DEBUG loaded listener.js 04:38:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17C22400) [pid = 3680] [serial = 1568] [outer = 17575C00] 04:38:02 INFO - PROCESS | 3680 | 1470656282573 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 04:38:02 INFO - PROCESS | 3680 | 1470656282614 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 04:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:38:02 INFO - PROCESS | 3680 | 1470656282616 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 04:38:02 INFO - PROCESS | 3680 | 1470656282619 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:38:02 INFO - PROCESS | 3680 | 1470656282620 Marionette TRACE conn6 <- [1,2054,null,{}] 04:38:02 INFO - PROCESS | 3680 | 1470656282624 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:02 INFO - PROCESS | 3680 | 1470656282626 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:02 INFO - PROCESS | 3680 | 1470656282738 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 04:38:02 INFO - PROCESS | 3680 | 1470656282829 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:02 INFO - PROCESS | 3680 | 1470656282831 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:02 INFO - PROCESS | 3680 | ++DOCSHELL 17C27800 == 34 [pid = 3680] [id = 523] 04:38:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17C28400) [pid = 3680] [serial = 1569] [outer = 00000000] 04:38:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17D5F000) [pid = 3680] [serial = 1570] [outer = 17C28400] 04:38:02 INFO - PROCESS | 3680 | 1470656282877 Marionette DEBUG loaded listener.js 04:38:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17D62400) [pid = 3680] [serial = 1571] [outer = 17C28400] 04:38:03 INFO - PROCESS | 3680 | 1470656283312 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 04:38:03 INFO - PROCESS | 3680 | 1470656283350 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 04:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:38:03 INFO - PROCESS | 3680 | 1470656283352 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 04:38:03 INFO - PROCESS | 3680 | 1470656283355 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:38:03 INFO - PROCESS | 3680 | 1470656283357 Marionette TRACE conn6 <- [1,2058,null,{}] 04:38:03 INFO - PROCESS | 3680 | 1470656283360 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:03 INFO - PROCESS | 3680 | 1470656283365 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:03 INFO - PROCESS | 3680 | 1470656283506 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 04:38:03 INFO - PROCESS | 3680 | 1470656283579 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:03 INFO - PROCESS | 3680 | 1470656283581 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:03 INFO - PROCESS | 3680 | ++DOCSHELL 17D5E400 == 35 [pid = 3680] [id = 524] 04:38:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17D67C00) [pid = 3680] [serial = 1572] [outer = 00000000] 04:38:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (183DF800) [pid = 3680] [serial = 1573] [outer = 17D67C00] 04:38:03 INFO - PROCESS | 3680 | 1470656283625 Marionette DEBUG loaded listener.js 04:38:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (136A8400) [pid = 3680] [serial = 1574] [outer = 17D67C00] 04:38:04 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (189A4400) [pid = 3680] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:38:04 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (19DB8C00) [pid = 3680] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:38:04 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0E23A800) [pid = 3680] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:38:04 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0F131400) [pid = 3680] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:38:04 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0EF7F000) [pid = 3680] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:38:04 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0EA14400) [pid = 3680] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:38:04 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (15E31400) [pid = 3680] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:38:04 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (14F5B400) [pid = 3680] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:38:04 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (16A6A000) [pid = 3680] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:38:04 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17B2EC00) [pid = 3680] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:38:04 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (17B2AC00) [pid = 3680] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:38:04 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0E460800) [pid = 3680] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:38:04 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (14F78800) [pid = 3680] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:38:04 INFO - PROCESS | 3680 | 1470656284142 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 831ms 04:38:04 INFO - PROCESS | 3680 | 1470656284187 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 04:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:38:04 INFO - PROCESS | 3680 | 1470656284189 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 04:38:04 INFO - PROCESS | 3680 | 1470656284192 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:38:04 INFO - PROCESS | 3680 | 1470656284194 Marionette TRACE conn6 <- [1,2062,null,{}] 04:38:04 INFO - PROCESS | 3680 | 1470656284198 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:04 INFO - PROCESS | 3680 | 1470656284199 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:04 INFO - PROCESS | 3680 | 1470656284278 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 04:38:04 INFO - PROCESS | 3680 | 1470656284374 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:04 INFO - PROCESS | 3680 | 1470656284375 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:04 INFO - PROCESS | 3680 | ++DOCSHELL 0EF7F000 == 36 [pid = 3680] [id = 525] 04:38:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0EF7F800) [pid = 3680] [serial = 1575] [outer = 00000000] 04:38:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (16A68C00) [pid = 3680] [serial = 1576] [outer = 0EF7F800] 04:38:04 INFO - PROCESS | 3680 | 1470656284419 Marionette DEBUG loaded listener.js 04:38:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17B2EC00) [pid = 3680] [serial = 1577] [outer = 0EF7F800] 04:38:04 INFO - PROCESS | 3680 | 1470656284764 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 631ms 04:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:38:04 INFO - PROCESS | 3680 | 1470656284824 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 04:38:04 INFO - PROCESS | 3680 | 1470656284826 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 04:38:04 INFO - PROCESS | 3680 | 1470656284829 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:38:04 INFO - PROCESS | 3680 | 1470656284831 Marionette TRACE conn6 <- [1,2066,null,{}] 04:38:04 INFO - PROCESS | 3680 | 1470656284834 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:04 INFO - PROCESS | 3680 | 1470656284836 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:04 INFO - PROCESS | 3680 | 1470656284955 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 04:38:04 INFO - PROCESS | 3680 | 1470656284964 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:04 INFO - PROCESS | 3680 | 1470656284966 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:04 INFO - PROCESS | 3680 | ++DOCSHELL 16446C00 == 37 [pid = 3680] [id = 526] 04:38:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (175AE800) [pid = 3680] [serial = 1578] [outer = 00000000] 04:38:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (189AFC00) [pid = 3680] [serial = 1579] [outer = 175AE800] 04:38:04 INFO - PROCESS | 3680 | 1470656285009 Marionette DEBUG loaded listener.js 04:38:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (18C88800) [pid = 3680] [serial = 1580] [outer = 175AE800] 04:38:05 INFO - PROCESS | 3680 | 1470656285415 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 04:38:05 INFO - PROCESS | 3680 | 1470656285460 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 04:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:38:05 INFO - PROCESS | 3680 | 1470656285462 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 04:38:05 INFO - PROCESS | 3680 | 1470656285465 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:38:05 INFO - PROCESS | 3680 | 1470656285467 Marionette TRACE conn6 <- [1,2070,null,{}] 04:38:05 INFO - PROCESS | 3680 | 1470656285480 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:05 INFO - PROCESS | 3680 | 1470656285482 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:05 INFO - PROCESS | 3680 | 1470656285599 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 04:38:05 INFO - PROCESS | 3680 | 1470656285637 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:05 INFO - PROCESS | 3680 | 1470656285639 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:05 INFO - PROCESS | 3680 | ++DOCSHELL 0C1E5000 == 38 [pid = 3680] [id = 527] 04:38:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (0E282800) [pid = 3680] [serial = 1581] [outer = 00000000] 04:38:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (18C8F000) [pid = 3680] [serial = 1582] [outer = 0E282800] 04:38:05 INFO - PROCESS | 3680 | 1470656285682 Marionette DEBUG loaded listener.js 04:38:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (18D94800) [pid = 3680] [serial = 1583] [outer = 0E282800] 04:38:06 INFO - PROCESS | 3680 | 1470656286172 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 04:38:06 INFO - PROCESS | 3680 | 1470656286197 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 04:38:06 INFO - PROCESS | 3680 | 1470656286202 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 04:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:38:06 INFO - PROCESS | 3680 | 1470656286207 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:38:06 INFO - PROCESS | 3680 | 1470656286210 Marionette TRACE conn6 <- [1,2074,null,{}] 04:38:06 INFO - PROCESS | 3680 | 1470656286216 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:06 INFO - PROCESS | 3680 | 1470656286219 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:06 INFO - PROCESS | 3680 | 1470656286337 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 04:38:06 INFO - PROCESS | 3680 | 1470656286448 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:06 INFO - PROCESS | 3680 | 1470656286453 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:06 INFO - PROCESS | 3680 | ++DOCSHELL 0C00E000 == 39 [pid = 3680] [id = 528] 04:38:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (0E2EB000) [pid = 3680] [serial = 1584] [outer = 00000000] 04:38:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0EA1B800) [pid = 3680] [serial = 1585] [outer = 0E2EB000] 04:38:06 INFO - PROCESS | 3680 | 1470656286515 Marionette DEBUG loaded listener.js 04:38:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0EF76000) [pid = 3680] [serial = 1586] [outer = 0E2EB000] 04:38:07 INFO - PROCESS | 3680 | 1470656287149 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 970ms 04:38:07 INFO - PROCESS | 3680 | 1470656287181 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 04:38:07 INFO - PROCESS | 3680 | 1470656287186 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 04:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:38:07 INFO - PROCESS | 3680 | 1470656287193 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:38:07 INFO - PROCESS | 3680 | 1470656287196 Marionette TRACE conn6 <- [1,2078,null,{}] 04:38:07 INFO - PROCESS | 3680 | 1470656287200 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:07 INFO - PROCESS | 3680 | 1470656287203 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:07 INFO - PROCESS | 3680 | 1470656287315 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 04:38:07 INFO - PROCESS | 3680 | 1470656287452 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:07 INFO - PROCESS | 3680 | 1470656287455 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:07 INFO - PROCESS | 3680 | ++DOCSHELL 14658000 == 40 [pid = 3680] [id = 529] 04:38:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (14DA6400) [pid = 3680] [serial = 1587] [outer = 00000000] 04:38:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (15E2D400) [pid = 3680] [serial = 1588] [outer = 14DA6400] 04:38:07 INFO - PROCESS | 3680 | 1470656287513 Marionette DEBUG loaded listener.js 04:38:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (16A64400) [pid = 3680] [serial = 1589] [outer = 14DA6400] 04:38:08 INFO - PROCESS | 3680 | 1470656288133 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 970ms 04:38:08 INFO - PROCESS | 3680 | 1470656288166 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 04:38:08 INFO - PROCESS | 3680 | 1470656288169 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 04:38:08 INFO - PROCESS | 3680 | 1470656288172 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:38:08 INFO - PROCESS | 3680 | 1470656288176 Marionette TRACE conn6 <- [1,2082,null,{}] 04:38:08 INFO - PROCESS | 3680 | 1470656288187 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:08 INFO - PROCESS | 3680 | 1470656288192 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:08 INFO - PROCESS | 3680 | 1470656288302 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 04:38:08 INFO - PROCESS | 3680 | 1470656288446 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:08 INFO - PROCESS | 3680 | 1470656288450 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:08 INFO - PROCESS | 3680 | ++DOCSHELL 183D8800 == 41 [pid = 3680] [id = 530] 04:38:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (1867FC00) [pid = 3680] [serial = 1590] [outer = 00000000] 04:38:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (18C8C800) [pid = 3680] [serial = 1591] [outer = 1867FC00] 04:38:08 INFO - PROCESS | 3680 | 1470656288509 Marionette DEBUG loaded listener.js 04:38:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (19925400) [pid = 3680] [serial = 1592] [outer = 1867FC00] 04:38:09 INFO - PROCESS | 3680 | 1470656289078 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 930ms 04:38:09 INFO - PROCESS | 3680 | 1470656289111 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 04:38:09 INFO - PROCESS | 3680 | 1470656289114 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 04:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:38:09 INFO - PROCESS | 3680 | 1470656289118 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:38:09 INFO - PROCESS | 3680 | 1470656289120 Marionette TRACE conn6 <- [1,2086,null,{}] 04:38:09 INFO - PROCESS | 3680 | 1470656289124 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:09 INFO - PROCESS | 3680 | 1470656289126 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:09 INFO - PROCESS | 3680 | 1470656289236 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 04:38:09 INFO - PROCESS | 3680 | 1470656289345 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:09 INFO - PROCESS | 3680 | 1470656289347 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:09 INFO - PROCESS | 3680 | ++DOCSHELL 1992C400 == 42 [pid = 3680] [id = 531] 04:38:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1992DC00) [pid = 3680] [serial = 1593] [outer = 00000000] 04:38:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1999E400) [pid = 3680] [serial = 1594] [outer = 1992DC00] 04:38:09 INFO - PROCESS | 3680 | 1470656289401 Marionette DEBUG loaded listener.js 04:38:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (19EA3C00) [pid = 3680] [serial = 1595] [outer = 1992DC00] 04:38:10 INFO - PROCESS | 3680 | 1470656290156 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1126ms 04:38:10 INFO - PROCESS | 3680 | 1470656290248 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 04:38:10 INFO - PROCESS | 3680 | 1470656290251 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 04:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:38:10 INFO - PROCESS | 3680 | 1470656290256 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:38:10 INFO - PROCESS | 3680 | 1470656290260 Marionette TRACE conn6 <- [1,2090,null,{}] 04:38:10 INFO - PROCESS | 3680 | 1470656290279 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:10 INFO - PROCESS | 3680 | 1470656290283 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:10 INFO - PROCESS | 3680 | 1470656290384 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 04:38:10 INFO - PROCESS | 3680 | 1470656290520 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:10 INFO - PROCESS | 3680 | 1470656290525 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:10 INFO - PROCESS | 3680 | ++DOCSHELL 0EF7EC00 == 43 [pid = 3680] [id = 532] 04:38:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (0EF80400) [pid = 3680] [serial = 1596] [outer = 00000000] 04:38:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (0F13C400) [pid = 3680] [serial = 1597] [outer = 0EF80400] 04:38:10 INFO - PROCESS | 3680 | 1470656290577 Marionette DEBUG loaded listener.js 04:38:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (0F79F400) [pid = 3680] [serial = 1598] [outer = 0EF80400] 04:38:11 INFO - PROCESS | 3680 | --DOCSHELL 16446C00 == 42 [pid = 3680] [id = 526] 04:38:11 INFO - PROCESS | 3680 | --DOCSHELL 0EF7F000 == 41 [pid = 3680] [id = 525] 04:38:11 INFO - PROCESS | 3680 | --DOCSHELL 17D5E400 == 40 [pid = 3680] [id = 524] 04:38:11 INFO - PROCESS | 3680 | --DOCSHELL 17C27800 == 39 [pid = 3680] [id = 523] 04:38:11 INFO - PROCESS | 3680 | --DOCSHELL 16A70000 == 38 [pid = 3680] [id = 522] 04:38:11 INFO - PROCESS | 3680 | --DOCSHELL 15E2F800 == 37 [pid = 3680] [id = 521] 04:38:11 INFO - PROCESS | 3680 | --DOCSHELL 0FD0EC00 == 36 [pid = 3680] [id = 520] 04:38:11 INFO - PROCESS | 3680 | --DOCSHELL 0EA17800 == 35 [pid = 3680] [id = 519] 04:38:11 INFO - PROCESS | 3680 | --DOCSHELL 0E235400 == 34 [pid = 3680] [id = 517] 04:38:11 INFO - PROCESS | 3680 | --DOCSHELL 14F5A800 == 33 [pid = 3680] [id = 516] 04:38:11 INFO - PROCESS | 3680 | --DOCSHELL 145BE400 == 32 [pid = 3680] [id = 518] 04:38:11 INFO - PROCESS | 3680 | --DOCSHELL 1992C400 == 31 [pid = 3680] [id = 531] 04:38:11 INFO - PROCESS | 3680 | --DOCSHELL 183D8800 == 30 [pid = 3680] [id = 530] 04:38:11 INFO - PROCESS | 3680 | --DOCSHELL 0C1E5000 == 29 [pid = 3680] [id = 527] 04:38:11 INFO - PROCESS | 3680 | --DOCSHELL 0C00E000 == 28 [pid = 3680] [id = 528] 04:38:11 INFO - PROCESS | 3680 | --DOCSHELL 14658000 == 27 [pid = 3680] [id = 529] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (0F25BC00) [pid = 3680] [serial = 1528] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (0FD0F800) [pid = 3680] [serial = 1529] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (0F793800) [pid = 3680] [serial = 1523] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (0F137C00) [pid = 3680] [serial = 1522] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (0EA1BC00) [pid = 3680] [serial = 1525] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (0EC28800) [pid = 3680] [serial = 1526] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (163EB000) [pid = 3680] [serial = 1534] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (14F64400) [pid = 3680] [serial = 1531] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (17824800) [pid = 3680] [serial = 1537] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (17D6B000) [pid = 3680] [serial = 1540] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (17DC3000) [pid = 3680] [serial = 1547] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (17DCE800) [pid = 3680] [serial = 1546] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (17DC7800) [pid = 3680] [serial = 1541] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0F2E3800) [pid = 3680] [serial = 1511] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0EF39C00) [pid = 3680] [serial = 1510] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (17824C00) [pid = 3680] [serial = 1514] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (163EC000) [pid = 3680] [serial = 1513] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (19998400) [pid = 3680] [serial = 1517] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (198DD400) [pid = 3680] [serial = 1516] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (183DCC00) [pid = 3680] [serial = 1549] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1A605400) [pid = 3680] [serial = 1520] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (19EA4C00) [pid = 3680] [serial = 1519] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17C25C00) [pid = 3680] [serial = 1544] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17B29400) [pid = 3680] [serial = 1543] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (16A64C00) [pid = 3680] [serial = 1535] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (14F77000) [pid = 3680] [serial = 1532] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17B25800) [pid = 3680] [serial = 1538] [outer = 00000000] [url = about:blank] 04:38:11 INFO - PROCESS | 3680 | 1470656291830 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1639ms 04:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:38:11 INFO - PROCESS | 3680 | 1470656291897 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 04:38:11 INFO - PROCESS | 3680 | 1470656291901 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 04:38:11 INFO - PROCESS | 3680 | 1470656291906 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:38:11 INFO - PROCESS | 3680 | 1470656291909 Marionette TRACE conn6 <- [1,2094,null,{}] 04:38:11 INFO - PROCESS | 3680 | 1470656291920 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:11 INFO - PROCESS | 3680 | 1470656291923 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:11 INFO - PROCESS | 3680 | 1470656292006 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 04:38:12 INFO - PROCESS | 3680 | 1470656292015 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:12 INFO - PROCESS | 3680 | 1470656292019 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:12 INFO - PROCESS | 3680 | ++DOCSHELL 0EA13800 == 28 [pid = 3680] [id = 533] 04:38:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0EA14400) [pid = 3680] [serial = 1599] [outer = 00000000] 04:38:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0EA1BC00) [pid = 3680] [serial = 1600] [outer = 0EA14400] 04:38:12 INFO - PROCESS | 3680 | 1470656292072 Marionette DEBUG loaded listener.js 04:38:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0EAB6000) [pid = 3680] [serial = 1601] [outer = 0EA14400] 04:38:12 INFO - PROCESS | 3680 | 1470656292548 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 690ms 04:38:12 INFO - PROCESS | 3680 | 1470656292597 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 04:38:12 INFO - PROCESS | 3680 | 1470656292602 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 04:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:38:12 INFO - PROCESS | 3680 | 1470656292608 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:38:12 INFO - PROCESS | 3680 | 1470656292610 Marionette TRACE conn6 <- [1,2098,null,{}] 04:38:12 INFO - PROCESS | 3680 | 1470656292614 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:12 INFO - PROCESS | 3680 | 1470656292616 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:12 INFO - PROCESS | 3680 | 1470656292704 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 04:38:12 INFO - PROCESS | 3680 | 1470656292714 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:12 INFO - PROCESS | 3680 | 1470656292717 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:12 INFO - PROCESS | 3680 | ++DOCSHELL 0F10C800 == 29 [pid = 3680] [id = 534] 04:38:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0F132C00) [pid = 3680] [serial = 1602] [outer = 00000000] 04:38:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0F2E7000) [pid = 3680] [serial = 1603] [outer = 0F132C00] 04:38:12 INFO - PROCESS | 3680 | 1470656292765 Marionette DEBUG loaded listener.js 04:38:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0F796C00) [pid = 3680] [serial = 1604] [outer = 0F132C00] 04:38:13 INFO - PROCESS | 3680 | 1470656293250 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 04:38:13 INFO - PROCESS | 3680 | 1470656293281 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 04:38:13 INFO - PROCESS | 3680 | 1470656293284 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 04:38:13 INFO - PROCESS | 3680 | 1470656293287 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:38:13 INFO - PROCESS | 3680 | 1470656293290 Marionette TRACE conn6 <- [1,2102,null,{}] 04:38:13 INFO - PROCESS | 3680 | 1470656293301 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:13 INFO - PROCESS | 3680 | 1470656293306 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:13 INFO - PROCESS | 3680 | 1470656293389 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 04:38:13 INFO - PROCESS | 3680 | 1470656293527 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:13 INFO - PROCESS | 3680 | 1470656293530 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:13 INFO - PROCESS | 3680 | ++DOCSHELL 14790400 == 30 [pid = 3680] [id = 535] 04:38:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (14D9E000) [pid = 3680] [serial = 1605] [outer = 00000000] 04:38:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (14F5E400) [pid = 3680] [serial = 1606] [outer = 14D9E000] 04:38:13 INFO - PROCESS | 3680 | 1470656293578 Marionette DEBUG loaded listener.js 04:38:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (14F6A800) [pid = 3680] [serial = 1607] [outer = 14D9E000] 04:38:13 INFO - PROCESS | 3680 | 1470656293972 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 04:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:38:14 INFO - PROCESS | 3680 | 1470656294022 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 04:38:14 INFO - PROCESS | 3680 | 1470656294024 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 04:38:14 INFO - PROCESS | 3680 | 1470656294028 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:38:14 INFO - PROCESS | 3680 | 1470656294029 Marionette TRACE conn6 <- [1,2106,null,{}] 04:38:14 INFO - PROCESS | 3680 | 1470656294039 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:14 INFO - PROCESS | 3680 | 1470656294041 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:14 INFO - PROCESS | 3680 | 1470656294164 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 04:38:14 INFO - PROCESS | 3680 | 1470656294174 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:14 INFO - PROCESS | 3680 | 1470656294176 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:14 INFO - PROCESS | 3680 | ++DOCSHELL 1465A000 == 31 [pid = 3680] [id = 536] 04:38:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (14F5DC00) [pid = 3680] [serial = 1608] [outer = 00000000] 04:38:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (15E50C00) [pid = 3680] [serial = 1609] [outer = 14F5DC00] 04:38:14 INFO - PROCESS | 3680 | 1470656294224 Marionette DEBUG loaded listener.js 04:38:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (163EDC00) [pid = 3680] [serial = 1610] [outer = 14F5DC00] 04:38:14 INFO - PROCESS | 3680 | 1470656294692 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 04:38:14 INFO - PROCESS | 3680 | 1470656294793 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 04:38:14 INFO - PROCESS | 3680 | 1470656294795 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 04:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:38:14 INFO - PROCESS | 3680 | 1470656294802 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:38:14 INFO - PROCESS | 3680 | 1470656294804 Marionette TRACE conn6 <- [1,2110,null,{}] 04:38:14 INFO - PROCESS | 3680 | 1470656294807 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:14 INFO - PROCESS | 3680 | 1470656294809 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:14 INFO - PROCESS | 3680 | 1470656294920 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 04:38:14 INFO - PROCESS | 3680 | 1470656294932 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:14 INFO - PROCESS | 3680 | 1470656294934 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:14 INFO - PROCESS | 3680 | ++DOCSHELL 16A61800 == 32 [pid = 3680] [id = 537] 04:38:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (16A6AC00) [pid = 3680] [serial = 1611] [outer = 00000000] 04:38:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (175AB400) [pid = 3680] [serial = 1612] [outer = 16A6AC00] 04:38:14 INFO - PROCESS | 3680 | 1470656294978 Marionette DEBUG loaded listener.js 04:38:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1784C000) [pid = 3680] [serial = 1613] [outer = 16A6AC00] 04:38:15 INFO - PROCESS | 3680 | 1470656295441 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:38:15 INFO - PROCESS | 3680 | --DOCSHELL 0F10BC00 == 31 [pid = 3680] [id = 13] 04:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 669ms 04:38:15 INFO - PROCESS | 3680 | 1470656295490 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 04:38:15 INFO - PROCESS | 3680 | 1470656295492 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 04:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:38:15 INFO - PROCESS | 3680 | 1470656295495 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:38:15 INFO - PROCESS | 3680 | 1470656295497 Marionette TRACE conn6 <- [1,2114,null,{}] 04:38:15 INFO - PROCESS | 3680 | 1470656295500 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:15 INFO - PROCESS | 3680 | 1470656295506 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:15 INFO - PROCESS | 3680 | 1470656295648 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 04:38:15 INFO - PROCESS | 3680 | 1470656295658 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:15 INFO - PROCESS | 3680 | 1470656295660 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:15 INFO - PROCESS | 3680 | ++DOCSHELL 17C1D800 == 32 [pid = 3680] [id = 538] 04:38:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (17C21C00) [pid = 3680] [serial = 1614] [outer = 00000000] 04:38:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (17D60C00) [pid = 3680] [serial = 1615] [outer = 17C21C00] 04:38:15 INFO - PROCESS | 3680 | 1470656295757 Marionette DEBUG loaded listener.js 04:38:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (17D6BC00) [pid = 3680] [serial = 1616] [outer = 17C21C00] 04:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (17575C00) [pid = 3680] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (17C28400) [pid = 3680] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (15E32000) [pid = 3680] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (175AE800) [pid = 3680] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (145C0800) [pid = 3680] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0EF7F800) [pid = 3680] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0E4F1000) [pid = 3680] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0EA19400) [pid = 3680] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0FDFC800) [pid = 3680] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (183D2400) [pid = 3680] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17D67C00) [pid = 3680] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:38:16 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0E282800) [pid = 3680] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:38:16 INFO - PROCESS | 3680 | 1470656296389 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 930ms 04:38:16 INFO - PROCESS | 3680 | 1470656296428 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 04:38:16 INFO - PROCESS | 3680 | 1470656296430 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 04:38:16 INFO - PROCESS | 3680 | 1470656296433 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:38:16 INFO - PROCESS | 3680 | 1470656296435 Marionette TRACE conn6 <- [1,2118,null,{}] 04:38:16 INFO - PROCESS | 3680 | 1470656296438 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:16 INFO - PROCESS | 3680 | 1470656296440 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:16 INFO - PROCESS | 3680 | 1470656296518 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 04:38:16 INFO - PROCESS | 3680 | 1470656296524 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:16 INFO - PROCESS | 3680 | 1470656296526 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:16 INFO - PROCESS | 3680 | ++DOCSHELL 0E750000 == 33 [pid = 3680] [id = 539] 04:38:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1478B000) [pid = 3680] [serial = 1617] [outer = 00000000] 04:38:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (175AE800) [pid = 3680] [serial = 1618] [outer = 1478B000] 04:38:16 INFO - PROCESS | 3680 | 1470656296569 Marionette DEBUG loaded listener.js 04:38:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1784BC00) [pid = 3680] [serial = 1619] [outer = 1478B000] 04:38:16 INFO - PROCESS | 3680 | 1470656296983 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 04:38:17 INFO - PROCESS | 3680 | 1470656297010 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 04:38:17 INFO - PROCESS | 3680 | 1470656297013 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:38:17 INFO - PROCESS | 3680 | 1470656297015 Marionette TRACE conn6 <- [1,2122,null,{}] 04:38:17 INFO - PROCESS | 3680 | 1470656297018 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:17 INFO - PROCESS | 3680 | 1470656297020 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:17 INFO - PROCESS | 3680 | 1470656297144 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 04:38:17 INFO - PROCESS | 3680 | 1470656297166 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:17 INFO - PROCESS | 3680 | 1470656297168 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:17 INFO - PROCESS | 3680 | ++DOCSHELL 17C61C00 == 34 [pid = 3680] [id = 540] 04:38:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17D5FC00) [pid = 3680] [serial = 1620] [outer = 00000000] 04:38:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17DCB400) [pid = 3680] [serial = 1621] [outer = 17D5FC00] 04:38:17 INFO - PROCESS | 3680 | 1470656297211 Marionette DEBUG loaded listener.js 04:38:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17D67C00) [pid = 3680] [serial = 1622] [outer = 17D5FC00] 04:38:17 INFO - PROCESS | 3680 | 1470656297959 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1017ms 04:38:18 INFO - PROCESS | 3680 | 1470656298036 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 04:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:38:18 INFO - PROCESS | 3680 | 1470656298040 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 04:38:18 INFO - PROCESS | 3680 | 1470656298045 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:38:18 INFO - PROCESS | 3680 | 1470656298050 Marionette TRACE conn6 <- [1,2126,null,{}] 04:38:18 INFO - PROCESS | 3680 | 1470656298076 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:18 INFO - PROCESS | 3680 | 1470656298079 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:18 INFO - PROCESS | 3680 | 1470656298227 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 04:38:18 INFO - PROCESS | 3680 | 1470656298357 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:18 INFO - PROCESS | 3680 | 1470656298360 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:18 INFO - PROCESS | 3680 | ++DOCSHELL 0E751400 == 35 [pid = 3680] [id = 541] 04:38:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (0E752400) [pid = 3680] [serial = 1623] [outer = 00000000] 04:38:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0EF79000) [pid = 3680] [serial = 1624] [outer = 0E752400] 04:38:18 INFO - PROCESS | 3680 | 1470656298422 Marionette DEBUG loaded listener.js 04:38:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0F2E9000) [pid = 3680] [serial = 1625] [outer = 0E752400] 04:38:19 INFO - PROCESS | 3680 | 1470656299156 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1196ms 04:38:19 INFO - PROCESS | 3680 | 1470656299241 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 04:38:19 INFO - PROCESS | 3680 | 1470656299246 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 04:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:38:19 INFO - PROCESS | 3680 | 1470656299253 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:38:19 INFO - PROCESS | 3680 | 1470656299256 Marionette TRACE conn6 <- [1,2130,null,{}] 04:38:19 INFO - PROCESS | 3680 | 1470656299260 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:19 INFO - PROCESS | 3680 | 1470656299263 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:19 INFO - PROCESS | 3680 | 1470656299396 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 04:38:19 INFO - PROCESS | 3680 | 1470656299630 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:19 INFO - PROCESS | 3680 | 1470656299633 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:19 INFO - PROCESS | 3680 | ++DOCSHELL 088FA800 == 36 [pid = 3680] [id = 542] 04:38:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0C008400) [pid = 3680] [serial = 1626] [outer = 00000000] 04:38:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0C16BC00) [pid = 3680] [serial = 1627] [outer = 0C008400] 04:38:19 INFO - PROCESS | 3680 | 1470656299689 Marionette DEBUG loaded listener.js 04:38:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (0E4FAC00) [pid = 3680] [serial = 1628] [outer = 0C008400] 04:38:20 INFO - PROCESS | 3680 | --DOCSHELL 0E750000 == 35 [pid = 3680] [id = 539] 04:38:20 INFO - PROCESS | 3680 | --DOCSHELL 17C1D800 == 34 [pid = 3680] [id = 538] 04:38:20 INFO - PROCESS | 3680 | --DOCSHELL 16A61800 == 33 [pid = 3680] [id = 537] 04:38:20 INFO - PROCESS | 3680 | --DOCSHELL 1465A000 == 32 [pid = 3680] [id = 536] 04:38:20 INFO - PROCESS | 3680 | --DOCSHELL 14790400 == 31 [pid = 3680] [id = 535] 04:38:20 INFO - PROCESS | 3680 | --DOCSHELL 0F10C800 == 30 [pid = 3680] [id = 534] 04:38:20 INFO - PROCESS | 3680 | --DOCSHELL 0EA13800 == 29 [pid = 3680] [id = 533] 04:38:20 INFO - PROCESS | 3680 | --DOCSHELL 0C12AC00 == 28 [pid = 3680] [id = 14] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (17B2E800) [pid = 3680] [serial = 1567] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (17D62400) [pid = 3680] [serial = 1571] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (17D5F000) [pid = 3680] [serial = 1570] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (16144400) [pid = 3680] [serial = 1564] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (18C88800) [pid = 3680] [serial = 1580] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (14F59400) [pid = 3680] [serial = 1555] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (16A68C00) [pid = 3680] [serial = 1576] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (15E28800) [pid = 3680] [serial = 1556] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EC35800) [pid = 3680] [serial = 1552] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0F135000) [pid = 3680] [serial = 1553] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0EAAB400) [pid = 3680] [serial = 1558] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0EC2E800) [pid = 3680] [serial = 1559] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (130B7800) [pid = 3680] [serial = 1561] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (13566C00) [pid = 3680] [serial = 1562] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (183DDC00) [pid = 3680] [serial = 1550] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (183DF800) [pid = 3680] [serial = 1573] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (18D94800) [pid = 3680] [serial = 1583] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (136A8400) [pid = 3680] [serial = 1574] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (18C8F000) [pid = 3680] [serial = 1582] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (189AFC00) [pid = 3680] [serial = 1579] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (17C22400) [pid = 3680] [serial = 1568] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (17B2EC00) [pid = 3680] [serial = 1577] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (163EBC00) [pid = 3680] [serial = 1565] [outer = 00000000] [url = about:blank] 04:38:20 INFO - PROCESS | 3680 | 1470656300339 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 3680 | 1470656300392 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 04:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:38:20 INFO - PROCESS | 3680 | 1470656300397 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - PROCESS | 3680 | 1470656300399 Marionette TRACE conn6 <- [1,2134,null,{}] 04:38:20 INFO - PROCESS | 3680 | 1470656300405 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:20 INFO - PROCESS | 3680 | 1470656300409 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:20 INFO - PROCESS | 3680 | 1470656300498 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 04:38:20 INFO - PROCESS | 3680 | 1470656300593 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:20 INFO - PROCESS | 3680 | 1470656300596 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:20 INFO - PROCESS | 3680 | ++DOCSHELL 0C12AC00 == 29 [pid = 3680] [id = 543] 04:38:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (0E27CC00) [pid = 3680] [serial = 1629] [outer = 00000000] 04:38:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0EF82C00) [pid = 3680] [serial = 1630] [outer = 0E27CC00] 04:38:20 INFO - PROCESS | 3680 | 1470656300642 Marionette DEBUG loaded listener.js 04:38:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0F2E3000) [pid = 3680] [serial = 1631] [outer = 0E27CC00] 04:38:21 INFO - PROCESS | 3680 | 1470656301088 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 04:38:21 INFO - PROCESS | 3680 | 1470656301134 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 04:38:21 INFO - PROCESS | 3680 | 1470656301138 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:38:21 INFO - PROCESS | 3680 | 1470656301140 Marionette TRACE conn6 <- [1,2138,null,{}] 04:38:21 INFO - PROCESS | 3680 | 1470656301144 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:21 INFO - PROCESS | 3680 | 1470656301146 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:21 INFO - PROCESS | 3680 | 1470656301234 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 04:38:21 INFO - PROCESS | 3680 | 1470656301240 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:21 INFO - PROCESS | 3680 | 1470656301242 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:21 INFO - PROCESS | 3680 | ++DOCSHELL 130BF400 == 30 [pid = 3680] [id = 544] 04:38:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (130C0C00) [pid = 3680] [serial = 1632] [outer = 00000000] 04:38:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (13F5EC00) [pid = 3680] [serial = 1633] [outer = 130C0C00] 04:38:21 INFO - PROCESS | 3680 | 1470656301287 Marionette DEBUG loaded listener.js 04:38:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (14D9D000) [pid = 3680] [serial = 1634] [outer = 130C0C00] 04:38:21 INFO - PROCESS | 3680 | 1470656301749 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 04:38:21 INFO - PROCESS | 3680 | 1470656301773 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 04:38:21 INFO - PROCESS | 3680 | 1470656301775 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 04:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:38:21 INFO - PROCESS | 3680 | 1470656301780 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:38:21 INFO - PROCESS | 3680 | 1470656301786 Marionette TRACE conn6 <- [1,2142,null,{}] 04:38:21 INFO - PROCESS | 3680 | 1470656301799 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:21 INFO - PROCESS | 3680 | 1470656301803 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:21 INFO - PROCESS | 3680 | 1470656301890 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 04:38:21 INFO - PROCESS | 3680 | 1470656301900 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:21 INFO - PROCESS | 3680 | 1470656301902 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:21 INFO - PROCESS | 3680 | ++DOCSHELL 163E3C00 == 31 [pid = 3680] [id = 545] 04:38:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (163E4C00) [pid = 3680] [serial = 1635] [outer = 00000000] 04:38:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (16A66800) [pid = 3680] [serial = 1636] [outer = 163E4C00] 04:38:21 INFO - PROCESS | 3680 | 1470656301947 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1756EC00) [pid = 3680] [serial = 1637] [outer = 163E4C00] 04:38:22 INFO - PROCESS | 3680 | 1470656302403 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 631ms 04:38:22 INFO - PROCESS | 3680 | 1470656302446 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 04:38:22 INFO - PROCESS | 3680 | 1470656302449 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 04:38:22 INFO - PROCESS | 3680 | 1470656302452 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:38:22 INFO - PROCESS | 3680 | 1470656302454 Marionette TRACE conn6 <- [1,2146,null,{}] 04:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:38:22 INFO - PROCESS | 3680 | 1470656302457 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:22 INFO - PROCESS | 3680 | 1470656302459 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:22 INFO - PROCESS | 3680 | 1470656302582 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 04:38:22 INFO - PROCESS | 3680 | 1470656302668 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:22 INFO - PROCESS | 3680 | 1470656302670 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:22 INFO - PROCESS | 3680 | ++DOCSHELL 17845C00 == 32 [pid = 3680] [id = 546] 04:38:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (1784A800) [pid = 3680] [serial = 1638] [outer = 00000000] 04:38:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17C23400) [pid = 3680] [serial = 1639] [outer = 1784A800] 04:38:22 INFO - PROCESS | 3680 | 1470656302714 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17C5DC00) [pid = 3680] [serial = 1640] [outer = 1784A800] 04:38:23 INFO - PROCESS | 3680 | 1470656303137 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 04:38:23 INFO - PROCESS | 3680 | 1470656303189 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 04:38:23 INFO - PROCESS | 3680 | 1470656303191 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 04:38:23 INFO - PROCESS | 3680 | 1470656303194 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:38:23 INFO - PROCESS | 3680 | 1470656303196 Marionette TRACE conn6 <- [1,2150,null,{}] 04:38:23 INFO - PROCESS | 3680 | 1470656303206 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:23 INFO - PROCESS | 3680 | 1470656303208 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:23 INFO - PROCESS | 3680 | 1470656303319 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 04:38:23 INFO - PROCESS | 3680 | 1470656303325 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:23 INFO - PROCESS | 3680 | 1470656303331 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:23 INFO - PROCESS | 3680 | ++DOCSHELL 130B9800 == 33 [pid = 3680] [id = 547] 04:38:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17D62000) [pid = 3680] [serial = 1641] [outer = 00000000] 04:38:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17D6AC00) [pid = 3680] [serial = 1642] [outer = 17D62000] 04:38:23 INFO - PROCESS | 3680 | 1470656303389 Marionette DEBUG loaded listener.js 04:38:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (18305C00) [pid = 3680] [serial = 1643] [outer = 17D62000] 04:38:23 INFO - PROCESS | 3680 | 1470656303880 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 04:38:23 INFO - PROCESS | 3680 | 1470656303952 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 04:38:23 INFO - PROCESS | 3680 | 1470656303954 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 04:38:23 INFO - PROCESS | 3680 | 1470656303957 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:38:23 INFO - PROCESS | 3680 | 1470656303959 Marionette TRACE conn6 <- [1,2154,null,{}] 04:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:38:23 INFO - PROCESS | 3680 | 1470656303963 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:23 INFO - PROCESS | 3680 | 1470656303965 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:24 INFO - PROCESS | 3680 | 1470656304080 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 04:38:24 INFO - PROCESS | 3680 | 1470656304146 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:24 INFO - PROCESS | 3680 | 1470656304148 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:24 INFO - PROCESS | 3680 | ++DOCSHELL 183D4C00 == 34 [pid = 3680] [id = 548] 04:38:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (183D5000) [pid = 3680] [serial = 1644] [outer = 00000000] 04:38:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (183DF800) [pid = 3680] [serial = 1645] [outer = 183D5000] 04:38:24 INFO - PROCESS | 3680 | 1470656304194 Marionette DEBUG loaded listener.js 04:38:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (183DFC00) [pid = 3680] [serial = 1646] [outer = 183D5000] 04:38:24 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0F10CC00) [pid = 3680] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:38:24 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (14F5DC00) [pid = 3680] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:38:24 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (16A6AC00) [pid = 3680] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:38:24 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EA14400) [pid = 3680] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:38:24 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (14D9E000) [pid = 3680] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:38:24 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0EF80400) [pid = 3680] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:38:24 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0F132C00) [pid = 3680] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:38:24 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1478B000) [pid = 3680] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:38:24 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17C21C00) [pid = 3680] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:38:24 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0E2EB000) [pid = 3680] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:38:24 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (14DA6400) [pid = 3680] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:38:24 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (1867FC00) [pid = 3680] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:38:24 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (1992DC00) [pid = 3680] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:38:24 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (13351000) [pid = 3680] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:38:24 INFO - PROCESS | 3680 | 1470656304673 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 771ms 04:38:24 INFO - PROCESS | 3680 | 1470656304736 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 04:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:38:24 INFO - PROCESS | 3680 | 1470656304738 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 04:38:24 INFO - PROCESS | 3680 | 1470656304741 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:38:24 INFO - PROCESS | 3680 | 1470656304743 Marionette TRACE conn6 <- [1,2158,null,{}] 04:38:24 INFO - PROCESS | 3680 | 1470656304747 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:24 INFO - PROCESS | 3680 | 1470656304749 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:24 INFO - PROCESS | 3680 | 1470656304862 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 04:38:24 INFO - PROCESS | 3680 | 1470656304922 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:24 INFO - PROCESS | 3680 | 1470656304924 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:24 INFO - PROCESS | 3680 | ++DOCSHELL 0EA14400 == 35 [pid = 3680] [id = 549] 04:38:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0EAACC00) [pid = 3680] [serial = 1647] [outer = 00000000] 04:38:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (14DA0800) [pid = 3680] [serial = 1648] [outer = 0EAACC00] 04:38:24 INFO - PROCESS | 3680 | 1470656304968 Marionette DEBUG loaded listener.js 04:38:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (16A6C400) [pid = 3680] [serial = 1649] [outer = 0EAACC00] 04:38:25 INFO - PROCESS | 3680 | 1470656305318 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 629ms 04:38:25 INFO - PROCESS | 3680 | 1470656305372 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 04:38:25 INFO - PROCESS | 3680 | 1470656305374 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 04:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:38:25 INFO - PROCESS | 3680 | 1470656305386 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:38:25 INFO - PROCESS | 3680 | 1470656305387 Marionette TRACE conn6 <- [1,2162,null,{}] 04:38:25 INFO - PROCESS | 3680 | 1470656305391 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:25 INFO - PROCESS | 3680 | 1470656305393 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:25 INFO - PROCESS | 3680 | 1470656305496 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 04:38:25 INFO - PROCESS | 3680 | 1470656305502 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:25 INFO - PROCESS | 3680 | 1470656305504 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:25 INFO - PROCESS | 3680 | ++DOCSHELL 15E33C00 == 36 [pid = 3680] [id = 550] 04:38:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (175ACC00) [pid = 3680] [serial = 1650] [outer = 00000000] 04:38:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (18674400) [pid = 3680] [serial = 1651] [outer = 175ACC00] 04:38:25 INFO - PROCESS | 3680 | 1470656305547 Marionette DEBUG loaded listener.js 04:38:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (189A4800) [pid = 3680] [serial = 1652] [outer = 175ACC00] 04:38:25 INFO - PROCESS | 3680 | 1470656305959 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 04:38:26 INFO - PROCESS | 3680 | 1470656306024 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 04:38:26 INFO - PROCESS | 3680 | 1470656306026 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 04:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:38:26 INFO - PROCESS | 3680 | 1470656306030 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - PROCESS | 3680 | 1470656306032 Marionette TRACE conn6 <- [1,2166,null,{}] 04:38:26 INFO - PROCESS | 3680 | 1470656306036 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:26 INFO - PROCESS | 3680 | 1470656306037 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:26 INFO - PROCESS | 3680 | 1470656306117 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 04:38:26 INFO - PROCESS | 3680 | 1470656306122 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:26 INFO - PROCESS | 3680 | 1470656306124 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:26 INFO - PROCESS | 3680 | ++DOCSHELL 183DF000 == 37 [pid = 3680] [id = 551] 04:38:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (18676800) [pid = 3680] [serial = 1653] [outer = 00000000] 04:38:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (18C90C00) [pid = 3680] [serial = 1654] [outer = 18676800] 04:38:26 INFO - PROCESS | 3680 | 1470656306177 Marionette DEBUG loaded listener.js 04:38:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (18C93C00) [pid = 3680] [serial = 1655] [outer = 18676800] 04:38:26 INFO - PROCESS | 3680 | 1470656306661 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 04:38:26 INFO - PROCESS | 3680 | 1470656306768 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 04:38:26 INFO - PROCESS | 3680 | 1470656306773 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 04:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:38:26 INFO - PROCESS | 3680 | 1470656306779 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - PROCESS | 3680 | 1470656306783 Marionette TRACE conn6 <- [1,2170,null,{}] 04:38:26 INFO - PROCESS | 3680 | 1470656306789 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:26 INFO - PROCESS | 3680 | 1470656306792 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:26 INFO - PROCESS | 3680 | 1470656306988 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 04:38:27 INFO - PROCESS | 3680 | 1470656307094 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:27 INFO - PROCESS | 3680 | 1470656307099 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:27 INFO - PROCESS | 3680 | ++DOCSHELL 0EC37C00 == 38 [pid = 3680] [id = 552] 04:38:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (0EE32800) [pid = 3680] [serial = 1656] [outer = 00000000] 04:38:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (0EF7DC00) [pid = 3680] [serial = 1657] [outer = 0EE32800] 04:38:27 INFO - PROCESS | 3680 | 1470656307170 Marionette DEBUG loaded listener.js 04:38:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (12F6A000) [pid = 3680] [serial = 1658] [outer = 0EE32800] 04:38:27 INFO - PROCESS | 3680 | 1470656307748 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1019ms 04:38:27 INFO - PROCESS | 3680 | 1470656307801 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 04:38:27 INFO - PROCESS | 3680 | 1470656307806 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 04:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:38:27 INFO - PROCESS | 3680 | 1470656307813 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:38:27 INFO - PROCESS | 3680 | 1470656307816 Marionette TRACE conn6 <- [1,2174,null,{}] 04:38:27 INFO - PROCESS | 3680 | 1470656307820 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:27 INFO - PROCESS | 3680 | 1470656307822 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:27 INFO - PROCESS | 3680 | 1470656307936 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 04:38:28 INFO - PROCESS | 3680 | 1470656308047 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:28 INFO - PROCESS | 3680 | 1470656308050 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:28 INFO - PROCESS | 3680 | ++DOCSHELL 14F68800 == 39 [pid = 3680] [id = 553] 04:38:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (14F68C00) [pid = 3680] [serial = 1659] [outer = 00000000] 04:38:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (15E28C00) [pid = 3680] [serial = 1660] [outer = 14F68C00] 04:38:28 INFO - PROCESS | 3680 | 1470656308107 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (163E9800) [pid = 3680] [serial = 1661] [outer = 14F68C00] 04:38:28 INFO - PROCESS | 3680 | 1470656308719 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 970ms 04:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:38:28 INFO - PROCESS | 3680 | 1470656308787 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 04:38:28 INFO - PROCESS | 3680 | 1470656308789 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 04:38:28 INFO - PROCESS | 3680 | 1470656308793 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:38:28 INFO - PROCESS | 3680 | 1470656308797 Marionette TRACE conn6 <- [1,2178,null,{}] 04:38:28 INFO - PROCESS | 3680 | 1470656308808 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:28 INFO - PROCESS | 3680 | 1470656308813 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:28 INFO - PROCESS | 3680 | 1470656308955 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 04:38:29 INFO - PROCESS | 3680 | 1470656309093 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:29 INFO - PROCESS | 3680 | 1470656309096 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:29 INFO - PROCESS | 3680 | ++DOCSHELL 183DCC00 == 40 [pid = 3680] [id = 554] 04:38:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (183DD800) [pid = 3680] [serial = 1662] [outer = 00000000] 04:38:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (18C88000) [pid = 3680] [serial = 1663] [outer = 183DD800] 04:38:29 INFO - PROCESS | 3680 | 1470656309154 Marionette DEBUG loaded listener.js 04:38:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1982F800) [pid = 3680] [serial = 1664] [outer = 183DD800] 04:38:29 INFO - PROCESS | 3680 | 1470656309810 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:38:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:38:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1080ms 04:38:29 INFO - PROCESS | 3680 | 1470656309876 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 04:38:29 INFO - PROCESS | 3680 | 1470656309879 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 04:38:29 INFO - PROCESS | 3680 | 1470656309883 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:38:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:38:29 INFO - PROCESS | 3680 | 1470656309885 Marionette TRACE conn6 <- [1,2182,null,{}] 04:38:29 INFO - PROCESS | 3680 | 1470656309888 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:29 INFO - PROCESS | 3680 | 1470656309891 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:29 INFO - PROCESS | 3680 | 1470656309999 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 04:38:30 INFO - PROCESS | 3680 | 1470656310151 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:30 INFO - PROCESS | 3680 | 1470656310153 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:30 INFO - PROCESS | 3680 | ++DOCSHELL 17C2AC00 == 41 [pid = 3680] [id = 555] 04:38:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (17C2C000) [pid = 3680] [serial = 1665] [outer = 00000000] 04:38:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (19DBA800) [pid = 3680] [serial = 1666] [outer = 17C2C000] 04:38:30 INFO - PROCESS | 3680 | 1470656310208 Marionette DEBUG loaded listener.js 04:38:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (19EA9800) [pid = 3680] [serial = 1667] [outer = 17C2C000] 04:38:30 INFO - PROCESS | 3680 | 1470656310962 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:38:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:38:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1124ms 04:38:30 INFO - PROCESS | 3680 | 1470656311010 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 04:38:31 INFO - PROCESS | 3680 | 1470656311014 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 04:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:38:31 INFO - PROCESS | 3680 | 1470656311018 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:38:31 INFO - PROCESS | 3680 | 1470656311021 Marionette TRACE conn6 <- [1,2186,null,{}] 04:38:31 INFO - PROCESS | 3680 | 1470656311027 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:31 INFO - PROCESS | 3680 | 1470656311030 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:31 INFO - PROCESS | 3680 | 1470656311184 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 04:38:31 INFO - PROCESS | 3680 | 1470656311253 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:31 INFO - PROCESS | 3680 | 1470656311255 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:31 INFO - PROCESS | 3680 | ++DOCSHELL 0EC32800 == 42 [pid = 3680] [id = 556] 04:38:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (0EC35800) [pid = 3680] [serial = 1668] [outer = 00000000] 04:38:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (0FD0F800) [pid = 3680] [serial = 1669] [outer = 0EC35800] 04:38:31 INFO - PROCESS | 3680 | 1470656311309 Marionette DEBUG loaded listener.js 04:38:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (130B4C00) [pid = 3680] [serial = 1670] [outer = 0EC35800] 04:38:32 INFO - PROCESS | 3680 | --DOCSHELL 15E33C00 == 41 [pid = 3680] [id = 550] 04:38:32 INFO - PROCESS | 3680 | --DOCSHELL 0EA14400 == 40 [pid = 3680] [id = 549] 04:38:32 INFO - PROCESS | 3680 | --DOCSHELL 183D4C00 == 39 [pid = 3680] [id = 548] 04:38:32 INFO - PROCESS | 3680 | --DOCSHELL 130B9800 == 38 [pid = 3680] [id = 547] 04:38:32 INFO - PROCESS | 3680 | --DOCSHELL 17845C00 == 37 [pid = 3680] [id = 546] 04:38:32 INFO - PROCESS | 3680 | --DOCSHELL 163E3C00 == 36 [pid = 3680] [id = 545] 04:38:32 INFO - PROCESS | 3680 | --DOCSHELL 130BF400 == 35 [pid = 3680] [id = 544] 04:38:32 INFO - PROCESS | 3680 | --DOCSHELL 0C12AC00 == 34 [pid = 3680] [id = 543] 04:38:32 INFO - PROCESS | 3680 | --DOCSHELL 088FA800 == 33 [pid = 3680] [id = 542] 04:38:32 INFO - PROCESS | 3680 | --DOCSHELL 0E751400 == 32 [pid = 3680] [id = 541] 04:38:32 INFO - PROCESS | 3680 | --DOCSHELL 17C61C00 == 31 [pid = 3680] [id = 540] 04:38:32 INFO - PROCESS | 3680 | --DOCSHELL 0EF7EC00 == 30 [pid = 3680] [id = 532] 04:38:32 INFO - PROCESS | 3680 | --DOCSHELL 17C2AC00 == 29 [pid = 3680] [id = 555] 04:38:32 INFO - PROCESS | 3680 | --DOCSHELL 14F68800 == 28 [pid = 3680] [id = 553] 04:38:32 INFO - PROCESS | 3680 | --DOCSHELL 183DCC00 == 27 [pid = 3680] [id = 554] 04:38:32 INFO - PROCESS | 3680 | --DOCSHELL 183DF000 == 26 [pid = 3680] [id = 551] 04:38:32 INFO - PROCESS | 3680 | --DOCSHELL 0EC37C00 == 25 [pid = 3680] [id = 552] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (130BE800) [pid = 3680] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (17DCB400) [pid = 3680] [serial = 1621] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (15E50C00) [pid = 3680] [serial = 1609] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (175AB400) [pid = 3680] [serial = 1612] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (0EA1BC00) [pid = 3680] [serial = 1600] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (0EAB6000) [pid = 3680] [serial = 1601] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (14F5E400) [pid = 3680] [serial = 1606] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0F79F400) [pid = 3680] [serial = 1598] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0F13C400) [pid = 3680] [serial = 1597] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0F2E7000) [pid = 3680] [serial = 1603] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0F796C00) [pid = 3680] [serial = 1604] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (175AE800) [pid = 3680] [serial = 1618] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (17D60C00) [pid = 3680] [serial = 1615] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EF76000) [pid = 3680] [serial = 1586] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0EA1B800) [pid = 3680] [serial = 1585] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (16A64400) [pid = 3680] [serial = 1589] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (15E2D400) [pid = 3680] [serial = 1588] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (19925400) [pid = 3680] [serial = 1592] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (18C8C800) [pid = 3680] [serial = 1591] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (19EA3C00) [pid = 3680] [serial = 1595] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1999E400) [pid = 3680] [serial = 1594] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (0EE29000) [pid = 3680] [serial = 1115] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17D6BC00) [pid = 3680] [serial = 1616] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (163EDC00) [pid = 3680] [serial = 1610] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (1784C000) [pid = 3680] [serial = 1613] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (14F6A800) [pid = 3680] [serial = 1607] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1784BC00) [pid = 3680] [serial = 1619] [outer = 00000000] [url = about:blank] 04:38:32 INFO - PROCESS | 3680 | 1470656312606 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1638ms 04:38:32 INFO - PROCESS | 3680 | 1470656312659 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 04:38:32 INFO - PROCESS | 3680 | 1470656312663 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 04:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:38:32 INFO - PROCESS | 3680 | 1470656312668 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:38:32 INFO - PROCESS | 3680 | 1470656312671 Marionette TRACE conn6 <- [1,2190,null,{}] 04:38:32 INFO - PROCESS | 3680 | 1470656312676 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:32 INFO - PROCESS | 3680 | 1470656312680 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:32 INFO - PROCESS | 3680 | 1470656312775 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 04:38:32 INFO - PROCESS | 3680 | 1470656312783 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:32 INFO - PROCESS | 3680 | 1470656312787 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:32 INFO - PROCESS | 3680 | ++DOCSHELL 0EA1D800 == 26 [pid = 3680] [id = 557] 04:38:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0EA1E400) [pid = 3680] [serial = 1671] [outer = 00000000] 04:38:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0EAAF000) [pid = 3680] [serial = 1672] [outer = 0EA1E400] 04:38:32 INFO - PROCESS | 3680 | 1470656312836 Marionette DEBUG loaded listener.js 04:38:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0EC2CC00) [pid = 3680] [serial = 1673] [outer = 0EA1E400] 04:38:33 INFO - PROCESS | 3680 | 1470656313299 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 04:38:33 INFO - PROCESS | 3680 | 1470656313339 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 04:38:33 INFO - PROCESS | 3680 | 1470656313343 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 04:38:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:38:33 INFO - PROCESS | 3680 | 1470656313350 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:38:33 INFO - PROCESS | 3680 | 1470656313353 Marionette TRACE conn6 <- [1,2194,null,{}] 04:38:33 INFO - PROCESS | 3680 | 1470656313356 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:33 INFO - PROCESS | 3680 | 1470656313359 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:33 INFO - PROCESS | 3680 | 1470656313446 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 04:38:33 INFO - PROCESS | 3680 | 1470656313455 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:33 INFO - PROCESS | 3680 | 1470656313457 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:33 INFO - PROCESS | 3680 | ++DOCSHELL 0EF80800 == 27 [pid = 3680] [id = 558] 04:38:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0EF81000) [pid = 3680] [serial = 1674] [outer = 00000000] 04:38:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0F117C00) [pid = 3680] [serial = 1675] [outer = 0EF81000] 04:38:33 INFO - PROCESS | 3680 | 1470656313504 Marionette DEBUG loaded listener.js 04:38:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0F2E7000) [pid = 3680] [serial = 1676] [outer = 0EF81000] 04:38:33 INFO - PROCESS | 3680 | 1470656313957 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 04:38:34 INFO - PROCESS | 3680 | 1470656314024 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 04:38:34 INFO - PROCESS | 3680 | 1470656314026 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 04:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:38:34 INFO - PROCESS | 3680 | 1470656314029 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:38:34 INFO - PROCESS | 3680 | 1470656314033 Marionette TRACE conn6 <- [1,2198,null,{}] 04:38:34 INFO - PROCESS | 3680 | 1470656314043 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:34 INFO - PROCESS | 3680 | 1470656314048 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:34 INFO - PROCESS | 3680 | 1470656314132 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 04:38:34 INFO - PROCESS | 3680 | 1470656314269 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:34 INFO - PROCESS | 3680 | 1470656314272 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:34 INFO - PROCESS | 3680 | ++DOCSHELL 145C0800 == 28 [pid = 3680] [id = 559] 04:38:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (145C7400) [pid = 3680] [serial = 1677] [outer = 00000000] 04:38:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (14787C00) [pid = 3680] [serial = 1678] [outer = 145C7400] 04:38:34 INFO - PROCESS | 3680 | 1470656314321 Marionette DEBUG loaded listener.js 04:38:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (14F5EC00) [pid = 3680] [serial = 1679] [outer = 145C7400] 04:38:34 INFO - PROCESS | 3680 | 1470656314722 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 04:38:34 INFO - PROCESS | 3680 | 1470656314764 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 04:38:34 INFO - PROCESS | 3680 | 1470656314767 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 04:38:34 INFO - PROCESS | 3680 | 1470656314770 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:38:34 INFO - PROCESS | 3680 | 1470656314771 Marionette TRACE conn6 <- [1,2202,null,{}] 04:38:34 INFO - PROCESS | 3680 | 1470656314780 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:34 INFO - PROCESS | 3680 | 1470656314782 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:34 INFO - PROCESS | 3680 | 1470656314898 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 04:38:34 INFO - PROCESS | 3680 | 1470656314904 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:34 INFO - PROCESS | 3680 | 1470656314906 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:34 INFO - PROCESS | 3680 | ++DOCSHELL 0E286800 == 29 [pid = 3680] [id = 560] 04:38:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0E4F6800) [pid = 3680] [serial = 1680] [outer = 00000000] 04:38:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (14F77000) [pid = 3680] [serial = 1681] [outer = 0E4F6800] 04:38:34 INFO - PROCESS | 3680 | 1470656315004 Marionette DEBUG loaded listener.js 04:38:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (15E2E000) [pid = 3680] [serial = 1682] [outer = 0E4F6800] 04:38:35 INFO - PROCESS | 3680 | 1470656315400 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 669ms 04:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:38:35 INFO - PROCESS | 3680 | 1470656315445 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 04:38:35 INFO - PROCESS | 3680 | 1470656315447 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 04:38:35 INFO - PROCESS | 3680 | 1470656315451 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - PROCESS | 3680 | 1470656315452 Marionette TRACE conn6 <- [1,2206,null,{}] 04:38:35 INFO - PROCESS | 3680 | 1470656315456 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:35 INFO - PROCESS | 3680 | 1470656315458 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:35 INFO - PROCESS | 3680 | 1470656315601 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 04:38:35 INFO - PROCESS | 3680 | 1470656315620 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:35 INFO - PROCESS | 3680 | 1470656315622 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:35 INFO - PROCESS | 3680 | ++DOCSHELL 15E33C00 == 30 [pid = 3680] [id = 561] 04:38:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (16142400) [pid = 3680] [serial = 1683] [outer = 00000000] 04:38:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (163E4800) [pid = 3680] [serial = 1684] [outer = 16142400] 04:38:35 INFO - PROCESS | 3680 | 1470656315667 Marionette DEBUG loaded listener.js 04:38:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (163F0000) [pid = 3680] [serial = 1685] [outer = 16142400] 04:38:36 INFO - PROCESS | 3680 | 1470656316112 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 04:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:38:36 INFO - PROCESS | 3680 | 1470656316121 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 04:38:36 INFO - PROCESS | 3680 | 1470656316123 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 04:38:36 INFO - PROCESS | 3680 | 1470656316132 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - PROCESS | 3680 | 1470656316134 Marionette TRACE conn6 <- [1,2210,null,{}] 04:38:36 INFO - PROCESS | 3680 | 1470656316137 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:36 INFO - PROCESS | 3680 | 1470656316143 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:36 INFO - PROCESS | 3680 | 1470656316277 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 04:38:36 INFO - PROCESS | 3680 | 1470656316284 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:36 INFO - PROCESS | 3680 | 1470656316286 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:36 INFO - PROCESS | 3680 | ++DOCSHELL 1756E800 == 31 [pid = 3680] [id = 562] 04:38:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17572000) [pid = 3680] [serial = 1686] [outer = 00000000] 04:38:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17C1D800) [pid = 3680] [serial = 1687] [outer = 17572000] 04:38:36 INFO - PROCESS | 3680 | 1470656316330 Marionette DEBUG loaded listener.js 04:38:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17C59400) [pid = 3680] [serial = 1688] [outer = 17572000] 04:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1784A800) [pid = 3680] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17D62000) [pid = 3680] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0EAACC00) [pid = 3680] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (183D5000) [pid = 3680] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (130C0C00) [pid = 3680] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0C008400) [pid = 3680] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17D5FC00) [pid = 3680] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0E752400) [pid = 3680] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0E27CC00) [pid = 3680] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (163E4C00) [pid = 3680] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (175ACC00) [pid = 3680] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:38:36 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (18676800) [pid = 3680] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:38:37 INFO - PROCESS | 3680 | 1470656317039 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:38:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 930ms 04:38:37 INFO - PROCESS | 3680 | 1470656317057 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 04:38:37 INFO - PROCESS | 3680 | 1470656317059 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 04:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:38:37 INFO - PROCESS | 3680 | 1470656317063 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:38:37 INFO - PROCESS | 3680 | 1470656317064 Marionette TRACE conn6 <- [1,2214,null,{}] 04:38:37 INFO - PROCESS | 3680 | 1470656317068 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:37 INFO - PROCESS | 3680 | 1470656317070 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:37 INFO - PROCESS | 3680 | 1470656317183 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 04:38:37 INFO - PROCESS | 3680 | 1470656317243 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 3680 | 1470656317244 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:37 INFO - PROCESS | 3680 | ++DOCSHELL 0EF80C00 == 32 [pid = 3680] [id = 563] 04:38:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0F13D000) [pid = 3680] [serial = 1689] [outer = 00000000] 04:38:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (163E3400) [pid = 3680] [serial = 1690] [outer = 0F13D000] 04:38:37 INFO - PROCESS | 3680 | 1470656317289 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (163E4C00) [pid = 3680] [serial = 1691] [outer = 0F13D000] 04:38:37 INFO - PROCESS | 3680 | 1470656317604 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:38:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 570ms 04:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:38:37 INFO - PROCESS | 3680 | 1470656317637 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 04:38:37 INFO - PROCESS | 3680 | 1470656317639 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 04:38:37 INFO - PROCESS | 3680 | 1470656317642 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:38:37 INFO - PROCESS | 3680 | 1470656317643 Marionette TRACE conn6 <- [1,2218,null,{}] 04:38:37 INFO - PROCESS | 3680 | 1470656317647 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:37 INFO - PROCESS | 3680 | 1470656317649 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:37 INFO - PROCESS | 3680 | 1470656317769 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 04:38:37 INFO - PROCESS | 3680 | 1470656317777 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 3680 | 1470656317779 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:37 INFO - PROCESS | 3680 | ++DOCSHELL 14F61C00 == 33 [pid = 3680] [id = 564] 04:38:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (15E27000) [pid = 3680] [serial = 1692] [outer = 00000000] 04:38:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17D5D400) [pid = 3680] [serial = 1693] [outer = 15E27000] 04:38:37 INFO - PROCESS | 3680 | 1470656317826 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17C27000) [pid = 3680] [serial = 1694] [outer = 15E27000] 04:38:38 INFO - PROCESS | 3680 | 1470656318237 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 04:38:38 INFO - PROCESS | 3680 | 1470656318274 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 04:38:38 INFO - PROCESS | 3680 | 1470656318276 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 04:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:38:38 INFO - PROCESS | 3680 | 1470656318279 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:38:38 INFO - PROCESS | 3680 | 1470656318281 Marionette TRACE conn6 <- [1,2222,null,{}] 04:38:38 INFO - PROCESS | 3680 | 1470656318284 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:38 INFO - PROCESS | 3680 | 1470656318286 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:38 INFO - PROCESS | 3680 | 1470656318363 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 04:38:38 INFO - PROCESS | 3680 | 1470656318460 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:38 INFO - PROCESS | 3680 | 1470656318461 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:38 INFO - PROCESS | 3680 | ++DOCSHELL 145C0400 == 34 [pid = 3680] [id = 565] 04:38:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17D67800) [pid = 3680] [serial = 1695] [outer = 00000000] 04:38:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17DCDC00) [pid = 3680] [serial = 1696] [outer = 17D67800] 04:38:38 INFO - PROCESS | 3680 | 1470656318529 Marionette DEBUG loaded listener.js 04:38:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (18305000) [pid = 3680] [serial = 1697] [outer = 17D67800] 04:38:38 INFO - PROCESS | 3680 | 1470656318976 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 04:38:39 INFO - PROCESS | 3680 | 1470656319010 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 04:38:39 INFO - PROCESS | 3680 | 1470656319015 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 04:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:38:39 INFO - PROCESS | 3680 | 1470656319019 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:38:39 INFO - PROCESS | 3680 | 1470656319023 Marionette TRACE conn6 <- [1,2226,null,{}] 04:38:39 INFO - PROCESS | 3680 | 1470656319029 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:39 INFO - PROCESS | 3680 | 1470656319032 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:39 INFO - PROCESS | 3680 | 1470656319156 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 04:38:39 INFO - PROCESS | 3680 | 1470656319287 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:39 INFO - PROCESS | 3680 | 1470656319291 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:39 INFO - PROCESS | 3680 | ++DOCSHELL 0C12AC00 == 35 [pid = 3680] [id = 566] 04:38:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (0E235800) [pid = 3680] [serial = 1698] [outer = 00000000] 04:38:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (0E753400) [pid = 3680] [serial = 1699] [outer = 0E235800] 04:38:39 INFO - PROCESS | 3680 | 1470656319352 Marionette DEBUG loaded listener.js 04:38:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0EAA8800) [pid = 3680] [serial = 1700] [outer = 0E235800] 04:38:40 INFO - PROCESS | 3680 | 1470656320141 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1184ms 04:38:40 INFO - PROCESS | 3680 | 1470656320204 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 04:38:40 INFO - PROCESS | 3680 | 1470656320209 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 04:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:38:40 INFO - PROCESS | 3680 | 1470656320215 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:38:40 INFO - PROCESS | 3680 | 1470656320218 Marionette TRACE conn6 <- [1,2230,null,{}] 04:38:40 INFO - PROCESS | 3680 | 1470656320223 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:40 INFO - PROCESS | 3680 | 1470656320226 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:40 INFO - PROCESS | 3680 | 1470656320353 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 04:38:40 INFO - PROCESS | 3680 | 1470656320483 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:40 INFO - PROCESS | 3680 | 1470656320485 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:40 INFO - PROCESS | 3680 | ++DOCSHELL 12F6B000 == 36 [pid = 3680] [id = 567] 04:38:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (12FEC400) [pid = 3680] [serial = 1701] [outer = 00000000] 04:38:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (133EF400) [pid = 3680] [serial = 1702] [outer = 12FEC400] 04:38:40 INFO - PROCESS | 3680 | 1470656320543 Marionette DEBUG loaded listener.js 04:38:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (14786000) [pid = 3680] [serial = 1703] [outer = 12FEC400] 04:38:41 INFO - PROCESS | 3680 | 1470656321444 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:38:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1267ms 04:38:41 INFO - PROCESS | 3680 | 1470656321486 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 04:38:41 INFO - PROCESS | 3680 | 1470656321491 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 04:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:38:41 INFO - PROCESS | 3680 | 1470656321496 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:38:41 INFO - PROCESS | 3680 | 1470656321499 Marionette TRACE conn6 <- [1,2234,null,{}] 04:38:41 INFO - PROCESS | 3680 | 1470656321505 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:41 INFO - PROCESS | 3680 | 1470656321507 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:41 INFO - PROCESS | 3680 | 1470656321622 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 04:38:41 INFO - PROCESS | 3680 | 1470656321753 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:41 INFO - PROCESS | 3680 | 1470656321757 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:41 INFO - PROCESS | 3680 | --DOCSHELL 14F61C00 == 35 [pid = 3680] [id = 564] 04:38:41 INFO - PROCESS | 3680 | --DOCSHELL 0EF80C00 == 34 [pid = 3680] [id = 563] 04:38:41 INFO - PROCESS | 3680 | --DOCSHELL 1756E800 == 33 [pid = 3680] [id = 562] 04:38:41 INFO - PROCESS | 3680 | --DOCSHELL 15E33C00 == 32 [pid = 3680] [id = 561] 04:38:41 INFO - PROCESS | 3680 | --DOCSHELL 0E286800 == 31 [pid = 3680] [id = 560] 04:38:41 INFO - PROCESS | 3680 | --DOCSHELL 145C0800 == 30 [pid = 3680] [id = 559] 04:38:41 INFO - PROCESS | 3680 | --DOCSHELL 0EF80800 == 29 [pid = 3680] [id = 558] 04:38:41 INFO - PROCESS | 3680 | --DOCSHELL 0EA1D800 == 28 [pid = 3680] [id = 557] 04:38:41 INFO - PROCESS | 3680 | --DOCSHELL 0EC32800 == 27 [pid = 3680] [id = 556] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (17C23400) [pid = 3680] [serial = 1639] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (17C5DC00) [pid = 3680] [serial = 1640] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (17D6AC00) [pid = 3680] [serial = 1642] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (14DA0800) [pid = 3680] [serial = 1648] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (183DF800) [pid = 3680] [serial = 1645] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (13F5EC00) [pid = 3680] [serial = 1633] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (14D9D000) [pid = 3680] [serial = 1634] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0C16BC00) [pid = 3680] [serial = 1627] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0E4FAC00) [pid = 3680] [serial = 1628] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17D67C00) [pid = 3680] [serial = 1622] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0EF79000) [pid = 3680] [serial = 1624] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0F2E9000) [pid = 3680] [serial = 1625] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0EF82C00) [pid = 3680] [serial = 1630] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0F2E3000) [pid = 3680] [serial = 1631] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (16A66800) [pid = 3680] [serial = 1636] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (189A4800) [pid = 3680] [serial = 1652] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (18674400) [pid = 3680] [serial = 1651] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (18C90C00) [pid = 3680] [serial = 1654] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (18C93C00) [pid = 3680] [serial = 1655] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (183DFC00) [pid = 3680] [serial = 1646] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (18305C00) [pid = 3680] [serial = 1643] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (16A6C400) [pid = 3680] [serial = 1649] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (1756EC00) [pid = 3680] [serial = 1637] [outer = 00000000] [url = about:blank] 04:38:41 INFO - PROCESS | 3680 | ++DOCSHELL 0C005000 == 28 [pid = 3680] [id = 568] 04:38:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (0C008400) [pid = 3680] [serial = 1704] [outer = 00000000] 04:38:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (0E4FAC00) [pid = 3680] [serial = 1705] [outer = 0C008400] 04:38:41 INFO - PROCESS | 3680 | 1470656321839 Marionette DEBUG loaded listener.js 04:38:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0EC33400) [pid = 3680] [serial = 1706] [outer = 0C008400] 04:38:42 INFO - PROCESS | 3680 | 1470656322263 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 830ms 04:38:42 INFO - PROCESS | 3680 | 1470656322327 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 04:38:42 INFO - PROCESS | 3680 | 1470656322331 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 04:38:42 INFO - PROCESS | 3680 | 1470656322337 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:38:42 INFO - PROCESS | 3680 | 1470656322339 Marionette TRACE conn6 <- [1,2238,null,{}] 04:38:42 INFO - PROCESS | 3680 | 1470656322343 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:42 INFO - PROCESS | 3680 | 1470656322345 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:42 INFO - PROCESS | 3680 | 1470656322431 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 04:38:42 INFO - PROCESS | 3680 | 1470656322437 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:42 INFO - PROCESS | 3680 | 1470656322439 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:42 INFO - PROCESS | 3680 | ++DOCSHELL 0EF7F800 == 29 [pid = 3680] [id = 569] 04:38:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0EF80800) [pid = 3680] [serial = 1707] [outer = 00000000] 04:38:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0F761C00) [pid = 3680] [serial = 1708] [outer = 0EF80800] 04:38:42 INFO - PROCESS | 3680 | 1470656322486 Marionette DEBUG loaded listener.js 04:38:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0FEE6400) [pid = 3680] [serial = 1709] [outer = 0EF80800] 04:38:42 INFO - PROCESS | 3680 | 1470656322956 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 04:38:43 INFO - PROCESS | 3680 | 1470656323012 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 04:38:43 INFO - PROCESS | 3680 | 1470656323014 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 04:38:43 INFO - PROCESS | 3680 | 1470656323018 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:38:43 INFO - PROCESS | 3680 | 1470656323021 Marionette TRACE conn6 <- [1,2242,null,{}] 04:38:43 INFO - PROCESS | 3680 | 1470656323032 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:43 INFO - PROCESS | 3680 | 1470656323036 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:43 INFO - PROCESS | 3680 | 1470656323121 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 04:38:43 INFO - PROCESS | 3680 | 1470656323132 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:43 INFO - PROCESS | 3680 | 1470656323135 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:43 INFO - PROCESS | 3680 | ++DOCSHELL 14F60C00 == 30 [pid = 3680] [id = 570] 04:38:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (14F61C00) [pid = 3680] [serial = 1710] [outer = 00000000] 04:38:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (14F6F400) [pid = 3680] [serial = 1711] [outer = 14F61C00] 04:38:43 INFO - PROCESS | 3680 | 1470656323211 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (15E31C00) [pid = 3680] [serial = 1712] [outer = 14F61C00] 04:38:43 INFO - PROCESS | 3680 | 1470656323675 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 04:38:43 INFO - PROCESS | 3680 | 1470656323752 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 04:38:43 INFO - PROCESS | 3680 | 1470656323754 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 04:38:43 INFO - PROCESS | 3680 | 1470656323757 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:38:43 INFO - PROCESS | 3680 | 1470656323759 Marionette TRACE conn6 <- [1,2246,null,{}] 04:38:43 INFO - PROCESS | 3680 | 1470656323763 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:43 INFO - PROCESS | 3680 | 1470656323773 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:43 INFO - PROCESS | 3680 | 1470656323859 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 04:38:43 INFO - PROCESS | 3680 | 1470656323959 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:43 INFO - PROCESS | 3680 | 1470656323961 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:43 INFO - PROCESS | 3680 | ++DOCSHELL 16A67800 == 31 [pid = 3680] [id = 571] 04:38:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (16A68000) [pid = 3680] [serial = 1713] [outer = 00000000] 04:38:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (175AEC00) [pid = 3680] [serial = 1714] [outer = 16A68000] 04:38:43 INFO - PROCESS | 3680 | 1470656324005 Marionette DEBUG loaded listener.js 04:38:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1784C000) [pid = 3680] [serial = 1715] [outer = 16A68000] 04:38:44 INFO - PROCESS | 3680 | 1470656324406 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 04:38:44 INFO - PROCESS | 3680 | 1470656324432 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 04:38:44 INFO - PROCESS | 3680 | 1470656324434 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 04:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:38:44 INFO - PROCESS | 3680 | 1470656324442 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - PROCESS | 3680 | 1470656324444 Marionette TRACE conn6 <- [1,2250,null,{}] 04:38:44 INFO - PROCESS | 3680 | 1470656324447 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:44 INFO - PROCESS | 3680 | 1470656324449 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:44 INFO - PROCESS | 3680 | 1470656324587 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 04:38:44 INFO - PROCESS | 3680 | 1470656324609 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:44 INFO - PROCESS | 3680 | 1470656324611 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:44 INFO - PROCESS | 3680 | ++DOCSHELL 16A6F000 == 32 [pid = 3680] [id = 572] 04:38:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1784CC00) [pid = 3680] [serial = 1716] [outer = 00000000] 04:38:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17C2B400) [pid = 3680] [serial = 1717] [outer = 1784CC00] 04:38:44 INFO - PROCESS | 3680 | 1470656324655 Marionette DEBUG loaded listener.js 04:38:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17C60400) [pid = 3680] [serial = 1718] [outer = 1784CC00] 04:38:45 INFO - PROCESS | 3680 | 1470656325122 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 729ms 04:38:45 INFO - PROCESS | 3680 | 1470656325185 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 04:38:45 INFO - PROCESS | 3680 | 1470656325187 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 04:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:38:45 INFO - PROCESS | 3680 | 1470656325190 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:38:45 INFO - PROCESS | 3680 | 1470656325192 Marionette TRACE conn6 <- [1,2254,null,{}] 04:38:45 INFO - PROCESS | 3680 | 1470656325195 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:45 INFO - PROCESS | 3680 | 1470656325201 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:45 INFO - PROCESS | 3680 | 1470656325346 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 04:38:45 INFO - PROCESS | 3680 | 1470656325408 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:45 INFO - PROCESS | 3680 | 1470656325410 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:45 INFO - PROCESS | 3680 | ++DOCSHELL 0E235400 == 33 [pid = 3680] [id = 573] 04:38:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (0EA11C00) [pid = 3680] [serial = 1719] [outer = 00000000] 04:38:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (183D5800) [pid = 3680] [serial = 1720] [outer = 0EA11C00] 04:38:45 INFO - PROCESS | 3680 | 1470656325454 Marionette DEBUG loaded listener.js 04:38:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17D6B400) [pid = 3680] [serial = 1721] [outer = 0EA11C00] 04:38:45 INFO - PROCESS | 3680 | 1470656325869 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 04:38:45 INFO - PROCESS | 3680 | 1470656325956 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 04:38:45 INFO - PROCESS | 3680 | 1470656325958 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 04:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:38:45 INFO - PROCESS | 3680 | 1470656325964 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:38:45 INFO - PROCESS | 3680 | 1470656325965 Marionette TRACE conn6 <- [1,2258,null,{}] 04:38:45 INFO - PROCESS | 3680 | 1470656325969 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:45 INFO - PROCESS | 3680 | 1470656325971 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:46 INFO - PROCESS | 3680 | 1470656326082 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 04:38:46 INFO - PROCESS | 3680 | 1470656326091 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:46 INFO - PROCESS | 3680 | 1470656326092 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:46 INFO - PROCESS | 3680 | ++DOCSHELL 183DDC00 == 34 [pid = 3680] [id = 574] 04:38:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (183E0800) [pid = 3680] [serial = 1722] [outer = 00000000] 04:38:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (18677000) [pid = 3680] [serial = 1723] [outer = 183E0800] 04:38:46 INFO - PROCESS | 3680 | 1470656326135 Marionette DEBUG loaded listener.js 04:38:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (189AE000) [pid = 3680] [serial = 1724] [outer = 183E0800] 04:38:46 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0EC35800) [pid = 3680] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:38:46 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0E4F6800) [pid = 3680] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:38:46 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0EE32800) [pid = 3680] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:38:46 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (14F68C00) [pid = 3680] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:38:46 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (183DD800) [pid = 3680] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:38:46 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17C2C000) [pid = 3680] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:38:46 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (16142400) [pid = 3680] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:38:46 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17572000) [pid = 3680] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:38:46 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0F13D000) [pid = 3680] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:38:46 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (15E27000) [pid = 3680] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:38:46 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0EF81000) [pid = 3680] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:38:46 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0EA1E400) [pid = 3680] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:38:46 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (145C7400) [pid = 3680] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:38:46 INFO - PROCESS | 3680 | 1470656326599 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 04:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:38:46 INFO - PROCESS | 3680 | 1470656326637 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 04:38:46 INFO - PROCESS | 3680 | 1470656326639 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 04:38:46 INFO - PROCESS | 3680 | 1470656326642 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:38:46 INFO - PROCESS | 3680 | 1470656326643 Marionette TRACE conn6 <- [1,2262,null,{}] 04:38:46 INFO - PROCESS | 3680 | 1470656326660 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:46 INFO - PROCESS | 3680 | 1470656326662 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:46 INFO - PROCESS | 3680 | 1470656326742 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 04:38:46 INFO - PROCESS | 3680 | 1470656326748 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:46 INFO - PROCESS | 3680 | 1470656326750 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:46 INFO - PROCESS | 3680 | ++DOCSHELL 0EF7AC00 == 35 [pid = 3680] [id = 575] 04:38:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0EF7E800) [pid = 3680] [serial = 1725] [outer = 00000000] 04:38:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17B24C00) [pid = 3680] [serial = 1726] [outer = 0EF7E800] 04:38:46 INFO - PROCESS | 3680 | 1470656326793 Marionette DEBUG loaded listener.js 04:38:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17B2F000) [pid = 3680] [serial = 1727] [outer = 0EF7E800] 04:38:47 INFO - PROCESS | 3680 | 1470656327207 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 04:38:47 INFO - PROCESS | 3680 | 1470656327273 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 04:38:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:38:47 INFO - PROCESS | 3680 | 1470656327275 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 04:38:47 INFO - PROCESS | 3680 | 1470656327278 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:38:47 INFO - PROCESS | 3680 | 1470656327280 Marionette TRACE conn6 <- [1,2266,null,{}] 04:38:47 INFO - PROCESS | 3680 | 1470656327284 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:47 INFO - PROCESS | 3680 | 1470656327285 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:47 INFO - PROCESS | 3680 | 1470656327366 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 04:38:47 INFO - PROCESS | 3680 | 1470656327374 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:47 INFO - PROCESS | 3680 | 1470656327376 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:47 INFO - PROCESS | 3680 | ++DOCSHELL 17824C00 == 36 [pid = 3680] [id = 576] 04:38:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (18623400) [pid = 3680] [serial = 1728] [outer = 00000000] 04:38:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (18C8BC00) [pid = 3680] [serial = 1729] [outer = 18623400] 04:38:47 INFO - PROCESS | 3680 | 1470656327428 Marionette DEBUG loaded listener.js 04:38:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (18C93400) [pid = 3680] [serial = 1730] [outer = 18623400] 04:38:47 INFO - PROCESS | 3680 | 1470656327857 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 04:38:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:38:47 INFO - PROCESS | 3680 | 1470656327909 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 04:38:47 INFO - PROCESS | 3680 | 1470656327911 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 04:38:47 INFO - PROCESS | 3680 | 1470656327934 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:38:47 INFO - PROCESS | 3680 | 1470656327936 Marionette TRACE conn6 <- [1,2270,null,{}] 04:38:47 INFO - PROCESS | 3680 | 1470656327940 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:47 INFO - PROCESS | 3680 | 1470656327942 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:48 INFO - PROCESS | 3680 | 1470656328022 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 04:38:48 INFO - PROCESS | 3680 | 1470656328027 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:48 INFO - PROCESS | 3680 | 1470656328029 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:48 INFO - PROCESS | 3680 | ++DOCSHELL 18C8A400 == 37 [pid = 3680] [id = 577] 04:38:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (18D94000) [pid = 3680] [serial = 1731] [outer = 00000000] 04:38:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (198E5800) [pid = 3680] [serial = 1732] [outer = 18D94000] 04:38:48 INFO - PROCESS | 3680 | 1470656328073 Marionette DEBUG loaded listener.js 04:38:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (198EB400) [pid = 3680] [serial = 1733] [outer = 18D94000] 04:38:49 INFO - PROCESS | 3680 | --DOCSHELL 0C005000 == 36 [pid = 3680] [id = 568] 04:38:49 INFO - PROCESS | 3680 | --DOCSHELL 12F6B000 == 35 [pid = 3680] [id = 567] 04:38:49 INFO - PROCESS | 3680 | --DOCSHELL 145C0400 == 34 [pid = 3680] [id = 565] 04:38:49 INFO - PROCESS | 3680 | --DOCSHELL 0C12AC00 == 33 [pid = 3680] [id = 566] 04:38:49 INFO - PROCESS | 3680 | --DOCSHELL 0EF7F800 == 32 [pid = 3680] [id = 569] 04:38:49 INFO - PROCESS | 3680 | --DOCSHELL 14F60C00 == 31 [pid = 3680] [id = 570] 04:38:49 INFO - PROCESS | 3680 | --DOCSHELL 16A67800 == 30 [pid = 3680] [id = 571] 04:38:49 INFO - PROCESS | 3680 | --DOCSHELL 0EF7AC00 == 29 [pid = 3680] [id = 575] 04:38:49 INFO - PROCESS | 3680 | --DOCSHELL 183DDC00 == 28 [pid = 3680] [id = 574] 04:38:49 INFO - PROCESS | 3680 | --DOCSHELL 0E235400 == 27 [pid = 3680] [id = 573] 04:38:49 INFO - PROCESS | 3680 | --DOCSHELL 16A6F000 == 26 [pid = 3680] [id = 572] 04:38:49 INFO - PROCESS | 3680 | --DOCSHELL 17824C00 == 25 [pid = 3680] [id = 576] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (130B4C00) [pid = 3680] [serial = 1670] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0FD0F800) [pid = 3680] [serial = 1669] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (15E2E000) [pid = 3680] [serial = 1682] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (12F6A000) [pid = 3680] [serial = 1658] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0EF7DC00) [pid = 3680] [serial = 1657] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (14F77000) [pid = 3680] [serial = 1681] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (163E9800) [pid = 3680] [serial = 1661] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (15E28C00) [pid = 3680] [serial = 1660] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1982F800) [pid = 3680] [serial = 1664] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (18C88000) [pid = 3680] [serial = 1663] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (19EA9800) [pid = 3680] [serial = 1667] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (19DBA800) [pid = 3680] [serial = 1666] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (163F0000) [pid = 3680] [serial = 1685] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (163E4800) [pid = 3680] [serial = 1684] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (17C1D800) [pid = 3680] [serial = 1687] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (163E3400) [pid = 3680] [serial = 1690] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (17D5D400) [pid = 3680] [serial = 1693] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (0F117C00) [pid = 3680] [serial = 1675] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (0F2E7000) [pid = 3680] [serial = 1676] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (17C27000) [pid = 3680] [serial = 1694] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (0EAAF000) [pid = 3680] [serial = 1672] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (0EC2CC00) [pid = 3680] [serial = 1673] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (14787C00) [pid = 3680] [serial = 1678] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (17C59400) [pid = 3680] [serial = 1688] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (14F5EC00) [pid = 3680] [serial = 1679] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (163E4C00) [pid = 3680] [serial = 1691] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | --DOMWINDOW == 53 (17DCDC00) [pid = 3680] [serial = 1696] [outer = 00000000] [url = about:blank] 04:38:49 INFO - PROCESS | 3680 | 1470656329902 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:38:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:38:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2043ms 04:38:49 INFO - PROCESS | 3680 | 1470656329959 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 04:38:49 INFO - PROCESS | 3680 | 1470656329964 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 04:38:49 INFO - PROCESS | 3680 | 1470656329969 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:38:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:38:49 INFO - PROCESS | 3680 | 1470656329973 Marionette TRACE conn6 <- [1,2274,null,{}] 04:38:49 INFO - PROCESS | 3680 | 1470656329979 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:49 INFO - PROCESS | 3680 | 1470656329982 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:50 INFO - PROCESS | 3680 | 1470656330077 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 04:38:50 INFO - PROCESS | 3680 | 1470656330085 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:50 INFO - PROCESS | 3680 | 1470656330088 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:50 INFO - PROCESS | 3680 | ++DOCSHELL 0E750C00 == 26 [pid = 3680] [id = 578] 04:38:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (0E751000) [pid = 3680] [serial = 1734] [outer = 00000000] 04:38:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (0E75B000) [pid = 3680] [serial = 1735] [outer = 0E751000] 04:38:50 INFO - PROCESS | 3680 | 1470656330144 Marionette DEBUG loaded listener.js 04:38:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (0EA18000) [pid = 3680] [serial = 1736] [outer = 0E751000] 04:38:50 INFO - PROCESS | 3680 | 1470656330611 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:38:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 04:38:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 04:38:50 INFO - PROCESS | 3680 | 1470656330652 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 04:38:50 INFO - PROCESS | 3680 | 1470656330656 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 04:38:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:38:50 INFO - PROCESS | 3680 | 1470656330663 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:38:50 INFO - PROCESS | 3680 | 1470656330666 Marionette TRACE conn6 <- [1,2278,null,{}] 04:38:50 INFO - PROCESS | 3680 | 1470656330669 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:50 INFO - PROCESS | 3680 | 1470656330672 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:50 INFO - PROCESS | 3680 | 1470656330759 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 04:38:50 INFO - PROCESS | 3680 | 1470656330766 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:50 INFO - PROCESS | 3680 | 1470656330769 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:50 INFO - PROCESS | 3680 | ++DOCSHELL 0EE29000 == 27 [pid = 3680] [id = 579] 04:38:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (0EE2D800) [pid = 3680] [serial = 1737] [outer = 00000000] 04:38:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (0EF38C00) [pid = 3680] [serial = 1738] [outer = 0EE2D800] 04:38:50 INFO - PROCESS | 3680 | 1470656330816 Marionette DEBUG loaded listener.js 04:38:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (0EF7D400) [pid = 3680] [serial = 1739] [outer = 0EE2D800] 04:38:51 INFO - PROCESS | 3680 | 1470656331288 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:38:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:38:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 04:38:51 INFO - PROCESS | 3680 | 1470656331335 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 3680 | 1470656331337 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 04:38:51 INFO - PROCESS | 3680 | 1470656331340 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:38:51 INFO - PROCESS | 3680 | 1470656331344 Marionette TRACE conn6 <- [1,2282,null,{}] 04:38:51 INFO - PROCESS | 3680 | 1470656331355 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:51 INFO - PROCESS | 3680 | 1470656331359 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:51 INFO - PROCESS | 3680 | 1470656331443 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 04:38:51 INFO - PROCESS | 3680 | 1470656331454 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:51 INFO - PROCESS | 3680 | 1470656331457 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:51 INFO - PROCESS | 3680 | ++DOCSHELL 0FE9D800 == 28 [pid = 3680] [id = 580] 04:38:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (0FE9F400) [pid = 3680] [serial = 1740] [outer = 00000000] 04:38:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (0FEDFC00) [pid = 3680] [serial = 1741] [outer = 0FE9F400] 04:38:51 INFO - PROCESS | 3680 | 1470656331535 Marionette DEBUG loaded listener.js 04:38:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (13072C00) [pid = 3680] [serial = 1742] [outer = 0FE9F400] 04:38:51 INFO - PROCESS | 3680 | 1470656331987 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:38:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:38:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 671ms 04:38:52 INFO - PROCESS | 3680 | 1470656332015 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 04:38:52 INFO - PROCESS | 3680 | 1470656332018 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 04:38:52 INFO - PROCESS | 3680 | 1470656332021 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:38:52 INFO - PROCESS | 3680 | 1470656332022 Marionette TRACE conn6 <- [1,2286,null,{}] 04:38:52 INFO - PROCESS | 3680 | 1470656332026 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:52 INFO - PROCESS | 3680 | 1470656332028 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:52 INFO - PROCESS | 3680 | 1470656332111 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 04:38:52 INFO - PROCESS | 3680 | 1470656332117 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:52 INFO - PROCESS | 3680 | 1470656332119 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:52 INFO - PROCESS | 3680 | ++DOCSHELL 1317FC00 == 29 [pid = 3680] [id = 581] 04:38:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (13182400) [pid = 3680] [serial = 1743] [outer = 00000000] 04:38:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (136A4C00) [pid = 3680] [serial = 1744] [outer = 13182400] 04:38:52 INFO - PROCESS | 3680 | 1470656332163 Marionette DEBUG loaded listener.js 04:38:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (145BE400) [pid = 3680] [serial = 1745] [outer = 13182400] 04:38:52 INFO - PROCESS | 3680 | 1470656332574 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:38:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:38:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 04:38:52 INFO - PROCESS | 3680 | 1470656332655 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 04:38:52 INFO - PROCESS | 3680 | 1470656332657 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 04:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:38:52 INFO - PROCESS | 3680 | 1470656332661 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:38:52 INFO - PROCESS | 3680 | 1470656332662 Marionette TRACE conn6 <- [1,2290,null,{}] 04:38:52 INFO - PROCESS | 3680 | 1470656332666 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:52 INFO - PROCESS | 3680 | 1470656332668 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:52 INFO - PROCESS | 3680 | 1470656332745 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 04:38:52 INFO - PROCESS | 3680 | 1470656332751 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:52 INFO - PROCESS | 3680 | 1470656332753 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:52 INFO - PROCESS | 3680 | ++DOCSHELL 14660C00 == 30 [pid = 3680] [id = 582] 04:38:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (14787C00) [pid = 3680] [serial = 1746] [outer = 00000000] 04:38:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (14F5A800) [pid = 3680] [serial = 1747] [outer = 14787C00] 04:38:52 INFO - PROCESS | 3680 | 1470656332798 Marionette DEBUG loaded listener.js 04:38:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (14F67C00) [pid = 3680] [serial = 1748] [outer = 14787C00] 04:38:53 INFO - PROCESS | 3680 | 1470656333240 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 04:38:53 INFO - PROCESS | 3680 | 1470656333299 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 04:38:53 INFO - PROCESS | 3680 | 1470656333301 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 04:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:38:53 INFO - PROCESS | 3680 | 1470656333304 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:38:53 INFO - PROCESS | 3680 | 1470656333306 Marionette TRACE conn6 <- [1,2294,null,{}] 04:38:53 INFO - PROCESS | 3680 | 1470656333309 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:53 INFO - PROCESS | 3680 | 1470656333315 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:53 INFO - PROCESS | 3680 | 1470656333417 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 04:38:53 INFO - PROCESS | 3680 | 1470656333422 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:53 INFO - PROCESS | 3680 | 1470656333424 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:53 INFO - PROCESS | 3680 | ++DOCSHELL 15E51000 == 31 [pid = 3680] [id = 583] 04:38:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (16191800) [pid = 3680] [serial = 1749] [outer = 00000000] 04:38:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (163EF000) [pid = 3680] [serial = 1750] [outer = 16191800] 04:38:53 INFO - PROCESS | 3680 | 1470656333469 Marionette DEBUG loaded listener.js 04:38:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1644C000) [pid = 3680] [serial = 1751] [outer = 16191800] 04:38:53 INFO - PROCESS | 3680 | 1470656333918 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 04:38:53 INFO - PROCESS | 3680 | 1470656333944 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 04:38:53 INFO - PROCESS | 3680 | 1470656333946 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 04:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:38:53 INFO - PROCESS | 3680 | 1470656333949 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:38:53 INFO - PROCESS | 3680 | 1470656333951 Marionette TRACE conn6 <- [1,2298,null,{}] 04:38:53 INFO - PROCESS | 3680 | 1470656333954 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:53 INFO - PROCESS | 3680 | 1470656333956 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:54 INFO - PROCESS | 3680 | 1470656334031 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 04:38:54 INFO - PROCESS | 3680 | 1470656334037 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:54 INFO - PROCESS | 3680 | 1470656334038 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:54 INFO - PROCESS | 3680 | ++DOCSHELL 15E31800 == 32 [pid = 3680] [id = 584] 04:38:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (16193C00) [pid = 3680] [serial = 1752] [outer = 00000000] 04:38:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17571400) [pid = 3680] [serial = 1753] [outer = 16193C00] 04:38:54 INFO - PROCESS | 3680 | 1470656334082 Marionette DEBUG loaded listener.js 04:38:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17572000) [pid = 3680] [serial = 1754] [outer = 16193C00] 04:38:54 INFO - PROCESS | 3680 | 1470656334531 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:38:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:38:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 04:38:54 INFO - PROCESS | 3680 | 1470656334595 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 04:38:54 INFO - PROCESS | 3680 | 1470656334597 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 04:38:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:38:54 INFO - PROCESS | 3680 | 1470656334600 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:38:54 INFO - PROCESS | 3680 | 1470656334602 Marionette TRACE conn6 <- [1,2302,null,{}] 04:38:54 INFO - PROCESS | 3680 | 1470656334606 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:54 INFO - PROCESS | 3680 | 1470656334607 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:54 INFO - PROCESS | 3680 | 1470656334684 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 04:38:54 INFO - PROCESS | 3680 | 1470656334689 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:54 INFO - PROCESS | 3680 | 1470656334691 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:54 INFO - PROCESS | 3680 | ++DOCSHELL 1756E800 == 33 [pid = 3680] [id = 585] 04:38:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1784BC00) [pid = 3680] [serial = 1755] [outer = 00000000] 04:38:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17C20000) [pid = 3680] [serial = 1756] [outer = 1784BC00] 04:38:54 INFO - PROCESS | 3680 | 1470656334735 Marionette DEBUG loaded listener.js 04:38:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17B2F800) [pid = 3680] [serial = 1757] [outer = 1784BC00] 04:38:55 INFO - PROCESS | 3680 | 1470656335162 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 629ms 04:38:55 INFO - PROCESS | 3680 | 1470656335232 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 04:38:55 INFO - PROCESS | 3680 | 1470656335235 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 04:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:38:55 INFO - PROCESS | 3680 | 1470656335246 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:38:55 INFO - PROCESS | 3680 | 1470656335247 Marionette TRACE conn6 <- [1,2306,null,{}] 04:38:55 INFO - PROCESS | 3680 | 1470656335251 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:55 INFO - PROCESS | 3680 | 1470656335253 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:55 INFO - PROCESS | 3680 | 1470656335360 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 04:38:55 INFO - PROCESS | 3680 | 1470656335370 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 3680 | 1470656335372 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:55 INFO - PROCESS | 3680 | ++DOCSHELL 0FE93800 == 34 [pid = 3680] [id = 586] 04:38:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17C55800) [pid = 3680] [serial = 1758] [outer = 00000000] 04:38:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17D60800) [pid = 3680] [serial = 1759] [outer = 17C55800] 04:38:55 INFO - PROCESS | 3680 | 1470656335467 Marionette DEBUG loaded listener.js 04:38:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17D61400) [pid = 3680] [serial = 1760] [outer = 17C55800] 04:38:55 INFO - PROCESS | 3680 | 1470656335924 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 04:38:55 INFO - PROCESS | 3680 | 1470656335979 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 04:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:38:55 INFO - PROCESS | 3680 | 1470656335982 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:38:55 INFO - PROCESS | 3680 | 1470656335984 Marionette TRACE conn6 <- [1,2310,null,{}] 04:38:55 INFO - PROCESS | 3680 | 1470656335988 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:55 INFO - PROCESS | 3680 | 1470656335990 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:56 INFO - PROCESS | 3680 | 1470656336113 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 04:38:56 INFO - PROCESS | 3680 | 1470656336122 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:56 INFO - PROCESS | 3680 | 1470656336123 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:56 INFO - PROCESS | 3680 | ++DOCSHELL 0C00F400 == 35 [pid = 3680] [id = 587] 04:38:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (0C010800) [pid = 3680] [serial = 1761] [outer = 00000000] 04:38:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17DC4400) [pid = 3680] [serial = 1762] [outer = 0C010800] 04:38:56 INFO - PROCESS | 3680 | 1470656336220 Marionette DEBUG loaded listener.js 04:38:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17DCC000) [pid = 3680] [serial = 1763] [outer = 0C010800] 04:38:56 INFO - PROCESS | 3680 | 1470656336628 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:38:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:38:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 04:38:56 INFO - PROCESS | 3680 | 1470656336653 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 3680 | 1470656336656 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 04:38:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:38:56 INFO - PROCESS | 3680 | 1470656336659 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:38:56 INFO - PROCESS | 3680 | 1470656336661 Marionette TRACE conn6 <- [1,2314,null,{}] 04:38:56 INFO - PROCESS | 3680 | 1470656336664 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:56 INFO - PROCESS | 3680 | 1470656336666 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:56 INFO - PROCESS | 3680 | 1470656336824 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 04:38:56 INFO - PROCESS | 3680 | 1470656336850 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:56 INFO - PROCESS | 3680 | 1470656336852 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:56 INFO - PROCESS | 3680 | ++DOCSHELL 1358E800 == 36 [pid = 3680] [id = 588] 04:38:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1830AC00) [pid = 3680] [serial = 1764] [outer = 00000000] 04:38:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (183DC800) [pid = 3680] [serial = 1765] [outer = 1830AC00] 04:38:56 INFO - PROCESS | 3680 | 1470656336898 Marionette DEBUG loaded listener.js 04:38:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (189AD000) [pid = 3680] [serial = 1766] [outer = 1830AC00] 04:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1784CC00) [pid = 3680] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0EA11C00) [pid = 3680] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (183E0800) [pid = 3680] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (18623400) [pid = 3680] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (16A68000) [pid = 3680] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (14F61C00) [pid = 3680] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0EF80800) [pid = 3680] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0C008400) [pid = 3680] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (12FEC400) [pid = 3680] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0E235800) [pid = 3680] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17D67800) [pid = 3680] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:38:57 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0EF7E800) [pid = 3680] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:38:57 INFO - PROCESS | 3680 | 1470656337529 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:38:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 04:38:57 INFO - PROCESS | 3680 | 1470656337590 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 04:38:57 INFO - PROCESS | 3680 | 1470656337592 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 04:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:38:57 INFO - PROCESS | 3680 | 1470656337595 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:38:57 INFO - PROCESS | 3680 | 1470656337596 Marionette TRACE conn6 <- [1,2318,null,{}] 04:38:57 INFO - PROCESS | 3680 | 1470656337600 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:57 INFO - PROCESS | 3680 | 1470656337602 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:57 INFO - PROCESS | 3680 | 1470656337679 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 04:38:57 INFO - PROCESS | 3680 | 1470656337687 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:57 INFO - PROCESS | 3680 | 1470656337689 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:57 INFO - PROCESS | 3680 | ++DOCSHELL 0EF7E400 == 37 [pid = 3680] [id = 589] 04:38:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0EF80800) [pid = 3680] [serial = 1767] [outer = 00000000] 04:38:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (14661000) [pid = 3680] [serial = 1768] [outer = 0EF80800] 04:38:57 INFO - PROCESS | 3680 | 1470656337816 Marionette DEBUG loaded listener.js 04:38:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (14F5C800) [pid = 3680] [serial = 1769] [outer = 0EF80800] 04:38:58 INFO - PROCESS | 3680 | 1470656338214 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:38:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:38:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 04:38:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:38:58 INFO - PROCESS | 3680 | 1470656338265 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 04:38:58 INFO - PROCESS | 3680 | 1470656338267 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 04:38:58 INFO - PROCESS | 3680 | 1470656338270 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:38:58 INFO - PROCESS | 3680 | 1470656338272 Marionette TRACE conn6 <- [1,2322,null,{}] 04:38:58 INFO - PROCESS | 3680 | 1470656338275 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:58 INFO - PROCESS | 3680 | 1470656338277 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:58 INFO - PROCESS | 3680 | 1470656338393 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 04:38:58 INFO - PROCESS | 3680 | 1470656338401 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:58 INFO - PROCESS | 3680 | 1470656338403 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:58 INFO - PROCESS | 3680 | ++DOCSHELL 14F6D400 == 38 [pid = 3680] [id = 590] 04:38:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (163EBC00) [pid = 3680] [serial = 1770] [outer = 00000000] 04:38:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (183DAC00) [pid = 3680] [serial = 1771] [outer = 163EBC00] 04:38:58 INFO - PROCESS | 3680 | 1470656338446 Marionette DEBUG loaded listener.js 04:38:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (18C86800) [pid = 3680] [serial = 1772] [outer = 163EBC00] 04:38:58 INFO - PROCESS | 3680 | 1470656338857 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:38:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:38:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 04:38:58 INFO - PROCESS | 3680 | 1470656338901 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 04:38:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:38:58 INFO - PROCESS | 3680 | 1470656338903 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 04:38:58 INFO - PROCESS | 3680 | 1470656338906 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:38:58 INFO - PROCESS | 3680 | 1470656338908 Marionette TRACE conn6 <- [1,2326,null,{}] 04:38:58 INFO - PROCESS | 3680 | 1470656338911 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:58 INFO - PROCESS | 3680 | 1470656338913 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:58 INFO - PROCESS | 3680 | 1470656338992 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 04:38:59 INFO - PROCESS | 3680 | 1470656339088 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:59 INFO - PROCESS | 3680 | 1470656339090 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:59 INFO - PROCESS | 3680 | ++DOCSHELL 14786C00 == 39 [pid = 3680] [id = 591] 04:38:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (14F59800) [pid = 3680] [serial = 1773] [outer = 00000000] 04:38:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1982F800) [pid = 3680] [serial = 1774] [outer = 14F59800] 04:38:59 INFO - PROCESS | 3680 | 1470656339133 Marionette DEBUG loaded listener.js 04:38:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (19925C00) [pid = 3680] [serial = 1775] [outer = 14F59800] 04:38:59 INFO - PROCESS | 3680 | 1470656339524 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:38:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:38:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 04:38:59 INFO - PROCESS | 3680 | 1470656339578 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 04:38:59 INFO - PROCESS | 3680 | 1470656339583 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 04:38:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:38:59 INFO - PROCESS | 3680 | 1470656339588 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:38:59 INFO - PROCESS | 3680 | 1470656339592 Marionette TRACE conn6 <- [1,2330,null,{}] 04:38:59 INFO - PROCESS | 3680 | 1470656339639 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:59 INFO - PROCESS | 3680 | 1470656339643 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:38:59 INFO - PROCESS | 3680 | 1470656339872 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 04:38:59 INFO - PROCESS | 3680 | 1470656339958 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:59 INFO - PROCESS | 3680 | 1470656339961 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:00 INFO - PROCESS | 3680 | ++DOCSHELL 0E74F800 == 40 [pid = 3680] [id = 592] 04:39:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0E751400) [pid = 3680] [serial = 1776] [outer = 00000000] 04:39:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0EA1A400) [pid = 3680] [serial = 1777] [outer = 0E751400] 04:39:00 INFO - PROCESS | 3680 | 1470656340060 Marionette DEBUG loaded listener.js 04:39:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0EC2DC00) [pid = 3680] [serial = 1778] [outer = 0E751400] 04:39:00 INFO - PROCESS | 3680 | 1470656340798 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:39:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1236ms 04:39:00 INFO - PROCESS | 3680 | 1470656340824 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 04:39:00 INFO - PROCESS | 3680 | 1470656340829 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 04:39:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:39:00 INFO - PROCESS | 3680 | 1470656340835 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:39:00 INFO - PROCESS | 3680 | 1470656340838 Marionette TRACE conn6 <- [1,2334,null,{}] 04:39:00 INFO - PROCESS | 3680 | 1470656340842 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:00 INFO - PROCESS | 3680 | 1470656340845 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:00 INFO - PROCESS | 3680 | 1470656340969 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 04:39:01 INFO - PROCESS | 3680 | 1470656341109 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:01 INFO - PROCESS | 3680 | 1470656341112 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:01 INFO - PROCESS | 3680 | ++DOCSHELL 0F761000 == 41 [pid = 3680] [id = 593] 04:39:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (0F793800) [pid = 3680] [serial = 1779] [outer = 00000000] 04:39:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (0FEE4000) [pid = 3680] [serial = 1780] [outer = 0F793800] 04:39:01 INFO - PROCESS | 3680 | 1470656341170 Marionette DEBUG loaded listener.js 04:39:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (13189400) [pid = 3680] [serial = 1781] [outer = 0F793800] 04:39:02 INFO - PROCESS | 3680 | 1470656342157 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:39:02 INFO - PROCESS | 3680 | --DOCSHELL 14F6D400 == 40 [pid = 3680] [id = 590] 04:39:02 INFO - PROCESS | 3680 | --DOCSHELL 0EF7E400 == 39 [pid = 3680] [id = 589] 04:39:02 INFO - PROCESS | 3680 | --DOCSHELL 1358E800 == 38 [pid = 3680] [id = 588] 04:39:02 INFO - PROCESS | 3680 | --DOCSHELL 0C00F400 == 37 [pid = 3680] [id = 587] 04:39:02 INFO - PROCESS | 3680 | --DOCSHELL 0FE93800 == 36 [pid = 3680] [id = 586] 04:39:02 INFO - PROCESS | 3680 | --DOCSHELL 1756E800 == 35 [pid = 3680] [id = 585] 04:39:02 INFO - PROCESS | 3680 | --DOCSHELL 15E31800 == 34 [pid = 3680] [id = 584] 04:39:02 INFO - PROCESS | 3680 | --DOCSHELL 15E51000 == 33 [pid = 3680] [id = 583] 04:39:02 INFO - PROCESS | 3680 | --DOCSHELL 14660C00 == 32 [pid = 3680] [id = 582] 04:39:02 INFO - PROCESS | 3680 | --DOCSHELL 1317FC00 == 31 [pid = 3680] [id = 581] 04:39:02 INFO - PROCESS | 3680 | --DOCSHELL 0FE9D800 == 30 [pid = 3680] [id = 580] 04:39:02 INFO - PROCESS | 3680 | --DOCSHELL 0EE29000 == 29 [pid = 3680] [id = 579] 04:39:02 INFO - PROCESS | 3680 | --DOCSHELL 0E750C00 == 28 [pid = 3680] [id = 578] 04:39:02 INFO - PROCESS | 3680 | --DOCSHELL 18C8A400 == 27 [pid = 3680] [id = 577] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (17C2B400) [pid = 3680] [serial = 1717] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (183D5800) [pid = 3680] [serial = 1720] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (17C60400) [pid = 3680] [serial = 1718] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (18677000) [pid = 3680] [serial = 1723] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (17D6B400) [pid = 3680] [serial = 1721] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (18C8BC00) [pid = 3680] [serial = 1729] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (189AE000) [pid = 3680] [serial = 1724] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (175AEC00) [pid = 3680] [serial = 1714] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (14F6F400) [pid = 3680] [serial = 1711] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (15E31C00) [pid = 3680] [serial = 1712] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0F761C00) [pid = 3680] [serial = 1708] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0FEE6400) [pid = 3680] [serial = 1709] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0E4FAC00) [pid = 3680] [serial = 1705] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0EC33400) [pid = 3680] [serial = 1706] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (14786000) [pid = 3680] [serial = 1703] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (133EF400) [pid = 3680] [serial = 1702] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0EAA8800) [pid = 3680] [serial = 1700] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0E753400) [pid = 3680] [serial = 1699] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (18305000) [pid = 3680] [serial = 1697] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (198E5800) [pid = 3680] [serial = 1732] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (17B2F000) [pid = 3680] [serial = 1727] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (17B24C00) [pid = 3680] [serial = 1726] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (1784C000) [pid = 3680] [serial = 1715] [outer = 00000000] [url = about:blank] 04:39:02 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (18C93400) [pid = 3680] [serial = 1730] [outer = 00000000] [url = about:blank] 04:39:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:39:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1371ms 04:39:02 INFO - PROCESS | 3680 | 1470656342210 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 04:39:02 INFO - PROCESS | 3680 | 1470656342214 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 04:39:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:39:02 INFO - PROCESS | 3680 | 1470656342218 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:39:02 INFO - PROCESS | 3680 | 1470656342221 Marionette TRACE conn6 <- [1,2338,null,{}] 04:39:02 INFO - PROCESS | 3680 | 1470656342226 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:02 INFO - PROCESS | 3680 | 1470656342229 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:02 INFO - PROCESS | 3680 | 1470656342317 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 04:39:02 INFO - PROCESS | 3680 | 1470656342325 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:02 INFO - PROCESS | 3680 | 1470656342329 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:02 INFO - PROCESS | 3680 | ++DOCSHELL 0EAAB400 == 28 [pid = 3680] [id = 594] 04:39:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0EAB1800) [pid = 3680] [serial = 1782] [outer = 00000000] 04:39:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0EC35400) [pid = 3680] [serial = 1783] [outer = 0EAB1800] 04:39:02 INFO - PROCESS | 3680 | 1470656342377 Marionette DEBUG loaded listener.js 04:39:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0EF79400) [pid = 3680] [serial = 1784] [outer = 0EAB1800] 04:39:02 INFO - PROCESS | 3680 | 1470656342860 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:39:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:39:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 04:39:02 INFO - PROCESS | 3680 | 1470656342890 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 04:39:02 INFO - PROCESS | 3680 | 1470656342894 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 04:39:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:39:02 INFO - PROCESS | 3680 | 1470656342900 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:39:02 INFO - PROCESS | 3680 | 1470656342902 Marionette TRACE conn6 <- [1,2342,null,{}] 04:39:02 INFO - PROCESS | 3680 | 1470656342906 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:02 INFO - PROCESS | 3680 | 1470656342908 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:02 INFO - PROCESS | 3680 | 1470656342996 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 04:39:02 INFO - PROCESS | 3680 | 1470656343003 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:02 INFO - PROCESS | 3680 | 1470656343005 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:03 INFO - PROCESS | 3680 | ++DOCSHELL 0F138800 == 29 [pid = 3680] [id = 595] 04:39:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0F139C00) [pid = 3680] [serial = 1785] [outer = 00000000] 04:39:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0F79F400) [pid = 3680] [serial = 1786] [outer = 0F139C00] 04:39:03 INFO - PROCESS | 3680 | 1470656343052 Marionette DEBUG loaded listener.js 04:39:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (12FED800) [pid = 3680] [serial = 1787] [outer = 0F139C00] 04:39:03 INFO - PROCESS | 3680 | 1470656343530 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:39:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:39:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 04:39:03 INFO - PROCESS | 3680 | 1470656343575 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 04:39:03 INFO - PROCESS | 3680 | 1470656343577 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 04:39:03 INFO - PROCESS | 3680 | 1470656343581 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:39:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:39:03 INFO - PROCESS | 3680 | 1470656343584 Marionette TRACE conn6 <- [1,2346,null,{}] 04:39:03 INFO - PROCESS | 3680 | 1470656343595 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:03 INFO - PROCESS | 3680 | 1470656343600 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:03 INFO - PROCESS | 3680 | 1470656343687 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 04:39:03 INFO - PROCESS | 3680 | 1470656343696 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 3680 | 1470656343699 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:03 INFO - PROCESS | 3680 | ++DOCSHELL 14F5D800 == 30 [pid = 3680] [id = 596] 04:39:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (14F5DC00) [pid = 3680] [serial = 1788] [outer = 00000000] 04:39:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (14F67800) [pid = 3680] [serial = 1789] [outer = 14F5DC00] 04:39:03 INFO - PROCESS | 3680 | 1470656343748 Marionette DEBUG loaded listener.js 04:39:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (15E2A800) [pid = 3680] [serial = 1790] [outer = 14F5DC00] 04:39:04 INFO - PROCESS | 3680 | 1470656344254 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:39:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:39:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 04:39:04 INFO - PROCESS | 3680 | 1470656344315 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 04:39:04 INFO - PROCESS | 3680 | 1470656344318 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 04:39:04 INFO - PROCESS | 3680 | 1470656344321 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:39:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:39:04 INFO - PROCESS | 3680 | 1470656344323 Marionette TRACE conn6 <- [1,2350,null,{}] 04:39:04 INFO - PROCESS | 3680 | 1470656344327 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:04 INFO - PROCESS | 3680 | 1470656344328 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:04 INFO - PROCESS | 3680 | 1470656344413 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 04:39:04 INFO - PROCESS | 3680 | 1470656344421 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:04 INFO - PROCESS | 3680 | 1470656344423 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:04 INFO - PROCESS | 3680 | ++DOCSHELL 163E2C00 == 31 [pid = 3680] [id = 597] 04:39:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (163E3C00) [pid = 3680] [serial = 1791] [outer = 00000000] 04:39:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (16A6C400) [pid = 3680] [serial = 1792] [outer = 163E3C00] 04:39:04 INFO - PROCESS | 3680 | 1470656344467 Marionette DEBUG loaded listener.js 04:39:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17577000) [pid = 3680] [serial = 1793] [outer = 163E3C00] 04:39:04 INFO - PROCESS | 3680 | 1470656344897 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:39:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:39:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 629ms 04:39:04 INFO - PROCESS | 3680 | 1470656344955 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 04:39:04 INFO - PROCESS | 3680 | 1470656344957 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 04:39:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:39:04 INFO - PROCESS | 3680 | 1470656344967 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:39:04 INFO - PROCESS | 3680 | 1470656344969 Marionette TRACE conn6 <- [1,2354,null,{}] 04:39:04 INFO - PROCESS | 3680 | 1470656344973 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:04 INFO - PROCESS | 3680 | 1470656344975 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:05 INFO - PROCESS | 3680 | 1470656345086 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 04:39:05 INFO - PROCESS | 3680 | 1470656345175 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:05 INFO - PROCESS | 3680 | 1470656345177 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:05 INFO - PROCESS | 3680 | ++DOCSHELL 175B7000 == 32 [pid = 3680] [id = 598] 04:39:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1784A800) [pid = 3680] [serial = 1794] [outer = 00000000] 04:39:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17C1D400) [pid = 3680] [serial = 1795] [outer = 1784A800] 04:39:05 INFO - PROCESS | 3680 | 1470656345223 Marionette DEBUG loaded listener.js 04:39:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17C2B400) [pid = 3680] [serial = 1796] [outer = 1784A800] 04:39:05 INFO - PROCESS | 3680 | 1470656345644 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:39:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:39:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 04:39:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:39:05 INFO - PROCESS | 3680 | 1470656345700 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 04:39:05 INFO - PROCESS | 3680 | 1470656345702 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 04:39:05 INFO - PROCESS | 3680 | 1470656345705 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:39:05 INFO - PROCESS | 3680 | 1470656345707 Marionette TRACE conn6 <- [1,2358,null,{}] 04:39:05 INFO - PROCESS | 3680 | 1470656345717 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:05 INFO - PROCESS | 3680 | 1470656345723 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:05 INFO - PROCESS | 3680 | 1470656345869 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 04:39:05 INFO - PROCESS | 3680 | 1470656345943 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:05 INFO - PROCESS | 3680 | 1470656345945 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:05 INFO - PROCESS | 3680 | ++DOCSHELL 0E750000 == 33 [pid = 3680] [id = 599] 04:39:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17C61800) [pid = 3680] [serial = 1797] [outer = 00000000] 04:39:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (18306400) [pid = 3680] [serial = 1798] [outer = 17C61800] 04:39:05 INFO - PROCESS | 3680 | 1470656345990 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17DC6C00) [pid = 3680] [serial = 1799] [outer = 17C61800] 04:39:06 INFO - PROCESS | 3680 | 1470656346429 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:39:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:39:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 770ms 04:39:06 INFO - PROCESS | 3680 | 1470656346476 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 04:39:06 INFO - PROCESS | 3680 | 1470656346478 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 04:39:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:39:06 INFO - PROCESS | 3680 | 1470656346481 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:39:06 INFO - PROCESS | 3680 | 1470656346483 Marionette TRACE conn6 <- [1,2362,null,{}] 04:39:06 INFO - PROCESS | 3680 | 1470656346487 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:06 INFO - PROCESS | 3680 | 1470656346488 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:06 INFO - PROCESS | 3680 | 1470656346601 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 04:39:06 INFO - PROCESS | 3680 | 1470656346607 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:06 INFO - PROCESS | 3680 | 1470656346609 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:06 INFO - PROCESS | 3680 | ++DOCSHELL 1830A400 == 34 [pid = 3680] [id = 600] 04:39:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (183D3C00) [pid = 3680] [serial = 1800] [outer = 00000000] 04:39:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (183DD800) [pid = 3680] [serial = 1801] [outer = 183D3C00] 04:39:06 INFO - PROCESS | 3680 | 1470656346652 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (183E1400) [pid = 3680] [serial = 1802] [outer = 183D3C00] 04:39:07 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (0EE2D800) [pid = 3680] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:39:07 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (16193C00) [pid = 3680] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:39:07 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0E751000) [pid = 3680] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:39:07 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0FE9F400) [pid = 3680] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:39:07 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (13182400) [pid = 3680] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:39:07 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (16191800) [pid = 3680] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:39:07 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (14787C00) [pid = 3680] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:39:07 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (1784BC00) [pid = 3680] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:39:07 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (163EBC00) [pid = 3680] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:39:07 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0C010800) [pid = 3680] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:39:07 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0EF80800) [pid = 3680] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:39:07 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1830AC00) [pid = 3680] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:39:07 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (18D94000) [pid = 3680] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:39:07 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17C55800) [pid = 3680] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:39:07 INFO - PROCESS | 3680 | 1470656347232 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 770ms 04:39:07 INFO - PROCESS | 3680 | 1470656347252 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 04:39:07 INFO - PROCESS | 3680 | 1470656347254 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 04:39:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:39:07 INFO - PROCESS | 3680 | 1470656347257 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:39:07 INFO - PROCESS | 3680 | 1470656347259 Marionette TRACE conn6 <- [1,2366,null,{}] 04:39:07 INFO - PROCESS | 3680 | 1470656347262 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:07 INFO - PROCESS | 3680 | 1470656347264 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:07 INFO - PROCESS | 3680 | 1470656347343 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 04:39:07 INFO - PROCESS | 3680 | 1470656347349 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:07 INFO - PROCESS | 3680 | 1470656347351 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:07 INFO - PROCESS | 3680 | ++DOCSHELL 0F759400 == 35 [pid = 3680] [id = 601] 04:39:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0FEA2000) [pid = 3680] [serial = 1803] [outer = 00000000] 04:39:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (175AE000) [pid = 3680] [serial = 1804] [outer = 0FEA2000] 04:39:07 INFO - PROCESS | 3680 | 1470656347394 Marionette DEBUG loaded listener.js 04:39:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17C5A000) [pid = 3680] [serial = 1805] [outer = 0FEA2000] 04:39:07 INFO - PROCESS | 3680 | 1470656347835 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 04:39:07 INFO - PROCESS | 3680 | 1470656347888 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 04:39:07 INFO - PROCESS | 3680 | 1470656347890 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 04:39:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:39:07 INFO - PROCESS | 3680 | 1470656347920 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:39:07 INFO - PROCESS | 3680 | 1470656347931 Marionette TRACE conn6 <- [1,2370,null,{}] 04:39:07 INFO - PROCESS | 3680 | 1470656347935 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:07 INFO - PROCESS | 3680 | 1470656347937 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:08 INFO - PROCESS | 3680 | 1470656348015 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 04:39:08 INFO - PROCESS | 3680 | 1470656348020 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:08 INFO - PROCESS | 3680 | 1470656348022 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:08 INFO - PROCESS | 3680 | ++DOCSHELL 16193C00 == 36 [pid = 3680] [id = 602] 04:39:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17D67400) [pid = 3680] [serial = 1806] [outer = 00000000] 04:39:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (18C84C00) [pid = 3680] [serial = 1807] [outer = 17D67400] 04:39:08 INFO - PROCESS | 3680 | 1470656348065 Marionette DEBUG loaded listener.js 04:39:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (18C85000) [pid = 3680] [serial = 1808] [outer = 17D67400] 04:39:08 INFO - PROCESS | 3680 | 1470656348502 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:39:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:39:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 04:39:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:39:08 INFO - PROCESS | 3680 | 1470656348554 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 04:39:08 INFO - PROCESS | 3680 | 1470656348556 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 04:39:08 INFO - PROCESS | 3680 | 1470656348559 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:39:08 INFO - PROCESS | 3680 | 1470656348561 Marionette TRACE conn6 <- [1,2374,null,{}] 04:39:08 INFO - PROCESS | 3680 | 1470656348564 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:08 INFO - PROCESS | 3680 | 1470656348566 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:08 INFO - PROCESS | 3680 | 1470656348646 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 04:39:08 INFO - PROCESS | 3680 | 1470656348651 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:08 INFO - PROCESS | 3680 | 1470656348653 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:08 INFO - PROCESS | 3680 | ++DOCSHELL 18D90400 == 37 [pid = 3680] [id = 603] 04:39:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (18D91C00) [pid = 3680] [serial = 1809] [outer = 00000000] 04:39:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (19920C00) [pid = 3680] [serial = 1810] [outer = 18D91C00] 04:39:08 INFO - PROCESS | 3680 | 1470656348696 Marionette DEBUG loaded listener.js 04:39:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (19922C00) [pid = 3680] [serial = 1811] [outer = 18D91C00] 04:39:09 INFO - PROCESS | 3680 | 1470656349173 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:39:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:39:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 04:39:09 INFO - PROCESS | 3680 | 1470656349231 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 04:39:09 INFO - PROCESS | 3680 | 1470656349236 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 04:39:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:39:09 INFO - PROCESS | 3680 | 1470656349241 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:39:09 INFO - PROCESS | 3680 | 1470656349246 Marionette TRACE conn6 <- [1,2378,null,{}] 04:39:09 INFO - PROCESS | 3680 | 1470656349253 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:09 INFO - PROCESS | 3680 | 1470656349256 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:09 INFO - PROCESS | 3680 | 1470656349426 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 04:39:09 INFO - PROCESS | 3680 | 1470656349548 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:09 INFO - PROCESS | 3680 | 1470656349553 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:09 INFO - PROCESS | 3680 | ++DOCSHELL 0E750800 == 38 [pid = 3680] [id = 604] 04:39:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (0E751800) [pid = 3680] [serial = 1812] [outer = 00000000] 04:39:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0EAA8800) [pid = 3680] [serial = 1813] [outer = 0E751800] 04:39:09 INFO - PROCESS | 3680 | 1470656349612 Marionette DEBUG loaded listener.js 04:39:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0EF80400) [pid = 3680] [serial = 1814] [outer = 0E751800] 04:39:10 INFO - PROCESS | 3680 | 1470656350190 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:39:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:39:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 970ms 04:39:10 INFO - PROCESS | 3680 | 1470656350215 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 04:39:10 INFO - PROCESS | 3680 | 1470656350220 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 04:39:10 INFO - PROCESS | 3680 | 1470656350227 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:39:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:39:10 INFO - PROCESS | 3680 | 1470656350229 Marionette TRACE conn6 <- [1,2382,null,{}] 04:39:10 INFO - PROCESS | 3680 | 1470656350234 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:10 INFO - PROCESS | 3680 | 1470656350236 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:10 INFO - PROCESS | 3680 | 1470656350349 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 04:39:10 INFO - PROCESS | 3680 | 1470656350462 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:10 INFO - PROCESS | 3680 | 1470656350464 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:10 INFO - PROCESS | 3680 | ++DOCSHELL 13566C00 == 39 [pid = 3680] [id = 605] 04:39:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (136A5800) [pid = 3680] [serial = 1815] [outer = 00000000] 04:39:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (14F59400) [pid = 3680] [serial = 1816] [outer = 136A5800] 04:39:10 INFO - PROCESS | 3680 | 1470656350562 Marionette DEBUG loaded listener.js 04:39:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (15E31400) [pid = 3680] [serial = 1817] [outer = 136A5800] 04:39:11 INFO - PROCESS | 3680 | 1470656351178 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:39:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:39:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 970ms 04:39:11 INFO - PROCESS | 3680 | 1470656351200 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 04:39:11 INFO - PROCESS | 3680 | 1470656351203 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 04:39:11 INFO - PROCESS | 3680 | 1470656351207 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:39:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:39:11 INFO - PROCESS | 3680 | 1470656351210 Marionette TRACE conn6 <- [1,2386,null,{}] 04:39:11 INFO - PROCESS | 3680 | 1470656351221 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:11 INFO - PROCESS | 3680 | 1470656351226 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:11 INFO - PROCESS | 3680 | 1470656351337 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 04:39:11 INFO - PROCESS | 3680 | 1470656351450 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:11 INFO - PROCESS | 3680 | 1470656351453 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:11 INFO - PROCESS | 3680 | ++DOCSHELL 17DC1800 == 40 [pid = 3680] [id = 606] 04:39:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (17DC6000) [pid = 3680] [serial = 1818] [outer = 00000000] 04:39:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (18305000) [pid = 3680] [serial = 1819] [outer = 17DC6000] 04:39:11 INFO - PROCESS | 3680 | 1470656351551 Marionette DEBUG loaded listener.js 04:39:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (18C87400) [pid = 3680] [serial = 1820] [outer = 17DC6000] 04:39:12 INFO - PROCESS | 3680 | 1470656352111 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:39:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:39:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 930ms 04:39:12 INFO - PROCESS | 3680 | 1470656352140 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 04:39:12 INFO - PROCESS | 3680 | 1470656352143 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 04:39:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:39:12 INFO - PROCESS | 3680 | 1470656352146 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:39:12 INFO - PROCESS | 3680 | 1470656352148 Marionette TRACE conn6 <- [1,2390,null,{}] 04:39:12 INFO - PROCESS | 3680 | 1470656352152 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:12 INFO - PROCESS | 3680 | 1470656352155 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:12 INFO - PROCESS | 3680 | 1470656352262 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 04:39:12 INFO - PROCESS | 3680 | 1470656352374 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:12 INFO - PROCESS | 3680 | 1470656352376 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:12 INFO - PROCESS | 3680 | ++DOCSHELL 19DB5C00 == 41 [pid = 3680] [id = 607] 04:39:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (19DB6000) [pid = 3680] [serial = 1821] [outer = 00000000] 04:39:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (19EA8800) [pid = 3680] [serial = 1822] [outer = 19DB6000] 04:39:12 INFO - PROCESS | 3680 | 1470656352429 Marionette DEBUG loaded listener.js 04:39:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1A60E800) [pid = 3680] [serial = 1823] [outer = 19DB6000] 04:39:13 INFO - PROCESS | 3680 | 1470656353238 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:39:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:39:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1175ms 04:39:13 INFO - PROCESS | 3680 | 1470656353326 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 04:39:13 INFO - PROCESS | 3680 | 1470656353330 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 04:39:13 INFO - PROCESS | 3680 | 1470656353349 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:39:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:39:13 INFO - PROCESS | 3680 | 1470656353353 Marionette TRACE conn6 <- [1,2394,null,{}] 04:39:13 INFO - PROCESS | 3680 | 1470656353358 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:13 INFO - PROCESS | 3680 | 1470656353362 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:13 INFO - PROCESS | 3680 | 1470656353464 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 04:39:13 INFO - PROCESS | 3680 | 1470656353602 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:13 INFO - PROCESS | 3680 | 1470656353607 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:13 INFO - PROCESS | 3680 | ++DOCSHELL 0EF7AC00 == 42 [pid = 3680] [id = 608] 04:39:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (0EF7B800) [pid = 3680] [serial = 1824] [outer = 00000000] 04:39:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (0F135C00) [pid = 3680] [serial = 1825] [outer = 0EF7B800] 04:39:13 INFO - PROCESS | 3680 | 1470656353664 Marionette DEBUG loaded listener.js 04:39:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (0FD13000) [pid = 3680] [serial = 1826] [outer = 0EF7B800] 04:39:14 INFO - PROCESS | 3680 | --DOCSHELL 16193C00 == 41 [pid = 3680] [id = 602] 04:39:14 INFO - PROCESS | 3680 | --DOCSHELL 0F759400 == 40 [pid = 3680] [id = 601] 04:39:14 INFO - PROCESS | 3680 | --DOCSHELL 1830A400 == 39 [pid = 3680] [id = 600] 04:39:14 INFO - PROCESS | 3680 | --DOCSHELL 0E750000 == 38 [pid = 3680] [id = 599] 04:39:14 INFO - PROCESS | 3680 | --DOCSHELL 175B7000 == 37 [pid = 3680] [id = 598] 04:39:14 INFO - PROCESS | 3680 | --DOCSHELL 163E2C00 == 36 [pid = 3680] [id = 597] 04:39:14 INFO - PROCESS | 3680 | --DOCSHELL 14F5D800 == 35 [pid = 3680] [id = 596] 04:39:14 INFO - PROCESS | 3680 | --DOCSHELL 0F138800 == 34 [pid = 3680] [id = 595] 04:39:14 INFO - PROCESS | 3680 | --DOCSHELL 0EAAB400 == 33 [pid = 3680] [id = 594] 04:39:14 INFO - PROCESS | 3680 | --DOCSHELL 0E74F800 == 32 [pid = 3680] [id = 592] 04:39:14 INFO - PROCESS | 3680 | --DOCSHELL 0F761000 == 31 [pid = 3680] [id = 593] 04:39:14 INFO - PROCESS | 3680 | --DOCSHELL 14786C00 == 30 [pid = 3680] [id = 591] 04:39:14 INFO - PROCESS | 3680 | --DOCSHELL 19DB5C00 == 29 [pid = 3680] [id = 607] 04:39:14 INFO - PROCESS | 3680 | --DOCSHELL 17DC1800 == 28 [pid = 3680] [id = 606] 04:39:14 INFO - PROCESS | 3680 | --DOCSHELL 18D90400 == 27 [pid = 3680] [id = 603] 04:39:14 INFO - PROCESS | 3680 | --DOCSHELL 0E750800 == 26 [pid = 3680] [id = 604] 04:39:14 INFO - PROCESS | 3680 | --DOCSHELL 13566C00 == 25 [pid = 3680] [id = 605] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (0EF38C00) [pid = 3680] [serial = 1738] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (0EF7D400) [pid = 3680] [serial = 1739] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (17571400) [pid = 3680] [serial = 1753] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (17572000) [pid = 3680] [serial = 1754] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (0E75B000) [pid = 3680] [serial = 1735] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (0EA18000) [pid = 3680] [serial = 1736] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (0FEDFC00) [pid = 3680] [serial = 1741] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (13072C00) [pid = 3680] [serial = 1742] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (136A4C00) [pid = 3680] [serial = 1744] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (145BE400) [pid = 3680] [serial = 1745] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (163EF000) [pid = 3680] [serial = 1750] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (1644C000) [pid = 3680] [serial = 1751] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (14F5A800) [pid = 3680] [serial = 1747] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (14F67C00) [pid = 3680] [serial = 1748] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17C20000) [pid = 3680] [serial = 1756] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (18C86800) [pid = 3680] [serial = 1772] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (17DCC000) [pid = 3680] [serial = 1763] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17DC4400) [pid = 3680] [serial = 1762] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (14661000) [pid = 3680] [serial = 1768] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (183DC800) [pid = 3680] [serial = 1765] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (183DAC00) [pid = 3680] [serial = 1771] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (14F5C800) [pid = 3680] [serial = 1769] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (198EB400) [pid = 3680] [serial = 1733] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17D60800) [pid = 3680] [serial = 1759] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (17D61400) [pid = 3680] [serial = 1760] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (189AD000) [pid = 3680] [serial = 1766] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (1982F800) [pid = 3680] [serial = 1774] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (17B2F800) [pid = 3680] [serial = 1757] [outer = 00000000] [url = about:blank] 04:39:14 INFO - PROCESS | 3680 | 1470656354947 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:39:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:39:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1684ms 04:39:15 INFO - PROCESS | 3680 | 1470656355067 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 04:39:15 INFO - PROCESS | 3680 | 1470656355071 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 04:39:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:39:15 INFO - PROCESS | 3680 | 1470656355082 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:39:15 INFO - PROCESS | 3680 | 1470656355085 Marionette TRACE conn6 <- [1,2398,null,{}] 04:39:15 INFO - PROCESS | 3680 | 1470656355092 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:15 INFO - PROCESS | 3680 | 1470656355094 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:15 INFO - PROCESS | 3680 | 1470656355191 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 04:39:15 INFO - PROCESS | 3680 | 1470656355198 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:15 INFO - PROCESS | 3680 | 1470656355201 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:15 INFO - PROCESS | 3680 | ++DOCSHELL 0C00DC00 == 26 [pid = 3680] [id = 609] 04:39:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0C00E000) [pid = 3680] [serial = 1827] [outer = 00000000] 04:39:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0E4FEC00) [pid = 3680] [serial = 1828] [outer = 0C00E000] 04:39:15 INFO - PROCESS | 3680 | 1470656355250 Marionette DEBUG loaded listener.js 04:39:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0E752800) [pid = 3680] [serial = 1829] [outer = 0C00E000] 04:39:15 INFO - PROCESS | 3680 | 1470656355744 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:39:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:39:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 04:39:15 INFO - PROCESS | 3680 | 1470656355814 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 04:39:15 INFO - PROCESS | 3680 | 1470656355819 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 04:39:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:39:15 INFO - PROCESS | 3680 | 1470656355825 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:39:15 INFO - PROCESS | 3680 | 1470656355828 Marionette TRACE conn6 <- [1,2402,null,{}] 04:39:15 INFO - PROCESS | 3680 | 1470656355832 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:15 INFO - PROCESS | 3680 | 1470656355834 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:15 INFO - PROCESS | 3680 | 1470656355925 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 04:39:15 INFO - PROCESS | 3680 | 1470656355938 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:15 INFO - PROCESS | 3680 | 1470656355940 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:15 INFO - PROCESS | 3680 | ++DOCSHELL 0EF7E800 == 27 [pid = 3680] [id = 610] 04:39:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0EF80000) [pid = 3680] [serial = 1830] [outer = 00000000] 04:39:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0F13A000) [pid = 3680] [serial = 1831] [outer = 0EF80000] 04:39:15 INFO - PROCESS | 3680 | 1470656355987 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0F2EE400) [pid = 3680] [serial = 1832] [outer = 0EF80000] 04:39:16 INFO - PROCESS | 3680 | 1470656356459 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:39:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:39:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 04:39:16 INFO - PROCESS | 3680 | 1470656356499 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 04:39:16 INFO - PROCESS | 3680 | 1470656356501 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 04:39:16 INFO - PROCESS | 3680 | 1470656356504 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:39:16 INFO - PROCESS | 3680 | 1470656356507 Marionette TRACE conn6 <- [1,2406,null,{}] 04:39:16 INFO - PROCESS | 3680 | 1470656356518 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:16 INFO - PROCESS | 3680 | 1470656356523 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:16 INFO - PROCESS | 3680 | 1470656356634 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 04:39:16 INFO - PROCESS | 3680 | 1470656356739 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:16 INFO - PROCESS | 3680 | 1470656356742 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:16 INFO - PROCESS | 3680 | ++DOCSHELL 14520C00 == 28 [pid = 3680] [id = 611] 04:39:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (145BE400) [pid = 3680] [serial = 1833] [outer = 00000000] 04:39:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (1465E400) [pid = 3680] [serial = 1834] [outer = 145BE400] 04:39:16 INFO - PROCESS | 3680 | 1470656356790 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (14D9F800) [pid = 3680] [serial = 1835] [outer = 145BE400] 04:39:17 INFO - PROCESS | 3680 | 1470656357210 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 04:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:39:17 INFO - PROCESS | 3680 | 1470656357238 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 3680 | 1470656357241 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 04:39:17 INFO - PROCESS | 3680 | 1470656357244 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 3680 | 1470656357246 Marionette TRACE conn6 <- [1,2410,null,{}] 04:39:17 INFO - PROCESS | 3680 | 1470656357249 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:17 INFO - PROCESS | 3680 | 1470656357251 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:17 INFO - PROCESS | 3680 | 1470656357369 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 04:39:17 INFO - PROCESS | 3680 | 1470656357375 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:17 INFO - PROCESS | 3680 | 1470656357377 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:17 INFO - PROCESS | 3680 | ++DOCSHELL 14F5A800 == 29 [pid = 3680] [id = 612] 04:39:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (14F61800) [pid = 3680] [serial = 1836] [outer = 00000000] 04:39:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (15E27C00) [pid = 3680] [serial = 1837] [outer = 14F61800] 04:39:17 INFO - PROCESS | 3680 | 1470656357477 Marionette DEBUG loaded listener.js 04:39:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16195800) [pid = 3680] [serial = 1838] [outer = 14F61800] 04:39:17 INFO - PROCESS | 3680 | 1470656357903 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 04:39:17 INFO - PROCESS | 3680 | 1470656357926 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 3680 | 1470656357928 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 04:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:39:17 INFO - PROCESS | 3680 | 1470656357931 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 3680 | 1470656357933 Marionette TRACE conn6 <- [1,2414,null,{}] 04:39:17 INFO - PROCESS | 3680 | 1470656357936 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:17 INFO - PROCESS | 3680 | 1470656357938 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:18 INFO - PROCESS | 3680 | 1470656358074 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 04:39:18 INFO - PROCESS | 3680 | 1470656358148 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:18 INFO - PROCESS | 3680 | 1470656358150 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:18 INFO - PROCESS | 3680 | ++DOCSHELL 163E6800 == 30 [pid = 3680] [id = 613] 04:39:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (163EA000) [pid = 3680] [serial = 1839] [outer = 00000000] 04:39:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (16A67400) [pid = 3680] [serial = 1840] [outer = 163EA000] 04:39:18 INFO - PROCESS | 3680 | 1470656358194 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17575C00) [pid = 3680] [serial = 1841] [outer = 163EA000] 04:39:18 INFO - PROCESS | 3680 | 1470656358617 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 731ms 04:39:18 INFO - PROCESS | 3680 | 1470656358665 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 04:39:18 INFO - PROCESS | 3680 | 1470656358667 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 04:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:39:18 INFO - PROCESS | 3680 | 1470656358670 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:39:18 INFO - PROCESS | 3680 | 1470656358672 Marionette TRACE conn6 <- [1,2418,null,{}] 04:39:18 INFO - PROCESS | 3680 | 1470656358675 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:18 INFO - PROCESS | 3680 | 1470656358680 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:18 INFO - PROCESS | 3680 | 1470656358822 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 04:39:18 INFO - PROCESS | 3680 | 1470656358829 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:18 INFO - PROCESS | 3680 | 1470656358831 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:18 INFO - PROCESS | 3680 | ++DOCSHELL 1784B400 == 31 [pid = 3680] [id = 614] 04:39:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1784C000) [pid = 3680] [serial = 1842] [outer = 00000000] 04:39:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (17C29C00) [pid = 3680] [serial = 1843] [outer = 1784C000] 04:39:18 INFO - PROCESS | 3680 | 1470656358876 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (17D5F800) [pid = 3680] [serial = 1844] [outer = 1784C000] 04:39:19 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1784A800) [pid = 3680] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:39:19 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (17C61800) [pid = 3680] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:39:19 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (14F59800) [pid = 3680] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:39:19 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0EAB1800) [pid = 3680] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:39:19 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0F793800) [pid = 3680] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:39:19 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (183D3C00) [pid = 3680] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:39:19 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (14F5DC00) [pid = 3680] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:39:19 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0E751400) [pid = 3680] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:39:19 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0F139C00) [pid = 3680] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:39:19 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (163E3C00) [pid = 3680] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:39:19 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (18D91C00) [pid = 3680] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:39:19 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0FEA2000) [pid = 3680] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:39:19 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17D67400) [pid = 3680] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:39:19 INFO - PROCESS | 3680 | 1470656359548 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:39:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:39:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 930ms 04:39:19 INFO - PROCESS | 3680 | 1470656359603 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 04:39:19 INFO - PROCESS | 3680 | 1470656359605 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 04:39:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:39:19 INFO - PROCESS | 3680 | 1470656359608 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:39:19 INFO - PROCESS | 3680 | 1470656359610 Marionette TRACE conn6 <- [1,2422,null,{}] 04:39:19 INFO - PROCESS | 3680 | 1470656359613 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:19 INFO - PROCESS | 3680 | 1470656359615 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:19 INFO - PROCESS | 3680 | 1470656359692 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 04:39:19 INFO - PROCESS | 3680 | 1470656359697 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:19 INFO - PROCESS | 3680 | 1470656359699 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:19 INFO - PROCESS | 3680 | ++DOCSHELL 0F75C800 == 32 [pid = 3680] [id = 615] 04:39:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (133F9800) [pid = 3680] [serial = 1845] [outer = 00000000] 04:39:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17B28800) [pid = 3680] [serial = 1846] [outer = 133F9800] 04:39:19 INFO - PROCESS | 3680 | 1470656359746 Marionette DEBUG loaded listener.js 04:39:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17C23800) [pid = 3680] [serial = 1847] [outer = 133F9800] 04:39:20 INFO - PROCESS | 3680 | 1470656360148 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 04:39:20 INFO - PROCESS | 3680 | 1470656360242 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 04:39:20 INFO - PROCESS | 3680 | 1470656360247 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 04:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:39:20 INFO - PROCESS | 3680 | 1470656360253 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:39:20 INFO - PROCESS | 3680 | 1470656360256 Marionette TRACE conn6 <- [1,2426,null,{}] 04:39:20 INFO - PROCESS | 3680 | 1470656360262 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:20 INFO - PROCESS | 3680 | 1470656360266 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:20 INFO - PROCESS | 3680 | 1470656360413 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 04:39:20 INFO - PROCESS | 3680 | 1470656360545 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:20 INFO - PROCESS | 3680 | 1470656360550 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:20 INFO - PROCESS | 3680 | ++DOCSHELL 0E286800 == 33 [pid = 3680] [id = 616] 04:39:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0E463400) [pid = 3680] [serial = 1848] [outer = 00000000] 04:39:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (0EA14000) [pid = 3680] [serial = 1849] [outer = 0E463400] 04:39:20 INFO - PROCESS | 3680 | 1470656360611 Marionette DEBUG loaded listener.js 04:39:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (0EC2C000) [pid = 3680] [serial = 1850] [outer = 0E463400] 04:39:21 INFO - PROCESS | 3680 | 1470656361416 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1237ms 04:39:21 INFO - PROCESS | 3680 | 1470656361494 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 04:39:21 INFO - PROCESS | 3680 | 1470656361497 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 04:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:39:21 INFO - PROCESS | 3680 | 1470656361503 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:39:21 INFO - PROCESS | 3680 | 1470656361507 Marionette TRACE conn6 <- [1,2430,null,{}] 04:39:21 INFO - PROCESS | 3680 | 1470656361512 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:21 INFO - PROCESS | 3680 | 1470656361515 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:21 INFO - PROCESS | 3680 | 1470656361661 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 04:39:21 INFO - PROCESS | 3680 | 1470656361792 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:21 INFO - PROCESS | 3680 | 1470656361795 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:21 INFO - PROCESS | 3680 | ++DOCSHELL 13184800 == 34 [pid = 3680] [id = 617] 04:39:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (133EF800) [pid = 3680] [serial = 1851] [outer = 00000000] 04:39:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (136A7800) [pid = 3680] [serial = 1852] [outer = 133EF800] 04:39:21 INFO - PROCESS | 3680 | 1470656361857 Marionette DEBUG loaded listener.js 04:39:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (14658000) [pid = 3680] [serial = 1853] [outer = 133EF800] 04:39:22 INFO - PROCESS | 3680 | 1470656362728 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:39:22 INFO - PROCESS | 3680 | --DOCSHELL 1784B400 == 33 [pid = 3680] [id = 614] 04:39:22 INFO - PROCESS | 3680 | --DOCSHELL 163E6800 == 32 [pid = 3680] [id = 613] 04:39:22 INFO - PROCESS | 3680 | --DOCSHELL 14F5A800 == 31 [pid = 3680] [id = 612] 04:39:22 INFO - PROCESS | 3680 | --DOCSHELL 14520C00 == 30 [pid = 3680] [id = 611] 04:39:22 INFO - PROCESS | 3680 | --DOCSHELL 0EF7E800 == 29 [pid = 3680] [id = 610] 04:39:22 INFO - PROCESS | 3680 | --DOCSHELL 0C00DC00 == 28 [pid = 3680] [id = 609] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17C1D400) [pid = 3680] [serial = 1795] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (17C2B400) [pid = 3680] [serial = 1796] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (17DC6C00) [pid = 3680] [serial = 1799] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (18306400) [pid = 3680] [serial = 1798] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (19925C00) [pid = 3680] [serial = 1775] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0EC35400) [pid = 3680] [serial = 1783] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0EF79400) [pid = 3680] [serial = 1784] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0FEE4000) [pid = 3680] [serial = 1780] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (13189400) [pid = 3680] [serial = 1781] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (183DD800) [pid = 3680] [serial = 1801] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (14F67800) [pid = 3680] [serial = 1789] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (15E2A800) [pid = 3680] [serial = 1790] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (0EA1A400) [pid = 3680] [serial = 1777] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (0EC2DC00) [pid = 3680] [serial = 1778] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (0F79F400) [pid = 3680] [serial = 1786] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (12FED800) [pid = 3680] [serial = 1787] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (16A6C400) [pid = 3680] [serial = 1792] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (19920C00) [pid = 3680] [serial = 1810] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (19922C00) [pid = 3680] [serial = 1811] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (17C5A000) [pid = 3680] [serial = 1805] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (175AE000) [pid = 3680] [serial = 1804] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (18C84C00) [pid = 3680] [serial = 1807] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (18C85000) [pid = 3680] [serial = 1808] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (183E1400) [pid = 3680] [serial = 1802] [outer = 00000000] [url = about:blank] 04:39:22 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (17577000) [pid = 3680] [serial = 1793] [outer = 00000000] [url = about:blank] 04:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1277ms 04:39:22 INFO - PROCESS | 3680 | 1470656362780 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 04:39:22 INFO - PROCESS | 3680 | 1470656362784 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 04:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:39:22 INFO - PROCESS | 3680 | 1470656362789 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:39:22 INFO - PROCESS | 3680 | 1470656362792 Marionette TRACE conn6 <- [1,2434,null,{}] 04:39:22 INFO - PROCESS | 3680 | 1470656362797 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:22 INFO - PROCESS | 3680 | 1470656362800 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:22 INFO - PROCESS | 3680 | 1470656362892 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 04:39:22 INFO - PROCESS | 3680 | 1470656362997 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:22 INFO - PROCESS | 3680 | 1470656363002 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:23 INFO - PROCESS | 3680 | ++DOCSHELL 0E754C00 == 29 [pid = 3680] [id = 618] 04:39:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (0EA11800) [pid = 3680] [serial = 1854] [outer = 00000000] 04:39:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (0EA1E800) [pid = 3680] [serial = 1855] [outer = 0EA11800] 04:39:23 INFO - PROCESS | 3680 | 1470656363051 Marionette DEBUG loaded listener.js 04:39:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (0EC37000) [pid = 3680] [serial = 1856] [outer = 0EA11800] 04:39:23 INFO - PROCESS | 3680 | 1470656363493 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:39:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:39:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 731ms 04:39:23 INFO - PROCESS | 3680 | 1470656363521 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 04:39:23 INFO - PROCESS | 3680 | 1470656363525 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 04:39:23 INFO - PROCESS | 3680 | 1470656363531 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:39:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:39:23 INFO - PROCESS | 3680 | 1470656363534 Marionette TRACE conn6 <- [1,2438,null,{}] 04:39:23 INFO - PROCESS | 3680 | 1470656363537 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:23 INFO - PROCESS | 3680 | 1470656363540 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:23 INFO - PROCESS | 3680 | 1470656363626 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 04:39:23 INFO - PROCESS | 3680 | 1470656363633 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:23 INFO - PROCESS | 3680 | 1470656363636 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:23 INFO - PROCESS | 3680 | ++DOCSHELL 0EF84000 == 30 [pid = 3680] [id = 619] 04:39:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (0F109400) [pid = 3680] [serial = 1857] [outer = 00000000] 04:39:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (0FEE9800) [pid = 3680] [serial = 1858] [outer = 0F109400] 04:39:23 INFO - PROCESS | 3680 | 1470656363682 Marionette DEBUG loaded listener.js 04:39:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (130B6400) [pid = 3680] [serial = 1859] [outer = 0F109400] 04:39:24 INFO - PROCESS | 3680 | 1470656364135 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 04:39:24 INFO - PROCESS | 3680 | 1470656364206 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 04:39:24 INFO - PROCESS | 3680 | 1470656364208 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 04:39:24 INFO - PROCESS | 3680 | 1470656364212 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:39:24 INFO - PROCESS | 3680 | 1470656364215 Marionette TRACE conn6 <- [1,2442,null,{}] 04:39:24 INFO - PROCESS | 3680 | 1470656364226 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:24 INFO - PROCESS | 3680 | 1470656364230 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:24 INFO - PROCESS | 3680 | 1470656364316 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 04:39:24 INFO - PROCESS | 3680 | 1470656364443 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:24 INFO - PROCESS | 3680 | 1470656364446 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:24 INFO - PROCESS | 3680 | ++DOCSHELL 14F66C00 == 31 [pid = 3680] [id = 620] 04:39:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (14F67800) [pid = 3680] [serial = 1860] [outer = 00000000] 04:39:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (14F78800) [pid = 3680] [serial = 1861] [outer = 14F67800] 04:39:24 INFO - PROCESS | 3680 | 1470656364497 Marionette DEBUG loaded listener.js 04:39:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (1613C000) [pid = 3680] [serial = 1862] [outer = 14F67800] 04:39:24 INFO - PROCESS | 3680 | 1470656364866 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 04:39:24 INFO - PROCESS | 3680 | 1470656364886 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 04:39:24 INFO - PROCESS | 3680 | 1470656364888 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 04:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:39:24 INFO - PROCESS | 3680 | 1470656364891 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:39:24 INFO - PROCESS | 3680 | 1470656364893 Marionette TRACE conn6 <- [1,2446,null,{}] 04:39:24 INFO - PROCESS | 3680 | 1470656364896 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:24 INFO - PROCESS | 3680 | 1470656364898 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:25 INFO - PROCESS | 3680 | 1470656365025 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 04:39:25 INFO - PROCESS | 3680 | 1470656365038 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:25 INFO - PROCESS | 3680 | 1470656365040 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:25 INFO - PROCESS | 3680 | ++DOCSHELL 163E2800 == 32 [pid = 3680] [id = 621] 04:39:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (163E9C00) [pid = 3680] [serial = 1863] [outer = 00000000] 04:39:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (175AF400) [pid = 3680] [serial = 1864] [outer = 163E9C00] 04:39:25 INFO - PROCESS | 3680 | 1470656365085 Marionette DEBUG loaded listener.js 04:39:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (17850C00) [pid = 3680] [serial = 1865] [outer = 163E9C00] 04:39:25 INFO - PROCESS | 3680 | 1470656365524 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 669ms 04:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:39:25 INFO - PROCESS | 3680 | 1470656365562 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 04:39:25 INFO - PROCESS | 3680 | 1470656365564 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 04:39:25 INFO - PROCESS | 3680 | 1470656365567 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:39:25 INFO - PROCESS | 3680 | 1470656365568 Marionette TRACE conn6 <- [1,2450,null,{}] 04:39:25 INFO - PROCESS | 3680 | 1470656365579 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:25 INFO - PROCESS | 3680 | 1470656365581 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:25 INFO - PROCESS | 3680 | 1470656365701 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 04:39:25 INFO - PROCESS | 3680 | 1470656365796 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:25 INFO - PROCESS | 3680 | 1470656365798 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:25 INFO - PROCESS | 3680 | ++DOCSHELL 17C1F400 == 33 [pid = 3680] [id = 622] 04:39:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (17C22400) [pid = 3680] [serial = 1866] [outer = 00000000] 04:39:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (17C58C00) [pid = 3680] [serial = 1867] [outer = 17C22400] 04:39:25 INFO - PROCESS | 3680 | 1470656365842 Marionette DEBUG loaded listener.js 04:39:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (17D5C800) [pid = 3680] [serial = 1868] [outer = 17C22400] 04:39:26 INFO - PROCESS | 3680 | 1470656366240 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 04:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:39:26 INFO - PROCESS | 3680 | 1470656366298 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 04:39:26 INFO - PROCESS | 3680 | 1470656366300 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 04:39:26 INFO - PROCESS | 3680 | 1470656366303 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:39:26 INFO - PROCESS | 3680 | 1470656366305 Marionette TRACE conn6 <- [1,2454,null,{}] 04:39:26 INFO - PROCESS | 3680 | 1470656366308 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:26 INFO - PROCESS | 3680 | 1470656366313 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:26 INFO - PROCESS | 3680 | 1470656366451 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 04:39:26 INFO - PROCESS | 3680 | 1470656366457 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:26 INFO - PROCESS | 3680 | 1470656366459 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:26 INFO - PROCESS | 3680 | ++DOCSHELL 0EAB1800 == 34 [pid = 3680] [id = 623] 04:39:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17D66000) [pid = 3680] [serial = 1869] [outer = 00000000] 04:39:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (18308000) [pid = 3680] [serial = 1870] [outer = 17D66000] 04:39:26 INFO - PROCESS | 3680 | 1470656366503 Marionette DEBUG loaded listener.js 04:39:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (18309000) [pid = 3680] [serial = 1871] [outer = 17D66000] 04:39:26 INFO - PROCESS | 3680 | 1470656366961 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 04:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:39:26 INFO - PROCESS | 3680 | 1470656366974 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 04:39:26 INFO - PROCESS | 3680 | 1470656366976 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 04:39:26 INFO - PROCESS | 3680 | 1470656366979 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:39:26 INFO - PROCESS | 3680 | 1470656366980 Marionette TRACE conn6 <- [1,2458,null,{}] 04:39:26 INFO - PROCESS | 3680 | 1470656366984 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:26 INFO - PROCESS | 3680 | 1470656366985 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:27 INFO - PROCESS | 3680 | 1470656367156 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 04:39:27 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0C00E000) [pid = 3680] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:39:27 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0EF7B800) [pid = 3680] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:39:27 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (145BE400) [pid = 3680] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:39:27 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (14F61800) [pid = 3680] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:39:27 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (0E751800) [pid = 3680] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:39:27 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (136A5800) [pid = 3680] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:39:27 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (17DC6000) [pid = 3680] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:39:27 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (19DB6000) [pid = 3680] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:39:27 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (163EA000) [pid = 3680] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:39:27 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1784C000) [pid = 3680] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:39:27 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (0EF80000) [pid = 3680] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:39:27 INFO - PROCESS | 3680 | 1470656367258 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:27 INFO - PROCESS | 3680 | 1470656367260 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:27 INFO - PROCESS | 3680 | ++DOCSHELL 0C00A800 == 35 [pid = 3680] [id = 624] 04:39:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (0C00E000) [pid = 3680] [serial = 1872] [outer = 00000000] 04:39:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0EF32400) [pid = 3680] [serial = 1873] [outer = 0C00E000] 04:39:27 INFO - PROCESS | 3680 | 1470656367303 Marionette DEBUG loaded listener.js 04:39:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0EF7B800) [pid = 3680] [serial = 1874] [outer = 0C00E000] 04:39:27 INFO - PROCESS | 3680 | 1470656367624 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:39:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:39:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 04:39:27 INFO - PROCESS | 3680 | 1470656367655 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 04:39:27 INFO - PROCESS | 3680 | 1470656367657 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 04:39:27 INFO - PROCESS | 3680 | 1470656367660 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:39:27 INFO - PROCESS | 3680 | 1470656367662 Marionette TRACE conn6 <- [1,2462,null,{}] 04:39:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:39:27 INFO - PROCESS | 3680 | 1470656367666 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:27 INFO - PROCESS | 3680 | 1470656367668 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:27 INFO - PROCESS | 3680 | 1470656367791 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 04:39:27 INFO - PROCESS | 3680 | 1470656367800 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:27 INFO - PROCESS | 3680 | 1470656367802 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:27 INFO - PROCESS | 3680 | ++DOCSHELL 0C1D3000 == 36 [pid = 3680] [id = 625] 04:39:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0EF80000) [pid = 3680] [serial = 1875] [outer = 00000000] 04:39:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (183D9000) [pid = 3680] [serial = 1876] [outer = 0EF80000] 04:39:27 INFO - PROCESS | 3680 | 1470656367845 Marionette DEBUG loaded listener.js 04:39:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (183E1800) [pid = 3680] [serial = 1877] [outer = 0EF80000] 04:39:28 INFO - PROCESS | 3680 | 1470656368253 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:39:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:39:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 04:39:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:39:28 INFO - PROCESS | 3680 | 1470656368296 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 04:39:28 INFO - PROCESS | 3680 | 1470656368298 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 04:39:28 INFO - PROCESS | 3680 | 1470656368301 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:39:28 INFO - PROCESS | 3680 | 1470656368303 Marionette TRACE conn6 <- [1,2466,null,{}] 04:39:28 INFO - PROCESS | 3680 | 1470656368306 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:28 INFO - PROCESS | 3680 | 1470656368308 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:28 INFO - PROCESS | 3680 | 1470656368390 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 04:39:28 INFO - PROCESS | 3680 | 1470656368514 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:28 INFO - PROCESS | 3680 | 1470656368516 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:28 INFO - PROCESS | 3680 | ++DOCSHELL 0C003800 == 37 [pid = 3680] [id = 626] 04:39:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0EA19000) [pid = 3680] [serial = 1878] [outer = 00000000] 04:39:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (189A4400) [pid = 3680] [serial = 1879] [outer = 0EA19000] 04:39:28 INFO - PROCESS | 3680 | 1470656368562 Marionette DEBUG loaded listener.js 04:39:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (18C85800) [pid = 3680] [serial = 1880] [outer = 0EA19000] 04:39:28 INFO - PROCESS | 3680 | 1470656368917 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:39:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:39:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 04:39:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:39:28 INFO - PROCESS | 3680 | 1470656368972 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 04:39:28 INFO - PROCESS | 3680 | 1470656368974 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 04:39:28 INFO - PROCESS | 3680 | 1470656368978 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:39:28 INFO - PROCESS | 3680 | 1470656368979 Marionette TRACE conn6 <- [1,2470,null,{}] 04:39:28 INFO - PROCESS | 3680 | 1470656368983 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:28 INFO - PROCESS | 3680 | 1470656368985 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:29 INFO - PROCESS | 3680 | 1470656369063 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 04:39:29 INFO - PROCESS | 3680 | 1470656369069 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:29 INFO - PROCESS | 3680 | 1470656369071 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:29 INFO - PROCESS | 3680 | ++DOCSHELL 189AFC00 == 38 [pid = 3680] [id = 627] 04:39:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (18C8BC00) [pid = 3680] [serial = 1881] [outer = 00000000] 04:39:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (18D90000) [pid = 3680] [serial = 1882] [outer = 18C8BC00] 04:39:29 INFO - PROCESS | 3680 | 1470656369114 Marionette DEBUG loaded listener.js 04:39:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (198E4800) [pid = 3680] [serial = 1883] [outer = 18C8BC00] 04:39:29 INFO - PROCESS | 3680 | 1470656369828 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 930ms 04:39:29 INFO - PROCESS | 3680 | 1470656369909 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 04:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:39:29 INFO - PROCESS | 3680 | 1470656369913 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 04:39:29 INFO - PROCESS | 3680 | 1470656369918 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:39:29 INFO - PROCESS | 3680 | 1470656369924 Marionette TRACE conn6 <- [1,2474,null,{}] 04:39:29 INFO - PROCESS | 3680 | 1470656369929 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:29 INFO - PROCESS | 3680 | 1470656369932 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:30 INFO - PROCESS | 3680 | 1470656370106 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 04:39:30 INFO - PROCESS | 3680 | 1470656370244 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:30 INFO - PROCESS | 3680 | 1470656370247 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:30 INFO - PROCESS | 3680 | ++DOCSHELL 0EF76400 == 39 [pid = 3680] [id = 628] 04:39:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0EF83000) [pid = 3680] [serial = 1884] [outer = 00000000] 04:39:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (130BEC00) [pid = 3680] [serial = 1885] [outer = 0EF83000] 04:39:30 INFO - PROCESS | 3680 | 1470656370305 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (136A2C00) [pid = 3680] [serial = 1886] [outer = 0EF83000] 04:39:30 INFO - PROCESS | 3680 | 1470656370892 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:39:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:39:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1028ms 04:39:30 INFO - PROCESS | 3680 | 1470656370946 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 3680 | 1470656370951 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 04:39:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:39:30 INFO - PROCESS | 3680 | 1470656370958 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - PROCESS | 3680 | 1470656370961 Marionette TRACE conn6 <- [1,2478,null,{}] 04:39:30 INFO - PROCESS | 3680 | 1470656370965 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:30 INFO - PROCESS | 3680 | 1470656370968 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:31 INFO - PROCESS | 3680 | 1470656371129 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 04:39:31 INFO - PROCESS | 3680 | 1470656371146 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:31 INFO - PROCESS | 3680 | 1470656371149 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:31 INFO - PROCESS | 3680 | ++DOCSHELL 16A6CC00 == 40 [pid = 3680] [id = 629] 04:39:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16A6E000) [pid = 3680] [serial = 1887] [outer = 00000000] 04:39:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17D5FC00) [pid = 3680] [serial = 1888] [outer = 16A6E000] 04:39:31 INFO - PROCESS | 3680 | 1470656371206 Marionette DEBUG loaded listener.js 04:39:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17DCB800) [pid = 3680] [serial = 1889] [outer = 16A6E000] 04:39:31 INFO - PROCESS | 3680 | 1470656371834 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 930ms 04:39:31 INFO - PROCESS | 3680 | 1470656371892 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 04:39:31 INFO - PROCESS | 3680 | 1470656371894 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 04:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:39:31 INFO - PROCESS | 3680 | 1470656371898 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:39:31 INFO - PROCESS | 3680 | 1470656371902 Marionette TRACE conn6 <- [1,2482,null,{}] 04:39:31 INFO - PROCESS | 3680 | 1470656371913 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:31 INFO - PROCESS | 3680 | 1470656371918 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:32 INFO - PROCESS | 3680 | 1470656372073 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 04:39:32 INFO - PROCESS | 3680 | 1470656372091 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:32 INFO - PROCESS | 3680 | 1470656372094 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:32 INFO - PROCESS | 3680 | ++DOCSHELL 19924400 == 41 [pid = 3680] [id = 630] 04:39:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (19924800) [pid = 3680] [serial = 1890] [outer = 00000000] 04:39:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (19928000) [pid = 3680] [serial = 1891] [outer = 19924800] 04:39:32 INFO - PROCESS | 3680 | 1470656372151 Marionette DEBUG loaded listener.js 04:39:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (1992E000) [pid = 3680] [serial = 1892] [outer = 19924800] 04:39:32 INFO - PROCESS | 3680 | 1470656372759 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 930ms 04:39:32 INFO - PROCESS | 3680 | 1470656372832 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 04:39:32 INFO - PROCESS | 3680 | 1470656372834 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 04:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:39:32 INFO - PROCESS | 3680 | 1470656372838 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:39:32 INFO - PROCESS | 3680 | 1470656372840 Marionette TRACE conn6 <- [1,2486,null,{}] 04:39:32 INFO - PROCESS | 3680 | 1470656372844 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:32 INFO - PROCESS | 3680 | 1470656372846 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:32 INFO - PROCESS | 3680 | 1470656372962 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 04:39:33 INFO - PROCESS | 3680 | 1470656373100 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:33 INFO - PROCESS | 3680 | 1470656373102 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:33 INFO - PROCESS | 3680 | ++DOCSHELL 0F2ED800 == 42 [pid = 3680] [id = 631] 04:39:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (14659800) [pid = 3680] [serial = 1893] [outer = 00000000] 04:39:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (19DB5800) [pid = 3680] [serial = 1894] [outer = 14659800] 04:39:33 INFO - PROCESS | 3680 | 1470656373157 Marionette DEBUG loaded listener.js 04:39:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (19DC1C00) [pid = 3680] [serial = 1895] [outer = 14659800] 04:39:33 INFO - PROCESS | 3680 | 1470656373904 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1130ms 04:39:33 INFO - PROCESS | 3680 | 1470656373972 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 04:39:33 INFO - PROCESS | 3680 | 1470656373976 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 04:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:39:33 INFO - PROCESS | 3680 | 1470656373980 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:39:33 INFO - PROCESS | 3680 | 1470656373984 Marionette TRACE conn6 <- [1,2490,null,{}] 04:39:33 INFO - PROCESS | 3680 | 1470656374008 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:33 INFO - PROCESS | 3680 | 1470656374011 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:34 INFO - PROCESS | 3680 | 1470656374122 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 0EF7AC00 == 41 [pid = 3680] [id = 608] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 0C003800 == 40 [pid = 3680] [id = 626] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 0C1D3000 == 39 [pid = 3680] [id = 625] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 0C00A800 == 38 [pid = 3680] [id = 624] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 0EAB1800 == 37 [pid = 3680] [id = 623] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 17C1F400 == 36 [pid = 3680] [id = 622] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 163E2800 == 35 [pid = 3680] [id = 621] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 14F66C00 == 34 [pid = 3680] [id = 620] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 0EF84000 == 33 [pid = 3680] [id = 619] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 0E754C00 == 32 [pid = 3680] [id = 618] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 0F75C800 == 31 [pid = 3680] [id = 615] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 0E286800 == 30 [pid = 3680] [id = 616] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 13184800 == 29 [pid = 3680] [id = 617] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 19924400 == 28 [pid = 3680] [id = 630] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 0F2ED800 == 27 [pid = 3680] [id = 631] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 16A6CC00 == 26 [pid = 3680] [id = 629] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 189AFC00 == 25 [pid = 3680] [id = 627] 04:39:34 INFO - PROCESS | 3680 | --DOCSHELL 0EF76400 == 24 [pid = 3680] [id = 628] 04:39:34 INFO - PROCESS | 3680 | 1470656374873 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:34 INFO - PROCESS | 3680 | 1470656374877 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (0E4FEC00) [pid = 3680] [serial = 1828] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (0E752800) [pid = 3680] [serial = 1829] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (0FD13000) [pid = 3680] [serial = 1826] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0F135C00) [pid = 3680] [serial = 1825] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1465E400) [pid = 3680] [serial = 1834] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (15E27C00) [pid = 3680] [serial = 1837] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0EF80400) [pid = 3680] [serial = 1814] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0EAA8800) [pid = 3680] [serial = 1813] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (15E31400) [pid = 3680] [serial = 1817] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (14F59400) [pid = 3680] [serial = 1816] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (18C87400) [pid = 3680] [serial = 1820] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (18305000) [pid = 3680] [serial = 1819] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1A60E800) [pid = 3680] [serial = 1823] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (19EA8800) [pid = 3680] [serial = 1822] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (16A67400) [pid = 3680] [serial = 1840] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (16195800) [pid = 3680] [serial = 1838] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (17C29C00) [pid = 3680] [serial = 1843] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (17575C00) [pid = 3680] [serial = 1841] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17D5F800) [pid = 3680] [serial = 1844] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (0F2EE400) [pid = 3680] [serial = 1832] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (0F13A000) [pid = 3680] [serial = 1831] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (14D9F800) [pid = 3680] [serial = 1835] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (17B28800) [pid = 3680] [serial = 1846] [outer = 00000000] [url = about:blank] 04:39:34 INFO - PROCESS | 3680 | ++DOCSHELL 088F9000 == 25 [pid = 3680] [id = 632] 04:39:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (088F9400) [pid = 3680] [serial = 1896] [outer = 00000000] 04:39:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0C004400) [pid = 3680] [serial = 1897] [outer = 088F9400] 04:39:35 INFO - PROCESS | 3680 | 1470656375040 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0C00F400) [pid = 3680] [serial = 1898] [outer = 088F9400] 04:39:35 INFO - PROCESS | 3680 | 1470656375476 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1598ms 04:39:35 INFO - PROCESS | 3680 | 1470656375582 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 04:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:39:35 INFO - PROCESS | 3680 | 1470656375586 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 04:39:35 INFO - PROCESS | 3680 | 1470656375590 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:39:35 INFO - PROCESS | 3680 | 1470656375593 Marionette TRACE conn6 <- [1,2494,null,{}] 04:39:35 INFO - PROCESS | 3680 | 1470656375599 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:35 INFO - PROCESS | 3680 | 1470656375603 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:35 INFO - PROCESS | 3680 | 1470656375696 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 04:39:35 INFO - PROCESS | 3680 | 1470656375707 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:35 INFO - PROCESS | 3680 | 1470656375709 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:35 INFO - PROCESS | 3680 | ++DOCSHELL 0EA1AC00 == 26 [pid = 3680] [id = 633] 04:39:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0EA1B400) [pid = 3680] [serial = 1899] [outer = 00000000] 04:39:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0EC2B800) [pid = 3680] [serial = 1900] [outer = 0EA1B400] 04:39:35 INFO - PROCESS | 3680 | 1470656375757 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0EC35800) [pid = 3680] [serial = 1901] [outer = 0EA1B400] 04:39:36 INFO - PROCESS | 3680 | 1470656376239 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 690ms 04:39:36 INFO - PROCESS | 3680 | 1470656376301 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 04:39:36 INFO - PROCESS | 3680 | 1470656376305 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 04:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:39:36 INFO - PROCESS | 3680 | 1470656376313 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:39:36 INFO - PROCESS | 3680 | 1470656376315 Marionette TRACE conn6 <- [1,2498,null,{}] 04:39:36 INFO - PROCESS | 3680 | 1470656376318 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:36 INFO - PROCESS | 3680 | 1470656376321 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:36 INFO - PROCESS | 3680 | 1470656376415 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 04:39:36 INFO - PROCESS | 3680 | 1470656376511 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:36 INFO - PROCESS | 3680 | 1470656376513 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:36 INFO - PROCESS | 3680 | ++DOCSHELL 0F131400 == 27 [pid = 3680] [id = 634] 04:39:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0F139400) [pid = 3680] [serial = 1902] [outer = 00000000] 04:39:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0F2E5800) [pid = 3680] [serial = 1903] [outer = 0F139400] 04:39:36 INFO - PROCESS | 3680 | 1470656376559 Marionette DEBUG loaded listener.js 04:39:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0F761C00) [pid = 3680] [serial = 1904] [outer = 0F139400] 04:39:36 INFO - PROCESS | 3680 | 1470656376977 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 04:39:37 INFO - PROCESS | 3680 | 1470656377047 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 04:39:37 INFO - PROCESS | 3680 | 1470656377049 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 04:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:39:37 INFO - PROCESS | 3680 | 1470656377054 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:39:37 INFO - PROCESS | 3680 | 1470656377060 Marionette TRACE conn6 <- [1,2502,null,{}] 04:39:37 INFO - PROCESS | 3680 | 1470656377069 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:37 INFO - PROCESS | 3680 | 1470656377073 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:37 INFO - PROCESS | 3680 | 1470656377204 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 04:39:37 INFO - PROCESS | 3680 | 1470656377220 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:37 INFO - PROCESS | 3680 | 1470656377222 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:37 INFO - PROCESS | 3680 | ++DOCSHELL 0FEA2000 == 28 [pid = 3680] [id = 635] 04:39:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0FEDDC00) [pid = 3680] [serial = 1905] [outer = 00000000] 04:39:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (133F4800) [pid = 3680] [serial = 1906] [outer = 0FEDDC00] 04:39:37 INFO - PROCESS | 3680 | 1470656377321 Marionette DEBUG loaded listener.js 04:39:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (13FDBC00) [pid = 3680] [serial = 1907] [outer = 0FEDDC00] 04:39:37 INFO - PROCESS | 3680 | 1470656377800 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 790ms 04:39:37 INFO - PROCESS | 3680 | 1470656377851 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 04:39:37 INFO - PROCESS | 3680 | 1470656377853 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 04:39:37 INFO - PROCESS | 3680 | 1470656377857 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:39:37 INFO - PROCESS | 3680 | 1470656377858 Marionette TRACE conn6 <- [1,2506,null,{}] 04:39:37 INFO - PROCESS | 3680 | 1470656377862 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:37 INFO - PROCESS | 3680 | 1470656377864 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:37 INFO - PROCESS | 3680 | 1470656377986 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 04:39:38 INFO - PROCESS | 3680 | 1470656378050 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:38 INFO - PROCESS | 3680 | 1470656378052 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:38 INFO - PROCESS | 3680 | ++DOCSHELL 1465A000 == 29 [pid = 3680] [id = 636] 04:39:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1465F000) [pid = 3680] [serial = 1908] [outer = 00000000] 04:39:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (14F5D000) [pid = 3680] [serial = 1909] [outer = 1465F000] 04:39:38 INFO - PROCESS | 3680 | 1470656378097 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (14F62800) [pid = 3680] [serial = 1910] [outer = 1465F000] 04:39:38 INFO - PROCESS | 3680 | 1470656378533 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 04:39:38 INFO - PROCESS | 3680 | 1470656378592 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 04:39:38 INFO - PROCESS | 3680 | 1470656378594 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 04:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:39:38 INFO - PROCESS | 3680 | 1470656378597 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:39:38 INFO - PROCESS | 3680 | 1470656378599 Marionette TRACE conn6 <- [1,2510,null,{}] 04:39:38 INFO - PROCESS | 3680 | 1470656378608 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:38 INFO - PROCESS | 3680 | 1470656378610 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:38 INFO - PROCESS | 3680 | 1470656378727 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 04:39:38 INFO - PROCESS | 3680 | 1470656378739 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:38 INFO - PROCESS | 3680 | 1470656378745 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:38 INFO - PROCESS | 3680 | ++DOCSHELL 15E27400 == 30 [pid = 3680] [id = 637] 04:39:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (15E29000) [pid = 3680] [serial = 1911] [outer = 00000000] 04:39:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (15E31000) [pid = 3680] [serial = 1912] [outer = 15E29000] 04:39:38 INFO - PROCESS | 3680 | 1470656378859 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (163E2400) [pid = 3680] [serial = 1913] [outer = 15E29000] 04:39:39 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17C22400) [pid = 3680] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:39:39 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17D66000) [pid = 3680] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:39:39 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (133F9800) [pid = 3680] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:39:39 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0E463400) [pid = 3680] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:39:39 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0F109400) [pid = 3680] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:39:39 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (14F67800) [pid = 3680] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:39:39 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0EA11800) [pid = 3680] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:39:39 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (133EF800) [pid = 3680] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:39:39 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0C00E000) [pid = 3680] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:39:39 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0EF80000) [pid = 3680] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:39:39 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (163E9C00) [pid = 3680] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:39:39 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0EA19000) [pid = 3680] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:39:39 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (18C8BC00) [pid = 3680] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:39:39 INFO - PROCESS | 3680 | 1470656379530 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:39:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:39:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 970ms 04:39:39 INFO - PROCESS | 3680 | 1470656379571 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 04:39:39 INFO - PROCESS | 3680 | 1470656379573 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 04:39:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:39:39 INFO - PROCESS | 3680 | 1470656379576 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:39:39 INFO - PROCESS | 3680 | 1470656379578 Marionette TRACE conn6 <- [1,2514,null,{}] 04:39:39 INFO - PROCESS | 3680 | 1470656379581 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:39 INFO - PROCESS | 3680 | 1470656379584 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:39 INFO - PROCESS | 3680 | 1470656379668 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 04:39:39 INFO - PROCESS | 3680 | 1470656379674 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:39 INFO - PROCESS | 3680 | 1470656379676 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:39 INFO - PROCESS | 3680 | ++DOCSHELL 0C012400 == 31 [pid = 3680] [id = 638] 04:39:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (133EF800) [pid = 3680] [serial = 1914] [outer = 00000000] 04:39:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (163EBC00) [pid = 3680] [serial = 1915] [outer = 133EF800] 04:39:39 INFO - PROCESS | 3680 | 1470656379720 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (16A65400) [pid = 3680] [serial = 1916] [outer = 133EF800] 04:39:40 INFO - PROCESS | 3680 | 1470656380162 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:39:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:39:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 04:39:40 INFO - PROCESS | 3680 | 1470656380218 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 04:39:40 INFO - PROCESS | 3680 | 1470656380220 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 04:39:40 INFO - PROCESS | 3680 | 1470656380223 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:39:40 INFO - PROCESS | 3680 | 1470656380225 Marionette TRACE conn6 <- [1,2518,null,{}] 04:39:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:39:40 INFO - PROCESS | 3680 | 1470656380228 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:40 INFO - PROCESS | 3680 | 1470656380230 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:40 INFO - PROCESS | 3680 | 1470656380311 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 04:39:40 INFO - PROCESS | 3680 | 1470656380316 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:40 INFO - PROCESS | 3680 | 1470656380318 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:40 INFO - PROCESS | 3680 | ++DOCSHELL 16A62000 == 32 [pid = 3680] [id = 639] 04:39:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (16A6C800) [pid = 3680] [serial = 1917] [outer = 00000000] 04:39:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (175A9400) [pid = 3680] [serial = 1918] [outer = 16A6C800] 04:39:40 INFO - PROCESS | 3680 | 1470656380362 Marionette DEBUG loaded listener.js 04:39:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17841400) [pid = 3680] [serial = 1919] [outer = 16A6C800] 04:39:40 INFO - PROCESS | 3680 | 1470656380814 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:39:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:39:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 04:39:40 INFO - PROCESS | 3680 | 1470656380869 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 04:39:40 INFO - PROCESS | 3680 | 1470656380871 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 04:39:40 INFO - PROCESS | 3680 | 1470656380874 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:39:40 INFO - PROCESS | 3680 | 1470656380876 Marionette TRACE conn6 <- [1,2522,null,{}] 04:39:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:39:40 INFO - PROCESS | 3680 | 1470656380880 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:40 INFO - PROCESS | 3680 | 1470656380882 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:40 INFO - PROCESS | 3680 | 1470656380962 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 04:39:40 INFO - PROCESS | 3680 | 1470656380968 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:40 INFO - PROCESS | 3680 | 1470656380970 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:40 INFO - PROCESS | 3680 | ++DOCSHELL 0F117C00 == 33 [pid = 3680] [id = 640] 04:39:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0FEE0000) [pid = 3680] [serial = 1920] [outer = 00000000] 04:39:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17C20800) [pid = 3680] [serial = 1921] [outer = 0FEE0000] 04:39:40 INFO - PROCESS | 3680 | 1470656381013 Marionette DEBUG loaded listener.js 04:39:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17C21400) [pid = 3680] [serial = 1922] [outer = 0FEE0000] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 0EA1C400 == 32 [pid = 3680] [id = 401] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 0FD15800 == 31 [pid = 3680] [id = 406] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 088FB400 == 30 [pid = 3680] [id = 408] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 17571000 == 29 [pid = 3680] [id = 407] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 0E4F6C00 == 28 [pid = 3680] [id = 405] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 16141C00 == 27 [pid = 3680] [id = 402] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 0E759400 == 26 [pid = 3680] [id = 396] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 0EF2E800 == 25 [pid = 3680] [id = 397] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 0E4F4C00 == 24 [pid = 3680] [id = 409] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 175B8800 == 23 [pid = 3680] [id = 403] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 15E4FC00 == 22 [pid = 3680] [id = 412] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 14788000 == 21 [pid = 3680] [id = 399] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 14DA0400 == 20 [pid = 3680] [id = 411] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 12FEF000 == 19 [pid = 3680] [id = 398] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 0F75C000 == 18 [pid = 3680] [id = 410] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 12F67C00 == 17 [pid = 3680] [id = 404] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 1784A400 == 16 [pid = 3680] [id = 413] 04:39:41 INFO - PROCESS | 3680 | --DOCSHELL 14664400 == 15 [pid = 3680] [id = 400] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (189A4400) [pid = 3680] [serial = 1879] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (18D90000) [pid = 3680] [serial = 1882] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (198E4800) [pid = 3680] [serial = 1883] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17C58C00) [pid = 3680] [serial = 1867] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (18308000) [pid = 3680] [serial = 1870] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17C23800) [pid = 3680] [serial = 1847] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0EA14000) [pid = 3680] [serial = 1849] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0EC2C000) [pid = 3680] [serial = 1850] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (0FEE9800) [pid = 3680] [serial = 1858] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (130B6400) [pid = 3680] [serial = 1859] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (14F78800) [pid = 3680] [serial = 1861] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (1613C000) [pid = 3680] [serial = 1862] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (0EA1E800) [pid = 3680] [serial = 1855] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (0EC37000) [pid = 3680] [serial = 1856] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (136A7800) [pid = 3680] [serial = 1852] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (14658000) [pid = 3680] [serial = 1853] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (17D5C800) [pid = 3680] [serial = 1868] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (0EF32400) [pid = 3680] [serial = 1873] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (18309000) [pid = 3680] [serial = 1871] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (18C85800) [pid = 3680] [serial = 1880] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (183D9000) [pid = 3680] [serial = 1876] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (175AF400) [pid = 3680] [serial = 1864] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (17850C00) [pid = 3680] [serial = 1865] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (0EF7B800) [pid = 3680] [serial = 1874] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (183E1800) [pid = 3680] [serial = 1877] [outer = 00000000] [url = about:blank] 04:39:42 INFO - PROCESS | 3680 | 1470656382787 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1976ms 04:39:42 INFO - PROCESS | 3680 | 1470656382857 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 04:39:42 INFO - PROCESS | 3680 | 1470656382860 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 04:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:39:42 INFO - PROCESS | 3680 | 1470656382865 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:39:42 INFO - PROCESS | 3680 | 1470656382869 Marionette TRACE conn6 <- [1,2526,null,{}] 04:39:42 INFO - PROCESS | 3680 | 1470656382875 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:42 INFO - PROCESS | 3680 | 1470656382878 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:42 INFO - PROCESS | 3680 | 1470656382969 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 04:39:42 INFO - PROCESS | 3680 | 1470656382984 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:42 INFO - PROCESS | 3680 | 1470656382987 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:42 INFO - PROCESS | 3680 | ++DOCSHELL 0E75BC00 == 16 [pid = 3680] [id = 641] 04:39:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (0E75C000) [pid = 3680] [serial = 1923] [outer = 00000000] 04:39:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (0EA19C00) [pid = 3680] [serial = 1924] [outer = 0E75C000] 04:39:43 INFO - PROCESS | 3680 | 1470656383036 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (0EA1E800) [pid = 3680] [serial = 1925] [outer = 0E75C000] 04:39:43 INFO - PROCESS | 3680 | 1470656383526 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 690ms 04:39:43 INFO - PROCESS | 3680 | 1470656383556 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 04:39:43 INFO - PROCESS | 3680 | 1470656383561 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 04:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:39:43 INFO - PROCESS | 3680 | 1470656383568 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:39:43 INFO - PROCESS | 3680 | 1470656383571 Marionette TRACE conn6 <- [1,2530,null,{}] 04:39:43 INFO - PROCESS | 3680 | 1470656383575 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:43 INFO - PROCESS | 3680 | 1470656383578 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:43 INFO - PROCESS | 3680 | 1470656383666 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 04:39:43 INFO - PROCESS | 3680 | 1470656383676 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:43 INFO - PROCESS | 3680 | 1470656383678 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:43 INFO - PROCESS | 3680 | ++DOCSHELL 0EF76000 == 17 [pid = 3680] [id = 642] 04:39:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (0EF76800) [pid = 3680] [serial = 1926] [outer = 00000000] 04:39:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (0EF7A000) [pid = 3680] [serial = 1927] [outer = 0EF76800] 04:39:43 INFO - PROCESS | 3680 | 1470656383731 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (0EF81800) [pid = 3680] [serial = 1928] [outer = 0EF76800] 04:39:44 INFO - PROCESS | 3680 | 1470656384208 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 04:39:44 INFO - PROCESS | 3680 | 1470656384241 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 04:39:44 INFO - PROCESS | 3680 | 1470656384243 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 04:39:44 INFO - PROCESS | 3680 | 1470656384247 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:39:44 INFO - PROCESS | 3680 | 1470656384250 Marionette TRACE conn6 <- [1,2534,null,{}] 04:39:44 INFO - PROCESS | 3680 | 1470656384262 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:44 INFO - PROCESS | 3680 | 1470656384266 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:44 INFO - PROCESS | 3680 | 1470656384356 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 04:39:44 INFO - PROCESS | 3680 | 1470656384486 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:44 INFO - PROCESS | 3680 | 1470656384489 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:44 INFO - PROCESS | 3680 | ++DOCSHELL 12FED800 == 18 [pid = 3680] [id = 643] 04:39:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (12FEE800) [pid = 3680] [serial = 1929] [outer = 00000000] 04:39:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (13077C00) [pid = 3680] [serial = 1930] [outer = 12FEE800] 04:39:44 INFO - PROCESS | 3680 | 1470656384536 Marionette DEBUG loaded listener.js 04:39:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (130BF400) [pid = 3680] [serial = 1931] [outer = 12FEE800] 04:39:44 INFO - PROCESS | 3680 | 1470656384904 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 729ms 04:39:44 INFO - PROCESS | 3680 | 1470656384981 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 04:39:44 INFO - PROCESS | 3680 | 1470656384984 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 04:39:44 INFO - PROCESS | 3680 | 1470656384987 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:39:44 INFO - PROCESS | 3680 | 1470656384989 Marionette TRACE conn6 <- [1,2538,null,{}] 04:39:44 INFO - PROCESS | 3680 | 1470656384992 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:44 INFO - PROCESS | 3680 | 1470656384994 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:45 INFO - PROCESS | 3680 | 1470656385112 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 04:39:45 INFO - PROCESS | 3680 | 1470656385120 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:45 INFO - PROCESS | 3680 | 1470656385122 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:45 INFO - PROCESS | 3680 | ++DOCSHELL 0F135C00 == 19 [pid = 3680] [id = 644] 04:39:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (13075800) [pid = 3680] [serial = 1932] [outer = 00000000] 04:39:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (1369C000) [pid = 3680] [serial = 1933] [outer = 13075800] 04:39:45 INFO - PROCESS | 3680 | 1470656385167 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (14660C00) [pid = 3680] [serial = 1934] [outer = 13075800] 04:39:45 INFO - PROCESS | 3680 | 1470656385602 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 04:39:45 INFO - PROCESS | 3680 | 1470656385661 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 04:39:45 INFO - PROCESS | 3680 | 1470656385663 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 04:39:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:39:45 INFO - PROCESS | 3680 | 1470656385666 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:39:45 INFO - PROCESS | 3680 | 1470656385668 Marionette TRACE conn6 <- [1,2542,null,{}] 04:39:45 INFO - PROCESS | 3680 | 1470656385678 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:45 INFO - PROCESS | 3680 | 1470656385680 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:45 INFO - PROCESS | 3680 | 1470656385784 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 04:39:45 INFO - PROCESS | 3680 | 1470656385792 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:45 INFO - PROCESS | 3680 | 1470656385794 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:45 INFO - PROCESS | 3680 | ++DOCSHELL 14DAA800 == 20 [pid = 3680] [id = 645] 04:39:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (14F59400) [pid = 3680] [serial = 1935] [outer = 00000000] 04:39:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (14F6F400) [pid = 3680] [serial = 1936] [outer = 14F59400] 04:39:45 INFO - PROCESS | 3680 | 1470656385842 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (15E26800) [pid = 3680] [serial = 1937] [outer = 14F59400] 04:39:46 INFO - PROCESS | 3680 | 1470656386287 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 04:39:46 INFO - PROCESS | 3680 | 1470656386337 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 04:39:46 INFO - PROCESS | 3680 | 1470656386339 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 04:39:46 INFO - PROCESS | 3680 | 1470656386342 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:39:46 INFO - PROCESS | 3680 | 1470656386344 Marionette TRACE conn6 <- [1,2546,null,{}] 04:39:46 INFO - PROCESS | 3680 | 1470656386348 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:46 INFO - PROCESS | 3680 | 1470656386353 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:46 INFO - PROCESS | 3680 | 1470656386454 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 04:39:46 INFO - PROCESS | 3680 | 1470656386460 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:46 INFO - PROCESS | 3680 | 1470656386462 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:46 INFO - PROCESS | 3680 | ++DOCSHELL 16191800 == 21 [pid = 3680] [id = 646] 04:39:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (163EE000) [pid = 3680] [serial = 1938] [outer = 00000000] 04:39:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (16A6D800) [pid = 3680] [serial = 1939] [outer = 163EE000] 04:39:46 INFO - PROCESS | 3680 | 1470656386507 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (17577000) [pid = 3680] [serial = 1940] [outer = 163EE000] 04:39:46 INFO - PROCESS | 3680 | 1470656386943 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 04:39:46 INFO - PROCESS | 3680 | 1470656387017 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 3680 | 1470656387019 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 04:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:39:47 INFO - PROCESS | 3680 | 1470656387023 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 3680 | 1470656387025 Marionette TRACE conn6 <- [1,2550,null,{}] 04:39:47 INFO - PROCESS | 3680 | 1470656387028 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:47 INFO - PROCESS | 3680 | 1470656387030 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:47 INFO - PROCESS | 3680 | 1470656387109 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 04:39:47 INFO - PROCESS | 3680 | 1470656387143 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:47 INFO - PROCESS | 3680 | 1470656387144 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:47 INFO - PROCESS | 3680 | ++DOCSHELL 17820C00 == 22 [pid = 3680] [id = 647] 04:39:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17824000) [pid = 3680] [serial = 1941] [outer = 00000000] 04:39:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17B2F000) [pid = 3680] [serial = 1942] [outer = 17824000] 04:39:47 INFO - PROCESS | 3680 | 1470656387188 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17C1F800) [pid = 3680] [serial = 1943] [outer = 17824000] 04:39:47 INFO - PROCESS | 3680 | 1470656387622 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 04:39:47 INFO - PROCESS | 3680 | 1470656387660 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 3680 | 1470656387662 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 04:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:39:47 INFO - PROCESS | 3680 | 1470656387665 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 3680 | 1470656387666 Marionette TRACE conn6 <- [1,2554,null,{}] 04:39:47 INFO - PROCESS | 3680 | 1470656387674 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:47 INFO - PROCESS | 3680 | 1470656387676 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:47 INFO - PROCESS | 3680 | 1470656387761 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 04:39:47 INFO - PROCESS | 3680 | 1470656387769 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:47 INFO - PROCESS | 3680 | 1470656387771 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:47 INFO - PROCESS | 3680 | ++DOCSHELL 088F0000 == 23 [pid = 3680] [id = 648] 04:39:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (0EF79800) [pid = 3680] [serial = 1944] [outer = 00000000] 04:39:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17D5E400) [pid = 3680] [serial = 1945] [outer = 0EF79800] 04:39:47 INFO - PROCESS | 3680 | 1470656387815 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17C5AC00) [pid = 3680] [serial = 1946] [outer = 0EF79800] 04:39:48 INFO - PROCESS | 3680 | 1470656388284 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:39:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 690ms 04:39:48 INFO - PROCESS | 3680 | 1470656388358 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 04:39:48 INFO - PROCESS | 3680 | 1470656388360 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 04:39:48 INFO - PROCESS | 3680 | 1470656388363 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:39:48 INFO - PROCESS | 3680 | 1470656388365 Marionette TRACE conn6 <- [1,2558,null,{}] 04:39:48 INFO - PROCESS | 3680 | 1470656388369 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:48 INFO - PROCESS | 3680 | 1470656388370 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:48 INFO - PROCESS | 3680 | 1470656388484 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 04:39:48 INFO - PROCESS | 3680 | 1470656388576 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:48 INFO - PROCESS | 3680 | 1470656388578 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:48 INFO - PROCESS | 3680 | ++DOCSHELL 0E27AC00 == 24 [pid = 3680] [id = 649] 04:39:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (12FE6000) [pid = 3680] [serial = 1947] [outer = 00000000] 04:39:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17DC6000) [pid = 3680] [serial = 1948] [outer = 12FE6000] 04:39:48 INFO - PROCESS | 3680 | 1470656388622 Marionette DEBUG loaded listener.js 04:39:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17DC6C00) [pid = 3680] [serial = 1949] [outer = 12FE6000] 04:39:49 INFO - PROCESS | 3680 | 1470656389067 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 04:39:49 INFO - PROCESS | 3680 | 1470656389097 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 04:39:49 INFO - PROCESS | 3680 | 1470656389099 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 04:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:39:49 INFO - PROCESS | 3680 | 1470656389111 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - PROCESS | 3680 | 1470656389112 Marionette TRACE conn6 <- [1,2562,null,{}] 04:39:49 INFO - PROCESS | 3680 | 1470656389116 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:49 INFO - PROCESS | 3680 | 1470656389118 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:49 INFO - PROCESS | 3680 | 1470656389234 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 04:39:49 INFO - PROCESS | 3680 | 1470656389239 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:49 INFO - PROCESS | 3680 | 1470656389241 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:49 INFO - PROCESS | 3680 | ++DOCSHELL 0E286400 == 25 [pid = 3680] [id = 650] 04:39:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (0E2E5000) [pid = 3680] [serial = 1950] [outer = 00000000] 04:39:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17DCE400) [pid = 3680] [serial = 1951] [outer = 0E2E5000] 04:39:49 INFO - PROCESS | 3680 | 1470656389284 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (1830A400) [pid = 3680] [serial = 1952] [outer = 0E2E5000] 04:39:49 INFO - PROCESS | 3680 | 1470656389747 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 04:39:49 INFO - PROCESS | 3680 | 1470656389782 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 04:39:49 INFO - PROCESS | 3680 | 1470656389785 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 04:39:49 INFO - PROCESS | 3680 | 1470656389788 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:39:49 INFO - PROCESS | 3680 | 1470656389790 Marionette TRACE conn6 <- [1,2566,null,{}] 04:39:49 INFO - PROCESS | 3680 | 1470656389793 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:49 INFO - PROCESS | 3680 | 1470656389796 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:49 INFO - PROCESS | 3680 | 1470656389951 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 04:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (16A6C800) [pid = 3680] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (15E29000) [pid = 3680] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1465F000) [pid = 3680] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0F139400) [pid = 3680] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0EA1B400) [pid = 3680] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (088F9400) [pid = 3680] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (14659800) [pid = 3680] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (19924800) [pid = 3680] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (16A6E000) [pid = 3680] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0EF83000) [pid = 3680] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0FEDDC00) [pid = 3680] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:39:50 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (133EF800) [pid = 3680] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:39:50 INFO - PROCESS | 3680 | 1470656390167 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 3680 | 1470656390170 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:50 INFO - PROCESS | 3680 | ++DOCSHELL 088FE800 == 26 [pid = 3680] [id = 651] 04:39:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0C172C00) [pid = 3680] [serial = 1953] [outer = 00000000] 04:39:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0EA15400) [pid = 3680] [serial = 1954] [outer = 0C172C00] 04:39:50 INFO - PROCESS | 3680 | 1470656390216 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (13350800) [pid = 3680] [serial = 1955] [outer = 0C172C00] 04:39:50 INFO - PROCESS | 3680 | 1470656390594 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:39:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 830ms 04:39:50 INFO - PROCESS | 3680 | 1470656390630 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 3680 | 1470656390632 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 04:39:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:39:50 INFO - PROCESS | 3680 | 1470656390635 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - PROCESS | 3680 | 1470656390637 Marionette TRACE conn6 <- [1,2570,null,{}] 04:39:50 INFO - PROCESS | 3680 | 1470656390640 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:50 INFO - PROCESS | 3680 | 1470656390642 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:50 INFO - PROCESS | 3680 | 1470656390723 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 04:39:50 INFO - PROCESS | 3680 | 1470656390728 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 3680 | 1470656390730 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:50 INFO - PROCESS | 3680 | ++DOCSHELL 14658800 == 27 [pid = 3680] [id = 652] 04:39:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (14F6B400) [pid = 3680] [serial = 1956] [outer = 00000000] 04:39:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17C24C00) [pid = 3680] [serial = 1957] [outer = 14F6B400] 04:39:50 INFO - PROCESS | 3680 | 1470656390774 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17DCA800) [pid = 3680] [serial = 1958] [outer = 14F6B400] 04:39:51 INFO - PROCESS | 3680 | 1470656391205 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:39:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:39:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 04:39:51 INFO - PROCESS | 3680 | 1470656391267 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 04:39:51 INFO - PROCESS | 3680 | 1470656391269 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 04:39:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:39:51 INFO - PROCESS | 3680 | 1470656391272 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - PROCESS | 3680 | 1470656391274 Marionette TRACE conn6 <- [1,2574,null,{}] 04:39:51 INFO - PROCESS | 3680 | 1470656391278 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:51 INFO - PROCESS | 3680 | 1470656391279 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:51 INFO - PROCESS | 3680 | 1470656391359 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 04:39:51 INFO - PROCESS | 3680 | 1470656391365 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:51 INFO - PROCESS | 3680 | 1470656391367 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:51 INFO - PROCESS | 3680 | ++DOCSHELL 17D61000 == 28 [pid = 3680] [id = 653] 04:39:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1847D400) [pid = 3680] [serial = 1959] [outer = 00000000] 04:39:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (18678400) [pid = 3680] [serial = 1960] [outer = 1847D400] 04:39:51 INFO - PROCESS | 3680 | 1470656391411 Marionette DEBUG loaded listener.js 04:39:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (189A5800) [pid = 3680] [serial = 1961] [outer = 1847D400] 04:39:51 INFO - PROCESS | 3680 | 1470656391842 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:39:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:39:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 04:39:51 INFO - PROCESS | 3680 | 1470656391915 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 04:39:51 INFO - PROCESS | 3680 | 1470656391917 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 04:39:51 INFO - PROCESS | 3680 | 1470656391920 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:39:51 INFO - PROCESS | 3680 | 1470656391922 Marionette TRACE conn6 <- [1,2578,null,{}] 04:39:51 INFO - PROCESS | 3680 | 1470656391926 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:51 INFO - PROCESS | 3680 | 1470656391927 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:51 INFO - PROCESS | 3680 | 1470656392008 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 04:39:51 INFO - PROCESS | 3680 | 1470656392013 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:51 INFO - PROCESS | 3680 | 1470656392015 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:52 INFO - PROCESS | 3680 | ++DOCSHELL 14F6CC00 == 29 [pid = 3680] [id = 654] 04:39:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (189B1400) [pid = 3680] [serial = 1962] [outer = 00000000] 04:39:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (18C89C00) [pid = 3680] [serial = 1963] [outer = 189B1400] 04:39:52 INFO - PROCESS | 3680 | 1470656392058 Marionette DEBUG loaded listener.js 04:39:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (18C90000) [pid = 3680] [serial = 1964] [outer = 189B1400] 04:39:52 INFO - PROCESS | 3680 | 1470656392874 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:39:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:39:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1016ms 04:39:52 INFO - PROCESS | 3680 | 1470656392941 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 04:39:52 INFO - PROCESS | 3680 | 1470656392945 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 04:39:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:39:52 INFO - PROCESS | 3680 | 1470656392950 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:39:52 INFO - PROCESS | 3680 | 1470656392956 Marionette TRACE conn6 <- [1,2582,null,{}] 04:39:52 INFO - PROCESS | 3680 | 1470656392981 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:52 INFO - PROCESS | 3680 | 1470656392984 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:53 INFO - PROCESS | 3680 | 1470656393135 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 04:39:53 INFO - PROCESS | 3680 | 1470656393268 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:53 INFO - PROCESS | 3680 | 1470656393271 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:53 INFO - PROCESS | 3680 | ++DOCSHELL 0E751000 == 30 [pid = 3680] [id = 655] 04:39:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0E751400) [pid = 3680] [serial = 1965] [outer = 00000000] 04:39:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0EC28C00) [pid = 3680] [serial = 1966] [outer = 0E751400] 04:39:53 INFO - PROCESS | 3680 | 1470656393331 Marionette DEBUG loaded listener.js 04:39:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (0EC37800) [pid = 3680] [serial = 1967] [outer = 0E751400] 04:39:54 INFO - PROCESS | 3680 | 1470656394254 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:39:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:39:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1359ms 04:39:54 INFO - PROCESS | 3680 | 1470656394310 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 04:39:54 INFO - PROCESS | 3680 | 1470656394314 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 04:39:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:39:54 INFO - PROCESS | 3680 | 1470656394319 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:39:54 INFO - PROCESS | 3680 | 1470656394322 Marionette TRACE conn6 <- [1,2586,null,{}] 04:39:54 INFO - PROCESS | 3680 | 1470656394328 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:54 INFO - PROCESS | 3680 | 1470656394330 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:54 INFO - PROCESS | 3680 | 1470656394462 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 04:39:54 INFO - PROCESS | 3680 | 1470656394607 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:54 INFO - PROCESS | 3680 | 1470656394612 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:54 INFO - PROCESS | 3680 | ++DOCSHELL 0E75A800 == 31 [pid = 3680] [id = 656] 04:39:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (0E75B000) [pid = 3680] [serial = 1968] [outer = 00000000] 04:39:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (0EA1F800) [pid = 3680] [serial = 1969] [outer = 0E75B000] 04:39:54 INFO - PROCESS | 3680 | 1470656394696 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (0EC35000) [pid = 3680] [serial = 1970] [outer = 0E75B000] 04:39:54 INFO - PROCESS | 3680 | --DOCSHELL 088F9000 == 30 [pid = 3680] [id = 632] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (17841400) [pid = 3680] [serial = 1919] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (15E31000) [pid = 3680] [serial = 1912] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (14F62800) [pid = 3680] [serial = 1910] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (14F5D000) [pid = 3680] [serial = 1909] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (175A9400) [pid = 3680] [serial = 1918] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (163E2400) [pid = 3680] [serial = 1913] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (17C20800) [pid = 3680] [serial = 1921] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0F2E5800) [pid = 3680] [serial = 1903] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0EC2B800) [pid = 3680] [serial = 1900] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0EC35800) [pid = 3680] [serial = 1901] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0C004400) [pid = 3680] [serial = 1897] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0C00F400) [pid = 3680] [serial = 1898] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (19DC1C00) [pid = 3680] [serial = 1895] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (19DB5800) [pid = 3680] [serial = 1894] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1992E000) [pid = 3680] [serial = 1892] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (19928000) [pid = 3680] [serial = 1891] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17DCB800) [pid = 3680] [serial = 1889] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17D5FC00) [pid = 3680] [serial = 1888] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (136A2C00) [pid = 3680] [serial = 1886] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (130BEC00) [pid = 3680] [serial = 1885] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (133F4800) [pid = 3680] [serial = 1906] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (13FDBC00) [pid = 3680] [serial = 1907] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (16A65400) [pid = 3680] [serial = 1916] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (163EBC00) [pid = 3680] [serial = 1915] [outer = 00000000] [url = about:blank] 04:39:54 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (0F761C00) [pid = 3680] [serial = 1904] [outer = 00000000] [url = about:blank] 04:39:55 INFO - PROCESS | 3680 | 1470656395156 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:39:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:39:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 871ms 04:39:55 INFO - PROCESS | 3680 | 1470656395192 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 3680 | 1470656395197 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 04:39:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:39:55 INFO - PROCESS | 3680 | 1470656395203 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - PROCESS | 3680 | 1470656395205 Marionette TRACE conn6 <- [1,2590,null,{}] 04:39:55 INFO - PROCESS | 3680 | 1470656395209 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:55 INFO - PROCESS | 3680 | 1470656395212 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:55 INFO - PROCESS | 3680 | 1470656395300 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 04:39:55 INFO - PROCESS | 3680 | 1470656395309 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:55 INFO - PROCESS | 3680 | 1470656395311 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:55 INFO - PROCESS | 3680 | ++DOCSHELL 0C010800 == 31 [pid = 3680] [id = 657] 04:39:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0EF78800) [pid = 3680] [serial = 1971] [outer = 00000000] 04:39:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0F24FC00) [pid = 3680] [serial = 1972] [outer = 0EF78800] 04:39:55 INFO - PROCESS | 3680 | 1470656395359 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0F2EB800) [pid = 3680] [serial = 1973] [outer = 0EF78800] 04:39:55 INFO - PROCESS | 3680 | 1470656395872 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:39:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:39:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 04:39:55 INFO - PROCESS | 3680 | 1470656395937 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 3680 | 1470656395939 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 04:39:55 INFO - PROCESS | 3680 | 1470656395942 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:39:55 INFO - PROCESS | 3680 | 1470656395946 Marionette TRACE conn6 <- [1,2594,null,{}] 04:39:55 INFO - PROCESS | 3680 | 1470656395989 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:55 INFO - PROCESS | 3680 | 1470656395994 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:56 INFO - PROCESS | 3680 | 1470656396086 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 04:39:56 INFO - PROCESS | 3680 | 1470656396180 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:56 INFO - PROCESS | 3680 | 1470656396184 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:56 INFO - PROCESS | 3680 | ++DOCSHELL 130BF000 == 32 [pid = 3680] [id = 658] 04:39:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (13188000) [pid = 3680] [serial = 1974] [outer = 00000000] 04:39:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (133EF400) [pid = 3680] [serial = 1975] [outer = 13188000] 04:39:56 INFO - PROCESS | 3680 | 1470656396232 Marionette DEBUG loaded listener.js 04:39:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (136A8400) [pid = 3680] [serial = 1976] [outer = 13188000] 04:39:56 INFO - PROCESS | 3680 | 1470656396600 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:39:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:39:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 04:39:56 INFO - PROCESS | 3680 | 1470656396677 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 04:39:56 INFO - PROCESS | 3680 | 1470656396679 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 04:39:56 INFO - PROCESS | 3680 | 1470656396682 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 3680 | 1470656396684 Marionette TRACE conn6 <- [1,2598,null,{}] 04:39:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:39:56 INFO - PROCESS | 3680 | 1470656396688 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:56 INFO - PROCESS | 3680 | 1470656396690 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:56 INFO - PROCESS | 3680 | 1470656396775 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 04:39:56 INFO - PROCESS | 3680 | 1470656396781 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:56 INFO - PROCESS | 3680 | 1470656396791 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:56 INFO - PROCESS | 3680 | ++DOCSHELL 14787C00 == 33 [pid = 3680] [id = 659] 04:39:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (1478B000) [pid = 3680] [serial = 1977] [outer = 00000000] 04:39:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (14F68800) [pid = 3680] [serial = 1978] [outer = 1478B000] 04:39:56 INFO - PROCESS | 3680 | 1470656396837 Marionette DEBUG loaded listener.js 04:39:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (15E27000) [pid = 3680] [serial = 1979] [outer = 1478B000] 04:39:57 INFO - PROCESS | 3680 | 1470656397302 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:39:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:39:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 04:39:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:39:57 INFO - PROCESS | 3680 | 1470656397356 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 04:39:57 INFO - PROCESS | 3680 | 1470656397358 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 04:39:57 INFO - PROCESS | 3680 | 1470656397362 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:39:57 INFO - PROCESS | 3680 | 1470656397363 Marionette TRACE conn6 <- [1,2602,null,{}] 04:39:57 INFO - PROCESS | 3680 | 1470656397367 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:57 INFO - PROCESS | 3680 | 1470656397369 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:57 INFO - PROCESS | 3680 | 1470656397517 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 04:39:57 INFO - PROCESS | 3680 | 1470656397535 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:57 INFO - PROCESS | 3680 | 1470656397537 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:57 INFO - PROCESS | 3680 | ++DOCSHELL 15E32400 == 34 [pid = 3680] [id = 660] 04:39:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (15E34C00) [pid = 3680] [serial = 1980] [outer = 00000000] 04:39:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (16191C00) [pid = 3680] [serial = 1981] [outer = 15E34C00] 04:39:57 INFO - PROCESS | 3680 | 1470656397584 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (163E4000) [pid = 3680] [serial = 1982] [outer = 15E34C00] 04:39:58 INFO - PROCESS | 3680 | 1470656398029 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:39:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:39:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 04:39:58 INFO - PROCESS | 3680 | 1470656398097 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 3680 | 1470656398099 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 04:39:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:39:58 INFO - PROCESS | 3680 | 1470656398102 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 3680 | 1470656398104 Marionette TRACE conn6 <- [1,2606,null,{}] 04:39:58 INFO - PROCESS | 3680 | 1470656398108 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:58 INFO - PROCESS | 3680 | 1470656398113 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:58 INFO - PROCESS | 3680 | 1470656398258 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 04:39:58 INFO - PROCESS | 3680 | 1470656398323 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:58 INFO - PROCESS | 3680 | 1470656398325 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:58 INFO - PROCESS | 3680 | ++DOCSHELL 163EB000 == 35 [pid = 3680] [id = 661] 04:39:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (16A64800) [pid = 3680] [serial = 1983] [outer = 00000000] 04:39:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1784D000) [pid = 3680] [serial = 1984] [outer = 16A64800] 04:39:58 INFO - PROCESS | 3680 | 1470656398370 Marionette DEBUG loaded listener.js 04:39:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17B25000) [pid = 3680] [serial = 1985] [outer = 16A64800] 04:39:58 INFO - PROCESS | 3680 | 1470656398793 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:39:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:39:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 04:39:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:39:58 INFO - PROCESS | 3680 | 1470656398846 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 3680 | 1470656398848 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 04:39:58 INFO - PROCESS | 3680 | 1470656398853 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 3680 | 1470656398855 Marionette TRACE conn6 <- [1,2610,null,{}] 04:39:58 INFO - PROCESS | 3680 | 1470656398858 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:58 INFO - PROCESS | 3680 | 1470656398860 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:58 INFO - PROCESS | 3680 | 1470656398982 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 04:39:58 INFO - PROCESS | 3680 | 1470656398994 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:58 INFO - PROCESS | 3680 | 1470656398995 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:58 INFO - PROCESS | 3680 | ++DOCSHELL 17850000 == 36 [pid = 3680] [id = 662] 04:39:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17C25400) [pid = 3680] [serial = 1986] [outer = 00000000] 04:39:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17D60000) [pid = 3680] [serial = 1987] [outer = 17C25400] 04:39:59 INFO - PROCESS | 3680 | 1470656399039 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17D63400) [pid = 3680] [serial = 1988] [outer = 17C25400] 04:39:59 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1847D400) [pid = 3680] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:39:59 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (12FE6000) [pid = 3680] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:39:59 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (14F59400) [pid = 3680] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:39:59 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0E75C000) [pid = 3680] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:39:59 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (163EE000) [pid = 3680] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:39:59 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (13075800) [pid = 3680] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:39:59 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0FEE0000) [pid = 3680] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:39:59 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17824000) [pid = 3680] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:39:59 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0E2E5000) [pid = 3680] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:39:59 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (12FEE800) [pid = 3680] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:39:59 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0EF76800) [pid = 3680] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:39:59 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0C172C00) [pid = 3680] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:39:59 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (0EF79800) [pid = 3680] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:39:59 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (14F6B400) [pid = 3680] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:39:59 INFO - PROCESS | 3680 | 1470656399589 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:39:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:39:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 770ms 04:39:59 INFO - PROCESS | 3680 | 1470656399625 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 04:39:59 INFO - PROCESS | 3680 | 1470656399627 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 04:39:59 INFO - PROCESS | 3680 | 1470656399630 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:39:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:39:59 INFO - PROCESS | 3680 | 1470656399631 Marionette TRACE conn6 <- [1,2614,null,{}] 04:39:59 INFO - PROCESS | 3680 | 1470656399635 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:59 INFO - PROCESS | 3680 | 1470656399637 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:59 INFO - PROCESS | 3680 | 1470656399714 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 04:39:59 INFO - PROCESS | 3680 | 1470656399720 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:59 INFO - PROCESS | 3680 | 1470656399722 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:39:59 INFO - PROCESS | 3680 | ++DOCSHELL 0EC32800 == 37 [pid = 3680] [id = 663] 04:39:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (145C5C00) [pid = 3680] [serial = 1989] [outer = 00000000] 04:39:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1784F400) [pid = 3680] [serial = 1990] [outer = 145C5C00] 04:39:59 INFO - PROCESS | 3680 | 1470656399765 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (17C58C00) [pid = 3680] [serial = 1991] [outer = 145C5C00] 04:40:00 INFO - PROCESS | 3680 | 1470656400190 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:40:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:40:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 570ms 04:40:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:40:00 INFO - PROCESS | 3680 | 1470656400204 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 3680 | 1470656400206 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 04:40:00 INFO - PROCESS | 3680 | 1470656400209 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 3680 | 1470656400211 Marionette TRACE conn6 <- [1,2618,null,{}] 04:40:00 INFO - PROCESS | 3680 | 1470656400214 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:00 INFO - PROCESS | 3680 | 1470656400216 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:00 INFO - PROCESS | 3680 | 1470656400312 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 04:40:00 INFO - PROCESS | 3680 | 1470656400342 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:00 INFO - PROCESS | 3680 | 1470656400343 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:00 INFO - PROCESS | 3680 | ++DOCSHELL 1784A800 == 38 [pid = 3680] [id = 664] 04:40:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17D62C00) [pid = 3680] [serial = 1992] [outer = 00000000] 04:40:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17DCF000) [pid = 3680] [serial = 1993] [outer = 17D62C00] 04:40:00 INFO - PROCESS | 3680 | 1470656400387 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (183D3800) [pid = 3680] [serial = 1994] [outer = 17D62C00] 04:40:00 INFO - PROCESS | 3680 | 1470656400801 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:40:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:40:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 04:40:00 INFO - PROCESS | 3680 | 1470656400853 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 3680 | 1470656400855 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 04:40:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:40:00 INFO - PROCESS | 3680 | 1470656400872 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 3680 | 1470656400874 Marionette TRACE conn6 <- [1,2622,null,{}] 04:40:00 INFO - PROCESS | 3680 | 1470656400877 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:00 INFO - PROCESS | 3680 | 1470656400879 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:00 INFO - PROCESS | 3680 | 1470656400960 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 04:40:00 INFO - PROCESS | 3680 | 1470656400966 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:00 INFO - PROCESS | 3680 | 1470656400968 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:00 INFO - PROCESS | 3680 | ++DOCSHELL 163E7000 == 39 [pid = 3680] [id = 665] 04:40:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (183DB000) [pid = 3680] [serial = 1995] [outer = 00000000] 04:40:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (18674400) [pid = 3680] [serial = 1996] [outer = 183DB000] 04:40:01 INFO - PROCESS | 3680 | 1470656401011 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (18C87400) [pid = 3680] [serial = 1997] [outer = 183DB000] 04:40:01 INFO - PROCESS | 3680 | --DOCSHELL 0E286400 == 38 [pid = 3680] [id = 650] 04:40:01 INFO - PROCESS | 3680 | --DOCSHELL 088FE800 == 37 [pid = 3680] [id = 651] 04:40:01 INFO - PROCESS | 3680 | --DOCSHELL 17D61000 == 36 [pid = 3680] [id = 653] 04:40:01 INFO - PROCESS | 3680 | --DOCSHELL 14658800 == 35 [pid = 3680] [id = 652] 04:40:01 INFO - PROCESS | 3680 | --DOCSHELL 0E75A800 == 34 [pid = 3680] [id = 656] 04:40:01 INFO - PROCESS | 3680 | --DOCSHELL 0E751000 == 33 [pid = 3680] [id = 655] 04:40:01 INFO - PROCESS | 3680 | --DOCSHELL 14F6CC00 == 32 [pid = 3680] [id = 654] 04:40:02 INFO - PROCESS | 3680 | --DOCSHELL 0C010800 == 31 [pid = 3680] [id = 657] 04:40:02 INFO - PROCESS | 3680 | --DOCSHELL 130BF000 == 30 [pid = 3680] [id = 658] 04:40:02 INFO - PROCESS | 3680 | --DOCSHELL 163EB000 == 29 [pid = 3680] [id = 661] 04:40:02 INFO - PROCESS | 3680 | --DOCSHELL 0EC32800 == 28 [pid = 3680] [id = 663] 04:40:02 INFO - PROCESS | 3680 | --DOCSHELL 14787C00 == 27 [pid = 3680] [id = 659] 04:40:02 INFO - PROCESS | 3680 | --DOCSHELL 15E32400 == 26 [pid = 3680] [id = 660] 04:40:02 INFO - PROCESS | 3680 | --DOCSHELL 17850000 == 25 [pid = 3680] [id = 662] 04:40:02 INFO - PROCESS | 3680 | --DOCSHELL 1784A800 == 24 [pid = 3680] [id = 664] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (18678400) [pid = 3680] [serial = 1960] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17DC6000) [pid = 3680] [serial = 1948] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (14F6F400) [pid = 3680] [serial = 1936] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (15E26800) [pid = 3680] [serial = 1937] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0EA19C00) [pid = 3680] [serial = 1924] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0EA1E800) [pid = 3680] [serial = 1925] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (16A6D800) [pid = 3680] [serial = 1939] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (17577000) [pid = 3680] [serial = 1940] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (1369C000) [pid = 3680] [serial = 1933] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (14660C00) [pid = 3680] [serial = 1934] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (17C21400) [pid = 3680] [serial = 1922] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (17B2F000) [pid = 3680] [serial = 1942] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (17C1F800) [pid = 3680] [serial = 1943] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (17DCE400) [pid = 3680] [serial = 1951] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (13077C00) [pid = 3680] [serial = 1930] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (17DC6C00) [pid = 3680] [serial = 1949] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (130BF400) [pid = 3680] [serial = 1931] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (0EF7A000) [pid = 3680] [serial = 1927] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (0EA15400) [pid = 3680] [serial = 1954] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (0EF81800) [pid = 3680] [serial = 1928] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (17D5E400) [pid = 3680] [serial = 1945] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (1830A400) [pid = 3680] [serial = 1952] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (17C24C00) [pid = 3680] [serial = 1957] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (17DCA800) [pid = 3680] [serial = 1958] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 53 (189A5800) [pid = 3680] [serial = 1961] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 52 (13350800) [pid = 3680] [serial = 1955] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | --DOMWINDOW == 51 (17C5AC00) [pid = 3680] [serial = 1946] [outer = 00000000] [url = about:blank] 04:40:02 INFO - PROCESS | 3680 | 1470656402786 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:40:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:40:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1983ms 04:40:02 INFO - PROCESS | 3680 | 1470656402857 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 04:40:02 INFO - PROCESS | 3680 | 1470656402861 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 04:40:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:40:02 INFO - PROCESS | 3680 | 1470656402866 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - PROCESS | 3680 | 1470656402870 Marionette TRACE conn6 <- [1,2626,null,{}] 04:40:02 INFO - PROCESS | 3680 | 1470656402876 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:02 INFO - PROCESS | 3680 | 1470656402879 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:02 INFO - PROCESS | 3680 | 1470656402969 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 04:40:02 INFO - PROCESS | 3680 | 1470656402983 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:02 INFO - PROCESS | 3680 | 1470656402986 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:03 INFO - PROCESS | 3680 | ++DOCSHELL 0E4F4C00 == 25 [pid = 3680] [id = 666] 04:40:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 52 (0E4FA800) [pid = 3680] [serial = 1998] [outer = 00000000] 04:40:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 53 (0E752800) [pid = 3680] [serial = 1999] [outer = 0E4FA800] 04:40:03 INFO - PROCESS | 3680 | 1470656403036 Marionette DEBUG loaded listener.js 04:40:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (0E75A800) [pid = 3680] [serial = 2000] [outer = 0E4FA800] 04:40:03 INFO - PROCESS | 3680 | 1470656403538 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:40:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:40:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 04:40:03 INFO - PROCESS | 3680 | 1470656403597 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 04:40:03 INFO - PROCESS | 3680 | 1470656403602 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 04:40:03 INFO - PROCESS | 3680 | 1470656403608 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:40:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:40:03 INFO - PROCESS | 3680 | 1470656403611 Marionette TRACE conn6 <- [1,2630,null,{}] 04:40:03 INFO - PROCESS | 3680 | 1470656403615 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:03 INFO - PROCESS | 3680 | 1470656403618 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:03 INFO - PROCESS | 3680 | 1470656403706 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 04:40:03 INFO - PROCESS | 3680 | 1470656403807 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:03 INFO - PROCESS | 3680 | 1470656403810 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:03 INFO - PROCESS | 3680 | ++DOCSHELL 0EC37000 == 26 [pid = 3680] [id = 667] 04:40:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (0EE25C00) [pid = 3680] [serial = 2001] [outer = 00000000] 04:40:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (0EF77000) [pid = 3680] [serial = 2002] [outer = 0EE25C00] 04:40:03 INFO - PROCESS | 3680 | 1470656403860 Marionette DEBUG loaded listener.js 04:40:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (0EF80000) [pid = 3680] [serial = 2003] [outer = 0EE25C00] 04:40:04 INFO - PROCESS | 3680 | 1470656404229 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:40:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:40:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 04:40:04 INFO - PROCESS | 3680 | 1470656404282 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 04:40:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:40:04 INFO - PROCESS | 3680 | 1470656404284 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 04:40:04 INFO - PROCESS | 3680 | 1470656404287 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:40:04 INFO - PROCESS | 3680 | 1470656404291 Marionette TRACE conn6 <- [1,2634,null,{}] 04:40:04 INFO - PROCESS | 3680 | 1470656404302 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:04 INFO - PROCESS | 3680 | 1470656404306 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:04 INFO - PROCESS | 3680 | 1470656404417 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 04:40:04 INFO - PROCESS | 3680 | 1470656404427 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:04 INFO - PROCESS | 3680 | 1470656404430 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:04 INFO - PROCESS | 3680 | ++DOCSHELL 0FEE9C00 == 27 [pid = 3680] [id = 668] 04:40:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (12F6A000) [pid = 3680] [serial = 2004] [outer = 00000000] 04:40:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (13072400) [pid = 3680] [serial = 2005] [outer = 12F6A000] 04:40:04 INFO - PROCESS | 3680 | 1470656404478 Marionette DEBUG loaded listener.js 04:40:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (130BDC00) [pid = 3680] [serial = 2006] [outer = 12F6A000] 04:40:04 INFO - PROCESS | 3680 | 1470656404926 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:40:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:40:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 689ms 04:40:04 INFO - PROCESS | 3680 | 1470656404978 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 04:40:04 INFO - PROCESS | 3680 | 1470656404980 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 04:40:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:40:04 INFO - PROCESS | 3680 | 1470656404983 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:40:04 INFO - PROCESS | 3680 | 1470656404985 Marionette TRACE conn6 <- [1,2638,null,{}] 04:40:04 INFO - PROCESS | 3680 | 1470656404989 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:04 INFO - PROCESS | 3680 | 1470656404991 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:05 INFO - PROCESS | 3680 | 1470656405075 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 04:40:05 INFO - PROCESS | 3680 | 1470656405080 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:05 INFO - PROCESS | 3680 | 1470656405082 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:05 INFO - PROCESS | 3680 | ++DOCSHELL 133F4800 == 28 [pid = 3680] [id = 669] 04:40:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (133FCC00) [pid = 3680] [serial = 2007] [outer = 00000000] 04:40:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (13FDB000) [pid = 3680] [serial = 2008] [outer = 133FCC00] 04:40:05 INFO - PROCESS | 3680 | 1470656405128 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (14657400) [pid = 3680] [serial = 2009] [outer = 133FCC00] 04:40:05 INFO - PROCESS | 3680 | 1470656405547 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:40:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:40:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 570ms 04:40:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:40:05 INFO - PROCESS | 3680 | 1470656405557 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 04:40:05 INFO - PROCESS | 3680 | 1470656405559 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 04:40:05 INFO - PROCESS | 3680 | 1470656405562 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:40:05 INFO - PROCESS | 3680 | 1470656405564 Marionette TRACE conn6 <- [1,2642,null,{}] 04:40:05 INFO - PROCESS | 3680 | 1470656405567 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:05 INFO - PROCESS | 3680 | 1470656405569 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:05 INFO - PROCESS | 3680 | 1470656405691 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 04:40:05 INFO - PROCESS | 3680 | 1470656405699 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:05 INFO - PROCESS | 3680 | 1470656405701 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:05 INFO - PROCESS | 3680 | ++DOCSHELL 14660C00 == 29 [pid = 3680] [id = 670] 04:40:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (14D9E000) [pid = 3680] [serial = 2010] [outer = 00000000] 04:40:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (14F5D000) [pid = 3680] [serial = 2011] [outer = 14D9E000] 04:40:05 INFO - PROCESS | 3680 | 1470656405745 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (14F65C00) [pid = 3680] [serial = 2012] [outer = 14D9E000] 04:40:06 INFO - PROCESS | 3680 | 1470656406183 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:40:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:40:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 04:40:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:40:06 INFO - PROCESS | 3680 | 1470656406233 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 04:40:06 INFO - PROCESS | 3680 | 1470656406235 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 04:40:06 INFO - PROCESS | 3680 | 1470656406238 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 3680 | 1470656406240 Marionette TRACE conn6 <- [1,2646,null,{}] 04:40:06 INFO - PROCESS | 3680 | 1470656406258 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:06 INFO - PROCESS | 3680 | 1470656406264 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:06 INFO - PROCESS | 3680 | 1470656406374 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 04:40:06 INFO - PROCESS | 3680 | 1470656406387 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:06 INFO - PROCESS | 3680 | 1470656406389 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:06 INFO - PROCESS | 3680 | ++DOCSHELL 16140000 == 30 [pid = 3680] [id = 671] 04:40:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (163E2400) [pid = 3680] [serial = 2013] [outer = 00000000] 04:40:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (16A62800) [pid = 3680] [serial = 2014] [outer = 163E2400] 04:40:06 INFO - PROCESS | 3680 | 1470656406433 Marionette DEBUG loaded listener.js 04:40:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (15E30400) [pid = 3680] [serial = 2015] [outer = 163E2400] 04:40:06 INFO - PROCESS | 3680 | 1470656406871 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:40:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:40:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 690ms 04:40:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:40:06 INFO - PROCESS | 3680 | 1470656406930 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 04:40:06 INFO - PROCESS | 3680 | 1470656406932 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 04:40:06 INFO - PROCESS | 3680 | 1470656406935 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 3680 | 1470656406937 Marionette TRACE conn6 <- [1,2650,null,{}] 04:40:06 INFO - PROCESS | 3680 | 1470656406940 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:06 INFO - PROCESS | 3680 | 1470656406942 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:07 INFO - PROCESS | 3680 | 1470656407044 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 04:40:07 INFO - PROCESS | 3680 | 1470656407056 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:07 INFO - PROCESS | 3680 | 1470656407058 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:07 INFO - PROCESS | 3680 | ++DOCSHELL 16A68000 == 31 [pid = 3680] [id = 672] 04:40:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (17571800) [pid = 3680] [serial = 2016] [outer = 00000000] 04:40:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (17841400) [pid = 3680] [serial = 2017] [outer = 17571800] 04:40:07 INFO - PROCESS | 3680 | 1470656407101 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (17845800) [pid = 3680] [serial = 2018] [outer = 17571800] 04:40:07 INFO - PROCESS | 3680 | 1470656407516 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:40:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:40:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 04:40:07 INFO - PROCESS | 3680 | 1470656407576 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 3680 | 1470656407578 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 04:40:07 INFO - PROCESS | 3680 | 1470656407581 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - PROCESS | 3680 | 1470656407583 Marionette TRACE conn6 <- [1,2654,null,{}] 04:40:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:40:07 INFO - PROCESS | 3680 | 1470656407587 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:07 INFO - PROCESS | 3680 | 1470656407588 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:07 INFO - PROCESS | 3680 | 1470656407666 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 04:40:07 INFO - PROCESS | 3680 | 1470656407672 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:07 INFO - PROCESS | 3680 | 1470656407674 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:07 INFO - PROCESS | 3680 | ++DOCSHELL 0E4FA400 == 32 [pid = 3680] [id = 673] 04:40:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17B26400) [pid = 3680] [serial = 2019] [outer = 00000000] 04:40:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17C25C00) [pid = 3680] [serial = 2020] [outer = 17B26400] 04:40:07 INFO - PROCESS | 3680 | 1470656407717 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17C20400) [pid = 3680] [serial = 2021] [outer = 17B26400] 04:40:08 INFO - PROCESS | 3680 | 1470656408662 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:40:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 04:40:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1127ms 04:40:08 INFO - PROCESS | 3680 | 1470656408714 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 04:40:08 INFO - PROCESS | 3680 | 1470656408716 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 04:40:08 INFO - PROCESS | 3680 | 1470656408719 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:40:08 INFO - PROCESS | 3680 | 1470656408721 Marionette TRACE conn6 <- [1,2658,null,{}] 04:40:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:40:08 INFO - PROCESS | 3680 | 1470656408730 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:08 INFO - PROCESS | 3680 | 1470656408731 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:08 INFO - PROCESS | 3680 | 1470656408844 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 04:40:08 INFO - PROCESS | 3680 | 1470656408850 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:08 INFO - PROCESS | 3680 | 1470656408852 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:08 INFO - PROCESS | 3680 | ++DOCSHELL 0FEE6400 == 33 [pid = 3680] [id = 674] 04:40:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17C5DC00) [pid = 3680] [serial = 2022] [outer = 00000000] 04:40:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17D63000) [pid = 3680] [serial = 2023] [outer = 17C5DC00] 04:40:08 INFO - PROCESS | 3680 | 1470656408897 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17D6B000) [pid = 3680] [serial = 2024] [outer = 17C5DC00] 04:40:09 INFO - PROCESS | 3680 | 1470656409810 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:40:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 04:40:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:40:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:40:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:40:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1114ms 04:40:09 INFO - PROCESS | 3680 | 1470656409838 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 04:40:09 INFO - PROCESS | 3680 | 1470656409840 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 04:40:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:40:09 INFO - PROCESS | 3680 | 1470656409851 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 3680 | 1470656409853 Marionette TRACE conn6 <- [1,2662,null,{}] 04:40:09 INFO - PROCESS | 3680 | 1470656409857 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:09 INFO - PROCESS | 3680 | 1470656409859 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:10 INFO - PROCESS | 3680 | 1470656410026 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 04:40:10 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (17D62C00) [pid = 3680] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:40:10 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (15E34C00) [pid = 3680] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:40:10 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (16A64800) [pid = 3680] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:40:10 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (17C25400) [pid = 3680] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:40:10 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1478B000) [pid = 3680] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:40:10 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (13188000) [pid = 3680] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:40:10 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0EF78800) [pid = 3680] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:40:10 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (0E75B000) [pid = 3680] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:40:10 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (0E751400) [pid = 3680] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:40:10 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (189B1400) [pid = 3680] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:40:10 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (145C5C00) [pid = 3680] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:40:10 INFO - PROCESS | 3680 | 1470656410089 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 3680 | 1470656410091 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:10 INFO - PROCESS | 3680 | ++DOCSHELL 088F4C00 == 34 [pid = 3680] [id = 675] 04:40:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (088FCC00) [pid = 3680] [serial = 2025] [outer = 00000000] 04:40:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0EA1E400) [pid = 3680] [serial = 2026] [outer = 088FCC00] 04:40:10 INFO - PROCESS | 3680 | 1470656410135 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (13595400) [pid = 3680] [serial = 2027] [outer = 088FCC00] 04:40:11 INFO - PROCESS | 3680 | 1470656411010 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:40:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 04:40:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:40:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:40:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1175ms 04:40:11 INFO - PROCESS | 3680 | 1470656411028 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 04:40:11 INFO - PROCESS | 3680 | 1470656411030 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 04:40:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:40:11 INFO - PROCESS | 3680 | 1470656411033 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:40:11 INFO - PROCESS | 3680 | 1470656411036 Marionette TRACE conn6 <- [1,2666,null,{}] 04:40:11 INFO - PROCESS | 3680 | 1470656411039 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:11 INFO - PROCESS | 3680 | 1470656411042 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:11 INFO - PROCESS | 3680 | 1470656411168 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 04:40:11 INFO - PROCESS | 3680 | 1470656411177 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:11 INFO - PROCESS | 3680 | 1470656411179 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:11 INFO - PROCESS | 3680 | ++DOCSHELL 0F75BC00 == 35 [pid = 3680] [id = 676] 04:40:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (133F0C00) [pid = 3680] [serial = 2028] [outer = 00000000] 04:40:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (17D69800) [pid = 3680] [serial = 2029] [outer = 133F0C00] 04:40:11 INFO - PROCESS | 3680 | 1470656411225 Marionette DEBUG loaded listener.js 04:40:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (18308800) [pid = 3680] [serial = 2030] [outer = 133F0C00] 04:40:12 INFO - PROCESS | 3680 | 1470656412183 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:40:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 04:40:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1175ms 04:40:12 INFO - PROCESS | 3680 | 1470656412213 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 04:40:12 INFO - PROCESS | 3680 | 1470656412218 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 04:40:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:40:12 INFO - PROCESS | 3680 | 1470656412224 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:40:12 INFO - PROCESS | 3680 | 1470656412227 Marionette TRACE conn6 <- [1,2670,null,{}] 04:40:12 INFO - PROCESS | 3680 | 1470656412233 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:12 INFO - PROCESS | 3680 | 1470656412236 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:12 INFO - PROCESS | 3680 | 1470656412382 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 04:40:12 INFO - PROCESS | 3680 | 1470656412515 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:12 INFO - PROCESS | 3680 | 1470656412518 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:12 INFO - PROCESS | 3680 | ++DOCSHELL 0E2E8400 == 36 [pid = 3680] [id = 677] 04:40:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0E2E8800) [pid = 3680] [serial = 2031] [outer = 00000000] 04:40:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0E4F6800) [pid = 3680] [serial = 2032] [outer = 0E2E8800] 04:40:12 INFO - PROCESS | 3680 | 1470656412620 Marionette DEBUG loaded listener.js 04:40:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (0E758800) [pid = 3680] [serial = 2033] [outer = 0E2E8800] 04:40:13 INFO - PROCESS | 3680 | 1470656413783 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 04:40:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1585ms 04:40:13 INFO - PROCESS | 3680 | 1470656413814 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 3680 | 1470656413818 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 04:40:13 INFO - PROCESS | 3680 | 1470656413825 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:40:13 INFO - PROCESS | 3680 | 1470656413828 Marionette TRACE conn6 <- [1,2674,null,{}] 04:40:13 INFO - PROCESS | 3680 | 1470656413841 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:13 INFO - PROCESS | 3680 | 1470656413843 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:14 INFO - PROCESS | 3680 | 1470656414011 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 04:40:14 INFO - PROCESS | 3680 | 1470656414262 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:14 INFO - PROCESS | 3680 | 1470656414265 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:14 INFO - PROCESS | 3680 | ++DOCSHELL 088FAC00 == 37 [pid = 3680] [id = 678] 04:40:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (088FB400) [pid = 3680] [serial = 2034] [outer = 00000000] 04:40:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (0C127400) [pid = 3680] [serial = 2035] [outer = 088FB400] 04:40:14 INFO - PROCESS | 3680 | 1470656414315 Marionette DEBUG loaded listener.js 04:40:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (0E4F9C00) [pid = 3680] [serial = 2036] [outer = 088FB400] 04:40:14 INFO - PROCESS | 3680 | --DOCSHELL 088F4C00 == 36 [pid = 3680] [id = 675] 04:40:14 INFO - PROCESS | 3680 | --DOCSHELL 0FEE6400 == 35 [pid = 3680] [id = 674] 04:40:14 INFO - PROCESS | 3680 | --DOCSHELL 0E4FA400 == 34 [pid = 3680] [id = 673] 04:40:14 INFO - PROCESS | 3680 | --DOCSHELL 16A68000 == 33 [pid = 3680] [id = 672] 04:40:14 INFO - PROCESS | 3680 | --DOCSHELL 16140000 == 32 [pid = 3680] [id = 671] 04:40:14 INFO - PROCESS | 3680 | --DOCSHELL 14660C00 == 31 [pid = 3680] [id = 670] 04:40:14 INFO - PROCESS | 3680 | --DOCSHELL 133F4800 == 30 [pid = 3680] [id = 669] 04:40:14 INFO - PROCESS | 3680 | --DOCSHELL 0FEE9C00 == 29 [pid = 3680] [id = 668] 04:40:14 INFO - PROCESS | 3680 | --DOCSHELL 0EC37000 == 28 [pid = 3680] [id = 667] 04:40:14 INFO - PROCESS | 3680 | --DOCSHELL 0E4F4C00 == 27 [pid = 3680] [id = 666] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (18674400) [pid = 3680] [serial = 1996] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (183D3800) [pid = 3680] [serial = 1994] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (16191C00) [pid = 3680] [serial = 1981] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (1784D000) [pid = 3680] [serial = 1984] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (163E4000) [pid = 3680] [serial = 1982] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17D60000) [pid = 3680] [serial = 1987] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17B25000) [pid = 3680] [serial = 1985] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (17DCF000) [pid = 3680] [serial = 1993] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (14F68800) [pid = 3680] [serial = 1978] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (133EF400) [pid = 3680] [serial = 1975] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (136A8400) [pid = 3680] [serial = 1976] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (0F24FC00) [pid = 3680] [serial = 1972] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (0F2EB800) [pid = 3680] [serial = 1973] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (0EC35000) [pid = 3680] [serial = 1970] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (0EA1F800) [pid = 3680] [serial = 1969] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (0EC37800) [pid = 3680] [serial = 1967] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (0EC28C00) [pid = 3680] [serial = 1966] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (18C89C00) [pid = 3680] [serial = 1963] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (18C90000) [pid = 3680] [serial = 1964] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (1784F400) [pid = 3680] [serial = 1990] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (17C58C00) [pid = 3680] [serial = 1991] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (17D63400) [pid = 3680] [serial = 1988] [outer = 00000000] [url = about:blank] 04:40:14 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (15E27000) [pid = 3680] [serial = 1979] [outer = 00000000] [url = about:blank] 04:40:15 INFO - PROCESS | 3680 | 1470656415439 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:40:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 04:40:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:40:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:40:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1635ms 04:40:15 INFO - PROCESS | 3680 | 1470656415466 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 04:40:15 INFO - PROCESS | 3680 | 1470656415469 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 04:40:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:40:15 INFO - PROCESS | 3680 | 1470656415473 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:40:15 INFO - PROCESS | 3680 | 1470656415475 Marionette TRACE conn6 <- [1,2678,null,{}] 04:40:15 INFO - PROCESS | 3680 | 1470656415480 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:15 INFO - PROCESS | 3680 | 1470656415483 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:15 INFO - PROCESS | 3680 | 1470656415568 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 04:40:15 INFO - PROCESS | 3680 | 1470656415614 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:15 INFO - PROCESS | 3680 | 1470656415616 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:15 INFO - PROCESS | 3680 | ++DOCSHELL 0EC28C00 == 28 [pid = 3680] [id = 679] 04:40:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (0EC29C00) [pid = 3680] [serial = 2037] [outer = 00000000] 04:40:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (0EF77C00) [pid = 3680] [serial = 2038] [outer = 0EC29C00] 04:40:15 INFO - PROCESS | 3680 | 1470656415663 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (0F2EC800) [pid = 3680] [serial = 2039] [outer = 0EC29C00] 04:40:16 INFO - PROCESS | 3680 | 1470656416597 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:40:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:40:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:40:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:40:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:40:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1185ms 04:40:16 INFO - PROCESS | 3680 | 1470656416662 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 04:40:16 INFO - PROCESS | 3680 | 1470656416666 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 04:40:16 INFO - PROCESS | 3680 | 1470656416669 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:40:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:40:16 INFO - PROCESS | 3680 | 1470656416671 Marionette TRACE conn6 <- [1,2682,null,{}] 04:40:16 INFO - PROCESS | 3680 | 1470656416675 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:16 INFO - PROCESS | 3680 | 1470656416677 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:16 INFO - PROCESS | 3680 | 1470656416767 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 04:40:16 INFO - PROCESS | 3680 | 1470656416775 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:16 INFO - PROCESS | 3680 | 1470656416777 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:16 INFO - PROCESS | 3680 | ++DOCSHELL 13077C00 == 29 [pid = 3680] [id = 680] 04:40:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (130BA400) [pid = 3680] [serial = 2040] [outer = 00000000] 04:40:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (133F4800) [pid = 3680] [serial = 2041] [outer = 130BA400] 04:40:16 INFO - PROCESS | 3680 | 1470656416822 Marionette DEBUG loaded listener.js 04:40:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (136A1000) [pid = 3680] [serial = 2042] [outer = 130BA400] 04:40:17 INFO - PROCESS | 3680 | 1470656417790 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:40:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:40:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:40:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:40:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1168ms 04:40:17 INFO - PROCESS | 3680 | 1470656417842 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 04:40:17 INFO - PROCESS | 3680 | 1470656417845 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 04:40:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:40:17 INFO - PROCESS | 3680 | 1470656417855 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:40:17 INFO - PROCESS | 3680 | 1470656417861 Marionette TRACE conn6 <- [1,2686,null,{}] 04:40:17 INFO - PROCESS | 3680 | 1470656417873 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:17 INFO - PROCESS | 3680 | 1470656417877 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:17 INFO - PROCESS | 3680 | 1470656417996 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 04:40:18 INFO - PROCESS | 3680 | 1470656418011 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:18 INFO - PROCESS | 3680 | 1470656418013 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:18 INFO - PROCESS | 3680 | ++DOCSHELL 13FDF800 == 30 [pid = 3680] [id = 681] 04:40:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (14522000) [pid = 3680] [serial = 2043] [outer = 00000000] 04:40:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (15E2A000) [pid = 3680] [serial = 2044] [outer = 14522000] 04:40:18 INFO - PROCESS | 3680 | 1470656418112 Marionette DEBUG loaded listener.js 04:40:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (15E2FC00) [pid = 3680] [serial = 2045] [outer = 14522000] 04:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (088FCC00) [pid = 3680] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (17C5DC00) [pid = 3680] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (0E4FA800) [pid = 3680] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (133FCC00) [pid = 3680] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (17B26400) [pid = 3680] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (12F6A000) [pid = 3680] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (0EE25C00) [pid = 3680] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (14D9E000) [pid = 3680] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (183DB000) [pid = 3680] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (17571800) [pid = 3680] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:40:18 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (163E2400) [pid = 3680] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:40:19 INFO - PROCESS | 3680 | 1470656419030 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:40:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:40:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:40:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:40:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:40:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1196ms 04:40:19 INFO - PROCESS | 3680 | 1470656419048 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 04:40:19 INFO - PROCESS | 3680 | 1470656419051 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 04:40:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:40:19 INFO - PROCESS | 3680 | 1470656419054 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:40:19 INFO - PROCESS | 3680 | 1470656419056 Marionette TRACE conn6 <- [1,2690,null,{}] 04:40:19 INFO - PROCESS | 3680 | 1470656419060 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:19 INFO - PROCESS | 3680 | 1470656419061 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:19 INFO - PROCESS | 3680 | 1470656419147 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 04:40:19 INFO - PROCESS | 3680 | 1470656419152 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:19 INFO - PROCESS | 3680 | 1470656419154 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:19 INFO - PROCESS | 3680 | ++DOCSHELL 0EC2E400 == 31 [pid = 3680] [id = 682] 04:40:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (15E2EC00) [pid = 3680] [serial = 2046] [outer = 00000000] 04:40:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (163E2000) [pid = 3680] [serial = 2047] [outer = 15E2EC00] 04:40:19 INFO - PROCESS | 3680 | 1470656419199 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (163EE800) [pid = 3680] [serial = 2048] [outer = 15E2EC00] 04:40:19 INFO - PROCESS | 3680 | 1470656419637 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:40:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:40:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 630ms 04:40:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:40:19 INFO - PROCESS | 3680 | 1470656419688 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 04:40:19 INFO - PROCESS | 3680 | 1470656419690 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 04:40:19 INFO - PROCESS | 3680 | 1470656419693 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:40:19 INFO - PROCESS | 3680 | 1470656419695 Marionette TRACE conn6 <- [1,2694,null,{}] 04:40:19 INFO - PROCESS | 3680 | 1470656419699 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:19 INFO - PROCESS | 3680 | 1470656419701 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:19 INFO - PROCESS | 3680 | 1470656419782 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 04:40:19 INFO - PROCESS | 3680 | 1470656419789 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:19 INFO - PROCESS | 3680 | 1470656419795 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:19 INFO - PROCESS | 3680 | ++DOCSHELL 12F67C00 == 32 [pid = 3680] [id = 683] 04:40:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (1756E000) [pid = 3680] [serial = 2049] [outer = 00000000] 04:40:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (17B25000) [pid = 3680] [serial = 2050] [outer = 1756E000] 04:40:19 INFO - PROCESS | 3680 | 1470656419849 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (17C23400) [pid = 3680] [serial = 2051] [outer = 1756E000] 04:40:20 INFO - PROCESS | 3680 | 1470656420285 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:40:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:40:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 04:40:20 INFO - PROCESS | 3680 | 1470656420324 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 04:40:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:40:20 INFO - PROCESS | 3680 | 1470656420326 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 04:40:20 INFO - PROCESS | 3680 | 1470656420330 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:40:20 INFO - PROCESS | 3680 | 1470656420331 Marionette TRACE conn6 <- [1,2698,null,{}] 04:40:20 INFO - PROCESS | 3680 | 1470656420335 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:20 INFO - PROCESS | 3680 | 1470656420337 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:20 INFO - PROCESS | 3680 | 1470656420435 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 04:40:20 INFO - PROCESS | 3680 | 1470656420454 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:20 INFO - PROCESS | 3680 | 1470656420456 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:20 INFO - PROCESS | 3680 | ++DOCSHELL 0E286000 == 33 [pid = 3680] [id = 684] 04:40:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (0E2E4C00) [pid = 3680] [serial = 2052] [outer = 00000000] 04:40:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (17D5D400) [pid = 3680] [serial = 2053] [outer = 0E2E4C00] 04:40:20 INFO - PROCESS | 3680 | 1470656420501 Marionette DEBUG loaded listener.js 04:40:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (17D5D800) [pid = 3680] [serial = 2054] [outer = 0E2E4C00] 04:40:20 INFO - PROCESS | 3680 | 1470656420993 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:40:21 INFO - PROCESS | 3680 | 1470656421067 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 04:40:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:40:21 INFO - PROCESS | 3680 | 1470656421072 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:40:21 INFO - PROCESS | 3680 | 1470656421077 Marionette TRACE conn6 <- [1,2702,null,{}] 04:40:21 INFO - PROCESS | 3680 | 1470656421084 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:21 INFO - PROCESS | 3680 | 1470656421087 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:21 INFO - PROCESS | 3680 | 1470656421237 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 04:40:21 INFO - PROCESS | 3680 | 1470656421370 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:21 INFO - PROCESS | 3680 | 1470656421375 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:21 INFO - PROCESS | 3680 | ++DOCSHELL 0EC32000 == 34 [pid = 3680] [id = 685] 04:40:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (0EC34C00) [pid = 3680] [serial = 2055] [outer = 00000000] 04:40:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (0EF36000) [pid = 3680] [serial = 2056] [outer = 0EC34C00] 04:40:21 INFO - PROCESS | 3680 | 1470656421436 Marionette DEBUG loaded listener.js 04:40:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0F118C00) [pid = 3680] [serial = 2057] [outer = 0EC34C00] 04:40:22 INFO - PROCESS | 3680 | 1470656422060 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:40:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1021ms 04:40:22 INFO - PROCESS | 3680 | 1470656422098 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 3680 | 1470656422102 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 04:40:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:40:22 INFO - PROCESS | 3680 | 1470656422109 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - PROCESS | 3680 | 1470656422112 Marionette TRACE conn6 <- [1,2706,null,{}] 04:40:22 INFO - PROCESS | 3680 | 1470656422116 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:22 INFO - PROCESS | 3680 | 1470656422119 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:22 INFO - PROCESS | 3680 | 1470656422230 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 04:40:22 INFO - PROCESS | 3680 | 1470656422368 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:22 INFO - PROCESS | 3680 | 1470656422371 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:22 INFO - PROCESS | 3680 | ++DOCSHELL 13FD7C00 == 35 [pid = 3680] [id = 686] 04:40:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (1465E400) [pid = 3680] [serial = 2058] [outer = 00000000] 04:40:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (14F60400) [pid = 3680] [serial = 2059] [outer = 1465E400] 04:40:22 INFO - PROCESS | 3680 | 1470656422430 Marionette DEBUG loaded listener.js 04:40:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (14F77800) [pid = 3680] [serial = 2060] [outer = 1465E400] 04:40:23 INFO - PROCESS | 3680 | 1470656423026 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 04:40:23 INFO - PROCESS | 3680 | 1470656423086 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 04:40:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:40:23 INFO - PROCESS | 3680 | 1470656423090 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:40:23 INFO - PROCESS | 3680 | 1470656423093 Marionette TRACE conn6 <- [1,2710,null,{}] 04:40:23 INFO - PROCESS | 3680 | 1470656423104 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:23 INFO - PROCESS | 3680 | 1470656423109 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:23 INFO - PROCESS | 3680 | 1470656423219 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 04:40:23 INFO - PROCESS | 3680 | 1470656423357 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:23 INFO - PROCESS | 3680 | 1470656423360 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:23 INFO - PROCESS | 3680 | ++DOCSHELL 17DC4400 == 36 [pid = 3680] [id = 687] 04:40:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (17DCB800) [pid = 3680] [serial = 2061] [outer = 00000000] 04:40:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (18306000) [pid = 3680] [serial = 2062] [outer = 17DCB800] 04:40:23 INFO - PROCESS | 3680 | 1470656423419 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (183D3800) [pid = 3680] [serial = 2063] [outer = 17DCB800] 04:40:24 INFO - PROCESS | 3680 | 1470656424017 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:40:24 INFO - PROCESS | 3680 | 1470656424065 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 04:40:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:40:24 INFO - PROCESS | 3680 | 1470656424069 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:40:24 INFO - PROCESS | 3680 | 1470656424071 Marionette TRACE conn6 <- [1,2714,null,{}] 04:40:24 INFO - PROCESS | 3680 | 1470656424074 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:24 INFO - PROCESS | 3680 | 1470656424077 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:24 INFO - PROCESS | 3680 | 1470656424184 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 04:40:24 INFO - PROCESS | 3680 | 1470656424328 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:24 INFO - PROCESS | 3680 | 1470656424330 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:24 INFO - PROCESS | 3680 | ++DOCSHELL 0C172C00 == 37 [pid = 3680] [id = 688] 04:40:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0C174400) [pid = 3680] [serial = 2064] [outer = 00000000] 04:40:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (18677C00) [pid = 3680] [serial = 2065] [outer = 0C174400] 04:40:24 INFO - PROCESS | 3680 | 1470656424386 Marionette DEBUG loaded listener.js 04:40:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (18678800) [pid = 3680] [serial = 2066] [outer = 0C174400] 04:40:25 INFO - PROCESS | 3680 | 1470656425146 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:40:25 INFO - PROCESS | 3680 | --DOCSHELL 12F67C00 == 36 [pid = 3680] [id = 683] 04:40:25 INFO - PROCESS | 3680 | --DOCSHELL 0EC2E400 == 35 [pid = 3680] [id = 682] 04:40:25 INFO - PROCESS | 3680 | --DOCSHELL 13FDF800 == 34 [pid = 3680] [id = 681] 04:40:25 INFO - PROCESS | 3680 | --DOCSHELL 13077C00 == 33 [pid = 3680] [id = 680] 04:40:25 INFO - PROCESS | 3680 | --DOCSHELL 0EC28C00 == 32 [pid = 3680] [id = 679] 04:40:25 INFO - PROCESS | 3680 | --DOCSHELL 088FAC00 == 31 [pid = 3680] [id = 678] 04:40:25 INFO - PROCESS | 3680 | --DOCSHELL 0F75BC00 == 30 [pid = 3680] [id = 676] 04:40:25 INFO - PROCESS | 3680 | --DOCSHELL 163E7000 == 29 [pid = 3680] [id = 665] 04:40:25 INFO - PROCESS | 3680 | --DOCSHELL 0E2E8400 == 28 [pid = 3680] [id = 677] 04:40:25 INFO - PROCESS | 3680 | --DOCSHELL 17DC4400 == 27 [pid = 3680] [id = 687] 04:40:25 INFO - PROCESS | 3680 | --DOCSHELL 0E286000 == 26 [pid = 3680] [id = 684] 04:40:25 INFO - PROCESS | 3680 | --DOCSHELL 0EC32000 == 25 [pid = 3680] [id = 685] 04:40:25 INFO - PROCESS | 3680 | --DOCSHELL 13FD7C00 == 24 [pid = 3680] [id = 686] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (17D69800) [pid = 3680] [serial = 2029] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17D63000) [pid = 3680] [serial = 2023] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (17D6B000) [pid = 3680] [serial = 2024] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0E752800) [pid = 3680] [serial = 1999] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (0E75A800) [pid = 3680] [serial = 2000] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (13FDB000) [pid = 3680] [serial = 2008] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (14657400) [pid = 3680] [serial = 2009] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (17C25C00) [pid = 3680] [serial = 2020] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (13072400) [pid = 3680] [serial = 2005] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (130BDC00) [pid = 3680] [serial = 2006] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (0EF77000) [pid = 3680] [serial = 2002] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (0EF80000) [pid = 3680] [serial = 2003] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (14F5D000) [pid = 3680] [serial = 2011] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (14F65C00) [pid = 3680] [serial = 2012] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (18C87400) [pid = 3680] [serial = 1997] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (17841400) [pid = 3680] [serial = 2017] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (17845800) [pid = 3680] [serial = 2018] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (16A62800) [pid = 3680] [serial = 2014] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (15E30400) [pid = 3680] [serial = 2015] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (0EA1E400) [pid = 3680] [serial = 2026] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (13595400) [pid = 3680] [serial = 2027] [outer = 00000000] [url = about:blank] 04:40:25 INFO - PROCESS | 3680 | --DOMWINDOW == 53 (17C20400) [pid = 3680] [serial = 2021] [outer = 00000000] [url = about:blank] 04:40:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:40:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1779ms 04:40:25 INFO - PROCESS | 3680 | 1470656425854 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 04:40:25 INFO - PROCESS | 3680 | 1470656425859 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 04:40:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:40:25 INFO - PROCESS | 3680 | 1470656425864 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:40:25 INFO - PROCESS | 3680 | 1470656425867 Marionette TRACE conn6 <- [1,2718,null,{}] 04:40:25 INFO - PROCESS | 3680 | 1470656425873 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:25 INFO - PROCESS | 3680 | 1470656425877 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:25 INFO - PROCESS | 3680 | 1470656425963 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 04:40:26 INFO - PROCESS | 3680 | 1470656426090 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:26 INFO - PROCESS | 3680 | 1470656426095 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:26 INFO - PROCESS | 3680 | ++DOCSHELL 0E74E400 == 25 [pid = 3680] [id = 689] 04:40:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (0E750C00) [pid = 3680] [serial = 2067] [outer = 00000000] 04:40:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (0EA15800) [pid = 3680] [serial = 2068] [outer = 0E750C00] 04:40:26 INFO - PROCESS | 3680 | 1470656426145 Marionette DEBUG loaded listener.js 04:40:26 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (0EA1F400) [pid = 3680] [serial = 2069] [outer = 0E750C00] 04:40:27 INFO - PROCESS | 3680 | 1470656427060 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:40:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 04:40:27 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:40:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:40:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1219ms 04:40:27 INFO - PROCESS | 3680 | 1470656427087 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 04:40:27 INFO - PROCESS | 3680 | 1470656427091 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 04:40:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:40:27 INFO - PROCESS | 3680 | 1470656427097 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - PROCESS | 3680 | 1470656427101 Marionette TRACE conn6 <- [1,2722,null,{}] 04:40:27 INFO - PROCESS | 3680 | 1470656427105 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:27 INFO - PROCESS | 3680 | 1470656427108 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:27 INFO - PROCESS | 3680 | 1470656427195 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 04:40:27 INFO - PROCESS | 3680 | 1470656427202 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:27 INFO - PROCESS | 3680 | 1470656427205 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:27 INFO - PROCESS | 3680 | ++DOCSHELL 0EF82400 == 26 [pid = 3680] [id = 690] 04:40:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (0EF82800) [pid = 3680] [serial = 2070] [outer = 00000000] 04:40:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (0F118400) [pid = 3680] [serial = 2071] [outer = 0EF82800] 04:40:27 INFO - PROCESS | 3680 | 1470656427254 Marionette DEBUG loaded listener.js 04:40:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (0F2E7800) [pid = 3680] [serial = 2072] [outer = 0EF82800] 04:40:27 INFO - PROCESS | 3680 | 1470656427747 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:40:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:40:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 690ms 04:40:27 INFO - PROCESS | 3680 | 1470656427787 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 04:40:27 INFO - PROCESS | 3680 | 1470656427789 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 04:40:27 INFO - PROCESS | 3680 | 1470656427793 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:40:27 INFO - PROCESS | 3680 | 1470656427794 Marionette TRACE conn6 <- [1,2726,null,{}] 04:40:27 INFO - PROCESS | 3680 | 1470656427812 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:27 INFO - PROCESS | 3680 | 1470656427816 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:27 INFO - PROCESS | 3680 | 1470656427934 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 04:40:27 INFO - PROCESS | 3680 | 1470656427947 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:27 INFO - PROCESS | 3680 | 1470656427950 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:27 INFO - PROCESS | 3680 | ++DOCSHELL 13186C00 == 27 [pid = 3680] [id = 691] 04:40:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (13188000) [pid = 3680] [serial = 2073] [outer = 00000000] 04:40:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (133FCC00) [pid = 3680] [serial = 2074] [outer = 13188000] 04:40:28 INFO - PROCESS | 3680 | 1470656428000 Marionette DEBUG loaded listener.js 04:40:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (13F61800) [pid = 3680] [serial = 2075] [outer = 13188000] 04:40:28 INFO - PROCESS | 3680 | 1470656428448 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:40:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:40:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 04:40:28 INFO - PROCESS | 3680 | 1470656428527 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 04:40:28 INFO - PROCESS | 3680 | 1470656428529 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 04:40:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:40:28 INFO - PROCESS | 3680 | 1470656428532 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:40:28 INFO - PROCESS | 3680 | 1470656428534 Marionette TRACE conn6 <- [1,2730,null,{}] 04:40:28 INFO - PROCESS | 3680 | 1470656428538 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:28 INFO - PROCESS | 3680 | 1470656428540 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:28 INFO - PROCESS | 3680 | 1470656428705 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 04:40:28 INFO - PROCESS | 3680 | 1470656428720 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:28 INFO - PROCESS | 3680 | 1470656428722 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:28 INFO - PROCESS | 3680 | ++DOCSHELL 13FDC400 == 28 [pid = 3680] [id = 692] 04:40:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (14657800) [pid = 3680] [serial = 2076] [outer = 00000000] 04:40:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (14F5C800) [pid = 3680] [serial = 2077] [outer = 14657800] 04:40:28 INFO - PROCESS | 3680 | 1470656428768 Marionette DEBUG loaded listener.js 04:40:28 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (14F6CC00) [pid = 3680] [serial = 2078] [outer = 14657800] 04:40:29 INFO - PROCESS | 3680 | 1470656429221 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:40:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:40:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 04:40:29 INFO - PROCESS | 3680 | 1470656429267 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 04:40:29 INFO - PROCESS | 3680 | 1470656429269 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 04:40:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:40:29 INFO - PROCESS | 3680 | 1470656429272 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:40:29 INFO - PROCESS | 3680 | 1470656429273 Marionette TRACE conn6 <- [1,2734,null,{}] 04:40:29 INFO - PROCESS | 3680 | 1470656429277 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:29 INFO - PROCESS | 3680 | 1470656429279 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:29 INFO - PROCESS | 3680 | 1470656429393 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 04:40:29 INFO - PROCESS | 3680 | 1470656429398 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:29 INFO - PROCESS | 3680 | 1470656429400 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:29 INFO - PROCESS | 3680 | ++DOCSHELL 14F74800 == 29 [pid = 3680] [id = 693] 04:40:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (14F76C00) [pid = 3680] [serial = 2079] [outer = 00000000] 04:40:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (163E2C00) [pid = 3680] [serial = 2080] [outer = 14F76C00] 04:40:29 INFO - PROCESS | 3680 | 1470656429444 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (16A64C00) [pid = 3680] [serial = 2081] [outer = 14F76C00] 04:40:29 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (088FB400) [pid = 3680] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:40:29 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (15E2EC00) [pid = 3680] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:40:29 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (14522000) [pid = 3680] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:40:29 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (0EC29C00) [pid = 3680] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:40:29 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (130BA400) [pid = 3680] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:40:29 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (1756E000) [pid = 3680] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:40:29 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (0E2E8800) [pid = 3680] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:40:29 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (133F0C00) [pid = 3680] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:40:29 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (0E2E4C00) [pid = 3680] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:40:30 INFO - PROCESS | 3680 | 1470656430044 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:40:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:40:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 830ms 04:40:30 INFO - PROCESS | 3680 | 1470656430103 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 04:40:30 INFO - PROCESS | 3680 | 1470656430106 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 04:40:30 INFO - PROCESS | 3680 | 1470656430109 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:40:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:40:30 INFO - PROCESS | 3680 | 1470656430111 Marionette TRACE conn6 <- [1,2738,null,{}] 04:40:30 INFO - PROCESS | 3680 | 1470656430114 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:30 INFO - PROCESS | 3680 | 1470656430120 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:30 INFO - PROCESS | 3680 | 1470656430271 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 04:40:30 INFO - PROCESS | 3680 | 1470656430337 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:30 INFO - PROCESS | 3680 | 1470656430339 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:30 INFO - PROCESS | 3680 | ++DOCSHELL 0F109C00 == 30 [pid = 3680] [id = 694] 04:40:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (0F13F400) [pid = 3680] [serial = 2082] [outer = 00000000] 04:40:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (1756F400) [pid = 3680] [serial = 2083] [outer = 0F13F400] 04:40:30 INFO - PROCESS | 3680 | 1470656430390 Marionette DEBUG loaded listener.js 04:40:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (17829C00) [pid = 3680] [serial = 2084] [outer = 0F13F400] 04:40:30 INFO - PROCESS | 3680 | 1470656430758 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:40:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:40:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 04:40:30 INFO - PROCESS | 3680 | 1470656430783 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 04:40:30 INFO - PROCESS | 3680 | 1470656430794 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 04:40:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:40:30 INFO - PROCESS | 3680 | 1470656430797 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:40:30 INFO - PROCESS | 3680 | 1470656430799 Marionette TRACE conn6 <- [1,2742,null,{}] 04:40:30 INFO - PROCESS | 3680 | 1470656430816 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:30 INFO - PROCESS | 3680 | 1470656430818 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:30 INFO - PROCESS | 3680 | 1470656430894 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 04:40:30 INFO - PROCESS | 3680 | 1470656430900 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:30 INFO - PROCESS | 3680 | 1470656430902 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:30 INFO - PROCESS | 3680 | ++DOCSHELL 17B2EC00 == 31 [pid = 3680] [id = 695] 04:40:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (17B2F000) [pid = 3680] [serial = 2085] [outer = 00000000] 04:40:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (17C62000) [pid = 3680] [serial = 2086] [outer = 17B2F000] 04:40:30 INFO - PROCESS | 3680 | 1470656430945 Marionette DEBUG loaded listener.js 04:40:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (17D5F800) [pid = 3680] [serial = 2087] [outer = 17B2F000] 04:40:31 INFO - PROCESS | 3680 | 1470656431363 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:40:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:40:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 631ms 04:40:31 INFO - PROCESS | 3680 | 1470656431435 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 04:40:31 INFO - PROCESS | 3680 | 1470656431437 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 04:40:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:40:31 INFO - PROCESS | 3680 | 1470656431440 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:40:31 INFO - PROCESS | 3680 | 1470656431442 Marionette TRACE conn6 <- [1,2746,null,{}] 04:40:31 INFO - PROCESS | 3680 | 1470656431449 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:31 INFO - PROCESS | 3680 | 1470656431451 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:31 INFO - PROCESS | 3680 | 1470656431530 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 04:40:31 INFO - PROCESS | 3680 | 1470656431539 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:31 INFO - PROCESS | 3680 | 1470656431540 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:31 INFO - PROCESS | 3680 | ++DOCSHELL 17C61C00 == 32 [pid = 3680] [id = 696] 04:40:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (17D66000) [pid = 3680] [serial = 2088] [outer = 00000000] 04:40:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (17DC6000) [pid = 3680] [serial = 2089] [outer = 17D66000] 04:40:31 INFO - PROCESS | 3680 | 1470656431584 Marionette DEBUG loaded listener.js 04:40:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (17DCA000) [pid = 3680] [serial = 2090] [outer = 17D66000] 04:40:32 INFO - PROCESS | 3680 | --DOCSHELL 0EF82400 == 31 [pid = 3680] [id = 690] 04:40:32 INFO - PROCESS | 3680 | --DOCSHELL 0C172C00 == 30 [pid = 3680] [id = 688] 04:40:32 INFO - PROCESS | 3680 | --DOCSHELL 0E74E400 == 29 [pid = 3680] [id = 689] 04:40:33 INFO - PROCESS | 3680 | --DOCSHELL 13186C00 == 28 [pid = 3680] [id = 691] 04:40:33 INFO - PROCESS | 3680 | --DOCSHELL 14F74800 == 27 [pid = 3680] [id = 693] 04:40:33 INFO - PROCESS | 3680 | --DOCSHELL 13FDC400 == 26 [pid = 3680] [id = 692] 04:40:33 INFO - PROCESS | 3680 | --DOCSHELL 0F109C00 == 25 [pid = 3680] [id = 694] 04:40:33 INFO - PROCESS | 3680 | --DOCSHELL 17B2EC00 == 24 [pid = 3680] [id = 695] 04:40:33 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (17C23400) [pid = 3680] [serial = 2051] [outer = 00000000] [url = about:blank] 04:40:33 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (17D5D800) [pid = 3680] [serial = 2054] [outer = 00000000] [url = about:blank] 04:40:33 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (17D5D400) [pid = 3680] [serial = 2053] [outer = 00000000] [url = about:blank] 04:40:33 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (0E4F9C00) [pid = 3680] [serial = 2036] [outer = 00000000] [url = about:blank] 04:40:33 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (163EE800) [pid = 3680] [serial = 2048] [outer = 00000000] [url = about:blank] 04:40:33 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (15E2A000) [pid = 3680] [serial = 2044] [outer = 00000000] [url = about:blank] 04:40:33 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (0EF77C00) [pid = 3680] [serial = 2038] [outer = 00000000] [url = about:blank] 04:40:33 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (0C127400) [pid = 3680] [serial = 2035] [outer = 00000000] [url = about:blank] 04:40:33 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (136A1000) [pid = 3680] [serial = 2042] [outer = 00000000] [url = about:blank] 04:40:33 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (133F4800) [pid = 3680] [serial = 2041] [outer = 00000000] [url = about:blank] 04:40:33 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (0F2EC800) [pid = 3680] [serial = 2039] [outer = 00000000] [url = about:blank] 04:40:33 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (17B25000) [pid = 3680] [serial = 2050] [outer = 00000000] [url = about:blank] 04:40:33 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (0E4F6800) [pid = 3680] [serial = 2032] [outer = 00000000] [url = about:blank] 04:40:33 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (163E2000) [pid = 3680] [serial = 2047] [outer = 00000000] [url = about:blank] 04:40:33 INFO - PROCESS | 3680 | --DOMWINDOW == 53 (18308800) [pid = 3680] [serial = 2030] [outer = 00000000] [url = about:blank] 04:40:33 INFO - PROCESS | 3680 | --DOMWINDOW == 52 (15E2FC00) [pid = 3680] [serial = 2045] [outer = 00000000] [url = about:blank] 04:40:33 INFO - PROCESS | 3680 | --DOMWINDOW == 51 (0E758800) [pid = 3680] [serial = 2033] [outer = 00000000] [url = about:blank] 04:40:33 INFO - PROCESS | 3680 | 1470656433312 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:40:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:40:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1935ms 04:40:33 INFO - PROCESS | 3680 | 1470656433376 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 04:40:33 INFO - PROCESS | 3680 | 1470656433380 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 04:40:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:40:33 INFO - PROCESS | 3680 | 1470656433385 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:40:33 INFO - PROCESS | 3680 | 1470656433389 Marionette TRACE conn6 <- [1,2750,null,{}] 04:40:33 INFO - PROCESS | 3680 | 1470656433394 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:33 INFO - PROCESS | 3680 | 1470656433397 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:33 INFO - PROCESS | 3680 | 1470656433486 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 04:40:33 INFO - PROCESS | 3680 | 1470656433496 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:33 INFO - PROCESS | 3680 | 1470656433500 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:33 INFO - PROCESS | 3680 | ++DOCSHELL 0E2EB000 == 25 [pid = 3680] [id = 697] 04:40:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 52 (0E463400) [pid = 3680] [serial = 2091] [outer = 00000000] 04:40:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 53 (0E4FAC00) [pid = 3680] [serial = 2092] [outer = 0E463400] 04:40:33 INFO - PROCESS | 3680 | 1470656433553 Marionette DEBUG loaded listener.js 04:40:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (0E755C00) [pid = 3680] [serial = 2093] [outer = 0E463400] 04:40:34 INFO - PROCESS | 3680 | 1470656434031 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:40:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:40:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms 04:40:34 INFO - PROCESS | 3680 | 1470656434077 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 04:40:34 INFO - PROCESS | 3680 | 1470656434081 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 04:40:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:40:34 INFO - PROCESS | 3680 | 1470656434088 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:40:34 INFO - PROCESS | 3680 | 1470656434090 Marionette TRACE conn6 <- [1,2754,null,{}] 04:40:34 INFO - PROCESS | 3680 | 1470656434094 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:34 INFO - PROCESS | 3680 | 1470656434097 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:34 INFO - PROCESS | 3680 | 1470656434185 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 04:40:34 INFO - PROCESS | 3680 | 1470656434194 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 3680 | 1470656434197 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:34 INFO - PROCESS | 3680 | ++DOCSHELL 0EC32400 == 26 [pid = 3680] [id = 698] 04:40:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (0EC32800) [pid = 3680] [serial = 2094] [outer = 00000000] 04:40:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (0EE25C00) [pid = 3680] [serial = 2095] [outer = 0EC32800] 04:40:34 INFO - PROCESS | 3680 | 1470656434244 Marionette DEBUG loaded listener.js 04:40:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (0EF37400) [pid = 3680] [serial = 2096] [outer = 0EC32800] 04:40:34 INFO - PROCESS | 3680 | 1470656434693 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:40:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:40:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 04:40:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:40:34 INFO - PROCESS | 3680 | 1470656434761 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 04:40:34 INFO - PROCESS | 3680 | 1470656434763 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 04:40:34 INFO - PROCESS | 3680 | 1470656434767 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:40:34 INFO - PROCESS | 3680 | 1470656434771 Marionette TRACE conn6 <- [1,2758,null,{}] 04:40:34 INFO - PROCESS | 3680 | 1470656434781 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:34 INFO - PROCESS | 3680 | 1470656434786 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:34 INFO - PROCESS | 3680 | 1470656434870 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 04:40:34 INFO - PROCESS | 3680 | 1470656434917 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 3680 | 1470656434920 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:34 INFO - PROCESS | 3680 | ++DOCSHELL 0FEE0000 == 27 [pid = 3680] [id = 699] 04:40:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (0FEE3400) [pid = 3680] [serial = 2097] [outer = 00000000] 04:40:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (12FE6000) [pid = 3680] [serial = 2098] [outer = 0FEE3400] 04:40:34 INFO - PROCESS | 3680 | 1470656434968 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (130B6000) [pid = 3680] [serial = 2099] [outer = 0FEE3400] 04:40:35 INFO - PROCESS | 3680 | 1470656435403 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:40:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:40:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 04:40:35 INFO - PROCESS | 3680 | 1470656435441 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 3680 | 1470656435444 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 04:40:35 INFO - PROCESS | 3680 | 1470656435447 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - PROCESS | 3680 | 1470656435449 Marionette TRACE conn6 <- [1,2762,null,{}] 04:40:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:40:35 INFO - PROCESS | 3680 | 1470656435452 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:35 INFO - PROCESS | 3680 | 1470656435454 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:35 INFO - PROCESS | 3680 | 1470656435539 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 04:40:35 INFO - PROCESS | 3680 | 1470656435545 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:35 INFO - PROCESS | 3680 | 1470656435547 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:35 INFO - PROCESS | 3680 | ++DOCSHELL 0C00D000 == 28 [pid = 3680] [id = 700] 04:40:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (0E2E8400) [pid = 3680] [serial = 2100] [outer = 00000000] 04:40:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (13355800) [pid = 3680] [serial = 2101] [outer = 0E2E8400] 04:40:35 INFO - PROCESS | 3680 | 1470656435592 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (13FD3400) [pid = 3680] [serial = 2102] [outer = 0E2E8400] 04:40:36 INFO - PROCESS | 3680 | 1470656436007 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:40:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:40:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 04:40:36 INFO - PROCESS | 3680 | 1470656436081 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 3680 | 1470656436083 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 04:40:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:40:36 INFO - PROCESS | 3680 | 1470656436086 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - PROCESS | 3680 | 1470656436088 Marionette TRACE conn6 <- [1,2766,null,{}] 04:40:36 INFO - PROCESS | 3680 | 1470656436092 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:36 INFO - PROCESS | 3680 | 1470656436094 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:36 INFO - PROCESS | 3680 | 1470656436171 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 04:40:36 INFO - PROCESS | 3680 | 1470656436179 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:36 INFO - PROCESS | 3680 | 1470656436181 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:36 INFO - PROCESS | 3680 | ++DOCSHELL 14520800 == 29 [pid = 3680] [id = 701] 04:40:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (14522000) [pid = 3680] [serial = 2103] [outer = 00000000] 04:40:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (14DA7800) [pid = 3680] [serial = 2104] [outer = 14522000] 04:40:36 INFO - PROCESS | 3680 | 1470656436225 Marionette DEBUG loaded listener.js 04:40:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (14F60C00) [pid = 3680] [serial = 2105] [outer = 14522000] 04:40:36 INFO - PROCESS | 3680 | 1470656436673 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:40:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:40:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 04:40:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:40:36 INFO - PROCESS | 3680 | 1470656436725 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 3680 | 1470656436728 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 04:40:36 INFO - PROCESS | 3680 | 1470656436731 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - PROCESS | 3680 | 1470656436733 Marionette TRACE conn6 <- [1,2770,null,{}] 04:40:36 INFO - PROCESS | 3680 | 1470656436736 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:36 INFO - PROCESS | 3680 | 1470656436742 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:36 INFO - PROCESS | 3680 | 1470656436844 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 04:40:36 INFO - PROCESS | 3680 | 1470656436857 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:36 INFO - PROCESS | 3680 | 1470656436859 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:36 INFO - PROCESS | 3680 | ++DOCSHELL 15E50000 == 30 [pid = 3680] [id = 702] 04:40:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (1613C000) [pid = 3680] [serial = 2106] [outer = 00000000] 04:40:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (163E7400) [pid = 3680] [serial = 2107] [outer = 1613C000] 04:40:36 INFO - PROCESS | 3680 | 1470656436902 Marionette DEBUG loaded listener.js 04:40:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (163EE800) [pid = 3680] [serial = 2108] [outer = 1613C000] 04:40:37 INFO - PROCESS | 3680 | 1470656437315 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:40:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:40:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 04:40:37 INFO - PROCESS | 3680 | 1470656437373 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 3680 | 1470656437375 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 04:40:37 INFO - PROCESS | 3680 | 1470656437378 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:40:37 INFO - PROCESS | 3680 | 1470656437380 Marionette TRACE conn6 <- [1,2774,null,{}] 04:40:37 INFO - PROCESS | 3680 | 1470656437383 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:37 INFO - PROCESS | 3680 | 1470656437385 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:37 INFO - PROCESS | 3680 | 1470656437461 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 04:40:37 INFO - PROCESS | 3680 | 1470656437467 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:37 INFO - PROCESS | 3680 | 1470656437469 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:37 INFO - PROCESS | 3680 | ++DOCSHELL 16A64800 == 31 [pid = 3680] [id = 703] 04:40:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (16A68000) [pid = 3680] [serial = 2109] [outer = 00000000] 04:40:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (17824800) [pid = 3680] [serial = 2110] [outer = 16A68000] 04:40:37 INFO - PROCESS | 3680 | 1470656437512 Marionette DEBUG loaded listener.js 04:40:37 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (1784A400) [pid = 3680] [serial = 2111] [outer = 16A68000] 04:40:37 INFO - PROCESS | 3680 | 1470656437948 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:40:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:40:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 04:40:38 INFO - PROCESS | 3680 | 1470656438024 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 3680 | 1470656438026 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 04:40:38 INFO - PROCESS | 3680 | 1470656438030 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:40:38 INFO - PROCESS | 3680 | 1470656438032 Marionette TRACE conn6 <- [1,2778,null,{}] 04:40:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:40:38 INFO - PROCESS | 3680 | 1470656438035 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:38 INFO - PROCESS | 3680 | 1470656438037 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:38 INFO - PROCESS | 3680 | 1470656438113 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 04:40:38 INFO - PROCESS | 3680 | 1470656438121 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 3680 | 1470656438123 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:38 INFO - PROCESS | 3680 | ++DOCSHELL 17B25800 == 32 [pid = 3680] [id = 704] 04:40:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17B2F400) [pid = 3680] [serial = 2112] [outer = 00000000] 04:40:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17C24C00) [pid = 3680] [serial = 2113] [outer = 17B2F400] 04:40:38 INFO - PROCESS | 3680 | 1470656438167 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17C21800) [pid = 3680] [serial = 2114] [outer = 17B2F400] 04:40:38 INFO - PROCESS | 3680 | 1470656438580 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:40:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:40:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 570ms 04:40:38 INFO - PROCESS | 3680 | 1470656438606 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 3680 | 1470656438608 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 04:40:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:40:38 INFO - PROCESS | 3680 | 1470656438611 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:40:38 INFO - PROCESS | 3680 | 1470656438612 Marionette TRACE conn6 <- [1,2782,null,{}] 04:40:38 INFO - PROCESS | 3680 | 1470656438616 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:38 INFO - PROCESS | 3680 | 1470656438617 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:38 INFO - PROCESS | 3680 | 1470656438744 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 04:40:38 INFO - PROCESS | 3680 | 1470656438757 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 3680 | 1470656438759 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:38 INFO - PROCESS | 3680 | ++DOCSHELL 088F1000 == 33 [pid = 3680] [id = 705] 04:40:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (0C1CC400) [pid = 3680] [serial = 2115] [outer = 00000000] 04:40:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17D5E000) [pid = 3680] [serial = 2116] [outer = 0C1CC400] 04:40:38 INFO - PROCESS | 3680 | 1470656438803 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17D65000) [pid = 3680] [serial = 2117] [outer = 0C1CC400] 04:40:39 INFO - PROCESS | 3680 | 1470656439261 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:40:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:40:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 04:40:39 INFO - PROCESS | 3680 | 1470656439282 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 04:40:39 INFO - PROCESS | 3680 | 1470656439284 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 04:40:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:40:39 INFO - PROCESS | 3680 | 1470656439287 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - PROCESS | 3680 | 1470656439289 Marionette TRACE conn6 <- [1,2786,null,{}] 04:40:39 INFO - PROCESS | 3680 | 1470656439299 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:39 INFO - PROCESS | 3680 | 1470656439301 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:39 INFO - PROCESS | 3680 | 1470656439420 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 04:40:39 INFO - PROCESS | 3680 | 1470656439425 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:39 INFO - PROCESS | 3680 | 1470656439427 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:39 INFO - PROCESS | 3680 | ++DOCSHELL 0E750800 == 34 [pid = 3680] [id = 706] 04:40:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (13354400) [pid = 3680] [serial = 2118] [outer = 00000000] 04:40:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17DD0800) [pid = 3680] [serial = 2119] [outer = 13354400] 04:40:39 INFO - PROCESS | 3680 | 1470656439473 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1830A400) [pid = 3680] [serial = 2120] [outer = 13354400] 04:40:39 INFO - PROCESS | 3680 | 1470656439939 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:40:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:40:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 04:40:39 INFO - PROCESS | 3680 | 1470656439968 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 04:40:39 INFO - PROCESS | 3680 | 1470656439971 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 04:40:39 INFO - PROCESS | 3680 | 1470656439974 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:40:39 INFO - PROCESS | 3680 | 1470656439976 Marionette TRACE conn6 <- [1,2790,null,{}] 04:40:39 INFO - PROCESS | 3680 | 1470656439979 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:39 INFO - PROCESS | 3680 | 1470656439981 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:40 INFO - PROCESS | 3680 | 1470656440108 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 04:40:40 INFO - PROCESS | 3680 | 1470656440207 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:40 INFO - PROCESS | 3680 | 1470656440209 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:40 INFO - PROCESS | 3680 | ++DOCSHELL 13188C00 == 35 [pid = 3680] [id = 707] 04:40:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (183DE800) [pid = 3680] [serial = 2121] [outer = 00000000] 04:40:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (189AFC00) [pid = 3680] [serial = 2122] [outer = 183DE800] 04:40:40 INFO - PROCESS | 3680 | 1470656440255 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (18C89800) [pid = 3680] [serial = 2123] [outer = 183DE800] 04:40:40 INFO - PROCESS | 3680 | 1470656440821 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:40:40 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (13188000) [pid = 3680] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:40:40 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (14657800) [pid = 3680] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:40:40 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0F13F400) [pid = 3680] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:40:40 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (14F76C00) [pid = 3680] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:40:40 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (17B2F000) [pid = 3680] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:40:40 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EF82800) [pid = 3680] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:40:40 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0E750C00) [pid = 3680] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:40:40 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0C174400) [pid = 3680] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:40:40 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (17DCB800) [pid = 3680] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:40:40 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1465E400) [pid = 3680] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:40:40 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0EC34C00) [pid = 3680] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:40:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:40:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 870ms 04:40:40 INFO - PROCESS | 3680 | 1470656440850 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 04:40:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:40:40 INFO - PROCESS | 3680 | 1470656440852 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 04:40:40 INFO - PROCESS | 3680 | 1470656440855 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:40:40 INFO - PROCESS | 3680 | 1470656440856 Marionette TRACE conn6 <- [1,2794,null,{}] 04:40:40 INFO - PROCESS | 3680 | 1470656440860 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:40 INFO - PROCESS | 3680 | 1470656440861 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:40 INFO - PROCESS | 3680 | 1470656440944 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 04:40:40 INFO - PROCESS | 3680 | 1470656440952 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:40 INFO - PROCESS | 3680 | 1470656440954 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:40 INFO - PROCESS | 3680 | ++DOCSHELL 0EE2D800 == 36 [pid = 3680] [id = 708] 04:40:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0F116800) [pid = 3680] [serial = 2124] [outer = 00000000] 04:40:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (13FDB000) [pid = 3680] [serial = 2125] [outer = 0F116800] 04:40:40 INFO - PROCESS | 3680 | 1470656440998 Marionette DEBUG loaded listener.js 04:40:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (14F60000) [pid = 3680] [serial = 2126] [outer = 0F116800] 04:40:41 INFO - PROCESS | 3680 | 1470656441437 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:40:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:40:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 04:40:41 INFO - PROCESS | 3680 | 1470656441500 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 04:40:41 INFO - PROCESS | 3680 | 1470656441502 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 04:40:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:40:41 INFO - PROCESS | 3680 | 1470656441506 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:40:41 INFO - PROCESS | 3680 | 1470656441507 Marionette TRACE conn6 <- [1,2798,null,{}] 04:40:41 INFO - PROCESS | 3680 | 1470656441511 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:41 INFO - PROCESS | 3680 | 1470656441512 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:41 INFO - PROCESS | 3680 | 1470656441590 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 04:40:41 INFO - PROCESS | 3680 | 1470656441596 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:41 INFO - PROCESS | 3680 | 1470656441598 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:41 INFO - PROCESS | 3680 | ++DOCSHELL 17B2F000 == 37 [pid = 3680] [id = 709] 04:40:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17C1D400) [pid = 3680] [serial = 2127] [outer = 00000000] 04:40:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (183D3000) [pid = 3680] [serial = 2128] [outer = 17C1D400] 04:40:41 INFO - PROCESS | 3680 | 1470656441641 Marionette DEBUG loaded listener.js 04:40:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (18C8FC00) [pid = 3680] [serial = 2129] [outer = 17C1D400] 04:40:42 INFO - PROCESS | 3680 | 1470656442046 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:40:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:40:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 570ms 04:40:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:40:42 INFO - PROCESS | 3680 | 1470656442077 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 04:40:42 INFO - PROCESS | 3680 | 1470656442079 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 04:40:42 INFO - PROCESS | 3680 | 1470656442082 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 3680 | 1470656442084 Marionette TRACE conn6 <- [1,2802,null,{}] 04:40:42 INFO - PROCESS | 3680 | 1470656442087 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:42 INFO - PROCESS | 3680 | 1470656442089 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:42 INFO - PROCESS | 3680 | 1470656442214 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 04:40:42 INFO - PROCESS | 3680 | 1470656442223 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:42 INFO - PROCESS | 3680 | 1470656442225 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:42 INFO - PROCESS | 3680 | ++DOCSHELL 13385800 == 38 [pid = 3680] [id = 710] 04:40:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (18C91400) [pid = 3680] [serial = 2130] [outer = 00000000] 04:40:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (1982F800) [pid = 3680] [serial = 2131] [outer = 18C91400] 04:40:42 INFO - PROCESS | 3680 | 1470656442271 Marionette DEBUG loaded listener.js 04:40:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (19923800) [pid = 3680] [serial = 2132] [outer = 18C91400] 04:40:42 INFO - PROCESS | 3680 | 1470656442687 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:40:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:40:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 630ms 04:40:42 INFO - PROCESS | 3680 | 1470656442713 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 04:40:42 INFO - PROCESS | 3680 | 1470656442715 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 04:40:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:40:42 INFO - PROCESS | 3680 | 1470656442718 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 3680 | 1470656442719 Marionette TRACE conn6 <- [1,2806,null,{}] 04:40:42 INFO - PROCESS | 3680 | 1470656442723 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:42 INFO - PROCESS | 3680 | 1470656442725 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:42 INFO - PROCESS | 3680 | 1470656442843 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 04:40:43 INFO - PROCESS | 3680 | 1470656443005 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:43 INFO - PROCESS | 3680 | 1470656443009 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:43 INFO - PROCESS | 3680 | ++DOCSHELL 0C006800 == 39 [pid = 3680] [id = 711] 04:40:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0C006C00) [pid = 3680] [serial = 2133] [outer = 00000000] 04:40:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0C011400) [pid = 3680] [serial = 2134] [outer = 0C006C00] 04:40:43 INFO - PROCESS | 3680 | 1470656443070 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0E234400) [pid = 3680] [serial = 2135] [outer = 0C006C00] 04:40:43 INFO - PROCESS | 3680 | 1470656443830 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:40:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:40:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1176ms 04:40:43 INFO - PROCESS | 3680 | 1470656443898 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 3680 | 1470656443902 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 04:40:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:40:43 INFO - PROCESS | 3680 | 1470656443906 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:40:43 INFO - PROCESS | 3680 | 1470656443910 Marionette TRACE conn6 <- [1,2810,null,{}] 04:40:43 INFO - PROCESS | 3680 | 1470656443916 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:43 INFO - PROCESS | 3680 | 1470656443919 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:44 INFO - PROCESS | 3680 | 1470656444049 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 04:40:44 INFO - PROCESS | 3680 | 1470656444183 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:44 INFO - PROCESS | 3680 | 1470656444186 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:44 INFO - PROCESS | 3680 | ++DOCSHELL 0EC35800 == 40 [pid = 3680] [id = 712] 04:40:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0EC37400) [pid = 3680] [serial = 2136] [outer = 00000000] 04:40:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (0F10FC00) [pid = 3680] [serial = 2137] [outer = 0EC37400] 04:40:44 INFO - PROCESS | 3680 | 1470656444243 Marionette DEBUG loaded listener.js 04:40:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (0FD0DC00) [pid = 3680] [serial = 2138] [outer = 0EC37400] 04:40:45 INFO - PROCESS | 3680 | 1470656445185 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:40:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:40:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1331ms 04:40:45 INFO - PROCESS | 3680 | 1470656445242 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 04:40:45 INFO - PROCESS | 3680 | 1470656445246 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 04:40:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:40:45 INFO - PROCESS | 3680 | 1470656445251 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 3680 | 1470656445254 Marionette TRACE conn6 <- [1,2814,null,{}] 04:40:45 INFO - PROCESS | 3680 | 1470656445259 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:45 INFO - PROCESS | 3680 | 1470656445262 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:45 INFO - PROCESS | 3680 | 1470656445361 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 04:40:45 INFO - PROCESS | 3680 | --DOCSHELL 13385800 == 39 [pid = 3680] [id = 710] 04:40:45 INFO - PROCESS | 3680 | --DOCSHELL 17B2F000 == 38 [pid = 3680] [id = 709] 04:40:45 INFO - PROCESS | 3680 | --DOCSHELL 0EE2D800 == 37 [pid = 3680] [id = 708] 04:40:45 INFO - PROCESS | 3680 | --DOCSHELL 13188C00 == 36 [pid = 3680] [id = 707] 04:40:45 INFO - PROCESS | 3680 | --DOCSHELL 0E750800 == 35 [pid = 3680] [id = 706] 04:40:45 INFO - PROCESS | 3680 | --DOCSHELL 088F1000 == 34 [pid = 3680] [id = 705] 04:40:45 INFO - PROCESS | 3680 | --DOCSHELL 17B25800 == 33 [pid = 3680] [id = 704] 04:40:45 INFO - PROCESS | 3680 | --DOCSHELL 16A64800 == 32 [pid = 3680] [id = 703] 04:40:45 INFO - PROCESS | 3680 | --DOCSHELL 15E50000 == 31 [pid = 3680] [id = 702] 04:40:45 INFO - PROCESS | 3680 | --DOCSHELL 14520800 == 30 [pid = 3680] [id = 701] 04:40:45 INFO - PROCESS | 3680 | --DOCSHELL 0C00D000 == 29 [pid = 3680] [id = 700] 04:40:45 INFO - PROCESS | 3680 | --DOCSHELL 0FEE0000 == 28 [pid = 3680] [id = 699] 04:40:45 INFO - PROCESS | 3680 | --DOCSHELL 0EC32400 == 27 [pid = 3680] [id = 698] 04:40:45 INFO - PROCESS | 3680 | --DOCSHELL 0E2EB000 == 26 [pid = 3680] [id = 697] 04:40:45 INFO - PROCESS | 3680 | --DOCSHELL 17C61C00 == 25 [pid = 3680] [id = 696] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (133FCC00) [pid = 3680] [serial = 2074] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (14F5C800) [pid = 3680] [serial = 2077] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1756F400) [pid = 3680] [serial = 2083] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (163E2C00) [pid = 3680] [serial = 2080] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (17C62000) [pid = 3680] [serial = 2086] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (16A64C00) [pid = 3680] [serial = 2081] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0F118400) [pid = 3680] [serial = 2071] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0EA15800) [pid = 3680] [serial = 2068] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0EA1F400) [pid = 3680] [serial = 2069] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (18678800) [pid = 3680] [serial = 2066] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (17DC6000) [pid = 3680] [serial = 2089] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (18677C00) [pid = 3680] [serial = 2065] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (183D3800) [pid = 3680] [serial = 2063] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (18306000) [pid = 3680] [serial = 2062] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (14F77800) [pid = 3680] [serial = 2060] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (14F60400) [pid = 3680] [serial = 2059] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0F118C00) [pid = 3680] [serial = 2057] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (0EF36000) [pid = 3680] [serial = 2056] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17D5F800) [pid = 3680] [serial = 2087] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (17829C00) [pid = 3680] [serial = 2084] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (13F61800) [pid = 3680] [serial = 2075] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (14F6CC00) [pid = 3680] [serial = 2078] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (0F2E7800) [pid = 3680] [serial = 2072] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3680 | 1470656445506 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:45 INFO - PROCESS | 3680 | 1470656445510 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:45 INFO - PROCESS | 3680 | ++DOCSHELL 088FE000 == 26 [pid = 3680] [id = 713] 04:40:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0C003800) [pid = 3680] [serial = 2139] [outer = 00000000] 04:40:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0E285C00) [pid = 3680] [serial = 2140] [outer = 0C003800] 04:40:45 INFO - PROCESS | 3680 | 1470656445563 Marionette DEBUG loaded listener.js 04:40:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0EA13000) [pid = 3680] [serial = 2141] [outer = 0C003800] 04:40:46 INFO - PROCESS | 3680 | 1470656446007 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:40:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:40:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 770ms 04:40:46 INFO - PROCESS | 3680 | 1470656446022 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 3680 | 1470656446026 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 04:40:46 INFO - PROCESS | 3680 | 1470656446032 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:40:46 INFO - PROCESS | 3680 | 1470656446035 Marionette TRACE conn6 <- [1,2818,null,{}] 04:40:46 INFO - PROCESS | 3680 | 1470656446039 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:46 INFO - PROCESS | 3680 | 1470656446041 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:46 INFO - PROCESS | 3680 | 1470656446170 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 04:40:46 INFO - PROCESS | 3680 | 1470656446269 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 3680 | 1470656446271 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:46 INFO - PROCESS | 3680 | ++DOCSHELL 0EC31400 == 27 [pid = 3680] [id = 714] 04:40:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0EC31C00) [pid = 3680] [serial = 2142] [outer = 00000000] 04:40:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0F130400) [pid = 3680] [serial = 2143] [outer = 0EC31C00] 04:40:46 INFO - PROCESS | 3680 | 1470656446321 Marionette DEBUG loaded listener.js 04:40:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0F2ED800) [pid = 3680] [serial = 2144] [outer = 0EC31C00] 04:40:46 INFO - PROCESS | 3680 | 1470656446706 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:40:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 04:40:46 INFO - PROCESS | 3680 | 1470656446767 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 3680 | 1470656446769 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 04:40:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:40:46 INFO - PROCESS | 3680 | 1470656446773 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - PROCESS | 3680 | 1470656446776 Marionette TRACE conn6 <- [1,2822,null,{}] 04:40:46 INFO - PROCESS | 3680 | 1470656446787 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:46 INFO - PROCESS | 3680 | 1470656446792 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:46 INFO - PROCESS | 3680 | 1470656446903 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 04:40:46 INFO - PROCESS | 3680 | 1470656446911 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 3680 | 1470656446914 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:46 INFO - PROCESS | 3680 | ++DOCSHELL 133FCC00 == 28 [pid = 3680] [id = 715] 04:40:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (1356B000) [pid = 3680] [serial = 2145] [outer = 00000000] 04:40:46 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (13FD2000) [pid = 3680] [serial = 2146] [outer = 1356B000] 04:40:46 INFO - PROCESS | 3680 | 1470656446963 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (1465E400) [pid = 3680] [serial = 2147] [outer = 1356B000] 04:40:47 INFO - PROCESS | 3680 | 1470656447424 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:40:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:40:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 731ms 04:40:47 INFO - PROCESS | 3680 | 1470656447508 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 04:40:47 INFO - PROCESS | 3680 | 1470656447510 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 04:40:47 INFO - PROCESS | 3680 | 1470656447514 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:40:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:40:47 INFO - PROCESS | 3680 | 1470656447515 Marionette TRACE conn6 <- [1,2826,null,{}] 04:40:47 INFO - PROCESS | 3680 | 1470656447519 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:47 INFO - PROCESS | 3680 | 1470656447521 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:47 INFO - PROCESS | 3680 | 1470656447606 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 04:40:47 INFO - PROCESS | 3680 | 1470656447614 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:47 INFO - PROCESS | 3680 | 1470656447616 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:47 INFO - PROCESS | 3680 | ++DOCSHELL 14F68C00 == 29 [pid = 3680] [id = 716] 04:40:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (14F71800) [pid = 3680] [serial = 2148] [outer = 00000000] 04:40:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (14F78C00) [pid = 3680] [serial = 2149] [outer = 14F71800] 04:40:47 INFO - PROCESS | 3680 | 1470656447661 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (15E2C800) [pid = 3680] [serial = 2150] [outer = 14F71800] 04:40:48 INFO - PROCESS | 3680 | 1470656448136 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:40:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:40:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 04:40:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:40:48 INFO - PROCESS | 3680 | 1470656448188 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 04:40:48 INFO - PROCESS | 3680 | 1470656448190 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 04:40:48 INFO - PROCESS | 3680 | 1470656448193 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - PROCESS | 3680 | 1470656448194 Marionette TRACE conn6 <- [1,2830,null,{}] 04:40:48 INFO - PROCESS | 3680 | 1470656448202 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:48 INFO - PROCESS | 3680 | 1470656448204 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:48 INFO - PROCESS | 3680 | 1470656448344 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 04:40:48 INFO - PROCESS | 3680 | 1470656448365 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:48 INFO - PROCESS | 3680 | 1470656448367 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:48 INFO - PROCESS | 3680 | ++DOCSHELL 0F796C00 == 30 [pid = 3680] [id = 717] 04:40:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (14F5AC00) [pid = 3680] [serial = 2151] [outer = 00000000] 04:40:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (163E3800) [pid = 3680] [serial = 2152] [outer = 14F5AC00] 04:40:48 INFO - PROCESS | 3680 | 1470656448411 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (16A62800) [pid = 3680] [serial = 2153] [outer = 14F5AC00] 04:40:48 INFO - PROCESS | 3680 | 1470656448864 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:40:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:40:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 04:40:48 INFO - PROCESS | 3680 | 1470656448924 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 04:40:48 INFO - PROCESS | 3680 | 1470656448926 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 04:40:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:40:48 INFO - PROCESS | 3680 | 1470656448929 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - PROCESS | 3680 | 1470656448930 Marionette TRACE conn6 <- [1,2834,null,{}] 04:40:48 INFO - PROCESS | 3680 | 1470656448934 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:48 INFO - PROCESS | 3680 | 1470656448939 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:49 INFO - PROCESS | 3680 | 1470656449075 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 04:40:49 INFO - PROCESS | 3680 | 1470656449146 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:49 INFO - PROCESS | 3680 | 1470656449148 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:49 INFO - PROCESS | 3680 | ++DOCSHELL 17572000 == 31 [pid = 3680] [id = 718] 04:40:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17575400) [pid = 3680] [serial = 2154] [outer = 00000000] 04:40:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17C20C00) [pid = 3680] [serial = 2155] [outer = 17575400] 04:40:49 INFO - PROCESS | 3680 | 1470656449194 Marionette DEBUG loaded listener.js 04:40:49 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17C2A000) [pid = 3680] [serial = 2156] [outer = 17575400] 04:40:49 INFO - PROCESS | 3680 | 1470656449638 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:40:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:40:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 770ms 04:40:49 INFO - PROCESS | 3680 | 1470656449700 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 04:40:49 INFO - PROCESS | 3680 | 1470656449702 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 04:40:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:40:49 INFO - PROCESS | 3680 | 1470656449705 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:40:49 INFO - PROCESS | 3680 | 1470656449707 Marionette TRACE conn6 <- [1,2838,null,{}] 04:40:49 INFO - PROCESS | 3680 | 1470656449710 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:49 INFO - PROCESS | 3680 | 1470656449712 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:49 INFO - PROCESS | 3680 | 1470656449824 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 04:40:50 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17D66000) [pid = 3680] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:40:50 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17B2F400) [pid = 3680] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:40:50 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (16A68000) [pid = 3680] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:40:50 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (183DE800) [pid = 3680] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:40:50 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EC32800) [pid = 3680] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:40:50 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0E463400) [pid = 3680] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:40:50 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0E2E8400) [pid = 3680] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:40:50 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0FEE3400) [pid = 3680] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:40:50 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (14522000) [pid = 3680] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:40:50 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (1613C000) [pid = 3680] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:40:50 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (13354400) [pid = 3680] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:40:50 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0F116800) [pid = 3680] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:40:50 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (17C1D400) [pid = 3680] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:40:50 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (0C1CC400) [pid = 3680] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:40:50 INFO - PROCESS | 3680 | 1470656450067 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:50 INFO - PROCESS | 3680 | 1470656450069 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:50 INFO - PROCESS | 3680 | ++DOCSHELL 088F7400 == 32 [pid = 3680] [id = 719] 04:40:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (088FC400) [pid = 3680] [serial = 2157] [outer = 00000000] 04:40:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (0EC2D000) [pid = 3680] [serial = 2158] [outer = 088FC400] 04:40:50 INFO - PROCESS | 3680 | 1470656450116 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0F2E3800) [pid = 3680] [serial = 2159] [outer = 088FC400] 04:40:50 INFO - PROCESS | 3680 | 1470656450456 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:40:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:40:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 830ms 04:40:50 INFO - PROCESS | 3680 | 1470656450536 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 3680 | 1470656450538 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 04:40:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:40:50 INFO - PROCESS | 3680 | 1470656450541 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 3680 | 1470656450543 Marionette TRACE conn6 <- [1,2842,null,{}] 04:40:50 INFO - PROCESS | 3680 | 1470656450546 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:50 INFO - PROCESS | 3680 | 1470656450548 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:50 INFO - PROCESS | 3680 | 1470656450665 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 04:40:50 INFO - PROCESS | 3680 | 1470656450725 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:50 INFO - PROCESS | 3680 | 1470656450727 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:50 INFO - PROCESS | 3680 | ++DOCSHELL 0EA1A800 == 33 [pid = 3680] [id = 720] 04:40:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0EC2E800) [pid = 3680] [serial = 2160] [outer = 00000000] 04:40:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17C2B000) [pid = 3680] [serial = 2161] [outer = 0EC2E800] 04:40:50 INFO - PROCESS | 3680 | 1470656450771 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17D63000) [pid = 3680] [serial = 2162] [outer = 0EC2E800] 04:40:51 INFO - PROCESS | 3680 | 1470656451130 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:40:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:40:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 04:40:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:40:51 INFO - PROCESS | 3680 | 1470656451172 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 04:40:51 INFO - PROCESS | 3680 | 1470656451174 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 04:40:51 INFO - PROCESS | 3680 | 1470656451177 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:40:51 INFO - PROCESS | 3680 | 1470656451179 Marionette TRACE conn6 <- [1,2846,null,{}] 04:40:51 INFO - PROCESS | 3680 | 1470656451192 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:51 INFO - PROCESS | 3680 | 1470656451194 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:51 INFO - PROCESS | 3680 | 1470656451275 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 04:40:51 INFO - PROCESS | 3680 | 1470656451281 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:51 INFO - PROCESS | 3680 | 1470656451292 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:51 INFO - PROCESS | 3680 | ++DOCSHELL 15E32000 == 34 [pid = 3680] [id = 721] 04:40:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17DCB400) [pid = 3680] [serial = 2163] [outer = 00000000] 04:40:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (18309C00) [pid = 3680] [serial = 2164] [outer = 17DCB400] 04:40:51 INFO - PROCESS | 3680 | 1470656451362 Marionette DEBUG loaded listener.js 04:40:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (183DC800) [pid = 3680] [serial = 2165] [outer = 17DCB400] 04:40:51 INFO - PROCESS | 3680 | 1470656451784 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:40:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:40:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 04:40:51 INFO - PROCESS | 3680 | 1470656451808 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 04:40:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:40:51 INFO - PROCESS | 3680 | 1470656451810 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 04:40:51 INFO - PROCESS | 3680 | 1470656451813 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:40:51 INFO - PROCESS | 3680 | 1470656451814 Marionette TRACE conn6 <- [1,2850,null,{}] 04:40:51 INFO - PROCESS | 3680 | 1470656451818 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:51 INFO - PROCESS | 3680 | 1470656451819 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:51 INFO - PROCESS | 3680 | 1470656451947 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 04:40:51 INFO - PROCESS | 3680 | 1470656451957 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:51 INFO - PROCESS | 3680 | 1470656451958 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:51 INFO - PROCESS | 3680 | ++DOCSHELL 13F5A400 == 35 [pid = 3680] [id = 722] 04:40:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (14F68400) [pid = 3680] [serial = 2166] [outer = 00000000] 04:40:51 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (18676400) [pid = 3680] [serial = 2167] [outer = 14F68400] 04:40:52 INFO - PROCESS | 3680 | 1470656452001 Marionette DEBUG loaded listener.js 04:40:52 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (18677800) [pid = 3680] [serial = 2168] [outer = 14F68400] 04:40:52 INFO - PROCESS | 3680 | 1470656452698 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:40:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:40:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 930ms 04:40:52 INFO - PROCESS | 3680 | 1470656452744 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 04:40:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:40:52 INFO - PROCESS | 3680 | 1470656452749 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 04:40:52 INFO - PROCESS | 3680 | 1470656452754 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - PROCESS | 3680 | 1470656452759 Marionette TRACE conn6 <- [1,2854,null,{}] 04:40:52 INFO - PROCESS | 3680 | 1470656452765 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:52 INFO - PROCESS | 3680 | 1470656452768 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:52 INFO - PROCESS | 3680 | 1470656452887 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 04:40:52 INFO - PROCESS | 3680 | 1470656452994 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:52 INFO - PROCESS | 3680 | 1470656452997 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:53 INFO - PROCESS | 3680 | ++DOCSHELL 0E752400 == 36 [pid = 3680] [id = 723] 04:40:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (0E75A800) [pid = 3680] [serial = 2169] [outer = 00000000] 04:40:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (0EF7B000) [pid = 3680] [serial = 2170] [outer = 0E75A800] 04:40:53 INFO - PROCESS | 3680 | 1470656453054 Marionette DEBUG loaded listener.js 04:40:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0F137C00) [pid = 3680] [serial = 2171] [outer = 0E75A800] 04:40:53 INFO - PROCESS | 3680 | 1470656453637 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:40:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 930ms 04:40:53 INFO - PROCESS | 3680 | 1470656453684 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 04:40:53 INFO - PROCESS | 3680 | 1470656453689 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 04:40:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:40:53 INFO - PROCESS | 3680 | 1470656453695 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - PROCESS | 3680 | 1470656453698 Marionette TRACE conn6 <- [1,2858,null,{}] 04:40:53 INFO - PROCESS | 3680 | 1470656453702 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:53 INFO - PROCESS | 3680 | 1470656453705 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:53 INFO - PROCESS | 3680 | 1470656453819 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 04:40:53 INFO - PROCESS | 3680 | 1470656453962 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:53 INFO - PROCESS | 3680 | 1470656453965 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:53 INFO - PROCESS | 3680 | ++DOCSHELL 1478B400 == 37 [pid = 3680] [id = 724] 04:40:53 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (14D9E000) [pid = 3680] [serial = 2172] [outer = 00000000] 04:40:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (15E25400) [pid = 3680] [serial = 2173] [outer = 14D9E000] 04:40:54 INFO - PROCESS | 3680 | 1470656454023 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (163E5C00) [pid = 3680] [serial = 2174] [outer = 14D9E000] 04:40:54 INFO - PROCESS | 3680 | 1470656454658 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:40:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:40:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 970ms 04:40:54 INFO - PROCESS | 3680 | 1470656454669 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 3680 | 1470656454672 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 04:40:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:40:54 INFO - PROCESS | 3680 | 1470656454676 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - PROCESS | 3680 | 1470656454679 Marionette TRACE conn6 <- [1,2862,null,{}] 04:40:54 INFO - PROCESS | 3680 | 1470656454691 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:54 INFO - PROCESS | 3680 | 1470656454695 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:54 INFO - PROCESS | 3680 | 1470656454805 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 04:40:54 INFO - PROCESS | 3680 | 1470656454962 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 3680 | 1470656454965 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:54 INFO - PROCESS | 3680 | ++DOCSHELL 183E0000 == 38 [pid = 3680] [id = 725] 04:40:54 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (183E0400) [pid = 3680] [serial = 2175] [outer = 00000000] 04:40:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (18C84C00) [pid = 3680] [serial = 2176] [outer = 183E0400] 04:40:55 INFO - PROCESS | 3680 | 1470656455023 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (18C93400) [pid = 3680] [serial = 2177] [outer = 183E0400] 04:40:55 INFO - PROCESS | 3680 | 1470656455581 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:40:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:40:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 930ms 04:40:55 INFO - PROCESS | 3680 | 1470656455609 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 04:40:55 INFO - PROCESS | 3680 | 1470656455612 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 04:40:55 INFO - PROCESS | 3680 | 1470656455615 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:40:55 INFO - PROCESS | 3680 | 1470656455617 Marionette TRACE conn6 <- [1,2866,null,{}] 04:40:55 INFO - PROCESS | 3680 | 1470656455621 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:55 INFO - PROCESS | 3680 | 1470656455624 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:55 INFO - PROCESS | 3680 | 1470656455735 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 04:40:56 INFO - PROCESS | 3680 | 1470656456030 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:56 INFO - PROCESS | 3680 | 1470656456033 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:56 INFO - PROCESS | 3680 | ++DOCSHELL 0C00F400 == 39 [pid = 3680] [id = 726] 04:40:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (0C1CC000) [pid = 3680] [serial = 2178] [outer = 00000000] 04:40:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (0EA13400) [pid = 3680] [serial = 2179] [outer = 0C1CC000] 04:40:56 INFO - PROCESS | 3680 | 1470656456084 Marionette DEBUG loaded listener.js 04:40:56 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (0EC2D400) [pid = 3680] [serial = 2180] [outer = 0C1CC000] 04:40:57 INFO - PROCESS | 3680 | --DOCSHELL 15E32000 == 38 [pid = 3680] [id = 721] 04:40:57 INFO - PROCESS | 3680 | --DOCSHELL 0EA1A800 == 37 [pid = 3680] [id = 720] 04:40:57 INFO - PROCESS | 3680 | --DOCSHELL 088F7400 == 36 [pid = 3680] [id = 719] 04:40:57 INFO - PROCESS | 3680 | --DOCSHELL 17572000 == 35 [pid = 3680] [id = 718] 04:40:57 INFO - PROCESS | 3680 | --DOCSHELL 0F796C00 == 34 [pid = 3680] [id = 717] 04:40:57 INFO - PROCESS | 3680 | --DOCSHELL 14F68C00 == 33 [pid = 3680] [id = 716] 04:40:57 INFO - PROCESS | 3680 | --DOCSHELL 133FCC00 == 32 [pid = 3680] [id = 715] 04:40:57 INFO - PROCESS | 3680 | --DOCSHELL 0EC31400 == 31 [pid = 3680] [id = 714] 04:40:57 INFO - PROCESS | 3680 | --DOCSHELL 088FE000 == 30 [pid = 3680] [id = 713] 04:40:57 INFO - PROCESS | 3680 | --DOCSHELL 0C006800 == 29 [pid = 3680] [id = 711] 04:40:57 INFO - PROCESS | 3680 | --DOCSHELL 0EC35800 == 28 [pid = 3680] [id = 712] 04:40:57 INFO - PROCESS | 3680 | --DOCSHELL 183E0000 == 27 [pid = 3680] [id = 725] 04:40:57 INFO - PROCESS | 3680 | --DOCSHELL 1478B400 == 26 [pid = 3680] [id = 724] 04:40:57 INFO - PROCESS | 3680 | --DOCSHELL 13F5A400 == 25 [pid = 3680] [id = 722] 04:40:57 INFO - PROCESS | 3680 | --DOCSHELL 0E752400 == 24 [pid = 3680] [id = 723] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (17DCA000) [pid = 3680] [serial = 2090] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (17C24C00) [pid = 3680] [serial = 2113] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (17824800) [pid = 3680] [serial = 2110] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (1784A400) [pid = 3680] [serial = 2111] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (17C21800) [pid = 3680] [serial = 2114] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (189AFC00) [pid = 3680] [serial = 2122] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (0EE25C00) [pid = 3680] [serial = 2095] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (0EF37400) [pid = 3680] [serial = 2096] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0E4FAC00) [pid = 3680] [serial = 2092] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0E755C00) [pid = 3680] [serial = 2093] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (13355800) [pid = 3680] [serial = 2101] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (13FD3400) [pid = 3680] [serial = 2102] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (12FE6000) [pid = 3680] [serial = 2098] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (130B6000) [pid = 3680] [serial = 2099] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (14DA7800) [pid = 3680] [serial = 2104] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (14F60C00) [pid = 3680] [serial = 2105] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (163E7400) [pid = 3680] [serial = 2107] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (163EE800) [pid = 3680] [serial = 2108] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (17DD0800) [pid = 3680] [serial = 2119] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (13FDB000) [pid = 3680] [serial = 2125] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (183D3000) [pid = 3680] [serial = 2128] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (14F60000) [pid = 3680] [serial = 2126] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (18C89800) [pid = 3680] [serial = 2123] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (17D65000) [pid = 3680] [serial = 2117] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (17D5E000) [pid = 3680] [serial = 2116] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (1830A400) [pid = 3680] [serial = 2120] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (1982F800) [pid = 3680] [serial = 2131] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (18C8FC00) [pid = 3680] [serial = 2129] [outer = 00000000] [url = about:blank] 04:40:57 INFO - PROCESS | 3680 | 1470656457363 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:40:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1778ms 04:40:57 INFO - PROCESS | 3680 | 1470656457414 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 04:40:57 INFO - PROCESS | 3680 | 1470656457419 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 04:40:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:40:57 INFO - PROCESS | 3680 | 1470656457426 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:40:57 INFO - PROCESS | 3680 | 1470656457429 Marionette TRACE conn6 <- [1,2870,null,{}] 04:40:57 INFO - PROCESS | 3680 | 1470656457435 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:57 INFO - PROCESS | 3680 | 1470656457438 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:57 INFO - PROCESS | 3680 | 1470656457538 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 04:40:57 INFO - PROCESS | 3680 | 1470656457640 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:57 INFO - PROCESS | 3680 | 1470656457644 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:57 INFO - PROCESS | 3680 | ++DOCSHELL 0E2E7800 == 25 [pid = 3680] [id = 727] 04:40:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0E2E8C00) [pid = 3680] [serial = 2181] [outer = 00000000] 04:40:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0EA16800) [pid = 3680] [serial = 2182] [outer = 0E2E8C00] 04:40:57 INFO - PROCESS | 3680 | 1470656457693 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0EA1DC00) [pid = 3680] [serial = 2183] [outer = 0E2E8C00] 04:40:58 INFO - PROCESS | 3680 | 1470656458126 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:40:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:40:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 04:40:58 INFO - PROCESS | 3680 | 1470656458155 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 3680 | 1470656458160 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 04:40:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:40:58 INFO - PROCESS | 3680 | 1470656458166 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 3680 | 1470656458169 Marionette TRACE conn6 <- [1,2874,null,{}] 04:40:58 INFO - PROCESS | 3680 | 1470656458177 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:58 INFO - PROCESS | 3680 | 1470656458179 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:58 INFO - PROCESS | 3680 | 1470656458268 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 04:40:58 INFO - PROCESS | 3680 | 1470656458277 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:58 INFO - PROCESS | 3680 | 1470656458280 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:58 INFO - PROCESS | 3680 | ++DOCSHELL 0F2E7800 == 26 [pid = 3680] [id = 728] 04:40:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (0F2EC800) [pid = 3680] [serial = 2184] [outer = 00000000] 04:40:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (0F79A800) [pid = 3680] [serial = 2185] [outer = 0F2EC800] 04:40:58 INFO - PROCESS | 3680 | 1470656458327 Marionette DEBUG loaded listener.js 04:40:58 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (12FE3C00) [pid = 3680] [serial = 2186] [outer = 0F2EC800] 04:40:58 INFO - PROCESS | 3680 | 1470656458810 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:40:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:40:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 04:40:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:40:58 INFO - PROCESS | 3680 | 1470656458840 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 3680 | 1470656458842 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 04:40:58 INFO - PROCESS | 3680 | 1470656458846 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 3680 | 1470656458849 Marionette TRACE conn6 <- [1,2878,null,{}] 04:40:58 INFO - PROCESS | 3680 | 1470656458860 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:58 INFO - PROCESS | 3680 | 1470656458865 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:58 INFO - PROCESS | 3680 | 1470656458981 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 04:40:59 INFO - PROCESS | 3680 | 1470656459089 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:59 INFO - PROCESS | 3680 | 1470656459092 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:59 INFO - PROCESS | 3680 | ++DOCSHELL 14658000 == 27 [pid = 3680] [id = 729] 04:40:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (14658C00) [pid = 3680] [serial = 2187] [outer = 00000000] 04:40:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1478B000) [pid = 3680] [serial = 2188] [outer = 14658C00] 04:40:59 INFO - PROCESS | 3680 | 1470656459140 Marionette DEBUG loaded listener.js 04:40:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (14F5B800) [pid = 3680] [serial = 2189] [outer = 14658C00] 04:40:59 INFO - PROCESS | 3680 | 1470656459578 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:40:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:40:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 791ms 04:40:59 INFO - PROCESS | 3680 | 1470656459637 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 04:40:59 INFO - PROCESS | 3680 | 1470656459640 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 04:40:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:40:59 INFO - PROCESS | 3680 | 1470656459653 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:40:59 INFO - PROCESS | 3680 | 1470656459654 Marionette TRACE conn6 <- [1,2882,null,{}] 04:40:59 INFO - PROCESS | 3680 | 1470656459658 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:59 INFO - PROCESS | 3680 | 1470656459660 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:59 INFO - PROCESS | 3680 | 1470656459777 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 04:40:59 INFO - PROCESS | 3680 | 1470656459841 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:59 INFO - PROCESS | 3680 | 1470656459843 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:40:59 INFO - PROCESS | 3680 | ++DOCSHELL 14F60000 == 28 [pid = 3680] [id = 730] 04:40:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (14F60400) [pid = 3680] [serial = 2190] [outer = 00000000] 04:40:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (14F77400) [pid = 3680] [serial = 2191] [outer = 14F60400] 04:40:59 INFO - PROCESS | 3680 | 1470656459888 Marionette DEBUG loaded listener.js 04:40:59 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (16196000) [pid = 3680] [serial = 2192] [outer = 14F60400] 04:41:00 INFO - PROCESS | 3680 | 1470656460307 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:41:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:41:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 04:41:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:41:00 INFO - PROCESS | 3680 | 1470656460322 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 04:41:00 INFO - PROCESS | 3680 | 1470656460324 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 04:41:00 INFO - PROCESS | 3680 | 1470656460327 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:41:00 INFO - PROCESS | 3680 | 1470656460329 Marionette TRACE conn6 <- [1,2886,null,{}] 04:41:00 INFO - PROCESS | 3680 | 1470656460341 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:00 INFO - PROCESS | 3680 | 1470656460343 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:00 INFO - PROCESS | 3680 | 1470656460483 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 04:41:00 INFO - PROCESS | 3680 | 1470656460490 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:00 INFO - PROCESS | 3680 | 1470656460492 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:00 INFO - PROCESS | 3680 | ++DOCSHELL 163E8C00 == 29 [pid = 3680] [id = 731] 04:41:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (163E9C00) [pid = 3680] [serial = 2193] [outer = 00000000] 04:41:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17571800) [pid = 3680] [serial = 2194] [outer = 163E9C00] 04:41:00 INFO - PROCESS | 3680 | 1470656460536 Marionette DEBUG loaded listener.js 04:41:00 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17828000) [pid = 3680] [serial = 2195] [outer = 163E9C00] 04:41:01 INFO - PROCESS | 3680 | 1470656461018 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:41:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:41:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 04:41:01 INFO - PROCESS | 3680 | 1470656461058 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 04:41:01 INFO - PROCESS | 3680 | 1470656461060 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 04:41:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:41:01 INFO - PROCESS | 3680 | 1470656461064 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:41:01 INFO - PROCESS | 3680 | 1470656461065 Marionette TRACE conn6 <- [1,2890,null,{}] 04:41:01 INFO - PROCESS | 3680 | 1470656461073 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:01 INFO - PROCESS | 3680 | 1470656461079 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:01 INFO - PROCESS | 3680 | 1470656461216 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 04:41:01 INFO - PROCESS | 3680 | 1470656461285 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:01 INFO - PROCESS | 3680 | 1470656461287 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:01 INFO - PROCESS | 3680 | ++DOCSHELL 17B2F000 == 30 [pid = 3680] [id = 732] 04:41:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17C21800) [pid = 3680] [serial = 2196] [outer = 00000000] 04:41:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17D63400) [pid = 3680] [serial = 2197] [outer = 17C21800] 04:41:01 INFO - PROCESS | 3680 | 1470656461332 Marionette DEBUG loaded listener.js 04:41:01 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (17DC1C00) [pid = 3680] [serial = 2198] [outer = 17C21800] 04:41:01 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17DCB400) [pid = 3680] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:41:01 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (14F5AC00) [pid = 3680] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:41:01 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (17575400) [pid = 3680] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:41:01 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (1356B000) [pid = 3680] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:41:01 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EC37400) [pid = 3680] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:41:01 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (14F71800) [pid = 3680] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:41:01 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0C003800) [pid = 3680] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:41:01 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0EC31C00) [pid = 3680] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:41:01 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0C006C00) [pid = 3680] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:41:01 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (088FC400) [pid = 3680] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:41:01 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0EC2E800) [pid = 3680] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:41:01 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (18C91400) [pid = 3680] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:41:01 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (14F68400) [pid = 3680] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:41:01 INFO - PROCESS | 3680 | 1470656461917 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:41:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:41:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 870ms 04:41:01 INFO - PROCESS | 3680 | 1470656461934 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 04:41:01 INFO - PROCESS | 3680 | 1470656461936 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 04:41:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:41:01 INFO - PROCESS | 3680 | 1470656461939 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:41:01 INFO - PROCESS | 3680 | 1470656461941 Marionette TRACE conn6 <- [1,2894,null,{}] 04:41:01 INFO - PROCESS | 3680 | 1470656461944 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:01 INFO - PROCESS | 3680 | 1470656461946 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:02 INFO - PROCESS | 3680 | 1470656462023 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 04:41:02 INFO - PROCESS | 3680 | 1470656462028 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:02 INFO - PROCESS | 3680 | 1470656462030 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:02 INFO - PROCESS | 3680 | ++DOCSHELL 13FDF800 == 31 [pid = 3680] [id = 733] 04:41:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1478A800) [pid = 3680] [serial = 2199] [outer = 00000000] 04:41:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (17C1F800) [pid = 3680] [serial = 2200] [outer = 1478A800] 04:41:02 INFO - PROCESS | 3680 | 1470656462074 Marionette DEBUG loaded listener.js 04:41:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17C24800) [pid = 3680] [serial = 2201] [outer = 1478A800] 04:41:02 INFO - PROCESS | 3680 | 1470656462497 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:41:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:41:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 570ms 04:41:02 INFO - PROCESS | 3680 | 1470656462510 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 3680 | 1470656462512 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 04:41:02 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:41:02 INFO - PROCESS | 3680 | 1470656462515 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - PROCESS | 3680 | 1470656462517 Marionette TRACE conn6 <- [1,2898,null,{}] 04:41:02 INFO - PROCESS | 3680 | 1470656462520 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:02 INFO - PROCESS | 3680 | 1470656462522 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:02 INFO - PROCESS | 3680 | 1470656462646 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 04:41:02 INFO - PROCESS | 3680 | 1470656462654 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:02 INFO - PROCESS | 3680 | 1470656462656 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:02 INFO - PROCESS | 3680 | ++DOCSHELL 14F6BC00 == 32 [pid = 3680] [id = 734] 04:41:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17D66000) [pid = 3680] [serial = 2202] [outer = 00000000] 04:41:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17DD0000) [pid = 3680] [serial = 2203] [outer = 17D66000] 04:41:02 INFO - PROCESS | 3680 | 1470656462700 Marionette DEBUG loaded listener.js 04:41:02 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17DC9800) [pid = 3680] [serial = 2204] [outer = 17D66000] 04:41:03 INFO - PROCESS | 3680 | 1470656463100 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:41:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:41:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:41:03 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 04:41:03 INFO - PROCESS | 3680 | 1470656463147 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 04:41:03 INFO - PROCESS | 3680 | 1470656463149 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 04:41:03 INFO - TEST-START | /DOMEvents/constructors.html 04:41:03 INFO - PROCESS | 3680 | 1470656463152 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 3680 | 1470656463154 Marionette TRACE conn6 <- [1,2902,null,{}] 04:41:03 INFO - PROCESS | 3680 | 1470656463157 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:03 INFO - PROCESS | 3680 | 1470656463159 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:03 INFO - PROCESS | 3680 | 1470656463278 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 04:41:03 INFO - PROCESS | 3680 | 1470656463288 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:03 INFO - PROCESS | 3680 | 1470656463290 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:03 INFO - PROCESS | 3680 | ++DOCSHELL 14657800 == 33 [pid = 3680] [id = 735] 04:41:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17DCFC00) [pid = 3680] [serial = 2205] [outer = 00000000] 04:41:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (183DD800) [pid = 3680] [serial = 2206] [outer = 17DCFC00] 04:41:03 INFO - PROCESS | 3680 | 1470656463334 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (183D5C00) [pid = 3680] [serial = 2207] [outer = 17DCFC00] 04:41:04 INFO - PROCESS | 3680 | 1470656464034 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:41:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:41:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:41:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:41:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:41:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:41:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:41:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:41:04 INFO - TEST-OK | /DOMEvents/constructors.html | took 989ms 04:41:04 INFO - PROCESS | 3680 | 1470656464173 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 04:41:04 INFO - PROCESS | 3680 | 1470656464177 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 04:41:04 INFO - PROCESS | 3680 | 1470656464183 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:41:04 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:41:04 INFO - PROCESS | 3680 | 1470656464187 Marionette TRACE conn6 <- [1,2906,null,{}] 04:41:04 INFO - PROCESS | 3680 | 1470656464215 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:04 INFO - PROCESS | 3680 | 1470656464218 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:04 INFO - PROCESS | 3680 | 1470656464340 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 04:41:04 INFO - PROCESS | 3680 | 1470656464473 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:04 INFO - PROCESS | 3680 | 1470656464476 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:04 INFO - PROCESS | 3680 | ++DOCSHELL 0C010C00 == 34 [pid = 3680] [id = 736] 04:41:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (0C011C00) [pid = 3680] [serial = 2208] [outer = 00000000] 04:41:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (0EAAF000) [pid = 3680] [serial = 2209] [outer = 0C011C00] 04:41:04 INFO - PROCESS | 3680 | 1470656464537 Marionette DEBUG loaded listener.js 04:41:04 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (0EF7C000) [pid = 3680] [serial = 2210] [outer = 0C011C00] 04:41:05 INFO - PROCESS | 3680 | 1470656465155 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:41:05 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:41:05 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1018ms 04:41:05 INFO - PROCESS | 3680 | 1470656465207 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 04:41:05 INFO - PROCESS | 3680 | 1470656465212 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 04:41:05 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:41:05 INFO - PROCESS | 3680 | 1470656465218 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:41:05 INFO - PROCESS | 3680 | 1470656465221 Marionette TRACE conn6 <- [1,2910,null,{}] 04:41:05 INFO - PROCESS | 3680 | 1470656465225 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:05 INFO - PROCESS | 3680 | 1470656465228 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:05 INFO - PROCESS | 3680 | 1470656465355 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 04:41:05 INFO - PROCESS | 3680 | 1470656465495 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:05 INFO - PROCESS | 3680 | 1470656465497 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:05 INFO - PROCESS | 3680 | ++DOCSHELL 13F5FC00 == 35 [pid = 3680] [id = 737] 04:41:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (13F61800) [pid = 3680] [serial = 2211] [outer = 00000000] 04:41:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (14788400) [pid = 3680] [serial = 2212] [outer = 13F61800] 04:41:05 INFO - PROCESS | 3680 | 1470656465555 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (14F76C00) [pid = 3680] [serial = 2213] [outer = 13F61800] 04:41:06 INFO - PROCESS | 3680 | [3680] 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 04:41:06 INFO - PROCESS | 3680 | [3680] 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 04:41:06 INFO - PROCESS | 3680 | [3680] 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 04:41:06 INFO - PROCESS | 3680 | [3680] 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 04:41:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:41:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:41:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:41:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:41:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 04:41:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:41:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:41:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:41:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 04:41:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:41:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:41:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:41:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 04:41:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:41:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:41:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:41:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:41:06 INFO - PROCESS | 3680 | 1470656466181 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:41:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 974ms 04:41:06 INFO - PROCESS | 3680 | 1470656466200 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 3680 | 1470656466203 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 04:41:06 INFO - PROCESS | 3680 | 1470656466206 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:41:06 INFO - PROCESS | 3680 | 1470656466210 Marionette TRACE conn6 <- [1,2914,null,{}] 04:41:06 INFO - PROCESS | 3680 | 1470656466221 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:06 INFO - PROCESS | 3680 | 1470656466226 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:06 INFO - PROCESS | 3680 | 1470656466343 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 04:41:06 INFO - PROCESS | 3680 | 1470656466579 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:06 INFO - PROCESS | 3680 | 1470656466583 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:06 INFO - PROCESS | 3680 | ++DOCSHELL 088FC800 == 36 [pid = 3680] [id = 738] 04:41:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (0C004C00) [pid = 3680] [serial = 2214] [outer = 00000000] 04:41:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (0C1F2000) [pid = 3680] [serial = 2215] [outer = 0C004C00] 04:41:06 INFO - PROCESS | 3680 | 1470656466641 Marionette DEBUG loaded listener.js 04:41:06 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (0E4FA800) [pid = 3680] [serial = 2216] [outer = 0C004C00] 04:41:07 INFO - PROCESS | 3680 | --DOCSHELL 14F6BC00 == 35 [pid = 3680] [id = 734] 04:41:07 INFO - PROCESS | 3680 | --DOCSHELL 13FDF800 == 34 [pid = 3680] [id = 733] 04:41:07 INFO - PROCESS | 3680 | --DOCSHELL 17B2F000 == 33 [pid = 3680] [id = 732] 04:41:07 INFO - PROCESS | 3680 | --DOCSHELL 163E8C00 == 32 [pid = 3680] [id = 731] 04:41:07 INFO - PROCESS | 3680 | --DOCSHELL 14F60000 == 31 [pid = 3680] [id = 730] 04:41:07 INFO - PROCESS | 3680 | --DOCSHELL 14658000 == 30 [pid = 3680] [id = 729] 04:41:07 INFO - PROCESS | 3680 | --DOCSHELL 0F2E7800 == 29 [pid = 3680] [id = 728] 04:41:07 INFO - PROCESS | 3680 | --DOCSHELL 0E2E7800 == 28 [pid = 3680] [id = 727] 04:41:07 INFO - PROCESS | 3680 | --DOCSHELL 0C00F400 == 27 [pid = 3680] [id = 726] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (19923800) [pid = 3680] [serial = 2132] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (18677800) [pid = 3680] [serial = 2168] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (18676400) [pid = 3680] [serial = 2167] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (18309C00) [pid = 3680] [serial = 2164] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (163E3800) [pid = 3680] [serial = 2152] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (17C20C00) [pid = 3680] [serial = 2155] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (13FD2000) [pid = 3680] [serial = 2146] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (1465E400) [pid = 3680] [serial = 2147] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0F10FC00) [pid = 3680] [serial = 2137] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0FD0DC00) [pid = 3680] [serial = 2138] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (14F78C00) [pid = 3680] [serial = 2149] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (16A62800) [pid = 3680] [serial = 2153] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0E285C00) [pid = 3680] [serial = 2140] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0EA13000) [pid = 3680] [serial = 2141] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0F130400) [pid = 3680] [serial = 2143] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0F2ED800) [pid = 3680] [serial = 2144] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0C011400) [pid = 3680] [serial = 2134] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (0E234400) [pid = 3680] [serial = 2135] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (0EC2D000) [pid = 3680] [serial = 2158] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (17C2A000) [pid = 3680] [serial = 2156] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (183DC800) [pid = 3680] [serial = 2165] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (0F2E3800) [pid = 3680] [serial = 2159] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (17C2B000) [pid = 3680] [serial = 2161] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (15E2C800) [pid = 3680] [serial = 2150] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (17D63000) [pid = 3680] [serial = 2162] [outer = 00000000] [url = about:blank] 04:41:07 INFO - PROCESS | 3680 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:41:07 INFO - PROCESS | 3680 | 1470656467241 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:41:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:41:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1074ms 04:41:07 INFO - PROCESS | 3680 | 1470656467284 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 04:41:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:41:07 INFO - PROCESS | 3680 | 1470656467288 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 04:41:07 INFO - PROCESS | 3680 | 1470656467292 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - PROCESS | 3680 | 1470656467295 Marionette TRACE conn6 <- [1,2918,null,{}] 04:41:07 INFO - PROCESS | 3680 | 1470656467300 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:07 INFO - PROCESS | 3680 | 1470656467304 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:07 INFO - PROCESS | 3680 | 1470656467393 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 04:41:07 INFO - PROCESS | 3680 | 1470656467491 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:07 INFO - PROCESS | 3680 | 1470656467493 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:07 INFO - PROCESS | 3680 | ++DOCSHELL 0EC37400 == 28 [pid = 3680] [id = 739] 04:41:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (0EE2A800) [pid = 3680] [serial = 2217] [outer = 00000000] 04:41:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (0F114C00) [pid = 3680] [serial = 2218] [outer = 0EE2A800] 04:41:07 INFO - PROCESS | 3680 | 1470656467540 Marionette DEBUG loaded listener.js 04:41:07 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0F2E7000) [pid = 3680] [serial = 2219] [outer = 0EE2A800] 04:41:07 INFO - PROCESS | 3680 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:41:07 INFO - PROCESS | 3680 | 1470656467916 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:41:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:41:07 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 04:41:07 INFO - PROCESS | 3680 | 1470656467971 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 04:41:07 INFO - PROCESS | 3680 | 1470656467975 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 04:41:07 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:41:07 INFO - PROCESS | 3680 | 1470656467979 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - PROCESS | 3680 | 1470656467981 Marionette TRACE conn6 <- [1,2922,null,{}] 04:41:07 INFO - PROCESS | 3680 | 1470656467985 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:07 INFO - PROCESS | 3680 | 1470656467987 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:08 INFO - PROCESS | 3680 | 1470656468074 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 04:41:08 INFO - PROCESS | 3680 | 1470656468079 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:08 INFO - PROCESS | 3680 | 1470656468081 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:08 INFO - PROCESS | 3680 | ++DOCSHELL 12FEE800 == 29 [pid = 3680] [id = 740] 04:41:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (12FEF000) [pid = 3680] [serial = 2220] [outer = 00000000] 04:41:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (1369E000) [pid = 3680] [serial = 2221] [outer = 12FEF000] 04:41:08 INFO - PROCESS | 3680 | 1470656468126 Marionette DEBUG loaded listener.js 04:41:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (1465F000) [pid = 3680] [serial = 2222] [outer = 12FEF000] 04:41:08 INFO - PROCESS | 3680 | 1470656468569 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:41:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:41:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 04:41:08 INFO - PROCESS | 3680 | 1470656468615 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 04:41:08 INFO - PROCESS | 3680 | 1470656468617 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 04:41:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:41:08 INFO - PROCESS | 3680 | 1470656468622 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:41:08 INFO - PROCESS | 3680 | 1470656468627 Marionette TRACE conn6 <- [1,2926,null,{}] 04:41:08 INFO - PROCESS | 3680 | 1470656468640 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:08 INFO - PROCESS | 3680 | 1470656468644 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:08 INFO - PROCESS | 3680 | 1470656468731 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 04:41:08 INFO - PROCESS | 3680 | 1470656468740 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:08 INFO - PROCESS | 3680 | 1470656468742 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:08 INFO - PROCESS | 3680 | ++DOCSHELL 14D9F800 == 30 [pid = 3680] [id = 741] 04:41:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (14F77800) [pid = 3680] [serial = 2223] [outer = 00000000] 04:41:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (16A64C00) [pid = 3680] [serial = 2224] [outer = 14F77800] 04:41:08 INFO - PROCESS | 3680 | 1470656468787 Marionette DEBUG loaded listener.js 04:41:08 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (17571000) [pid = 3680] [serial = 2225] [outer = 14F77800] 04:41:09 INFO - PROCESS | 3680 | 1470656469221 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:41:09 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:41:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 04:41:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:41:09 INFO - PROCESS | 3680 | 1470656469254 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 3680 | 1470656469257 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 04:41:09 INFO - PROCESS | 3680 | 1470656469260 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - PROCESS | 3680 | 1470656469262 Marionette TRACE conn6 <- [1,2930,null,{}] 04:41:09 INFO - PROCESS | 3680 | 1470656469265 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:09 INFO - PROCESS | 3680 | 1470656469267 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:09 INFO - PROCESS | 3680 | 1470656469406 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 04:41:09 INFO - PROCESS | 3680 | 1470656469417 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:09 INFO - PROCESS | 3680 | 1470656469419 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:09 INFO - PROCESS | 3680 | ++DOCSHELL 17844000 == 31 [pid = 3680] [id = 742] 04:41:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17845C00) [pid = 3680] [serial = 2226] [outer = 00000000] 04:41:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17C5AC00) [pid = 3680] [serial = 2227] [outer = 17845C00] 04:41:09 INFO - PROCESS | 3680 | 1470656469464 Marionette DEBUG loaded listener.js 04:41:09 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17D5F800) [pid = 3680] [serial = 2228] [outer = 17845C00] 04:41:09 INFO - PROCESS | 3680 | 1470656469868 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:41:09 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:41:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:41:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:41:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 04:41:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:41:09 INFO - PROCESS | 3680 | 1470656469890 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 3680 | 1470656469892 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 04:41:09 INFO - PROCESS | 3680 | 1470656469895 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - PROCESS | 3680 | 1470656469897 Marionette TRACE conn6 <- [1,2934,null,{}] 04:41:09 INFO - PROCESS | 3680 | 1470656469906 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:09 INFO - PROCESS | 3680 | 1470656469908 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:10 INFO - PROCESS | 3680 | 1470656470023 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 04:41:10 INFO - PROCESS | 3680 | 1470656470027 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:10 INFO - PROCESS | 3680 | 1470656470033 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:10 INFO - PROCESS | 3680 | ++DOCSHELL 17DC7000 == 32 [pid = 3680] [id = 743] 04:41:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17DC8400) [pid = 3680] [serial = 2229] [outer = 00000000] 04:41:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (183D7400) [pid = 3680] [serial = 2230] [outer = 17DC8400] 04:41:10 INFO - PROCESS | 3680 | 1470656470086 Marionette DEBUG loaded listener.js 04:41:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (183DEC00) [pid = 3680] [serial = 2231] [outer = 17DC8400] 04:41:10 INFO - PROCESS | 3680 | 1470656470536 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:41:10 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:41:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 04:41:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:41:10 INFO - PROCESS | 3680 | 1470656470567 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 04:41:10 INFO - PROCESS | 3680 | 1470656470569 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 04:41:10 INFO - PROCESS | 3680 | 1470656470572 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:41:10 INFO - PROCESS | 3680 | 1470656470573 Marionette TRACE conn6 <- [1,2938,null,{}] 04:41:10 INFO - PROCESS | 3680 | 1470656470577 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:10 INFO - PROCESS | 3680 | 1470656470579 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:10 INFO - PROCESS | 3680 | 1470656470706 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 04:41:10 INFO - PROCESS | 3680 | 1470656470711 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:10 INFO - PROCESS | 3680 | 1470656470713 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:10 INFO - PROCESS | 3680 | ++DOCSHELL 18675400 == 33 [pid = 3680] [id = 744] 04:41:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (18677800) [pid = 3680] [serial = 2232] [outer = 00000000] 04:41:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (18C88000) [pid = 3680] [serial = 2233] [outer = 18677800] 04:41:10 INFO - PROCESS | 3680 | 1470656470756 Marionette DEBUG loaded listener.js 04:41:10 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (189B0000) [pid = 3680] [serial = 2234] [outer = 18677800] 04:41:11 INFO - PROCESS | 3680 | ++DOCSHELL 19833800 == 34 [pid = 3680] [id = 745] 04:41:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (198E4800) [pid = 3680] [serial = 2235] [outer = 00000000] 04:41:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (19920400) [pid = 3680] [serial = 2236] [outer = 198E4800] 04:41:11 INFO - PROCESS | 3680 | 1470656471194 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:41:11 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:41:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 04:41:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:41:11 INFO - PROCESS | 3680 | 1470656471243 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 04:41:11 INFO - PROCESS | 3680 | 1470656471245 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 04:41:11 INFO - PROCESS | 3680 | 1470656471248 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:41:11 INFO - PROCESS | 3680 | 1470656471249 Marionette TRACE conn6 <- [1,2942,null,{}] 04:41:11 INFO - PROCESS | 3680 | 1470656471253 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:11 INFO - PROCESS | 3680 | 1470656471255 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:11 INFO - PROCESS | 3680 | 1470656471389 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 04:41:11 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (14F60400) [pid = 3680] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:41:11 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0E2E8C00) [pid = 3680] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:41:11 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0C1CC000) [pid = 3680] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:41:11 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (163E9C00) [pid = 3680] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:41:11 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (14658C00) [pid = 3680] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:41:11 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0F2EC800) [pid = 3680] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:41:11 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (17C21800) [pid = 3680] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:41:11 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0E75A800) [pid = 3680] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:41:11 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (14D9E000) [pid = 3680] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:41:11 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17D66000) [pid = 3680] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:41:11 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (183E0400) [pid = 3680] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:41:11 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (1478A800) [pid = 3680] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:41:11 INFO - PROCESS | 3680 | 1470656471621 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:11 INFO - PROCESS | 3680 | 1470656471623 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:11 INFO - PROCESS | 3680 | ++DOCSHELL 088FE000 == 35 [pid = 3680] [id = 746] 04:41:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (0C006C00) [pid = 3680] [serial = 2237] [outer = 00000000] 04:41:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (0F10CC00) [pid = 3680] [serial = 2238] [outer = 0C006C00] 04:41:11 INFO - PROCESS | 3680 | 1470656471667 Marionette DEBUG loaded listener.js 04:41:11 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (130B8800) [pid = 3680] [serial = 2239] [outer = 0C006C00] 04:41:11 INFO - PROCESS | 3680 | 1470656471983 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:41:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:41:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:41:12 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 770ms 04:41:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:41:12 INFO - PROCESS | 3680 | 1470656472019 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 04:41:12 INFO - PROCESS | 3680 | 1470656472021 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 04:41:12 INFO - PROCESS | 3680 | 1470656472029 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:41:12 INFO - PROCESS | 3680 | 1470656472030 Marionette TRACE conn6 <- [1,2946,null,{}] 04:41:12 INFO - PROCESS | 3680 | 1470656472034 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:12 INFO - PROCESS | 3680 | 1470656472036 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:12 INFO - PROCESS | 3680 | 1470656472180 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 04:41:12 INFO - PROCESS | 3680 | 1470656472188 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:12 INFO - PROCESS | 3680 | 1470656472189 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:12 INFO - PROCESS | 3680 | ++DOCSHELL 0FDFC800 == 36 [pid = 3680] [id = 747] 04:41:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (14D9E000) [pid = 3680] [serial = 2240] [outer = 00000000] 04:41:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (18D94400) [pid = 3680] [serial = 2241] [outer = 14D9E000] 04:41:12 INFO - PROCESS | 3680 | 1470656472234 Marionette DEBUG loaded listener.js 04:41:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (19929400) [pid = 3680] [serial = 2242] [outer = 14D9E000] 04:41:12 INFO - PROCESS | 3680 | 1470656472617 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:41:12 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:41:12 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 630ms 04:41:12 INFO - PROCESS | 3680 | 1470656472655 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 04:41:12 INFO - PROCESS | 3680 | 1470656472657 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 04:41:12 INFO - PROCESS | 3680 | 1470656472660 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:41:12 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:41:12 INFO - PROCESS | 3680 | 1470656472662 Marionette TRACE conn6 <- [1,2950,null,{}] 04:41:12 INFO - PROCESS | 3680 | 1470656472666 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:12 INFO - PROCESS | 3680 | 1470656472667 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:12 INFO - PROCESS | 3680 | 1470656472748 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 04:41:12 INFO - PROCESS | 3680 | 1470656472753 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:12 INFO - PROCESS | 3680 | 1470656472754 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:12 INFO - PROCESS | 3680 | ++DOCSHELL 136A8400 == 37 [pid = 3680] [id = 748] 04:41:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1478B400) [pid = 3680] [serial = 2243] [outer = 00000000] 04:41:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1999A800) [pid = 3680] [serial = 2244] [outer = 1478B400] 04:41:12 INFO - PROCESS | 3680 | 1470656472799 Marionette DEBUG loaded listener.js 04:41:12 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1999E800) [pid = 3680] [serial = 2245] [outer = 1478B400] 04:41:13 INFO - PROCESS | 3680 | 1470656473209 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:41:13 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:41:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 570ms 04:41:13 INFO - PROCESS | 3680 | 1470656473235 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 3680 | 1470656473237 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 04:41:13 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:41:13 INFO - PROCESS | 3680 | 1470656473246 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:41:13 INFO - PROCESS | 3680 | 1470656473247 Marionette TRACE conn6 <- [1,2954,null,{}] 04:41:13 INFO - PROCESS | 3680 | 1470656473251 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:13 INFO - PROCESS | 3680 | 1470656473252 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:13 INFO - PROCESS | 3680 | 1470656473385 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 04:41:13 INFO - PROCESS | 3680 | 1470656473393 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:13 INFO - PROCESS | 3680 | 1470656473395 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:13 INFO - PROCESS | 3680 | ++DOCSHELL 19DBA400 == 38 [pid = 3680] [id = 749] 04:41:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (19DC1C00) [pid = 3680] [serial = 2246] [outer = 00000000] 04:41:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (19EB0000) [pid = 3680] [serial = 2247] [outer = 19DC1C00] 04:41:13 INFO - PROCESS | 3680 | 1470656473440 Marionette DEBUG loaded listener.js 04:41:13 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1A967C00) [pid = 3680] [serial = 2248] [outer = 19DC1C00] 04:41:14 INFO - PROCESS | 3680 | 1470656474021 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:41:14 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:41:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 830ms 04:41:14 INFO - PROCESS | 3680 | 1470656474081 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 04:41:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:41:14 INFO - PROCESS | 3680 | 1470656474085 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 04:41:14 INFO - PROCESS | 3680 | 1470656474090 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 3680 | 1470656474096 Marionette TRACE conn6 <- [1,2958,null,{}] 04:41:14 INFO - PROCESS | 3680 | 1470656474158 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:14 INFO - PROCESS | 3680 | 1470656474161 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:14 INFO - PROCESS | 3680 | 1470656474284 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 04:41:14 INFO - PROCESS | 3680 | 1470656474420 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 3680 | 1470656474423 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:14 INFO - PROCESS | 3680 | ++DOCSHELL 0EA1B400 == 39 [pid = 3680] [id = 750] 04:41:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (0EC2CC00) [pid = 3680] [serial = 2249] [outer = 00000000] 04:41:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (0FEE3400) [pid = 3680] [serial = 2250] [outer = 0EC2CC00] 04:41:14 INFO - PROCESS | 3680 | 1470656474484 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (13354400) [pid = 3680] [serial = 2251] [outer = 0EC2CC00] 04:41:14 INFO - PROCESS | 3680 | 1470656474970 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:41:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:41:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 04:41:15 INFO - PROCESS | 3680 | 1470656475020 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 04:41:15 INFO - PROCESS | 3680 | 1470656475025 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 04:41:15 INFO - PROCESS | 3680 | 1470656475031 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:41:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:41:15 INFO - PROCESS | 3680 | 1470656475034 Marionette TRACE conn6 <- [1,2962,null,{}] 04:41:15 INFO - PROCESS | 3680 | 1470656475038 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:15 INFO - PROCESS | 3680 | 1470656475041 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:15 INFO - PROCESS | 3680 | 1470656475188 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 04:41:15 INFO - PROCESS | 3680 | 1470656475333 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:15 INFO - PROCESS | 3680 | 1470656475336 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:15 INFO - PROCESS | 3680 | ++DOCSHELL 14F65C00 == 40 [pid = 3680] [id = 751] 04:41:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (14F71800) [pid = 3680] [serial = 2252] [outer = 00000000] 04:41:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (17850C00) [pid = 3680] [serial = 2253] [outer = 14F71800] 04:41:15 INFO - PROCESS | 3680 | 1470656475396 Marionette DEBUG loaded listener.js 04:41:15 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (17C62000) [pid = 3680] [serial = 2254] [outer = 14F71800] 04:41:15 INFO - PROCESS | 3680 | 1470656475936 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:41:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 04:41:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 04:41:15 INFO - PROCESS | 3680 | 1470656475974 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 04:41:15 INFO - PROCESS | 3680 | 1470656475977 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 04:41:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:41:15 INFO - PROCESS | 3680 | 1470656475982 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:41:15 INFO - PROCESS | 3680 | 1470656475986 Marionette TRACE conn6 <- [1,2966,null,{}] 04:41:16 INFO - PROCESS | 3680 | 1470656475997 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:16 INFO - PROCESS | 3680 | 1470656476002 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:16 INFO - PROCESS | 3680 | 1470656476111 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 04:41:16 INFO - PROCESS | 3680 | 1470656476267 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:16 INFO - PROCESS | 3680 | 1470656476271 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:16 INFO - PROCESS | 3680 | ++DOCSHELL 19EAE800 == 41 [pid = 3680] [id = 752] 04:41:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (19EAF800) [pid = 3680] [serial = 2255] [outer = 00000000] 04:41:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (1A60FC00) [pid = 3680] [serial = 2256] [outer = 19EAF800] 04:41:16 INFO - PROCESS | 3680 | 1470656476328 Marionette DEBUG loaded listener.js 04:41:16 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (1AB2CC00) [pid = 3680] [serial = 2257] [outer = 19EAF800] 04:41:16 INFO - PROCESS | 3680 | 1470656476828 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:41:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:41:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms 04:41:16 INFO - PROCESS | 3680 | 1470656476891 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 04:41:16 INFO - PROCESS | 3680 | 1470656476894 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 04:41:16 INFO - PROCESS | 3680 | 1470656476911 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:41:16 INFO - PROCESS | 3680 | 1470656476914 Marionette TRACE conn6 <- [1,2970,null,{}] 04:41:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:41:16 INFO - PROCESS | 3680 | 1470656476918 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:16 INFO - PROCESS | 3680 | 1470656476920 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:17 INFO - PROCESS | 3680 | 1470656477049 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 04:41:17 INFO - PROCESS | 3680 | 1470656477163 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:17 INFO - PROCESS | 3680 | 1470656477165 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:17 INFO - PROCESS | 3680 | ++DOCSHELL 1AB32400 == 42 [pid = 3680] [id = 753] 04:41:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (1AB34800) [pid = 3680] [serial = 2258] [outer = 00000000] 04:41:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 94 (1B23DC00) [pid = 3680] [serial = 2259] [outer = 1AB34800] 04:41:17 INFO - PROCESS | 3680 | 1470656477219 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 3680 | ++DOMWINDOW == 95 (1B240400) [pid = 3680] [serial = 2260] [outer = 1AB34800] 04:41:17 INFO - PROCESS | 3680 | 1470656477737 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:41:17 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:41:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:41:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 870ms 04:41:17 INFO - PROCESS | 3680 | 1470656477950 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 04:41:17 INFO - PROCESS | 3680 | 1470656477954 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 04:41:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:41:18 INFO - PROCESS | 3680 | 1470656478002 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:41:18 INFO - PROCESS | 3680 | 1470656478005 Marionette TRACE conn6 <- [1,2974,null,{}] 04:41:18 INFO - PROCESS | 3680 | 1470656478011 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:18 INFO - PROCESS | 3680 | 1470656478014 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:18 INFO - PROCESS | 3680 | 1470656478116 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 04:41:18 INFO - PROCESS | 3680 | 1470656478253 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:18 INFO - PROCESS | 3680 | 1470656478258 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:18 INFO - PROCESS | 3680 | ++DOCSHELL 0EC31400 == 43 [pid = 3680] [id = 754] 04:41:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 96 (0EC32000) [pid = 3680] [serial = 2261] [outer = 00000000] 04:41:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 97 (0EF78800) [pid = 3680] [serial = 2262] [outer = 0EC32000] 04:41:18 INFO - PROCESS | 3680 | 1470656478310 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 3680 | ++DOMWINDOW == 98 (0F116800) [pid = 3680] [serial = 2263] [outer = 0EC32000] 04:41:18 INFO - PROCESS | 3680 | 1470656478825 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:41:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:41:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 890ms 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 136A8400 == 42 [pid = 3680] [id = 748] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 0FDFC800 == 41 [pid = 3680] [id = 747] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 088FE000 == 40 [pid = 3680] [id = 746] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 18675400 == 39 [pid = 3680] [id = 744] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 19833800 == 38 [pid = 3680] [id = 745] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 17DC7000 == 37 [pid = 3680] [id = 743] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 17844000 == 36 [pid = 3680] [id = 742] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 14D9F800 == 35 [pid = 3680] [id = 741] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 12FEE800 == 34 [pid = 3680] [id = 740] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 0EC37400 == 33 [pid = 3680] [id = 739] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 088FC800 == 32 [pid = 3680] [id = 738] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 0C010C00 == 31 [pid = 3680] [id = 736] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 13F5FC00 == 30 [pid = 3680] [id = 737] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 14657800 == 29 [pid = 3680] [id = 735] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 19EAE800 == 28 [pid = 3680] [id = 752] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 1AB32400 == 27 [pid = 3680] [id = 753] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 14F65C00 == 26 [pid = 3680] [id = 751] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 19DBA400 == 25 [pid = 3680] [id = 749] 04:41:19 INFO - PROCESS | 3680 | --DOCSHELL 0EA1B400 == 24 [pid = 3680] [id = 750] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 97 (15E25400) [pid = 3680] [serial = 2173] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 96 (183DD800) [pid = 3680] [serial = 2206] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 95 (18C93400) [pid = 3680] [serial = 2177] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 94 (18C84C00) [pid = 3680] [serial = 2176] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 93 (17C1F800) [pid = 3680] [serial = 2200] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (17DD0000) [pid = 3680] [serial = 2203] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (17C24800) [pid = 3680] [serial = 2201] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (14F5B800) [pid = 3680] [serial = 2189] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (14F77400) [pid = 3680] [serial = 2191] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (0EA16800) [pid = 3680] [serial = 2182] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (0EA1DC00) [pid = 3680] [serial = 2183] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (0EC2D400) [pid = 3680] [serial = 2180] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (0EA13400) [pid = 3680] [serial = 2179] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (17571800) [pid = 3680] [serial = 2194] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (1478B000) [pid = 3680] [serial = 2188] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0F79A800) [pid = 3680] [serial = 2185] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (16196000) [pid = 3680] [serial = 2192] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (12FE3C00) [pid = 3680] [serial = 2186] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (17D63400) [pid = 3680] [serial = 2197] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17828000) [pid = 3680] [serial = 2195] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (17DC1C00) [pid = 3680] [serial = 2198] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0F137C00) [pid = 3680] [serial = 2171] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0EF7B000) [pid = 3680] [serial = 2170] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (163E5C00) [pid = 3680] [serial = 2174] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17DC9800) [pid = 3680] [serial = 2204] [outer = 00000000] [url = about:blank] 04:41:19 INFO - PROCESS | 3680 | 1470656479658 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 04:41:19 INFO - PROCESS | 3680 | 1470656479663 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 04:41:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:41:19 INFO - PROCESS | 3680 | 1470656479674 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - PROCESS | 3680 | 1470656479677 Marionette TRACE conn6 <- [1,2978,null,{}] 04:41:19 INFO - PROCESS | 3680 | 1470656479683 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:19 INFO - PROCESS | 3680 | 1470656479686 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:19 INFO - PROCESS | 3680 | 1470656479809 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 04:41:19 INFO - PROCESS | 3680 | 1470656479818 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:19 INFO - PROCESS | 3680 | 1470656479823 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:19 INFO - PROCESS | 3680 | ++DOCSHELL 0C1CC000 == 25 [pid = 3680] [id = 755] 04:41:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (0C1CC400) [pid = 3680] [serial = 2264] [outer = 00000000] 04:41:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (0E2E4C00) [pid = 3680] [serial = 2265] [outer = 0C1CC400] 04:41:19 INFO - PROCESS | 3680 | 1470656479874 Marionette DEBUG loaded listener.js 04:41:19 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (0E751000) [pid = 3680] [serial = 2266] [outer = 0C1CC400] 04:41:20 INFO - PROCESS | 3680 | ++DOCSHELL 0EC31000 == 26 [pid = 3680] [id = 756] 04:41:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (0EC32800) [pid = 3680] [serial = 2267] [outer = 00000000] 04:41:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (0EC34000) [pid = 3680] [serial = 2268] [outer = 0EC32800] 04:41:20 INFO - PROCESS | 3680 | 1470656480406 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:41:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:41:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 04:41:20 INFO - PROCESS | 3680 | 1470656480453 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 04:41:20 INFO - PROCESS | 3680 | 1470656480456 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 04:41:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:41:20 INFO - PROCESS | 3680 | 1470656480463 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:41:20 INFO - PROCESS | 3680 | 1470656480467 Marionette TRACE conn6 <- [1,2982,null,{}] 04:41:20 INFO - PROCESS | 3680 | 1470656480471 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:20 INFO - PROCESS | 3680 | 1470656480473 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:20 INFO - PROCESS | 3680 | 1470656480576 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 04:41:20 INFO - PROCESS | 3680 | 1470656480671 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:20 INFO - PROCESS | 3680 | 1470656480674 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:20 INFO - PROCESS | 3680 | ++DOCSHELL 0EF80000 == 27 [pid = 3680] [id = 757] 04:41:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (0EF82000) [pid = 3680] [serial = 2269] [outer = 00000000] 04:41:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (0F118400) [pid = 3680] [serial = 2270] [outer = 0EF82000] 04:41:20 INFO - PROCESS | 3680 | 1470656480723 Marionette DEBUG loaded listener.js 04:41:20 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (0F796C00) [pid = 3680] [serial = 2271] [outer = 0EF82000] 04:41:21 INFO - PROCESS | 3680 | 1470656481086 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:41:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:41:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:41:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 690ms 04:41:21 INFO - PROCESS | 3680 | 1470656481153 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 04:41:21 INFO - PROCESS | 3680 | 1470656481155 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 04:41:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:41:21 INFO - PROCESS | 3680 | 1470656481188 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - PROCESS | 3680 | 1470656481190 Marionette TRACE conn6 <- [1,2986,null,{}] 04:41:21 INFO - PROCESS | 3680 | 1470656481202 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:21 INFO - PROCESS | 3680 | 1470656481207 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:21 INFO - PROCESS | 3680 | 1470656481301 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 04:41:21 INFO - PROCESS | 3680 | 1470656481312 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:21 INFO - PROCESS | 3680 | 1470656481316 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:21 INFO - PROCESS | 3680 | ++DOCSHELL 14657800 == 28 [pid = 3680] [id = 758] 04:41:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (14659C00) [pid = 3680] [serial = 2272] [outer = 00000000] 04:41:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (14D9E800) [pid = 3680] [serial = 2273] [outer = 14659C00] 04:41:21 INFO - PROCESS | 3680 | 1470656481364 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (14F5D000) [pid = 3680] [serial = 2274] [outer = 14659C00] 04:41:21 INFO - PROCESS | 3680 | 1470656481788 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:41:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:41:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 04:41:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:41:21 INFO - PROCESS | 3680 | 1470656481818 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 04:41:21 INFO - PROCESS | 3680 | 1470656481820 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 04:41:21 INFO - PROCESS | 3680 | 1470656481833 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - PROCESS | 3680 | 1470656481835 Marionette TRACE conn6 <- [1,2990,null,{}] 04:41:21 INFO - PROCESS | 3680 | 1470656481860 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:21 INFO - PROCESS | 3680 | 1470656481862 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:21 INFO - PROCESS | 3680 | 1470656481992 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 04:41:21 INFO - PROCESS | 3680 | 1470656481997 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:21 INFO - PROCESS | 3680 | 1470656481999 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:22 INFO - PROCESS | 3680 | ++DOCSHELL 14F6B800 == 29 [pid = 3680] [id = 759] 04:41:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (14F6C400) [pid = 3680] [serial = 2275] [outer = 00000000] 04:41:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (1618CC00) [pid = 3680] [serial = 2276] [outer = 14F6C400] 04:41:22 INFO - PROCESS | 3680 | 1470656482099 Marionette DEBUG loaded listener.js 04:41:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (163E3400) [pid = 3680] [serial = 2277] [outer = 14F6C400] 04:41:22 INFO - PROCESS | 3680 | 1470656482490 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:41:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:41:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 710ms 04:41:22 INFO - PROCESS | 3680 | 1470656482534 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 04:41:22 INFO - PROCESS | 3680 | 1470656482536 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 04:41:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:41:22 INFO - PROCESS | 3680 | 1470656482539 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 3680 | 1470656482541 Marionette TRACE conn6 <- [1,2994,null,{}] 04:41:22 INFO - PROCESS | 3680 | 1470656482545 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:22 INFO - PROCESS | 3680 | 1470656482547 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:22 INFO - PROCESS | 3680 | 1470656482660 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 04:41:22 INFO - PROCESS | 3680 | 1470656482755 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:22 INFO - PROCESS | 3680 | 1470656482758 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:22 INFO - PROCESS | 3680 | ++DOCSHELL 163EF000 == 30 [pid = 3680] [id = 760] 04:41:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (16A62800) [pid = 3680] [serial = 2278] [outer = 00000000] 04:41:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (17823800) [pid = 3680] [serial = 2279] [outer = 16A62800] 04:41:22 INFO - PROCESS | 3680 | 1470656482804 Marionette DEBUG loaded listener.js 04:41:22 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1784C400) [pid = 3680] [serial = 2280] [outer = 16A62800] 04:41:23 INFO - PROCESS | 3680 | 1470656483171 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:41:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:41:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 04:41:23 INFO - PROCESS | 3680 | 1470656483211 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 04:41:23 INFO - PROCESS | 3680 | 1470656483213 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 04:41:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:41:23 INFO - PROCESS | 3680 | 1470656483224 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:41:23 INFO - PROCESS | 3680 | 1470656483226 Marionette TRACE conn6 <- [1,2998,null,{}] 04:41:23 INFO - PROCESS | 3680 | 1470656483229 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:23 INFO - PROCESS | 3680 | 1470656483235 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:23 INFO - PROCESS | 3680 | 1470656483379 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 04:41:23 INFO - PROCESS | 3680 | 1470656483384 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:23 INFO - PROCESS | 3680 | 1470656483386 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:23 INFO - PROCESS | 3680 | ++DOCSHELL 17C25C00 == 31 [pid = 3680] [id = 761] 04:41:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (17C26000) [pid = 3680] [serial = 2281] [outer = 00000000] 04:41:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (17D69000) [pid = 3680] [serial = 2282] [outer = 17C26000] 04:41:23 INFO - PROCESS | 3680 | 1470656483430 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (17DC6400) [pid = 3680] [serial = 2283] [outer = 17C26000] 04:41:23 INFO - PROCESS | 3680 | [3680] 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 04:41:24 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (19DC1C00) [pid = 3680] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:41:24 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (1478B400) [pid = 3680] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:41:24 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (0C006C00) [pid = 3680] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:41:24 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (14D9E000) [pid = 3680] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:41:24 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (17DC8400) [pid = 3680] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:41:24 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (18677800) [pid = 3680] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:41:24 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (0EE2A800) [pid = 3680] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:41:24 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (12FEF000) [pid = 3680] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:41:24 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (14F77800) [pid = 3680] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:41:24 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0C011C00) [pid = 3680] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:41:24 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (13F61800) [pid = 3680] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:41:24 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (17DCFC00) [pid = 3680] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:41:24 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0C004C00) [pid = 3680] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:41:24 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (198E4800) [pid = 3680] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:41:24 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17845C00) [pid = 3680] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:41:24 INFO - PROCESS | 3680 | 1470656484216 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:41:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:41:24 INFO - {} 04:41:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:41:24 INFO - {} 04:41:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:41:24 INFO - {} 04:41:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:41:24 INFO - {} 04:41:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1019ms 04:41:24 INFO - PROCESS | 3680 | 1470656484245 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 04:41:24 INFO - PROCESS | 3680 | 1470656484247 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 04:41:24 INFO - TEST-START | /FileAPI/fileReader.html 04:41:24 INFO - PROCESS | 3680 | 1470656484250 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:41:24 INFO - PROCESS | 3680 | 1470656484252 Marionette TRACE conn6 <- [1,3002,null,{}] 04:41:24 INFO - PROCESS | 3680 | 1470656484256 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:24 INFO - PROCESS | 3680 | 1470656484258 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:24 INFO - PROCESS | 3680 | 1470656484337 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 04:41:24 INFO - PROCESS | 3680 | 1470656484343 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:24 INFO - PROCESS | 3680 | 1470656484345 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:24 INFO - PROCESS | 3680 | ++DOCSHELL 0F2EA800 == 32 [pid = 3680] [id = 762] 04:41:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (0FD0EC00) [pid = 3680] [serial = 2284] [outer = 00000000] 04:41:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1478BC00) [pid = 3680] [serial = 2285] [outer = 0FD0EC00] 04:41:24 INFO - PROCESS | 3680 | 1470656484388 Marionette DEBUG loaded listener.js 04:41:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (163E4000) [pid = 3680] [serial = 2286] [outer = 0FD0EC00] 04:41:24 INFO - PROCESS | 3680 | 1470656484818 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:41:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:41:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:41:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:41:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:41:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 04:41:24 INFO - PROCESS | 3680 | 1470656484885 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 04:41:24 INFO - PROCESS | 3680 | 1470656484887 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 04:41:24 INFO - PROCESS | 3680 | 1470656484890 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:41:24 INFO - TEST-START | /FileAPI/historical.html 04:41:24 INFO - PROCESS | 3680 | 1470656484892 Marionette TRACE conn6 <- [1,3006,null,{}] 04:41:24 INFO - PROCESS | 3680 | 1470656484895 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:24 INFO - PROCESS | 3680 | 1470656484897 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:24 INFO - PROCESS | 3680 | 1470656484975 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 04:41:24 INFO - PROCESS | 3680 | 1470656484980 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:24 INFO - PROCESS | 3680 | 1470656484982 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:24 INFO - PROCESS | 3680 | ++DOCSHELL 088FA400 == 33 [pid = 3680] [id = 763] 04:41:24 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (17C60400) [pid = 3680] [serial = 2287] [outer = 00000000] 04:41:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (183DD800) [pid = 3680] [serial = 2288] [outer = 17C60400] 04:41:25 INFO - PROCESS | 3680 | 1470656485025 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (183DE000) [pid = 3680] [serial = 2289] [outer = 17C60400] 04:41:25 INFO - PROCESS | 3680 | 1470656485439 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:41:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:41:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:41:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:41:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:41:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:41:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:41:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:41:25 INFO - TEST-OK | /FileAPI/historical.html | took 571ms 04:41:25 INFO - PROCESS | 3680 | 1470656485466 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 04:41:25 INFO - PROCESS | 3680 | 1470656485468 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 04:41:25 INFO - PROCESS | 3680 | 1470656485471 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:41:25 INFO - TEST-START | /FileAPI/idlharness.html 04:41:25 INFO - PROCESS | 3680 | 1470656485473 Marionette TRACE conn6 <- [1,3010,null,{}] 04:41:25 INFO - PROCESS | 3680 | 1470656485477 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:25 INFO - PROCESS | 3680 | 1470656485478 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:25 INFO - PROCESS | 3680 | 1470656485611 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 04:41:25 INFO - PROCESS | 3680 | 1470656485619 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:25 INFO - PROCESS | 3680 | 1470656485621 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:25 INFO - PROCESS | 3680 | ++DOCSHELL 18676C00 == 34 [pid = 3680] [id = 764] 04:41:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (189A6400) [pid = 3680] [serial = 2290] [outer = 00000000] 04:41:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (18C92C00) [pid = 3680] [serial = 2291] [outer = 189A6400] 04:41:25 INFO - PROCESS | 3680 | 1470656485668 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (18C93400) [pid = 3680] [serial = 2292] [outer = 189A6400] 04:41:26 INFO - PROCESS | 3680 | 1470656486916 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:41:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:41:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:41:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:41:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:41:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:41:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:41:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:41:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:41:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:41:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:41:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:41:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:41:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:41:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 04:41:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:41:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:41:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:41:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:41:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:41:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:41:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 04:41:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:41:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:41:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:41:26 INFO - TEST-OK | /FileAPI/idlharness.html | took 1521ms 04:41:27 INFO - PROCESS | 3680 | 1470656486998 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 04:41:27 INFO - PROCESS | 3680 | 1470656487003 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 04:41:27 INFO - TEST-START | /FileAPI/idlharness.worker 04:41:27 INFO - PROCESS | 3680 | 1470656487049 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:41:27 INFO - PROCESS | 3680 | 1470656487053 Marionette TRACE conn6 <- [1,3014,null,{}] 04:41:27 INFO - PROCESS | 3680 | 1470656487105 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:27 INFO - PROCESS | 3680 | 1470656487109 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:27 INFO - PROCESS | 3680 | 1470656487223 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 04:41:27 INFO - PROCESS | 3680 | 1470656487358 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:27 INFO - PROCESS | 3680 | 1470656487361 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:27 INFO - PROCESS | 3680 | ++DOCSHELL 0EA1DC00 == 35 [pid = 3680] [id = 765] 04:41:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 88 (17DCCC00) [pid = 3680] [serial = 2293] [outer = 00000000] 04:41:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 89 (19929800) [pid = 3680] [serial = 2294] [outer = 17DCCC00] 04:41:27 INFO - PROCESS | 3680 | 1470656487420 Marionette DEBUG loaded listener.js 04:41:27 INFO - PROCESS | 3680 | ++DOMWINDOW == 90 (1999A400) [pid = 3680] [serial = 2295] [outer = 17DCCC00] 04:41:27 INFO - PROCESS | 3680 | [3680] 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 04:41:28 INFO - PROCESS | 3680 | 1470656488630 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:41:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:41:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:41:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:41:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:41:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:41:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:41:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:41:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:41:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:41:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:41:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:41:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:41:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:41:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:41:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:41:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:41:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:41:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:41:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:41:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:41:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:41:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:41:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:41:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:41:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:41:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:41:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:41:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:41:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:41:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:41:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:41:28 INFO - {} 04:41:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1736ms 04:41:28 INFO - PROCESS | 3680 | 1470656488805 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 04:41:28 INFO - PROCESS | 3680 | 1470656488810 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 04:41:28 INFO - PROCESS | 3680 | 1470656488839 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:41:28 INFO - PROCESS | 3680 | 1470656488842 Marionette TRACE conn6 <- [1,3018,null,{}] 04:41:28 INFO - PROCESS | 3680 | 1470656488847 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:28 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:41:28 INFO - PROCESS | 3680 | 1470656488850 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:29 INFO - PROCESS | 3680 | 1470656489070 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 04:41:29 INFO - PROCESS | 3680 | 1470656489214 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:29 INFO - PROCESS | 3680 | 1470656489217 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:29 INFO - PROCESS | 3680 | ++DOCSHELL 0C16BC00 == 36 [pid = 3680] [id = 766] 04:41:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 91 (0C174400) [pid = 3680] [serial = 2296] [outer = 00000000] 04:41:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 92 (0E2EAC00) [pid = 3680] [serial = 2297] [outer = 0C174400] 04:41:29 INFO - PROCESS | 3680 | 1470656489268 Marionette DEBUG loaded listener.js 04:41:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 93 (0EA1B000) [pid = 3680] [serial = 2298] [outer = 0C174400] 04:41:29 INFO - PROCESS | 3680 | --DOCSHELL 088FA400 == 35 [pid = 3680] [id = 763] 04:41:29 INFO - PROCESS | 3680 | --DOCSHELL 0F2EA800 == 34 [pid = 3680] [id = 762] 04:41:29 INFO - PROCESS | 3680 | --DOCSHELL 17C25C00 == 33 [pid = 3680] [id = 761] 04:41:29 INFO - PROCESS | 3680 | --DOCSHELL 163EF000 == 32 [pid = 3680] [id = 760] 04:41:29 INFO - PROCESS | 3680 | --DOCSHELL 14F6B800 == 31 [pid = 3680] [id = 759] 04:41:29 INFO - PROCESS | 3680 | --DOCSHELL 14657800 == 30 [pid = 3680] [id = 758] 04:41:29 INFO - PROCESS | 3680 | --DOCSHELL 0EF80000 == 29 [pid = 3680] [id = 757] 04:41:29 INFO - PROCESS | 3680 | --DOCSHELL 0EC31000 == 28 [pid = 3680] [id = 756] 04:41:29 INFO - PROCESS | 3680 | --DOCSHELL 0C1CC000 == 27 [pid = 3680] [id = 755] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 92 (1A967C00) [pid = 3680] [serial = 2248] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 91 (19EB0000) [pid = 3680] [serial = 2247] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 90 (1999A800) [pid = 3680] [serial = 2244] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 89 (19929400) [pid = 3680] [serial = 2242] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 88 (183D7400) [pid = 3680] [serial = 2230] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 87 (18C88000) [pid = 3680] [serial = 2233] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (183DEC00) [pid = 3680] [serial = 2231] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (0F10CC00) [pid = 3680] [serial = 2238] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (0F114C00) [pid = 3680] [serial = 2218] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (0F2E7000) [pid = 3680] [serial = 2219] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1369E000) [pid = 3680] [serial = 2221] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (1465F000) [pid = 3680] [serial = 2222] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (16A64C00) [pid = 3680] [serial = 2224] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (17571000) [pid = 3680] [serial = 2225] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (0EAAF000) [pid = 3680] [serial = 2209] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0EF7C000) [pid = 3680] [serial = 2210] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (14788400) [pid = 3680] [serial = 2212] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (14F76C00) [pid = 3680] [serial = 2213] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (183D5C00) [pid = 3680] [serial = 2207] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0C1F2000) [pid = 3680] [serial = 2215] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0E4FA800) [pid = 3680] [serial = 2216] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (19920400) [pid = 3680] [serial = 2236] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (189B0000) [pid = 3680] [serial = 2234] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (1999E800) [pid = 3680] [serial = 2245] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (130B8800) [pid = 3680] [serial = 2239] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (17C5AC00) [pid = 3680] [serial = 2227] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (17D5F800) [pid = 3680] [serial = 2228] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (18D94400) [pid = 3680] [serial = 2241] [outer = 00000000] [url = about:blank] 04:41:29 INFO - PROCESS | 3680 | 1470656489779 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:41:29 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 04:41:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 970ms 04:41:29 INFO - PROCESS | 3680 | 1470656489828 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 04:41:29 INFO - PROCESS | 3680 | 1470656489831 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 04:41:29 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:41:29 INFO - PROCESS | 3680 | 1470656489836 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - PROCESS | 3680 | 1470656489838 Marionette TRACE conn6 <- [1,3022,null,{}] 04:41:29 INFO - PROCESS | 3680 | 1470656489843 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:29 INFO - PROCESS | 3680 | 1470656489848 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:29 INFO - PROCESS | 3680 | 1470656489936 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 04:41:29 INFO - PROCESS | 3680 | 1470656489945 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:29 INFO - PROCESS | 3680 | 1470656489947 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:29 INFO - PROCESS | 3680 | ++DOCSHELL 0EF78000 == 28 [pid = 3680] [id = 767] 04:41:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (0EF81400) [pid = 3680] [serial = 2299] [outer = 00000000] 04:41:29 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (0F2E0C00) [pid = 3680] [serial = 2300] [outer = 0EF81400] 04:41:29 INFO - PROCESS | 3680 | 1470656489994 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (0FE93800) [pid = 3680] [serial = 2301] [outer = 0EF81400] 04:41:30 INFO - PROCESS | 3680 | 1470656490453 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:41:30 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 671ms 04:41:30 INFO - PROCESS | 3680 | 1470656490512 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 04:41:30 INFO - PROCESS | 3680 | 1470656490515 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 04:41:30 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:41:30 INFO - PROCESS | 3680 | 1470656490518 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:41:30 INFO - PROCESS | 3680 | 1470656490520 Marionette TRACE conn6 <- [1,3026,null,{}] 04:41:30 INFO - PROCESS | 3680 | 1470656490524 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:30 INFO - PROCESS | 3680 | 1470656490526 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:30 INFO - PROCESS | 3680 | 1470656490646 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 04:41:30 INFO - PROCESS | 3680 | 1470656490664 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:30 INFO - PROCESS | 3680 | 1470656490666 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:30 INFO - PROCESS | 3680 | ++DOCSHELL 14F65C00 == 29 [pid = 3680] [id = 768] 04:41:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (14F68400) [pid = 3680] [serial = 2302] [outer = 00000000] 04:41:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (14F77000) [pid = 3680] [serial = 2303] [outer = 14F68400] 04:41:30 INFO - PROCESS | 3680 | 1470656490711 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (15E32800) [pid = 3680] [serial = 2304] [outer = 14F68400] 04:41:31 INFO - PROCESS | 3680 | 1470656491164 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:41:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:41:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:41:31 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 04:41:31 INFO - PROCESS | 3680 | 1470656491189 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 04:41:31 INFO - PROCESS | 3680 | 1470656491192 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 04:41:31 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:41:31 INFO - PROCESS | 3680 | 1470656491203 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:41:31 INFO - PROCESS | 3680 | 1470656491207 Marionette TRACE conn6 <- [1,3030,null,{}] 04:41:31 INFO - PROCESS | 3680 | 1470656491211 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:31 INFO - PROCESS | 3680 | 1470656491214 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:31 INFO - PROCESS | 3680 | 1470656491305 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 04:41:31 INFO - PROCESS | 3680 | 1470656491310 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:31 INFO - PROCESS | 3680 | 1470656491320 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:31 INFO - PROCESS | 3680 | ++DOCSHELL 163E7000 == 30 [pid = 3680] [id = 769] 04:41:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (16A63400) [pid = 3680] [serial = 2305] [outer = 00000000] 04:41:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17C25C00) [pid = 3680] [serial = 2306] [outer = 16A63400] 04:41:31 INFO - PROCESS | 3680 | 1470656491364 Marionette DEBUG loaded listener.js 04:41:31 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17C5A800) [pid = 3680] [serial = 2307] [outer = 16A63400] 04:41:31 INFO - PROCESS | 3680 | 1470656491993 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:41:32 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 861ms 04:41:32 INFO - PROCESS | 3680 | 1470656492060 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 04:41:32 INFO - PROCESS | 3680 | 1470656492062 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 04:41:32 INFO - PROCESS | 3680 | 1470656492065 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:41:32 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:41:32 INFO - PROCESS | 3680 | 1470656492067 Marionette TRACE conn6 <- [1,3034,null,{}] 04:41:32 INFO - PROCESS | 3680 | 1470656492070 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:32 INFO - PROCESS | 3680 | 1470656492072 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:32 INFO - PROCESS | 3680 | 1470656492157 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 04:41:32 INFO - PROCESS | 3680 | 1470656492268 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:32 INFO - PROCESS | 3680 | 1470656492270 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:32 INFO - PROCESS | 3680 | ++DOCSHELL 183D4400 == 31 [pid = 3680] [id = 770] 04:41:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (183D5400) [pid = 3680] [serial = 2308] [outer = 00000000] 04:41:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (183DE800) [pid = 3680] [serial = 2309] [outer = 183D5400] 04:41:32 INFO - PROCESS | 3680 | 1470656492315 Marionette DEBUG loaded listener.js 04:41:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (18678000) [pid = 3680] [serial = 2310] [outer = 183D5400] 04:41:32 INFO - PROCESS | 3680 | [3680] 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 04:41:32 INFO - PROCESS | 3680 | 1470656492726 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:41:32 INFO - {} 04:41:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 04:41:32 INFO - PROCESS | 3680 | 1470656492740 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 04:41:32 INFO - PROCESS | 3680 | 1470656492742 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 04:41:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:41:32 INFO - PROCESS | 3680 | 1470656492745 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:41:32 INFO - PROCESS | 3680 | 1470656492746 Marionette TRACE conn6 <- [1,3038,null,{}] 04:41:32 INFO - PROCESS | 3680 | 1470656492755 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:32 INFO - PROCESS | 3680 | 1470656492757 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:32 INFO - PROCESS | 3680 | 1470656492878 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 04:41:32 INFO - PROCESS | 3680 | 1470656492883 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:32 INFO - PROCESS | 3680 | 1470656492888 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:32 INFO - PROCESS | 3680 | ++DOCSHELL 13F61800 == 32 [pid = 3680] [id = 771] 04:41:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (18C8F000) [pid = 3680] [serial = 2311] [outer = 00000000] 04:41:32 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (1992A000) [pid = 3680] [serial = 2312] [outer = 18C8F000] 04:41:32 INFO - PROCESS | 3680 | 1470656492952 Marionette DEBUG loaded listener.js 04:41:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (1999E400) [pid = 3680] [serial = 2313] [outer = 18C8F000] 04:41:33 INFO - PROCESS | 3680 | 1470656493394 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:41:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 690ms 04:41:33 INFO - PROCESS | 3680 | 1470656493436 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 04:41:33 INFO - PROCESS | 3680 | 1470656493438 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 04:41:33 INFO - PROCESS | 3680 | 1470656493441 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:41:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:41:33 INFO - PROCESS | 3680 | 1470656493443 Marionette TRACE conn6 <- [1,3042,null,{}] 04:41:33 INFO - PROCESS | 3680 | 1470656493447 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:33 INFO - PROCESS | 3680 | 1470656493448 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:33 INFO - PROCESS | 3680 | 1470656493569 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 04:41:33 INFO - PROCESS | 3680 | 1470656493666 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:33 INFO - PROCESS | 3680 | 1470656493668 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:33 INFO - PROCESS | 3680 | ++DOCSHELL 19DB8400 == 33 [pid = 3680] [id = 772] 04:41:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (19EA5C00) [pid = 3680] [serial = 2314] [outer = 00000000] 04:41:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (1AB32400) [pid = 3680] [serial = 2315] [outer = 19EA5C00] 04:41:33 INFO - PROCESS | 3680 | 1470656493714 Marionette DEBUG loaded listener.js 04:41:33 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (1AB33800) [pid = 3680] [serial = 2316] [outer = 19EA5C00] 04:41:34 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (0EC32000) [pid = 3680] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:41:34 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (0EC32800) [pid = 3680] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:41:34 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0C1CC400) [pid = 3680] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:41:34 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0EF82000) [pid = 3680] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:41:34 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17C60400) [pid = 3680] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:41:34 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0EC2CC00) [pid = 3680] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:41:34 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (14F71800) [pid = 3680] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:41:34 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (19EAF800) [pid = 3680] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:41:34 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (1AB34800) [pid = 3680] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:41:34 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (17C26000) [pid = 3680] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:41:34 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (16A62800) [pid = 3680] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:41:34 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0FD0EC00) [pid = 3680] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:41:34 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (14659C00) [pid = 3680] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:41:34 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (14F6C400) [pid = 3680] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:41:34 INFO - PROCESS | 3680 | 1470656494420 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:41:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:41:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 04:41:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:41:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:41:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1085ms 04:41:34 INFO - PROCESS | 3680 | 1470656494531 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 04:41:34 INFO - PROCESS | 3680 | 1470656494534 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 04:41:34 INFO - PROCESS | 3680 | 1470656494537 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:41:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:41:34 INFO - PROCESS | 3680 | 1470656494539 Marionette TRACE conn6 <- [1,3046,null,{}] 04:41:34 INFO - PROCESS | 3680 | 1470656494543 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:34 INFO - PROCESS | 3680 | 1470656494544 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:34 INFO - PROCESS | 3680 | 1470656494660 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 04:41:34 INFO - PROCESS | 3680 | 1470656494719 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:34 INFO - PROCESS | 3680 | 1470656494721 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:34 INFO - PROCESS | 3680 | ++DOCSHELL 1A609000 == 34 [pid = 3680] [id = 773] 04:41:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (1AB34800) [pid = 3680] [serial = 2317] [outer = 00000000] 04:41:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1B396000) [pid = 3680] [serial = 2318] [outer = 1AB34800] 04:41:34 INFO - PROCESS | 3680 | 1470656494764 Marionette DEBUG loaded listener.js 04:41:34 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (1B399C00) [pid = 3680] [serial = 2319] [outer = 1AB34800] 04:41:35 INFO - PROCESS | 3680 | 1470656495152 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:41:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:41:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:41:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:41:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:41:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:41:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:41:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:41:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:41:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:41:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:41:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:41:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:41:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:41:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:41:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:41:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:41:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:41:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:41:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:41:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 680ms 04:41:35 INFO - PROCESS | 3680 | 1470656495221 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 04:41:35 INFO - PROCESS | 3680 | 1470656495223 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 04:41:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:41:35 INFO - PROCESS | 3680 | 1470656495226 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:41:35 INFO - PROCESS | 3680 | 1470656495228 Marionette TRACE conn6 <- [1,3050,null,{}] 04:41:35 INFO - PROCESS | 3680 | 1470656495232 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:35 INFO - PROCESS | 3680 | 1470656495233 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:35 INFO - PROCESS | 3680 | 1470656495316 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 04:41:35 INFO - PROCESS | 3680 | 1470656495320 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:35 INFO - PROCESS | 3680 | 1470656495322 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:35 INFO - PROCESS | 3680 | ++DOCSHELL 18C8DC00 == 35 [pid = 3680] [id = 774] 04:41:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (1B23A000) [pid = 3680] [serial = 2320] [outer = 00000000] 04:41:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (1B3A6800) [pid = 3680] [serial = 2321] [outer = 1B23A000] 04:41:35 INFO - PROCESS | 3680 | 1470656495365 Marionette DEBUG loaded listener.js 04:41:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (1B3A7400) [pid = 3680] [serial = 2322] [outer = 1B23A000] 04:41:35 INFO - PROCESS | 3680 | [3680] 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 04:41:35 INFO - PROCESS | 3680 | 1470656495815 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:41:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:41:35 INFO - {} 04:41:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 04:41:35 INFO - PROCESS | 3680 | 1470656495857 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 04:41:35 INFO - PROCESS | 3680 | 1470656495859 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 04:41:35 INFO - PROCESS | 3680 | 1470656495862 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:41:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:41:35 INFO - PROCESS | 3680 | 1470656495864 Marionette TRACE conn6 <- [1,3054,null,{}] 04:41:35 INFO - PROCESS | 3680 | 1470656495867 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:35 INFO - PROCESS | 3680 | 1470656495869 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:35 INFO - PROCESS | 3680 | 1470656495953 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 04:41:35 INFO - PROCESS | 3680 | 1470656495962 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:35 INFO - PROCESS | 3680 | 1470656495964 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:35 INFO - PROCESS | 3680 | ++DOCSHELL 18C2E400 == 36 [pid = 3680] [id = 775] 04:41:35 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (18C2E800) [pid = 3680] [serial = 2323] [outer = 00000000] 04:41:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (18C2FC00) [pid = 3680] [serial = 2324] [outer = 18C2E800] 04:41:36 INFO - PROCESS | 3680 | 1470656496032 Marionette DEBUG loaded listener.js 04:41:36 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (1B3A2000) [pid = 3680] [serial = 2325] [outer = 18C2E800] 04:41:37 INFO - PROCESS | 3680 | --DOCSHELL 0EC31400 == 35 [pid = 3680] [id = 754] 04:41:37 INFO - PROCESS | 3680 | --DOCSHELL 0EF78000 == 34 [pid = 3680] [id = 767] 04:41:37 INFO - PROCESS | 3680 | --DOCSHELL 0EA1DC00 == 33 [pid = 3680] [id = 765] 04:41:37 INFO - PROCESS | 3680 | --DOCSHELL 0C16BC00 == 32 [pid = 3680] [id = 766] 04:41:37 INFO - PROCESS | 3680 | --DOCSHELL 18676C00 == 31 [pid = 3680] [id = 764] 04:41:37 INFO - PROCESS | 3680 | --DOCSHELL 163E7000 == 30 [pid = 3680] [id = 769] 04:41:37 INFO - PROCESS | 3680 | --DOCSHELL 14F65C00 == 29 [pid = 3680] [id = 768] 04:41:37 INFO - PROCESS | 3680 | --DOCSHELL 19DB8400 == 28 [pid = 3680] [id = 772] 04:41:37 INFO - PROCESS | 3680 | --DOCSHELL 18C8DC00 == 27 [pid = 3680] [id = 774] 04:41:37 INFO - PROCESS | 3680 | --DOCSHELL 183D4400 == 26 [pid = 3680] [id = 770] 04:41:37 INFO - PROCESS | 3680 | --DOCSHELL 1A609000 == 25 [pid = 3680] [id = 773] 04:41:37 INFO - PROCESS | 3680 | --DOCSHELL 13F61800 == 24 [pid = 3680] [id = 771] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (0F116800) [pid = 3680] [serial = 2263] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (0EF78800) [pid = 3680] [serial = 2262] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 75 (0EC34000) [pid = 3680] [serial = 2268] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 74 (0E2E4C00) [pid = 3680] [serial = 2265] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 73 (0E751000) [pid = 3680] [serial = 2266] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 72 (0F118400) [pid = 3680] [serial = 2270] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 71 (0F796C00) [pid = 3680] [serial = 2271] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 70 (183DD800) [pid = 3680] [serial = 2288] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 69 (13354400) [pid = 3680] [serial = 2251] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 68 (0FEE3400) [pid = 3680] [serial = 2250] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 67 (17C62000) [pid = 3680] [serial = 2254] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 66 (17850C00) [pid = 3680] [serial = 2253] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 65 (1AB2CC00) [pid = 3680] [serial = 2257] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 64 (1A60FC00) [pid = 3680] [serial = 2256] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 63 (1B240400) [pid = 3680] [serial = 2260] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 62 (1B23DC00) [pid = 3680] [serial = 2259] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 61 (17DC6400) [pid = 3680] [serial = 2283] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 60 (1784C400) [pid = 3680] [serial = 2280] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 59 (17823800) [pid = 3680] [serial = 2279] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 58 (17D69000) [pid = 3680] [serial = 2282] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 57 (163E4000) [pid = 3680] [serial = 2286] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 56 (1478BC00) [pid = 3680] [serial = 2285] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 55 (14D9E800) [pid = 3680] [serial = 2273] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 54 (1618CC00) [pid = 3680] [serial = 2276] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 53 (163E3400) [pid = 3680] [serial = 2277] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 52 (183DE000) [pid = 3680] [serial = 2289] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | --DOMWINDOW == 51 (14F5D000) [pid = 3680] [serial = 2274] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3680 | 1470656497911 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:41:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 2069ms 04:41:37 INFO - PROCESS | 3680 | 1470656497937 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 04:41:37 INFO - PROCESS | 3680 | 1470656497941 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 04:41:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:41:37 INFO - PROCESS | 3680 | 1470656497945 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:41:37 INFO - PROCESS | 3680 | 1470656497949 Marionette TRACE conn6 <- [1,3058,null,{}] 04:41:37 INFO - PROCESS | 3680 | 1470656497955 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:37 INFO - PROCESS | 3680 | 1470656497958 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:38 INFO - PROCESS | 3680 | 1470656498053 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 04:41:38 INFO - PROCESS | 3680 | 1470656498062 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:38 INFO - PROCESS | 3680 | 1470656498067 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:38 INFO - PROCESS | 3680 | ++DOCSHELL 0E752800 == 25 [pid = 3680] [id = 776] 04:41:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 52 (0E753800) [pid = 3680] [serial = 2326] [outer = 00000000] 04:41:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 53 (0EA13400) [pid = 3680] [serial = 2327] [outer = 0E753800] 04:41:38 INFO - PROCESS | 3680 | 1470656498115 Marionette DEBUG loaded listener.js 04:41:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 54 (0EAAA400) [pid = 3680] [serial = 2328] [outer = 0E753800] 04:41:38 INFO - PROCESS | 3680 | 1470656498621 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:41:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 04:41:38 INFO - PROCESS | 3680 | 1470656498678 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 04:41:38 INFO - PROCESS | 3680 | 1470656498683 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 04:41:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:41:38 INFO - PROCESS | 3680 | 1470656498690 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:41:38 INFO - PROCESS | 3680 | 1470656498693 Marionette TRACE conn6 <- [1,3062,null,{}] 04:41:38 INFO - PROCESS | 3680 | 1470656498697 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:38 INFO - PROCESS | 3680 | 1470656498700 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:38 INFO - PROCESS | 3680 | 1470656498790 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 04:41:38 INFO - PROCESS | 3680 | 1470656498799 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:38 INFO - PROCESS | 3680 | 1470656498801 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:38 INFO - PROCESS | 3680 | ++DOCSHELL 0EF79C00 == 26 [pid = 3680] [id = 777] 04:41:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 55 (0EF7B000) [pid = 3680] [serial = 2329] [outer = 00000000] 04:41:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 56 (0EF80400) [pid = 3680] [serial = 2330] [outer = 0EF7B000] 04:41:38 INFO - PROCESS | 3680 | 1470656498849 Marionette DEBUG loaded listener.js 04:41:38 INFO - PROCESS | 3680 | ++DOMWINDOW == 57 (0F10B800) [pid = 3680] [serial = 2331] [outer = 0EF7B000] 04:41:39 INFO - PROCESS | 3680 | 1470656499297 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:41:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:41:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:41:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:41:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:41:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:41:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:41:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 04:41:39 INFO - PROCESS | 3680 | 1470656499322 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 04:41:39 INFO - PROCESS | 3680 | 1470656499324 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 04:41:39 INFO - PROCESS | 3680 | 1470656499327 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:41:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:41:39 INFO - PROCESS | 3680 | 1470656499331 Marionette TRACE conn6 <- [1,3066,null,{}] 04:41:39 INFO - PROCESS | 3680 | 1470656499342 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:39 INFO - PROCESS | 3680 | 1470656499346 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:39 INFO - PROCESS | 3680 | 1470656499431 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 04:41:39 INFO - PROCESS | 3680 | 1470656499438 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:39 INFO - PROCESS | 3680 | 1470656499441 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:39 INFO - PROCESS | 3680 | ++DOCSHELL 0FEE6400 == 27 [pid = 3680] [id = 778] 04:41:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 58 (0FEE9C00) [pid = 3680] [serial = 2332] [outer = 00000000] 04:41:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 59 (1306B800) [pid = 3680] [serial = 2333] [outer = 0FEE9C00] 04:41:39 INFO - PROCESS | 3680 | 1470656499516 Marionette DEBUG loaded listener.js 04:41:39 INFO - PROCESS | 3680 | ++DOMWINDOW == 60 (130BAC00) [pid = 3680] [serial = 2334] [outer = 0FEE9C00] 04:41:39 INFO - PROCESS | 3680 | 1470656499960 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 04:41:40 INFO - PROCESS | 3680 | 1470656500008 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 04:41:40 INFO - PROCESS | 3680 | 1470656500011 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:41:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:41:40 INFO - PROCESS | 3680 | 1470656500013 Marionette TRACE conn6 <- [1,3070,null,{}] 04:41:40 INFO - PROCESS | 3680 | 1470656500017 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:40 INFO - PROCESS | 3680 | 1470656500019 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:40 INFO - PROCESS | 3680 | 1470656500103 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 04:41:40 INFO - PROCESS | 3680 | 1470656500109 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:40 INFO - PROCESS | 3680 | 1470656500111 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:40 INFO - PROCESS | 3680 | ++DOCSHELL 13351800 == 28 [pid = 3680] [id = 779] 04:41:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 61 (13383800) [pid = 3680] [serial = 2335] [outer = 00000000] 04:41:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 62 (13FD4800) [pid = 3680] [serial = 2336] [outer = 13383800] 04:41:40 INFO - PROCESS | 3680 | 1470656500155 Marionette DEBUG loaded listener.js 04:41:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 63 (14657C00) [pid = 3680] [serial = 2337] [outer = 13383800] 04:41:40 INFO - PROCESS | 3680 | 1470656500568 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:41:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:41:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:41:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:41:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 570ms 04:41:40 INFO - PROCESS | 3680 | 1470656500585 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 04:41:40 INFO - PROCESS | 3680 | 1470656500587 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 04:41:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:41:40 INFO - PROCESS | 3680 | 1470656500590 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:41:40 INFO - PROCESS | 3680 | 1470656500592 Marionette TRACE conn6 <- [1,3074,null,{}] 04:41:40 INFO - PROCESS | 3680 | 1470656500595 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:40 INFO - PROCESS | 3680 | 1470656500597 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:40 INFO - PROCESS | 3680 | 1470656500722 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 04:41:40 INFO - PROCESS | 3680 | 1470656500730 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:40 INFO - PROCESS | 3680 | 1470656500732 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:40 INFO - PROCESS | 3680 | ++DOCSHELL 14D9E800 == 29 [pid = 3680] [id = 780] 04:41:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 64 (14DA0C00) [pid = 3680] [serial = 2338] [outer = 00000000] 04:41:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 65 (14F63400) [pid = 3680] [serial = 2339] [outer = 14DA0C00] 04:41:40 INFO - PROCESS | 3680 | 1470656500776 Marionette DEBUG loaded listener.js 04:41:40 INFO - PROCESS | 3680 | ++DOMWINDOW == 66 (14F6B400) [pid = 3680] [serial = 2340] [outer = 14DA0C00] 04:41:41 INFO - PROCESS | 3680 | 1470656501193 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:41:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:41:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 04:41:41 INFO - PROCESS | 3680 | 1470656501221 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 04:41:41 INFO - PROCESS | 3680 | 1470656501223 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 04:41:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:41:41 INFO - PROCESS | 3680 | 1470656501226 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:41:41 INFO - PROCESS | 3680 | 1470656501228 Marionette TRACE conn6 <- [1,3078,null,{}] 04:41:41 INFO - PROCESS | 3680 | 1470656501231 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:41 INFO - PROCESS | 3680 | 1470656501237 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:41 INFO - PROCESS | 3680 | 1470656501382 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 04:41:41 INFO - PROCESS | 3680 | 1470656501397 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:41 INFO - PROCESS | 3680 | 1470656501399 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:41 INFO - PROCESS | 3680 | ++DOCSHELL 15E32000 == 30 [pid = 3680] [id = 781] 04:41:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 67 (15E34000) [pid = 3680] [serial = 2341] [outer = 00000000] 04:41:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 68 (163EEC00) [pid = 3680] [serial = 2342] [outer = 15E34000] 04:41:41 INFO - PROCESS | 3680 | 1470656501443 Marionette DEBUG loaded listener.js 04:41:41 INFO - PROCESS | 3680 | ++DOMWINDOW == 69 (16A66800) [pid = 3680] [serial = 2343] [outer = 15E34000] 04:41:41 INFO - PROCESS | 3680 | 1470656501838 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:41:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:41:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 04:41:41 INFO - PROCESS | 3680 | 1470656501857 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 04:41:41 INFO - PROCESS | 3680 | 1470656501859 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 04:41:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:41:41 INFO - PROCESS | 3680 | 1470656501862 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:41:41 INFO - PROCESS | 3680 | 1470656501864 Marionette TRACE conn6 <- [1,3082,null,{}] 04:41:41 INFO - PROCESS | 3680 | 1470656501867 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:41 INFO - PROCESS | 3680 | 1470656501869 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:41 INFO - PROCESS | 3680 | 1470656501946 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 04:41:42 INFO - PROCESS | 3680 | 1470656502049 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:42 INFO - PROCESS | 3680 | 1470656502051 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:42 INFO - PROCESS | 3680 | ++DOCSHELL 16A70800 == 31 [pid = 3680] [id = 782] 04:41:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 70 (17575C00) [pid = 3680] [serial = 2344] [outer = 00000000] 04:41:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 71 (1784B400) [pid = 3680] [serial = 2345] [outer = 17575C00] 04:41:42 INFO - PROCESS | 3680 | 1470656502119 Marionette DEBUG loaded listener.js 04:41:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 72 (1784BC00) [pid = 3680] [serial = 2346] [outer = 17575C00] 04:41:42 INFO - PROCESS | 3680 | 1470656502425 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:41:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:41:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 04:41:42 INFO - PROCESS | 3680 | 1470656502493 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 04:41:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:41:42 INFO - PROCESS | 3680 | 1470656502495 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 04:41:42 INFO - PROCESS | 3680 | 1470656502499 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:41:42 INFO - PROCESS | 3680 | 1470656502500 Marionette TRACE conn6 <- [1,3086,null,{}] 04:41:42 INFO - PROCESS | 3680 | 1470656502504 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:42 INFO - PROCESS | 3680 | 1470656502506 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:42 INFO - PROCESS | 3680 | 1470656502583 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 04:41:42 INFO - PROCESS | 3680 | 1470656502587 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:42 INFO - PROCESS | 3680 | 1470656502589 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:42 INFO - PROCESS | 3680 | ++DOCSHELL 16A65400 == 32 [pid = 3680] [id = 783] 04:41:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 73 (17B2CC00) [pid = 3680] [serial = 2347] [outer = 00000000] 04:41:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 74 (17C29800) [pid = 3680] [serial = 2348] [outer = 17B2CC00] 04:41:42 INFO - PROCESS | 3680 | 1470656502633 Marionette DEBUG loaded listener.js 04:41:42 INFO - PROCESS | 3680 | ++DOMWINDOW == 75 (17C20800) [pid = 3680] [serial = 2349] [outer = 17B2CC00] 04:41:43 INFO - PROCESS | 3680 | 1470656503036 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:41:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 571ms 04:41:43 INFO - PROCESS | 3680 | 1470656503070 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 04:41:43 INFO - PROCESS | 3680 | 1470656503072 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 04:41:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:41:43 INFO - PROCESS | 3680 | 1470656503075 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:41:43 INFO - PROCESS | 3680 | 1470656503077 Marionette TRACE conn6 <- [1,3090,null,{}] 04:41:43 INFO - PROCESS | 3680 | 1470656503080 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:43 INFO - PROCESS | 3680 | 1470656503082 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:43 INFO - PROCESS | 3680 | 1470656503216 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 04:41:43 INFO - PROCESS | 3680 | 1470656503277 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:43 INFO - PROCESS | 3680 | 1470656503279 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:43 INFO - PROCESS | 3680 | ++DOCSHELL 0FEE4800 == 33 [pid = 3680] [id = 784] 04:41:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 76 (17C62000) [pid = 3680] [serial = 2350] [outer = 00000000] 04:41:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 77 (17D63000) [pid = 3680] [serial = 2351] [outer = 17C62000] 04:41:43 INFO - PROCESS | 3680 | 1470656503324 Marionette DEBUG loaded listener.js 04:41:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 78 (17D68800) [pid = 3680] [serial = 2352] [outer = 17C62000] 04:41:43 INFO - PROCESS | 3680 | 1470656503708 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:41:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 04:41:43 INFO - PROCESS | 3680 | 1470656503746 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 04:41:43 INFO - PROCESS | 3680 | 1470656503748 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 04:41:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:41:43 INFO - PROCESS | 3680 | 1470656503751 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:41:43 INFO - PROCESS | 3680 | 1470656503753 Marionette TRACE conn6 <- [1,3094,null,{}] 04:41:43 INFO - PROCESS | 3680 | 1470656503757 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:43 INFO - PROCESS | 3680 | 1470656503758 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:43 INFO - PROCESS | 3680 | 1470656503883 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 04:41:43 INFO - PROCESS | 3680 | 1470656503888 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:43 INFO - PROCESS | 3680 | 1470656503890 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:43 INFO - PROCESS | 3680 | ++DOCSHELL 17C28400 == 34 [pid = 3680] [id = 785] 04:41:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 79 (17D5F400) [pid = 3680] [serial = 2353] [outer = 00000000] 04:41:43 INFO - PROCESS | 3680 | ++DOMWINDOW == 80 (17DCB000) [pid = 3680] [serial = 2354] [outer = 17D5F400] 04:41:43 INFO - PROCESS | 3680 | 1470656503934 Marionette DEBUG loaded listener.js 04:41:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 81 (17DCEC00) [pid = 3680] [serial = 2355] [outer = 17D5F400] 04:41:44 INFO - PROCESS | 3680 | 1470656504367 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:41:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:41:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:41:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:41:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 04:41:44 INFO - PROCESS | 3680 | 1470656504422 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 04:41:44 INFO - PROCESS | 3680 | 1470656504425 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 04:41:44 INFO - PROCESS | 3680 | 1470656504428 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:41:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:41:44 INFO - PROCESS | 3680 | 1470656504431 Marionette TRACE conn6 <- [1,3098,null,{}] 04:41:44 INFO - PROCESS | 3680 | 1470656504434 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:44 INFO - PROCESS | 3680 | 1470656504437 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:44 INFO - PROCESS | 3680 | 1470656504571 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 04:41:44 INFO - PROCESS | 3680 | 1470656504666 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:44 INFO - PROCESS | 3680 | 1470656504669 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:44 INFO - PROCESS | 3680 | ++DOCSHELL 0F2EAC00 == 35 [pid = 3680] [id = 786] 04:41:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 82 (0FD10C00) [pid = 3680] [serial = 2356] [outer = 00000000] 04:41:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 83 (18309000) [pid = 3680] [serial = 2357] [outer = 0FD10C00] 04:41:44 INFO - PROCESS | 3680 | 1470656504714 Marionette DEBUG loaded listener.js 04:41:44 INFO - PROCESS | 3680 | ++DOMWINDOW == 84 (183D9C00) [pid = 3680] [serial = 2358] [outer = 0FD10C00] 04:41:45 INFO - PROCESS | 3680 | 1470656505111 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:41:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:41:45 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 04:41:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:41:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 04:41:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:41:45 INFO - PROCESS | 3680 | 1470656505162 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 04:41:45 INFO - PROCESS | 3680 | 1470656505164 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 04:41:45 INFO - PROCESS | 3680 | 1470656505167 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:41:45 INFO - PROCESS | 3680 | 1470656505169 Marionette TRACE conn6 <- [1,3102,null,{}] 04:41:45 INFO - PROCESS | 3680 | 1470656505173 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:45 INFO - PROCESS | 3680 | 1470656505175 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:45 INFO - PROCESS | 3680 | 1470656505293 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 04:41:45 INFO - PROCESS | 3680 | 1470656505298 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\", \"f1473b4b-48ae-4d18-8d68-6d6be016151c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:45 INFO - PROCESS | 3680 | 1470656505299 Marionette INFO sendAsync bf37b001-e2e0-4995-90ea-2cc61170b50d 04:41:45 INFO - PROCESS | 3680 | ++DOCSHELL 183DB800 == 36 [pid = 3680] [id = 787] 04:41:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 85 (183DD400) [pid = 3680] [serial = 2359] [outer = 00000000] 04:41:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 86 (189AD800) [pid = 3680] [serial = 2360] [outer = 183DD400] 04:41:45 INFO - PROCESS | 3680 | 1470656505352 Marionette DEBUG loaded listener.js 04:41:45 INFO - PROCESS | 3680 | ++DOMWINDOW == 87 (18C2A800) [pid = 3680] [serial = 2361] [outer = 183DD400] 04:41:45 INFO - PROCESS | 3680 | --DOMWINDOW == 86 (183D5400) [pid = 3680] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:41:45 INFO - PROCESS | 3680 | --DOMWINDOW == 85 (1B23A000) [pid = 3680] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 04:41:45 INFO - PROCESS | 3680 | --DOMWINDOW == 84 (18C8F000) [pid = 3680] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:41:45 INFO - PROCESS | 3680 | --DOMWINDOW == 83 (19EA5C00) [pid = 3680] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:41:45 INFO - PROCESS | 3680 | --DOMWINDOW == 82 (1AB34800) [pid = 3680] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 04:41:45 INFO - PROCESS | 3680 | --DOMWINDOW == 81 (14F68400) [pid = 3680] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:41:45 INFO - PROCESS | 3680 | --DOMWINDOW == 80 (0EF81400) [pid = 3680] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:41:45 INFO - PROCESS | 3680 | --DOMWINDOW == 79 (0C174400) [pid = 3680] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:41:45 INFO - PROCESS | 3680 | --DOMWINDOW == 78 (17DCCC00) [pid = 3680] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:41:45 INFO - PROCESS | 3680 | --DOMWINDOW == 77 (189A6400) [pid = 3680] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:41:45 INFO - PROCESS | 3680 | --DOMWINDOW == 76 (16A63400) [pid = 3680] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:41:45 INFO - PROCESS | 3680 | 1470656505974 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:41:45 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:41:45 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 830ms 04:41:45 INFO - PROCESS | 3680 | 1470656505999 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 04:41:45 INFO - PROCESS | 3680 | 1470656506000 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 04:41:47 WARNING - u'runner_teardown' () 04:41:47 INFO - No more tests 04:41:47 INFO - Got 0 unexpected results 04:41:47 INFO - SUITE-END | took 680s 04:41:47 INFO - Closing logging queue 04:41:47 INFO - queue closed 04:41:47 INFO - Return code: 0 04:41:47 WARNING - # TBPL SUCCESS # 04:41:47 INFO - Running post-action listener: _resource_record_post_action 04:41:47 INFO - Running post-run listener: _resource_record_post_run 04:41:48 INFO - Total resource usage - Wall time: 689s; CPU: 14.0%; Read bytes: 126404608; Write bytes: 1127668224; Read time: 1932110; Write time: 8955740 04:41:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:41:48 INFO - install - Wall time: 2s; CPU: 14.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 70 04:41:48 INFO - run-tests - Wall time: 688s; CPU: 14.0%; Read bytes: 126404608; Write bytes: 1058003968; Read time: 1932110; Write time: 8908070 04:41:48 INFO - Running post-run listener: _upload_blobber_files 04:41:48 INFO - Blob upload gear active. 04:41:48 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:41:48 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 04:41:48 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'] 04:41:48 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 04:41:49 INFO - (blobuploader) - INFO - Open directory for files ... 04:41:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:41:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:41:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:41:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:41:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:41:49 INFO - (blobuploader) - INFO - Done attempting. 04:41:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:41:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:41:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:41:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:41:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:41:52 INFO - (blobuploader) - INFO - Done attempting. 04:41:52 INFO - (blobuploader) - INFO - Iteration through files over. 04:41:52 INFO - Return code: 0 04:41:52 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:41:52 INFO - Using _rmtree_windows ... 04:41:52 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:41:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/a9b1d27c45f01ab8efb3523cd99e716bb0b4c56a3769a6097b455b5a5eeecf8406d70b951ae66d6cad522e1d8681a8b13d3fa7b44b0e785649f8176424dac64c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b87895d7ac283550ef653904a8a6ef8f84f2b8efaba34276b136037b0803202bf7d810eb967e3bea21c7f26d1c5ef7b260f59e39450da3e56d5fe9535f9eb662"} 04:41:52 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:41:52 INFO - Writing to file C:\slave\test\properties\blobber_files 04:41:52 INFO - Contents: 04:41:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/a9b1d27c45f01ab8efb3523cd99e716bb0b4c56a3769a6097b455b5a5eeecf8406d70b951ae66d6cad522e1d8681a8b13d3fa7b44b0e785649f8176424dac64c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b87895d7ac283550ef653904a8a6ef8f84f2b8efaba34276b136037b0803202bf7d810eb967e3bea21c7f26d1c5ef7b260f59e39450da3e56d5fe9535f9eb662"} 04:41:52 INFO - Running post-run listener: copy_logs_to_upload_dir 04:41:52 INFO - Copying logs to upload dir... 04:41:52 INFO - mkdir: C:\slave\test\build\upload\logs 04:41:52 INFO - Copying logs to upload dir... 04:41:52 INFO - Using _rmtree_windows ... 04:41:52 INFO - Using _rmtree_windows ... 04:41:52 INFO - Using _rmtree_windows ... 04:41:52 INFO - Using _rmtree_windows ... 04:41:52 INFO - Using _rmtree_windows ... 04:41:52 INFO - Using _rmtree_windows ... 04:41:52 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=939.596000 ========= master_lag: 0.91 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 40 secs) (at 2016-08-08 04:41:53.165046) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-08 04:41:53.165884) ========= '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-170 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-170 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-170 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/a9b1d27c45f01ab8efb3523cd99e716bb0b4c56a3769a6097b455b5a5eeecf8406d70b951ae66d6cad522e1d8681a8b13d3fa7b44b0e785649f8176424dac64c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b87895d7ac283550ef653904a8a6ef8f84f2b8efaba34276b136037b0803202bf7d810eb967e3bea21c7f26d1c5ef7b260f59e39450da3e56d5fe9535f9eb662"} build_url:https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/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/a9b1d27c45f01ab8efb3523cd99e716bb0b4c56a3769a6097b455b5a5eeecf8406d70b951ae66d6cad522e1d8681a8b13d3fa7b44b0e785649f8176424dac64c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b87895d7ac283550ef653904a8a6ef8f84f2b8efaba34276b136037b0803202bf7d810eb967e3bea21c7f26d1c5ef7b260f59e39450da3e56d5fe9535f9eb662"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SWpSMf0ARfSMA5_LR-2GEw/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-08 04:41:53.287407) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-08 04:41:53.287729) ========= '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-170 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-170 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-170 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-08 04:41:53.406604) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-08 04:41:53.406913) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-08 04:41:54.116001) ========= ========= Total master_lag: 2.85 =========