builder: mozilla-release_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-101 starttime: 1471349174.43 results: success (0) buildid: 20160816033124 builduid: 51b20ccdd8c44d77b4445cca1856182b revision: e360efec6839e500742b9112e798b56f1d3eb4e7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-16 05:06:14.426331) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-16 05:06:14.426791) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-16 05:06:14.427089) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-16 05:06:14.582635) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-08-16 05:06:14.583033) ========= '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-101 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-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-101 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 --05:06:15-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 05:06:15 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.302000 ========= master_lag: 3.36 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-08-16 05:06:19.240893) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-16 05:06:19.241221) ========= '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-101 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-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-101 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.201000 ========= master_lag: 0.59 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-16 05:06:24.030175) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-08-16 05:06:24.030515) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev e360efec6839e500742b9112e798b56f1d3eb4e7 --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 e360efec6839e500742b9112e798b56f1d3eb4e7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-101 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-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-101 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-16 05:06:24,473 truncating revision to first 12 chars 2016-08-16 05:06:24,473 Setting DEBUG logging. 2016-08-16 05:06:24,473 attempt 1/10 2016-08-16 05:06:24,473 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/e360efec6839?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-16 05:06:25,157 unpacking tar archive at: mozilla-release-e360efec6839/testing/mozharness/ program finished with exit code 0 elapsedTime=1.575000 ========= master_lag: 3.47 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-08-16 05:06:29.078002) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-16 05:06:29.078303) ========= script_repo_revision: e360efec6839e500742b9112e798b56f1d3eb4e7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-16 05:06:29.078706) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-16 05:06:29.078981) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-16 05:06:29.110770) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 48 secs) (at 2016-08-16 05:06:29.111125) ========= '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-101 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-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-101 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 05:06:29 INFO - MultiFileLogger online at 20160816 05:06:29 in C:\slave\test 05:06:29 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 05:06:29 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 05:06:29 INFO - {'append_to_log': False, 05:06:29 INFO - 'base_work_dir': 'C:\\slave\\test', 05:06:29 INFO - 'blob_upload_branch': 'mozilla-release', 05:06:29 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 05:06:29 INFO - 'buildbot_json_path': 'buildprops.json', 05:06:29 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 05:06:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:06:29 INFO - 'download_minidump_stackwalk': True, 05:06:29 INFO - 'download_symbols': 'true', 05:06:29 INFO - 'e10s': False, 05:06:29 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 05:06:29 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 05:06:29 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 05:06:29 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 05:06:29 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 05:06:29 INFO - 'C:/mozilla-build/tooltool.py'), 05:06:29 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 05:06:29 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 05:06:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:06:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:06:29 INFO - 'log_level': 'info', 05:06:29 INFO - 'log_to_console': True, 05:06:29 INFO - 'opt_config_files': (), 05:06:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:06:29 INFO - '--processes=1', 05:06:29 INFO - '--config=%(test_path)s/wptrunner.ini', 05:06:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:06:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:06:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:06:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:06:29 INFO - 'pip_index': False, 05:06:29 INFO - 'require_test_zip': True, 05:06:29 INFO - 'test_type': ('testharness',), 05:06:29 INFO - 'this_chunk': '1', 05:06:29 INFO - 'total_chunks': '10', 05:06:29 INFO - 'virtualenv_path': 'venv', 05:06:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:06:29 INFO - 'work_dir': 'build'} 05:06:29 INFO - ##### 05:06:29 INFO - ##### Running clobber step. 05:06:29 INFO - ##### 05:06:29 INFO - Running pre-action listener: _resource_record_pre_action 05:06:29 INFO - Running main action method: clobber 05:06:29 INFO - rmtree: C:\slave\test\build 05:06:29 INFO - Using _rmtree_windows ... 05:06:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 05:08:29 INFO - Running post-action listener: _resource_record_post_action 05:08:29 INFO - ##### 05:08:29 INFO - ##### Running read-buildbot-config step. 05:08:29 INFO - ##### 05:08:29 INFO - Running pre-action listener: _resource_record_pre_action 05:08:29 INFO - Running main action method: read_buildbot_config 05:08:29 INFO - Using buildbot properties: 05:08:29 INFO - { 05:08:29 INFO - "project": "", 05:08:29 INFO - "product": "firefox", 05:08:29 INFO - "script_repo_revision": "production", 05:08:29 INFO - "scheduler": "tests-mozilla-release-win7_ix-debug-unittest", 05:08:29 INFO - "repository": "", 05:08:29 INFO - "buildername": "Windows 7 32-bit mozilla-release debug test web-platform-tests-1", 05:08:29 INFO - "buildid": "20160816033124", 05:08:29 INFO - "pgo_build": "False", 05:08:29 INFO - "basedir": "C:\\slave\\test", 05:08:29 INFO - "buildnumber": 7, 05:08:29 INFO - "slavename": "t-w732-ix-101", 05:08:29 INFO - "revision": "e360efec6839e500742b9112e798b56f1d3eb4e7", 05:08:29 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 05:08:29 INFO - "platform": "win32", 05:08:29 INFO - "branch": "mozilla-release", 05:08:29 INFO - "repo_path": "releases/mozilla-release", 05:08:29 INFO - "moz_repo_path": "", 05:08:29 INFO - "stage_platform": "win32", 05:08:29 INFO - "builduid": "51b20ccdd8c44d77b4445cca1856182b", 05:08:29 INFO - "slavebuilddir": "test" 05:08:29 INFO - } 05:08:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json. 05:08:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.zip. 05:08:29 INFO - Running post-action listener: _resource_record_post_action 05:08:29 INFO - ##### 05:08:29 INFO - ##### Running download-and-extract step. 05:08:29 INFO - ##### 05:08:29 INFO - Running pre-action listener: _resource_record_pre_action 05:08:29 INFO - Running main action method: download_and_extract 05:08:29 INFO - mkdir: C:\slave\test\build\tests 05:08:29 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')]} 05:08:29 INFO - https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 05:08:29 INFO - trying https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json 05:08:29 INFO - Downloading https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/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 05:08:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/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 05:08:29 INFO - Downloaded 1274 bytes. 05:08:29 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 05:08:29 INFO - Using the following test package requirements: 05:08:29 INFO - {u'common': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 05:08:29 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 05:08:29 INFO - u'firefox-48.0.1.en-US.win32.cppunittest.tests.zip'], 05:08:29 INFO - u'gtest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 05:08:29 INFO - u'firefox-48.0.1.en-US.win32.gtest.tests.zip'], 05:08:29 INFO - u'jittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 05:08:29 INFO - u'jsshell-win32.zip'], 05:08:29 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 05:08:29 INFO - u'firefox-48.0.1.en-US.win32.mochitest.tests.zip'], 05:08:29 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 05:08:29 INFO - u'reftest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 05:08:29 INFO - u'firefox-48.0.1.en-US.win32.reftest.tests.zip'], 05:08:29 INFO - u'talos': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 05:08:29 INFO - u'firefox-48.0.1.en-US.win32.talos.tests.zip'], 05:08:29 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 05:08:29 INFO - u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'], 05:08:29 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 05:08:29 INFO - u'firefox-48.0.1.en-US.win32.xpcshell.tests.zip']} 05:08:29 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 05:08:29 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')]} 05:08:30 INFO - https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 05:08:30 INFO - trying https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip 05:08:30 INFO - Downloading https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/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 05:08:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/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 05:08:31 INFO - Downloaded 20375940 bytes. 05:08:31 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/*'] 05:08:31 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/* 05:08:33 INFO - caution: filename not matched: web-platform/* 05:08:33 INFO - Return code: 11 05:08: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')]} 05:08:33 INFO - https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 05:08:33 INFO - trying https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip 05:08:33 INFO - Downloading https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/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 05:08:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/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 05:08:35 INFO - Downloaded 36389907 bytes. 05:08:35 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/*'] 05:08:35 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/* 05:09:25 INFO - caution: filename not matched: bin/* 05:09:25 INFO - caution: filename not matched: config/* 05:09:25 INFO - caution: filename not matched: mozbase/* 05:09:25 INFO - caution: filename not matched: marionette/* 05:09:25 INFO - caution: filename not matched: tools/wptserve/* 05:09:25 INFO - Return code: 11 05:09:25 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')]} 05:09:25 INFO - https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.zip matches https://queue.taskcluster.net 05:09:25 INFO - trying https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 05:09:25 INFO - Downloading https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.zip 05:09:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/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 05:09:29 INFO - Downloaded 68484407 bytes. 05:09:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 05:09:29 INFO - mkdir: C:\slave\test\properties 05:09:29 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 05:09:29 INFO - Writing to file C:\slave\test\properties\build_url 05:09:29 INFO - Contents: 05:09:29 INFO - build_url:https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 05:09:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 05:09:29 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 05:09:29 INFO - Writing to file C:\slave\test\properties\symbols_url 05:09:29 INFO - Contents: 05:09:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 05:09:29 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')]} 05:09:29 INFO - https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:09:29 INFO - trying https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 05:09:29 INFO - Downloading https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/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 05:09:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/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 05:09:32 INFO - Downloaded 55644624 bytes. 05:09:32 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'] 05:09:32 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 05:09:35 INFO - Return code: 0 05:09:35 INFO - Running post-action listener: _resource_record_post_action 05:09:35 INFO - Running post-action listener: set_extra_try_arguments 05:09:35 INFO - ##### 05:09:35 INFO - ##### Running create-virtualenv step. 05:09:35 INFO - ##### 05:09:35 INFO - Running pre-action listener: _pre_create_virtualenv 05:09:35 INFO - Running pre-action listener: _resource_record_pre_action 05:09:35 INFO - Running main action method: create_virtualenv 05:09:35 INFO - Creating virtualenv C:\slave\test\build\venv 05:09:35 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 05:09:35 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 05:09:41 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 05:09:45 INFO - Installing distribute......................................................................................................................................................................................done. 05:09:46 INFO - Return code: 0 05:09:46 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 05:09:46 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')]} 05:09:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:09:46 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')]} 05:09:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:09:46 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 0x01B2B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5A368>, '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 0x018ABD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-101', 'USERDOMAIN': 'T-W732-IX-101', '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-101', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 05:09:46 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 05:09:46 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 05:09:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:09:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:09:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:09:46 INFO - 'COMPUTERNAME': 'T-W732-IX-101', 05:09:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:09:46 INFO - 'DCLOCATION': 'SCL3', 05:09:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:09:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:09:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:09:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:09:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:09:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:09:46 INFO - 'HOMEDRIVE': 'C:', 05:09:46 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:09:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:09:46 INFO - 'KTS_VERSION': '1.19c', 05:09:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:09:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:09:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-101', 05:09:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:09:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:09:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:09:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:09:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:09:46 INFO - 'MOZ_AIRBAG': '1', 05:09:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:09:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:09:46 INFO - 'MOZ_MSVCVERSION': '8', 05:09:46 INFO - 'MOZ_NO_REMOTE': '1', 05:09:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:09:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:09:46 INFO - 'NO_EM_RESTART': '1', 05:09:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:09:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:09:46 INFO - 'OS': 'Windows_NT', 05:09:46 INFO - 'OURDRIVE': 'C:', 05:09:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 05:09:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:09:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:09:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:09:46 INFO - 'PROCESSOR_LEVEL': '6', 05:09:46 INFO - 'PROCESSOR_REVISION': '1e05', 05:09:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:09:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:09:46 INFO - 'PROMPT': '$P$G', 05:09:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:09:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:09:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:09:46 INFO - 'PWD': 'C:\\slave\\test', 05:09:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:09:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:09:46 INFO - 'SYSTEMDRIVE': 'C:', 05:09:46 INFO - 'SYSTEMROOT': 'C:\\windows', 05:09:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:09:46 INFO - 'TEST1': 'testie', 05:09:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:09:46 INFO - 'USERDOMAIN': 'T-W732-IX-101', 05:09:46 INFO - 'USERNAME': 'cltbld', 05:09:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:09:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:09:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:09:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:09:46 INFO - 'WINDIR': 'C:\\windows', 05:09:46 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:09:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:09:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:09:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:09:47 INFO - Downloading/unpacking psutil>=0.7.1 05:09:48 INFO - Running setup.py egg_info for package psutil 05:09:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:09:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:09:48 INFO - Installing collected packages: psutil 05:09:48 INFO - Running setup.py install for psutil 05:09:48 INFO - building 'psutil._psutil_windows' extension 05:09:48 INFO - error: Unable to find vcvarsall.bat 05:09:48 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-vqfbca-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:09:48 INFO - running install 05:09:48 INFO - running build 05:09:48 INFO - running build_py 05:09:48 INFO - creating build 05:09:48 INFO - creating build\lib.win32-2.7 05:09:48 INFO - creating build\lib.win32-2.7\psutil 05:09:48 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 05:09:48 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 05:09:48 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 05:09:48 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 05:09:48 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 05:09:48 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 05:09:48 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 05:09:48 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 05:09:48 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 05:09:48 INFO - running build_ext 05:09:48 INFO - building 'psutil._psutil_windows' extension 05:09:48 INFO - error: Unable to find vcvarsall.bat 05:09:48 INFO - ---------------------------------------- 05:09:48 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-vqfbca-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:09:48 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 05:09:48 WARNING - Return code: 1 05:09:48 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! 05:09:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 05:09:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:09:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:09:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:09:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:09:48 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 0x01B2B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5A368>, '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 0x018ABD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-101', 'USERDOMAIN': 'T-W732-IX-101', '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-101', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 05:09:48 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 05:09:48 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 05:09:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:09:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:09:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:09:48 INFO - 'COMPUTERNAME': 'T-W732-IX-101', 05:09:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:09:48 INFO - 'DCLOCATION': 'SCL3', 05:09:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:09:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:09:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:09:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:09:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:09:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:09:48 INFO - 'HOMEDRIVE': 'C:', 05:09:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:09:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:09:48 INFO - 'KTS_VERSION': '1.19c', 05:09:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:09:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:09:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-101', 05:09:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:09:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:09:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:09:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:09:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:09:48 INFO - 'MOZ_AIRBAG': '1', 05:09:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:09:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:09:48 INFO - 'MOZ_MSVCVERSION': '8', 05:09:48 INFO - 'MOZ_NO_REMOTE': '1', 05:09:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:09:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:09:48 INFO - 'NO_EM_RESTART': '1', 05:09:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:09:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:09:48 INFO - 'OS': 'Windows_NT', 05:09:48 INFO - 'OURDRIVE': 'C:', 05:09:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 05:09:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:09:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:09:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:09:48 INFO - 'PROCESSOR_LEVEL': '6', 05:09:48 INFO - 'PROCESSOR_REVISION': '1e05', 05:09:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:09:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:09:48 INFO - 'PROMPT': '$P$G', 05:09:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:09:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:09:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:09:48 INFO - 'PWD': 'C:\\slave\\test', 05:09:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:09:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:09:48 INFO - 'SYSTEMDRIVE': 'C:', 05:09:48 INFO - 'SYSTEMROOT': 'C:\\windows', 05:09:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:09:48 INFO - 'TEST1': 'testie', 05:09:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:09:48 INFO - 'USERDOMAIN': 'T-W732-IX-101', 05:09:48 INFO - 'USERNAME': 'cltbld', 05:09:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:09:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:09:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:09:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:09:48 INFO - 'WINDIR': 'C:\\windows', 05:09:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:09:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:09:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:09:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:09:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:09:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:09:49 INFO - Running setup.py egg_info for package mozsystemmonitor 05:09:49 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 05:09:49 INFO - Running setup.py egg_info for package psutil 05:09:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:09:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:09:49 INFO - Installing collected packages: mozsystemmonitor, psutil 05:09:49 INFO - Running setup.py install for mozsystemmonitor 05:09:49 INFO - Running setup.py install for psutil 05:09:49 INFO - building 'psutil._psutil_windows' extension 05:09:49 INFO - error: Unable to find vcvarsall.bat 05:09:49 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-gtzevj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:09:49 INFO - running install 05:09:49 INFO - running build 05:09:49 INFO - running build_py 05:09:49 INFO - running build_ext 05:09:49 INFO - building 'psutil._psutil_windows' extension 05:09:49 INFO - error: Unable to find vcvarsall.bat 05:09:49 INFO - ---------------------------------------- 05:09:49 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-gtzevj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:09:49 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 05:09:49 WARNING - Return code: 1 05:09:49 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! 05:09:49 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 05:09:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:09:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:09:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:09:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:09:49 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 0x01B2B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5A368>, '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 0x018ABD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-101', 'USERDOMAIN': 'T-W732-IX-101', '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-101', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 05:09:49 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 05:09:49 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 05:09:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:09:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:09:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:09:49 INFO - 'COMPUTERNAME': 'T-W732-IX-101', 05:09:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:09:49 INFO - 'DCLOCATION': 'SCL3', 05:09:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:09:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:09:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:09:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:09:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:09:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:09:49 INFO - 'HOMEDRIVE': 'C:', 05:09:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:09:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:09:49 INFO - 'KTS_VERSION': '1.19c', 05:09:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:09:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:09:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-101', 05:09:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:09:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:09:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:09:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:09:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:09:49 INFO - 'MOZ_AIRBAG': '1', 05:09:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:09:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:09:49 INFO - 'MOZ_MSVCVERSION': '8', 05:09:49 INFO - 'MOZ_NO_REMOTE': '1', 05:09:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:09:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:09:49 INFO - 'NO_EM_RESTART': '1', 05:09:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:09:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:09:49 INFO - 'OS': 'Windows_NT', 05:09:49 INFO - 'OURDRIVE': 'C:', 05:09:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 05:09:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:09:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:09:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:09:49 INFO - 'PROCESSOR_LEVEL': '6', 05:09:49 INFO - 'PROCESSOR_REVISION': '1e05', 05:09:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:09:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:09:49 INFO - 'PROMPT': '$P$G', 05:09:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:09:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:09:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:09:49 INFO - 'PWD': 'C:\\slave\\test', 05:09:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:09:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:09:49 INFO - 'SYSTEMDRIVE': 'C:', 05:09:49 INFO - 'SYSTEMROOT': 'C:\\windows', 05:09:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:09:49 INFO - 'TEST1': 'testie', 05:09:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:09:49 INFO - 'USERDOMAIN': 'T-W732-IX-101', 05:09:49 INFO - 'USERNAME': 'cltbld', 05:09:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:09:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:09:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:09:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:09:49 INFO - 'WINDIR': 'C:\\windows', 05:09:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:09:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:09:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:09:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:09:49 INFO - Downloading/unpacking blobuploader==1.2.4 05:09:49 INFO - Downloading blobuploader-1.2.4.tar.gz 05:09:49 INFO - Running setup.py egg_info for package blobuploader 05:09:49 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:09:53 INFO - Running setup.py egg_info for package requests 05:09:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:09:53 INFO - Downloading docopt-0.6.1.tar.gz 05:09:53 INFO - Running setup.py egg_info for package docopt 05:09:53 INFO - Installing collected packages: blobuploader, docopt, requests 05:09:53 INFO - Running setup.py install for blobuploader 05:09:53 INFO - Running setup.py install for docopt 05:09:53 INFO - Running setup.py install for requests 05:09:53 INFO - Successfully installed blobuploader docopt requests 05:09:53 INFO - Cleaning up... 05:09:53 INFO - Return code: 0 05:09:53 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:09:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:09:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:09:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:09:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:09:53 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 0x01B2B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5A368>, '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 0x018ABD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3E0C0>, '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-101', 'USERDOMAIN': 'T-W732-IX-101', '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-101', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 05:09:53 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 05:09:53 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 05:09:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:09:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:09:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:09:53 INFO - 'COMPUTERNAME': 'T-W732-IX-101', 05:09:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:09:53 INFO - 'DCLOCATION': 'SCL3', 05:09:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:09:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:09:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:09:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:09:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:09:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:09:53 INFO - 'HOMEDRIVE': 'C:', 05:09:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:09:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:09:53 INFO - 'KTS_VERSION': '1.19c', 05:09:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:09:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:09:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-101', 05:09:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:09:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:09:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:09:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:09:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:09:53 INFO - 'MOZ_AIRBAG': '1', 05:09:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:09:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:09:53 INFO - 'MOZ_MSVCVERSION': '8', 05:09:53 INFO - 'MOZ_NO_REMOTE': '1', 05:09:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:09:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:09:53 INFO - 'NO_EM_RESTART': '1', 05:09:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:09:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:09:53 INFO - 'OS': 'Windows_NT', 05:09:53 INFO - 'OURDRIVE': 'C:', 05:09:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 05:09:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:09:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:09:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:09:53 INFO - 'PROCESSOR_LEVEL': '6', 05:09:53 INFO - 'PROCESSOR_REVISION': '1e05', 05:09:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:09:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:09:53 INFO - 'PROMPT': '$P$G', 05:09:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:09:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:09:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:09:53 INFO - 'PWD': 'C:\\slave\\test', 05:09:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:09:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:09:53 INFO - 'SYSTEMDRIVE': 'C:', 05:09:53 INFO - 'SYSTEMROOT': 'C:\\windows', 05:09:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:09:53 INFO - 'TEST1': 'testie', 05:09:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:09:53 INFO - 'USERDOMAIN': 'T-W732-IX-101', 05:09:53 INFO - 'USERNAME': 'cltbld', 05:09:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:09:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:09:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:09:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:09:53 INFO - 'WINDIR': 'C:\\windows', 05:09:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:09:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:09:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:09:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:09:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:09:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:09:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:09:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:09:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:09:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:09:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:09:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:09:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:09:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:09:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:09:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:09:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:09:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:09:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:09:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:09:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:09:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:09:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:09:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:09:58 INFO - Unpacking c:\slave\test\build\tests\marionette 05:09:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:09:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:09:58 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 05:09:58 INFO - Running setup.py install for browsermob-proxy 05:10:12 INFO - Running setup.py install for manifestparser 05:10:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Running setup.py install for marionette-client 05:10:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:10:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Running setup.py install for marionette-driver 05:10:12 INFO - Running setup.py install for mozcrash 05:10:12 INFO - Running setup.py install for mozdebug 05:10:12 INFO - Running setup.py install for mozdevice 05:10:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Running setup.py install for mozfile 05:10:12 INFO - Running setup.py install for mozhttpd 05:10:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Running setup.py install for mozinfo 05:10:12 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Running setup.py install for mozInstall 05:10:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Running setup.py install for mozleak 05:10:12 INFO - Running setup.py install for mozlog 05:10:12 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Running setup.py install for moznetwork 05:10:12 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Running setup.py install for mozprocess 05:10:12 INFO - Running setup.py install for mozprofile 05:10:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Running setup.py install for mozrunner 05:10:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Running setup.py install for mozscreenshot 05:10:12 INFO - Running setup.py install for moztest 05:10:12 INFO - Running setup.py install for mozversion 05:10:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:10:12 INFO - Running setup.py install for wptserve 05:10:12 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 05:10:12 INFO - Cleaning up... 05:10:12 INFO - Return code: 0 05:10:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:10:12 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')]} 05:10:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:10:12 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')]} 05:10:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:10:12 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 0x01B2B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5A368>, '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 0x018ABD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3E0C0>, '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-101', 'USERDOMAIN': 'T-W732-IX-101', '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-101', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 05:10:12 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 05:10:12 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 05:10:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:10:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:10:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:10:12 INFO - 'COMPUTERNAME': 'T-W732-IX-101', 05:10:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:10:12 INFO - 'DCLOCATION': 'SCL3', 05:10:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:10:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:10:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:10:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:10:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:10:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:10:12 INFO - 'HOMEDRIVE': 'C:', 05:10:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:10:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:10:12 INFO - 'KTS_VERSION': '1.19c', 05:10:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:10:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:10:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-101', 05:10:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:10:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:10:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:10:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:10:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:10:12 INFO - 'MOZ_AIRBAG': '1', 05:10:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:10:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:10:12 INFO - 'MOZ_MSVCVERSION': '8', 05:10:12 INFO - 'MOZ_NO_REMOTE': '1', 05:10:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:10:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:10:12 INFO - 'NO_EM_RESTART': '1', 05:10:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:10:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:10:12 INFO - 'OS': 'Windows_NT', 05:10:12 INFO - 'OURDRIVE': 'C:', 05:10:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 05:10:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:10:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:10:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:10:12 INFO - 'PROCESSOR_LEVEL': '6', 05:10:12 INFO - 'PROCESSOR_REVISION': '1e05', 05:10:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:10:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:10:12 INFO - 'PROMPT': '$P$G', 05:10:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:10:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:10:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:10:12 INFO - 'PWD': 'C:\\slave\\test', 05:10:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:10:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:10:12 INFO - 'SYSTEMDRIVE': 'C:', 05:10:12 INFO - 'SYSTEMROOT': 'C:\\windows', 05:10:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:10:12 INFO - 'TEST1': 'testie', 05:10:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:10:12 INFO - 'USERDOMAIN': 'T-W732-IX-101', 05:10:12 INFO - 'USERNAME': 'cltbld', 05:10:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:10:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:10:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:10:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:10:12 INFO - 'WINDIR': 'C:\\windows', 05:10:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:10:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:10:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:10:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:10:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:10:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:10:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:10:17 INFO - Unpacking c:\slave\test\build\tests\marionette 05:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:10:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:10:17 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)) 05:10:28 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)) 05:10:28 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)) 05:10:28 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)) 05:10:28 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)) 05:10:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 05:10:28 INFO - Downloading blessings-1.6.tar.gz 05:10:28 INFO - Running setup.py egg_info for package blessings 05:10:28 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)) 05:10:28 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:10:28 INFO - Running setup.py install for blessings 05:10:28 INFO - Running setup.py install for browsermob-proxy 05:10:28 INFO - Running setup.py install for manifestparser 05:10:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Running setup.py install for marionette-client 05:10:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:10:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Running setup.py install for marionette-driver 05:10:28 INFO - Running setup.py install for mozcrash 05:10:28 INFO - Running setup.py install for mozdebug 05:10:28 INFO - Running setup.py install for mozdevice 05:10:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Running setup.py install for mozhttpd 05:10:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Running setup.py install for mozInstall 05:10:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Running setup.py install for mozleak 05:10:28 INFO - Running setup.py install for mozprofile 05:10:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Running setup.py install for mozrunner 05:10:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:10:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:10:30 INFO - Running setup.py install for mozscreenshot 05:10:30 INFO - Running setup.py install for moztest 05:10:30 INFO - Running setup.py install for mozversion 05:10:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:10:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:10:30 INFO - Running setup.py install for wptserve 05:10:30 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:10:30 INFO - Cleaning up... 05:10:30 INFO - Return code: 0 05:10:30 INFO - Done creating virtualenv C:\slave\test\build\venv. 05:10:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:10:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:10:30 INFO - Reading from file tmpfile_stdout 05:10:30 INFO - Using _rmtree_windows ... 05:10:30 INFO - Using _rmtree_windows ... 05:10:30 INFO - Current package versions: 05:10:30 INFO - blessings == 1.6 05:10:30 INFO - blobuploader == 1.2.4 05:10:30 INFO - browsermob-proxy == 0.6.0 05:10:30 INFO - distribute == 0.6.14 05:10:30 INFO - docopt == 0.6.1 05:10:30 INFO - manifestparser == 1.1 05:10:30 INFO - marionette-client == 2.3.0 05:10:30 INFO - marionette-driver == 1.4.0 05:10:30 INFO - mozInstall == 1.12 05:10:30 INFO - mozcrash == 0.17 05:10:30 INFO - mozdebug == 0.1 05:10:30 INFO - mozdevice == 0.48 05:10:30 INFO - mozfile == 1.2 05:10:30 INFO - mozhttpd == 0.7 05:10:30 INFO - mozinfo == 0.9 05:10:30 INFO - mozleak == 0.1 05:10:30 INFO - mozlog == 3.1 05:10:30 INFO - moznetwork == 0.27 05:10:30 INFO - mozprocess == 0.22 05:10:30 INFO - mozprofile == 0.28 05:10:30 INFO - mozrunner == 6.11 05:10:30 INFO - mozscreenshot == 0.1 05:10:30 INFO - mozsystemmonitor == 0.0 05:10:30 INFO - moztest == 0.7 05:10:30 INFO - mozversion == 1.4 05:10:30 INFO - requests == 1.2.3 05:10:30 INFO - wptserve == 1.4.0 05:10:30 INFO - Running post-action listener: _resource_record_post_action 05:10:30 INFO - Running post-action listener: _start_resource_monitoring 05:10:30 INFO - Starting resource monitoring. 05:10:30 INFO - ##### 05:10:30 INFO - ##### Running pull step. 05:10:30 INFO - ##### 05:10:30 INFO - Running pre-action listener: _resource_record_pre_action 05:10:30 INFO - Running main action method: pull 05:10:30 INFO - Pull has nothing to do! 05:10:30 INFO - Running post-action listener: _resource_record_post_action 05:10:30 INFO - ##### 05:10:30 INFO - ##### Running install step. 05:10:30 INFO - ##### 05:10:30 INFO - Running pre-action listener: _resource_record_pre_action 05:10:30 INFO - Running main action method: install 05:10:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:10:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:10:31 INFO - Reading from file tmpfile_stdout 05:10:31 INFO - Using _rmtree_windows ... 05:10:31 INFO - Using _rmtree_windows ... 05:10:31 INFO - Detecting whether we're running mozinstall >=1.0... 05:10:31 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 05:10:31 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 05:10:31 INFO - Reading from file tmpfile_stdout 05:10:31 INFO - Output received: 05:10:31 INFO - Usage: mozinstall-script.py [options] installer 05:10:31 INFO - Options: 05:10:31 INFO - -h, --help show this help message and exit 05:10:31 INFO - -d DEST, --destination=DEST 05:10:31 INFO - Directory to install application into. [default: 05:10:31 INFO - "C:\slave\test"] 05:10:31 INFO - --app=APP Application being installed. [default: firefox] 05:10:31 INFO - Using _rmtree_windows ... 05:10:31 INFO - Using _rmtree_windows ... 05:10:31 INFO - mkdir: C:\slave\test\build\application 05:10:31 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'] 05:10:31 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 05:10:33 INFO - Reading from file tmpfile_stdout 05:10:33 INFO - Output received: 05:10:33 INFO - C:\slave\test\build\application\firefox\firefox.exe 05:10:33 INFO - Using _rmtree_windows ... 05:10:33 INFO - Using _rmtree_windows ... 05:10:33 INFO - Running post-action listener: _resource_record_post_action 05:10:33 INFO - ##### 05:10:33 INFO - ##### Running run-tests step. 05:10:33 INFO - ##### 05:10:33 INFO - Running pre-action listener: _resource_record_pre_action 05:10:33 INFO - Running main action method: run_tests 05:10:33 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 05:10:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:10:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:10:33 INFO - grabbing minidump binary from tooltool 05:10: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')]} 05:10:33 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 0x01B5A368>, '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 0x018ABD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 05:10:33 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 05:10:33 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 05:10:33 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:10:35 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpdkcnd7 05:10:35 INFO - INFO - File integrity verified, renaming tmpdkcnd7 to win32-minidump_stackwalk.exe 05:10:35 INFO - Return code: 0 05:10:35 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 05:10:35 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 05:10:35 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/Tb_8994KQbGRGOktnBvLwA/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 05:10:35 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/Tb_8994KQbGRGOktnBvLwA/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 05:10:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:10:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:10:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:10:35 INFO - 'COMPUTERNAME': 'T-W732-IX-101', 05:10:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:10:35 INFO - 'DCLOCATION': 'SCL3', 05:10:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:10:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:10:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:10:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:10:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:10:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:10:35 INFO - 'HOMEDRIVE': 'C:', 05:10:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:10:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:10:35 INFO - 'KTS_VERSION': '1.19c', 05:10:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:10:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:10:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-101', 05:10:35 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 05:10:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:10:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:10:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:10:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:10:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:10:35 INFO - 'MOZ_AIRBAG': '1', 05:10:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:10:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:10:35 INFO - 'MOZ_MSVCVERSION': '8', 05:10:35 INFO - 'MOZ_NO_REMOTE': '1', 05:10:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:10:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:10:35 INFO - 'NO_EM_RESTART': '1', 05:10:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:10:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:10:35 INFO - 'OS': 'Windows_NT', 05:10:35 INFO - 'OURDRIVE': 'C:', 05:10:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 05:10:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:10:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:10:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:10:35 INFO - 'PROCESSOR_LEVEL': '6', 05:10:35 INFO - 'PROCESSOR_REVISION': '1e05', 05:10:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:10:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:10:35 INFO - 'PROMPT': '$P$G', 05:10:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:10:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:10:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:10:35 INFO - 'PWD': 'C:\\slave\\test', 05:10:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:10:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:10:35 INFO - 'SYSTEMDRIVE': 'C:', 05:10:35 INFO - 'SYSTEMROOT': 'C:\\windows', 05:10:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:10:35 INFO - 'TEST1': 'testie', 05:10:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:10:35 INFO - 'USERDOMAIN': 'T-W732-IX-101', 05:10:35 INFO - 'USERNAME': 'cltbld', 05:10:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:10:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:10:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:10:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:10:35 INFO - 'WINDIR': 'C:\\windows', 05:10:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:10:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:10:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:10:35 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/Tb_8994KQbGRGOktnBvLwA/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 05:10:37 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 05:10:37 INFO - import pkg_resources 05:10:38 INFO - Using 1 client processes 05:10:41 INFO - SUITE-START | Running 778 tests 05:10:41 INFO - Running testharness tests 05:10:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:10:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 05:10:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:10:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 05:10:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:10:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 05:10:41 INFO - Setting up ssl 05:10:42 INFO - PROCESS | certutil | 05:10:42 INFO - PROCESS | certutil | 05:10:42 INFO - PROCESS | certutil | 05:10:42 INFO - Certificate Nickname Trust Attributes 05:10:42 INFO - SSL,S/MIME,JAR/XPI 05:10:42 INFO - 05:10:42 INFO - web-platform-tests CT,, 05:10:42 INFO - 05:10:42 INFO - Starting runner 05:10:42 INFO - PROCESS | 1248 | [1248] 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 05:10:43 INFO - PROCESS | 1248 | [1248] 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 05:10:43 INFO - PROCESS | 1248 | [1248] 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 05:10:44 INFO - PROCESS | 1248 | 1471349444627 Marionette DEBUG Marionette enabled via build flag and pref 05:10:45 INFO - PROCESS | 1248 | ++DOCSHELL 106DFC00 == 1 [pid = 1248] [id = 1] 05:10:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 1 (106E0000) [pid = 1248] [serial = 1] [outer = 00000000] 05:10:45 INFO - PROCESS | 1248 | [1248] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:10:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 2 (106E0C00) [pid = 1248] [serial = 2] [outer = 106E0000] 05:10:45 INFO - PROCESS | 1248 | ++DOCSHELL 14126800 == 2 [pid = 1248] [id = 2] 05:10:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 3 (14126C00) [pid = 1248] [serial = 3] [outer = 00000000] 05:10:45 INFO - PROCESS | 1248 | [1248] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:10:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 4 (14127800) [pid = 1248] [serial = 4] [outer = 14126C00] 05:10:46 INFO - PROCESS | 1248 | 1471349446263 Marionette INFO Listening on port 2828 05:10:47 INFO - PROCESS | 1248 | 1471349447775 Marionette DEBUG Marionette enabled via command-line flag 05:10:47 INFO - PROCESS | 1248 | [1248] 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 05:10:47 INFO - PROCESS | 1248 | [1248] 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 05:10:47 INFO - PROCESS | 1248 | ++DOCSHELL 14A2E400 == 3 [pid = 1248] [id = 3] 05:10:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 5 (14A2E800) [pid = 1248] [serial = 5] [outer = 00000000] 05:10:47 INFO - PROCESS | 1248 | [1248] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:10:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 6 (14A2F400) [pid = 1248] [serial = 6] [outer = 14A2E800] 05:10:47 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:10:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 7 (15660800) [pid = 1248] [serial = 7] [outer = 14126C00] 05:10:48 INFO - PROCESS | 1248 | [1248] 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 05:10:48 INFO - PROCESS | 1248 | 1471349448906 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49656 05:10:48 INFO - PROCESS | 1248 | [1248] 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 05:10:48 INFO - PROCESS | 1248 | 1471349448913 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49658 05:10:48 INFO - PROCESS | 1248 | [1248] 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 05:10:48 INFO - PROCESS | 1248 | 1471349448950 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49660 05:10:48 INFO - PROCESS | 1248 | [1248] 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 05:10:48 INFO - PROCESS | 1248 | 1471349448957 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49661 05:10:48 INFO - PROCESS | 1248 | 1471349448960 Marionette DEBUG Closed connection conn0 05:10:48 INFO - PROCESS | 1248 | 1471349448961 Marionette DEBUG Closed connection conn1 05:10:49 INFO - PROCESS | 1248 | 1471349449021 Marionette DEBUG Closed connection conn2 05:10:49 INFO - PROCESS | 1248 | 1471349449058 Marionette DEBUG Closed connection conn3 05:10:49 INFO - PROCESS | 1248 | [1248] 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 05:10:49 INFO - PROCESS | 1248 | 1471349449063 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49663 05:10:49 INFO - PROCESS | 1248 | 1471349449158 Marionette DEBUG Closed connection conn4 05:10:49 INFO - PROCESS | 1248 | [1248] 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 05:10:49 INFO - PROCESS | 1248 | 1471349449166 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49664 05:10:49 INFO - PROCESS | 1248 | ++DOCSHELL 106E1000 == 4 [pid = 1248] [id = 4] 05:10:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 8 (16A0D800) [pid = 1248] [serial = 8] [outer = 00000000] 05:10:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 9 (16C3C400) [pid = 1248] [serial = 9] [outer = 16A0D800] 05:10:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 10 (16C42800) [pid = 1248] [serial = 10] [outer = 16A0D800] 05:10:49 INFO - PROCESS | 1248 | 1471349449310 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:10:49 INFO - PROCESS | 1248 | 1471349449315 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":"20160816033124","device":"desktop","version":"48.0.1"} 05:10:50 INFO - PROCESS | 1248 | [1248] 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 05:10:50 INFO - PROCESS | 1248 | [1248] 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 05:10:50 INFO - PROCESS | 1248 | [1248] 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 05:10:51 INFO - PROCESS | 1248 | ++DOCSHELL 18EB7800 == 5 [pid = 1248] [id = 5] 05:10:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 11 (18EB8C00) [pid = 1248] [serial = 11] [outer = 00000000] 05:10:51 INFO - PROCESS | 1248 | ++DOCSHELL 18EB9000 == 6 [pid = 1248] [id = 6] 05:10:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 12 (18EB9400) [pid = 1248] [serial = 12] [outer = 00000000] 05:10:52 INFO - PROCESS | 1248 | [1248] 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 05:10:52 INFO - PROCESS | 1248 | ++DOCSHELL 19EC7400 == 7 [pid = 1248] [id = 7] 05:10:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 13 (19EC7800) [pid = 1248] [serial = 13] [outer = 00000000] 05:10:52 INFO - PROCESS | 1248 | [1248] 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 05:10:52 INFO - PROCESS | 1248 | [1248] 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 05:10:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 14 (18E2DC00) [pid = 1248] [serial = 14] [outer = 19EC7800] 05:10:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 15 (1A186C00) [pid = 1248] [serial = 15] [outer = 18EB8C00] 05:10:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 16 (19DBC800) [pid = 1248] [serial = 16] [outer = 18EB9400] 05:10:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 17 (19DBF000) [pid = 1248] [serial = 17] [outer = 19EC7800] 05:10:53 INFO - PROCESS | 1248 | 1471349453152 Marionette INFO startBrowser 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:10:53 INFO - PROCESS | 1248 | 1471349453192 Marionette DEBUG loaded listener.js 05:10:53 INFO - PROCESS | 1248 | 1471349453206 Marionette DEBUG loaded listener.js 05:10:53 INFO - PROCESS | 1248 | 1471349453208 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:10:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 18 (1C3A1400) [pid = 1248] [serial = 18] [outer = 19EC7800] 05:10:53 INFO - PROCESS | 1248 | 1471349453914 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"8c6ce7b1-5a50-49c6-8070-6c8280c46a8e","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":"20160816033124","device":"desktop","version":"48.0.1","command_id":1}}] 05:10:54 INFO - PROCESS | 1248 | 1471349454219 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:10:54 INFO - PROCESS | 1248 | 1471349454221 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:10:54 INFO - PROCESS | 1248 | 1471349454279 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 05:10:54 INFO - PROCESS | 1248 | 1471349454333 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:10:54 INFO - PROCESS | 1248 | 1471349454336 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:10:54 INFO - PROCESS | 1248 | [1248] 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 05:10:55 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:10:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 19 (1CE5F000) [pid = 1248] [serial = 19] [outer = 19EC7800] 05:10:55 INFO - PROCESS | 1248 | 1471349455345 Marionette TRACE conn5 <- [1,3,null,{}] 05:10:55 INFO - PROCESS | 1248 | 1471349455349 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 05:10:55 INFO - PROCESS | 1248 | 1471349455351 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:10:55 INFO - PROCESS | 1248 | 1471349455370 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 05:10:55 INFO - PROCESS | 1248 | 1471349455391 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 05:10:55 INFO - PROCESS | 1248 | 1471349455393 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 05:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:10:55 INFO - PROCESS | 1248 | 1471349455399 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:10:55 INFO - PROCESS | 1248 | 1471349455403 Marionette TRACE conn5 <- [1,6,null,{}] 05:10:55 INFO - PROCESS | 1248 | 1471349455433 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:55 INFO - PROCESS | 1248 | 1471349455435 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:10:55 INFO - PROCESS | 1248 | 1471349455451 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 05:10:55 INFO - PROCESS | 1248 | 1471349455455 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:55 INFO - PROCESS | 1248 | 1471349455459 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:10:55 INFO - PROCESS | 1248 | ++DOCSHELL 1DBBE800 == 8 [pid = 1248] [id = 8] 05:10:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 20 (1DBBEC00) [pid = 1248] [serial = 20] [outer = 00000000] 05:10:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 21 (1DBC1400) [pid = 1248] [serial = 21] [outer = 1DBBEC00] 05:10:55 INFO - PROCESS | 1248 | 1471349455511 Marionette DEBUG loaded listener.js 05:10:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 22 (1DBC5400) [pid = 1248] [serial = 22] [outer = 1DBBEC00] 05:10:55 INFO - PROCESS | 1248 | --DOCSHELL 106DFC00 == 7 [pid = 1248] [id = 1] 05:10:55 INFO - PROCESS | 1248 | ++DOCSHELL 0C5ECC00 == 8 [pid = 1248] [id = 9] 05:10:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 23 (0F95A000) [pid = 1248] [serial = 23] [outer = 00000000] 05:10:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 24 (0FA56400) [pid = 1248] [serial = 24] [outer = 0F95A000] 05:10:55 INFO - PROCESS | 1248 | 1471349455974 Marionette DEBUG loaded listener.js 05:10:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 25 (1057E800) [pid = 1248] [serial = 25] [outer = 0F95A000] 05:10:56 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:10:56 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:56 INFO - PROCESS | 1248 | 1471349456846 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1482ms 05:10:56 INFO - PROCESS | 1248 | 1471349456883 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 05:10:56 INFO - PROCESS | 1248 | 1471349456887 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 05:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:10:56 INFO - PROCESS | 1248 | 1471349456893 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:10:56 INFO - PROCESS | 1248 | 1471349456896 Marionette TRACE conn5 <- [1,10,null,{}] 05:10:56 INFO - PROCESS | 1248 | 1471349456905 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:56 INFO - PROCESS | 1248 | 1471349456908 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:10:57 INFO - PROCESS | 1248 | 1471349457041 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 05:10:57 INFO - PROCESS | 1248 | 1471349457109 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:57 INFO - PROCESS | 1248 | 1471349457112 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:10:57 INFO - PROCESS | 1248 | ++DOCSHELL 1B176400 == 9 [pid = 1248] [id = 10] 05:10:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 26 (1B178800) [pid = 1248] [serial = 26] [outer = 00000000] 05:10:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 27 (1BE73C00) [pid = 1248] [serial = 27] [outer = 1B178800] 05:10:57 INFO - PROCESS | 1248 | 1471349457175 Marionette DEBUG loaded listener.js 05:10:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 28 (1C33F800) [pid = 1248] [serial = 28] [outer = 1B178800] 05:10:57 INFO - PROCESS | 1248 | 1471349457895 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1080ms 05:10:57 INFO - PROCESS | 1248 | 1471349457973 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 1248 | 1471349457978 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 05:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:10:57 INFO - PROCESS | 1248 | 1471349457983 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - PROCESS | 1248 | 1471349457987 Marionette TRACE conn5 <- [1,14,null,{}] 05:10:57 INFO - PROCESS | 1248 | 1471349457992 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:57 INFO - PROCESS | 1248 | 1471349457995 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:10:58 INFO - PROCESS | 1248 | 1471349458104 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 05:10:58 INFO - PROCESS | 1248 | --DOCSHELL 106E1000 == 8 [pid = 1248] [id = 4] 05:10:58 INFO - PROCESS | 1248 | 1471349458167 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:58 INFO - PROCESS | 1248 | 1471349458171 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:10:58 INFO - PROCESS | 1248 | ++DOCSHELL 0C5E8C00 == 9 [pid = 1248] [id = 11] 05:10:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 29 (0C5EAC00) [pid = 1248] [serial = 29] [outer = 00000000] 05:10:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 30 (0FA55C00) [pid = 1248] [serial = 30] [outer = 0C5EAC00] 05:10:58 INFO - PROCESS | 1248 | 1471349458223 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 31 (10523000) [pid = 1248] [serial = 31] [outer = 0C5EAC00] 05:10:58 INFO - PROCESS | 1248 | 1471349458617 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 670ms 05:10:58 INFO - PROCESS | 1248 | 1471349458658 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 05:10:58 INFO - PROCESS | 1248 | 1471349458662 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 05:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:10:58 INFO - PROCESS | 1248 | 1471349458669 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:10:58 INFO - PROCESS | 1248 | 1471349458672 Marionette TRACE conn5 <- [1,18,null,{}] 05:10:58 INFO - PROCESS | 1248 | 1471349458676 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:58 INFO - PROCESS | 1248 | 1471349458678 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:10:58 INFO - PROCESS | 1248 | ++DOCSHELL 14129000 == 10 [pid = 1248] [id = 12] 05:10:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 32 (14129800) [pid = 1248] [serial = 32] [outer = 00000000] 05:10:58 INFO - PROCESS | 1248 | 1471349458780 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 05:10:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 33 (10578C00) [pid = 1248] [serial = 33] [outer = 14129800] 05:10:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 34 (1432D800) [pid = 1248] [serial = 34] [outer = 14129800] 05:10:58 INFO - PROCESS | 1248 | 1471349458830 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:58 INFO - PROCESS | 1248 | 1471349458832 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:10:58 INFO - PROCESS | 1248 | ++DOCSHELL 0C32AC00 == 11 [pid = 1248] [id = 13] 05:10:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 35 (111E0800) [pid = 1248] [serial = 35] [outer = 00000000] 05:10:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 36 (143E1C00) [pid = 1248] [serial = 36] [outer = 111E0800] 05:10:58 INFO - PROCESS | 1248 | ++DOCSHELL 14687C00 == 12 [pid = 1248] [id = 14] 05:10:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 37 (14688000) [pid = 1248] [serial = 37] [outer = 00000000] 05:10:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 38 (14A23000) [pid = 1248] [serial = 38] [outer = 14688000] 05:10:58 INFO - PROCESS | 1248 | 1471349458928 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 39 (14A6FC00) [pid = 1248] [serial = 39] [outer = 14688000] 05:10:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 40 (14BE4400) [pid = 1248] [serial = 40] [outer = 111E0800] 05:10:59 INFO - PROCESS | 1248 | 1471349459487 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 875ms 05:10:59 INFO - PROCESS | 1248 | 1471349459548 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 05:10:59 INFO - PROCESS | 1248 | 1471349459550 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 05:10:59 INFO - PROCESS | 1248 | 1471349459553 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:10:59 INFO - PROCESS | 1248 | 1471349459557 Marionette TRACE conn5 <- [1,22,null,{}] 05:10:59 INFO - PROCESS | 1248 | 1471349459568 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:59 INFO - PROCESS | 1248 | 1471349459573 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:10:59 INFO - PROCESS | 1248 | 1471349459668 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 05:10:59 INFO - PROCESS | 1248 | 1471349459729 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:59 INFO - PROCESS | 1248 | 1471349459732 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:10:59 INFO - PROCESS | 1248 | ++DOCSHELL 17B2F000 == 13 [pid = 1248] [id = 15] 05:10:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 41 (17B2F400) [pid = 1248] [serial = 41] [outer = 00000000] 05:10:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 42 (17BBE000) [pid = 1248] [serial = 42] [outer = 17B2F400] 05:10:59 INFO - PROCESS | 1248 | 1471349459785 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 43 (17BDE800) [pid = 1248] [serial = 43] [outer = 17B2F400] 05:11:00 INFO - PROCESS | 1248 | 1471349460151 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 05:11:00 INFO - PROCESS | 1248 | 1471349460196 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 1248 | 1471349460199 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 05:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:11:00 INFO - PROCESS | 1248 | 1471349460202 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 1248 | 1471349460204 Marionette TRACE conn5 <- [1,26,null,{}] 05:11:00 INFO - PROCESS | 1248 | 1471349460208 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:00 INFO - PROCESS | 1248 | 1471349460210 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:00 INFO - PROCESS | 1248 | 1471349460298 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 05:11:00 INFO - PROCESS | 1248 | 1471349460303 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:00 INFO - PROCESS | 1248 | 1471349460305 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:00 INFO - PROCESS | 1248 | ++DOCSHELL 18BD7000 == 14 [pid = 1248] [id = 16] 05:11:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 44 (18BD7800) [pid = 1248] [serial = 44] [outer = 00000000] 05:11:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 45 (18EBB800) [pid = 1248] [serial = 45] [outer = 18BD7800] 05:11:00 INFO - PROCESS | 1248 | 1471349460364 Marionette DEBUG loaded listener.js 05:11:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 46 (1A067000) [pid = 1248] [serial = 46] [outer = 18BD7800] 05:11:00 INFO - PROCESS | 1248 | 1471349460766 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 05:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:11:00 INFO - PROCESS | 1248 | 1471349460779 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 1248 | 1471349460781 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 05:11:00 INFO - PROCESS | 1248 | 1471349460784 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 1248 | 1471349460785 Marionette TRACE conn5 <- [1,30,null,{}] 05:11:00 INFO - PROCESS | 1248 | 1471349460789 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:00 INFO - PROCESS | 1248 | 1471349460791 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:00 INFO - PROCESS | 1248 | 1471349460899 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 05:11:00 INFO - PROCESS | 1248 | 1471349460907 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:00 INFO - PROCESS | 1248 | 1471349460909 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:00 INFO - PROCESS | 1248 | ++DOCSHELL 18E3A000 == 15 [pid = 1248] [id = 17] 05:11:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 47 (1A063400) [pid = 1248] [serial = 47] [outer = 00000000] 05:11:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 48 (1A070800) [pid = 1248] [serial = 48] [outer = 1A063400] 05:11:00 INFO - PROCESS | 1248 | 1471349460956 Marionette DEBUG loaded listener.js 05:11:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 49 (1A179C00) [pid = 1248] [serial = 49] [outer = 1A063400] 05:11:01 INFO - PROCESS | 1248 | 1471349461356 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 05:11:01 INFO - PROCESS | 1248 | 1471349461414 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 05:11:01 INFO - PROCESS | 1248 | 1471349461416 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 05:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:11:01 INFO - PROCESS | 1248 | 1471349461419 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:11:01 INFO - PROCESS | 1248 | 1471349461421 Marionette TRACE conn5 <- [1,34,null,{}] 05:11:01 INFO - PROCESS | 1248 | 1471349461425 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:01 INFO - PROCESS | 1248 | 1471349461430 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:01 INFO - PROCESS | 1248 | 1471349461561 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 05:11:01 INFO - PROCESS | 1248 | 1471349461569 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:01 INFO - PROCESS | 1248 | 1471349461571 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:01 INFO - PROCESS | 1248 | ++DOCSHELL 18B49400 == 16 [pid = 1248] [id = 18] 05:11:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 50 (19EB4800) [pid = 1248] [serial = 50] [outer = 00000000] 05:11:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 51 (1AE35C00) [pid = 1248] [serial = 51] [outer = 19EB4800] 05:11:01 INFO - PROCESS | 1248 | 1471349461620 Marionette DEBUG loaded listener.js 05:11:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 52 (1B1DFC00) [pid = 1248] [serial = 52] [outer = 19EB4800] 05:11:01 INFO - PROCESS | 1248 | 1471349461997 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 05:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:11:02 INFO - PROCESS | 1248 | 1471349462051 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 05:11:02 INFO - PROCESS | 1248 | 1471349462053 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 05:11:02 INFO - PROCESS | 1248 | 1471349462056 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:11:02 INFO - PROCESS | 1248 | 1471349462057 Marionette TRACE conn5 <- [1,38,null,{}] 05:11:02 INFO - PROCESS | 1248 | 1471349462061 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:02 INFO - PROCESS | 1248 | 1471349462062 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:02 INFO - PROCESS | 1248 | 1471349462164 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 05:11:02 INFO - PROCESS | 1248 | 1471349462197 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:02 INFO - PROCESS | 1248 | 1471349462199 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:02 INFO - PROCESS | 1248 | ++DOCSHELL 1B108400 == 17 [pid = 1248] [id = 19] 05:11:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 53 (1B109C00) [pid = 1248] [serial = 53] [outer = 00000000] 05:11:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 54 (1B10D400) [pid = 1248] [serial = 54] [outer = 1B109C00] 05:11:02 INFO - PROCESS | 1248 | 1471349462246 Marionette DEBUG loaded listener.js 05:11:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (1B10F000) [pid = 1248] [serial = 55] [outer = 1B109C00] 05:11:02 INFO - PROCESS | 1248 | 1471349462625 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 05:11:02 INFO - PROCESS | 1248 | 1471349462687 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 05:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:11:02 INFO - PROCESS | 1248 | 1471349462689 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 05:11:02 INFO - PROCESS | 1248 | 1471349462692 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:11:02 INFO - PROCESS | 1248 | 1471349462693 Marionette TRACE conn5 <- [1,42,null,{}] 05:11:02 INFO - PROCESS | 1248 | 1471349462697 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:02 INFO - PROCESS | 1248 | 1471349462699 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:02 INFO - PROCESS | 1248 | 1471349462803 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 05:11:02 INFO - PROCESS | 1248 | 1471349462811 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:02 INFO - PROCESS | 1248 | 1471349462813 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:02 INFO - PROCESS | 1248 | ++DOCSHELL 1B6CE800 == 18 [pid = 1248] [id = 20] 05:11:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (1BE72800) [pid = 1248] [serial = 56] [outer = 00000000] 05:11:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (1BFD4400) [pid = 1248] [serial = 57] [outer = 1BE72800] 05:11:02 INFO - PROCESS | 1248 | 1471349462862 Marionette DEBUG loaded listener.js 05:11:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (1C39D000) [pid = 1248] [serial = 58] [outer = 1BE72800] 05:11:03 INFO - PROCESS | 1248 | 1471349463327 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 05:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:11:03 INFO - PROCESS | 1248 | 1471349463363 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 05:11:03 INFO - PROCESS | 1248 | 1471349463365 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 05:11:03 INFO - PROCESS | 1248 | 1471349463368 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:11:03 INFO - PROCESS | 1248 | 1471349463370 Marionette TRACE conn5 <- [1,46,null,{}] 05:11:03 INFO - PROCESS | 1248 | 1471349463373 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:03 INFO - PROCESS | 1248 | 1471349463375 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:03 INFO - PROCESS | 1248 | 1471349463469 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 05:11:03 INFO - PROCESS | 1248 | 1471349463477 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:03 INFO - PROCESS | 1248 | 1471349463479 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:03 INFO - PROCESS | 1248 | ++DOCSHELL 1BFCF400 == 19 [pid = 1248] [id = 21] 05:11:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (1C615000) [pid = 1248] [serial = 59] [outer = 00000000] 05:11:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (1C680800) [pid = 1248] [serial = 60] [outer = 1C615000] 05:11:03 INFO - PROCESS | 1248 | 1471349463534 Marionette DEBUG loaded listener.js 05:11:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (1CE63800) [pid = 1248] [serial = 61] [outer = 1C615000] 05:11:03 INFO - PROCESS | 1248 | 1471349463924 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 05:11:03 INFO - PROCESS | 1248 | 1471349463938 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 05:11:03 INFO - PROCESS | 1248 | 1471349463940 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 05:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:11:03 INFO - PROCESS | 1248 | 1471349463953 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:11:03 INFO - PROCESS | 1248 | 1471349463955 Marionette TRACE conn5 <- [1,50,null,{}] 05:11:03 INFO - PROCESS | 1248 | 1471349463959 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:03 INFO - PROCESS | 1248 | 1471349463960 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:04 INFO - PROCESS | 1248 | 1471349464075 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 05:11:04 INFO - PROCESS | 1248 | 1471349464083 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:04 INFO - PROCESS | 1248 | 1471349464085 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:04 INFO - PROCESS | 1248 | ++DOCSHELL 1D746800 == 20 [pid = 1248] [id = 22] 05:11:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (1D747800) [pid = 1248] [serial = 62] [outer = 00000000] 05:11:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (1D74C400) [pid = 1248] [serial = 63] [outer = 1D747800] 05:11:04 INFO - PROCESS | 1248 | 1471349464134 Marionette DEBUG loaded listener.js 05:11:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (1DBC4400) [pid = 1248] [serial = 64] [outer = 1D747800] 05:11:04 INFO - PROCESS | 1248 | 1471349464503 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 05:11:04 INFO - PROCESS | 1248 | 1471349464524 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 05:11:04 INFO - PROCESS | 1248 | 1471349464526 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 05:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:11:04 INFO - PROCESS | 1248 | 1471349464529 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:11:04 INFO - PROCESS | 1248 | 1471349464531 Marionette TRACE conn5 <- [1,54,null,{}] 05:11:04 INFO - PROCESS | 1248 | 1471349464535 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:04 INFO - PROCESS | 1248 | 1471349464537 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:04 INFO - PROCESS | 1248 | 1471349464633 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 05:11:04 INFO - PROCESS | 1248 | 1471349464697 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:04 INFO - PROCESS | 1248 | 1471349464700 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:04 INFO - PROCESS | 1248 | ++DOCSHELL 08836C00 == 21 [pid = 1248] [id = 23] 05:11:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (08837000) [pid = 1248] [serial = 65] [outer = 00000000] 05:11:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (0883F800) [pid = 1248] [serial = 66] [outer = 08837000] 05:11:04 INFO - PROCESS | 1248 | 1471349464749 Marionette DEBUG loaded listener.js 05:11:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (1DBC9800) [pid = 1248] [serial = 67] [outer = 08837000] 05:11:05 INFO - PROCESS | 1248 | 1471349465110 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 05:11:05 INFO - PROCESS | 1248 | 1471349465160 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 05:11:05 INFO - PROCESS | 1248 | 1471349465162 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 05:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:11:05 INFO - PROCESS | 1248 | 1471349465165 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:11:05 INFO - PROCESS | 1248 | 1471349465166 Marionette TRACE conn5 <- [1,58,null,{}] 05:11:05 INFO - PROCESS | 1248 | 1471349465170 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:05 INFO - PROCESS | 1248 | 1471349465172 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:05 INFO - PROCESS | 1248 | 1471349465296 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 05:11:05 INFO - PROCESS | 1248 | 1471349465304 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:05 INFO - PROCESS | 1248 | 1471349465306 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:05 INFO - PROCESS | 1248 | ++DOCSHELL 103AA400 == 22 [pid = 1248] [id = 24] 05:11:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (103ACC00) [pid = 1248] [serial = 68] [outer = 00000000] 05:11:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (103B4000) [pid = 1248] [serial = 69] [outer = 103ACC00] 05:11:05 INFO - PROCESS | 1248 | 1471349465352 Marionette DEBUG loaded listener.js 05:11:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (103B6800) [pid = 1248] [serial = 70] [outer = 103ACC00] 05:11:06 INFO - PROCESS | 1248 | 1471349466451 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1323ms 05:11:06 INFO - PROCESS | 1248 | 1471349466506 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 05:11:06 INFO - PROCESS | 1248 | 1471349466510 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 05:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:11:06 INFO - PROCESS | 1248 | 1471349466514 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:11:06 INFO - PROCESS | 1248 | 1471349466517 Marionette TRACE conn5 <- [1,62,null,{}] 05:11:06 INFO - PROCESS | 1248 | 1471349466527 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:06 INFO - PROCESS | 1248 | 1471349466530 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:06 INFO - PROCESS | 1248 | 1471349466636 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 05:11:06 INFO - PROCESS | 1248 | 1471349466650 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:06 INFO - PROCESS | 1248 | 1471349466652 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:06 INFO - PROCESS | 1248 | ++DOCSHELL 0F961800 == 23 [pid = 1248] [id = 25] 05:11:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0F9F2000) [pid = 1248] [serial = 71] [outer = 00000000] 05:11:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (103AD400) [pid = 1248] [serial = 72] [outer = 0F9F2000] 05:11:06 INFO - PROCESS | 1248 | 1471349466705 Marionette DEBUG loaded listener.js 05:11:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (103B5000) [pid = 1248] [serial = 73] [outer = 0F9F2000] 05:11:07 INFO - PROCESS | 1248 | 1471349467126 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 05:11:07 INFO - PROCESS | 1248 | 1471349467147 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 05:11:07 INFO - PROCESS | 1248 | 1471349467151 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 05:11:07 INFO - PROCESS | 1248 | 1471349467157 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:11:07 INFO - PROCESS | 1248 | 1471349467160 Marionette TRACE conn5 <- [1,66,null,{}] 05:11:07 INFO - PROCESS | 1248 | 1471349467164 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:07 INFO - PROCESS | 1248 | 1471349467166 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:07 INFO - PROCESS | 1248 | 1471349467273 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 05:11:07 INFO - PROCESS | 1248 | 1471349467280 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:07 INFO - PROCESS | 1248 | 1471349467282 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:07 INFO - PROCESS | 1248 | ++DOCSHELL 10654000 == 24 [pid = 1248] [id = 26] 05:11:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1065B000) [pid = 1248] [serial = 74] [outer = 00000000] 05:11:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (14687400) [pid = 1248] [serial = 75] [outer = 1065B000] 05:11:07 INFO - PROCESS | 1248 | 1471349467331 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (14A30800) [pid = 1248] [serial = 76] [outer = 1065B000] 05:11:07 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16A0D800) [pid = 1248] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:11:07 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1D747800) [pid = 1248] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:11:07 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1DBBEC00) [pid = 1248] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:11:07 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1B178800) [pid = 1248] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:11:07 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (08837000) [pid = 1248] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:11:07 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (0C5EAC00) [pid = 1248] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:11:07 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (14688000) [pid = 1248] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:11:07 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (17B2F400) [pid = 1248] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:11:07 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (18BD7800) [pid = 1248] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:11:07 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (1A063400) [pid = 1248] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:11:07 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (19EB4800) [pid = 1248] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:11:08 INFO - PROCESS | 1248 | 1471349468061 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 930ms 05:11:08 INFO - PROCESS | 1248 | 1471349468092 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 05:11:08 INFO - PROCESS | 1248 | 1471349468094 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 05:11:08 INFO - PROCESS | 1248 | 1471349468098 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:11:08 INFO - PROCESS | 1248 | 1471349468101 Marionette TRACE conn5 <- [1,70,null,{}] 05:11:08 INFO - PROCESS | 1248 | 1471349468115 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:08 INFO - PROCESS | 1248 | 1471349468119 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:08 INFO - PROCESS | 1248 | 1471349468210 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 05:11:08 INFO - PROCESS | 1248 | 1471349468281 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:08 INFO - PROCESS | 1248 | 1471349468284 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:08 INFO - PROCESS | 1248 | ++DOCSHELL 14B52C00 == 25 [pid = 1248] [id = 27] 05:11:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (14B5A400) [pid = 1248] [serial = 77] [outer = 00000000] 05:11:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (16C3EC00) [pid = 1248] [serial = 78] [outer = 14B5A400] 05:11:08 INFO - PROCESS | 1248 | 1471349468334 Marionette DEBUG loaded listener.js 05:11:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (17A96800) [pid = 1248] [serial = 79] [outer = 14B5A400] 05:11:08 INFO - PROCESS | 1248 | 1471349468672 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 05:11:08 INFO - PROCESS | 1248 | 1471349468732 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 05:11:08 INFO - PROCESS | 1248 | 1471349468734 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 05:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:11:08 INFO - PROCESS | 1248 | 1471349468760 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:11:08 INFO - PROCESS | 1248 | 1471349468762 Marionette TRACE conn5 <- [1,74,null,{}] 05:11:08 INFO - PROCESS | 1248 | 1471349468766 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:08 INFO - PROCESS | 1248 | 1471349468768 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:08 INFO - PROCESS | 1248 | 1471349468849 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 05:11:08 INFO - PROCESS | 1248 | 1471349468855 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:08 INFO - PROCESS | 1248 | 1471349468857 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:08 INFO - PROCESS | 1248 | ++DOCSHELL 17A9FC00 == 26 [pid = 1248] [id = 28] 05:11:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (17B23000) [pid = 1248] [serial = 80] [outer = 00000000] 05:11:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (18DB9C00) [pid = 1248] [serial = 81] [outer = 17B23000] 05:11:08 INFO - PROCESS | 1248 | 1471349468905 Marionette DEBUG loaded listener.js 05:11:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (19DC0400) [pid = 1248] [serial = 82] [outer = 17B23000] 05:11:09 INFO - PROCESS | 1248 | 1471349469319 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 05:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:11:09 INFO - PROCESS | 1248 | 1471349469390 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 05:11:09 INFO - PROCESS | 1248 | 1471349469392 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 05:11:09 INFO - PROCESS | 1248 | 1471349469395 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:11:09 INFO - PROCESS | 1248 | 1471349469397 Marionette TRACE conn5 <- [1,78,null,{}] 05:11:09 INFO - PROCESS | 1248 | 1471349469400 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:09 INFO - PROCESS | 1248 | 1471349469402 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:09 INFO - PROCESS | 1248 | 1471349469486 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 05:11:09 INFO - PROCESS | 1248 | 1471349469492 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:09 INFO - PROCESS | 1248 | 1471349469494 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:09 INFO - PROCESS | 1248 | ++DOCSHELL 19EB9800 == 27 [pid = 1248] [id = 29] 05:11:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (19EBAC00) [pid = 1248] [serial = 83] [outer = 00000000] 05:11:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (1A068000) [pid = 1248] [serial = 84] [outer = 19EBAC00] 05:11:09 INFO - PROCESS | 1248 | 1471349469541 Marionette DEBUG loaded listener.js 05:11:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1A072400) [pid = 1248] [serial = 85] [outer = 19EBAC00] 05:11:10 INFO - PROCESS | 1248 | 1471349470016 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 670ms 05:11:10 INFO - PROCESS | 1248 | 1471349470067 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 05:11:10 INFO - PROCESS | 1248 | 1471349470071 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 05:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:11:10 INFO - PROCESS | 1248 | 1471349470076 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:11:10 INFO - PROCESS | 1248 | 1471349470080 Marionette TRACE conn5 <- [1,82,null,{}] 05:11:10 INFO - PROCESS | 1248 | 1471349470086 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:10 INFO - PROCESS | 1248 | 1471349470089 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:10 INFO - PROCESS | 1248 | 1471349470229 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 05:11:10 INFO - PROCESS | 1248 | 1471349470359 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:10 INFO - PROCESS | 1248 | 1471349470362 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:10 INFO - PROCESS | 1248 | ++DOCSHELL 103AD800 == 28 [pid = 1248] [id = 30] 05:11:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (103ADC00) [pid = 1248] [serial = 86] [outer = 00000000] 05:11:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (103B9800) [pid = 1248] [serial = 87] [outer = 103ADC00] 05:11:10 INFO - PROCESS | 1248 | 1471349470423 Marionette DEBUG loaded listener.js 05:11:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (11045800) [pid = 1248] [serial = 88] [outer = 103ADC00] 05:11:10 INFO - PROCESS | 1248 | 1471349470937 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 930ms 05:11:11 INFO - PROCESS | 1248 | 1471349471007 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 05:11:11 INFO - PROCESS | 1248 | 1471349471012 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 05:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:11:11 INFO - PROCESS | 1248 | 1471349471018 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:11:11 INFO - PROCESS | 1248 | 1471349471021 Marionette TRACE conn5 <- [1,86,null,{}] 05:11:11 INFO - PROCESS | 1248 | 1471349471025 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:11 INFO - PROCESS | 1248 | 1471349471028 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:11 INFO - PROCESS | 1248 | 1471349471138 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 05:11:11 INFO - PROCESS | 1248 | 1471349471220 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:11 INFO - PROCESS | 1248 | 1471349471222 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:11 INFO - PROCESS | 1248 | ++DOCSHELL 16CD2C00 == 29 [pid = 1248] [id = 31] 05:11:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17A95C00) [pid = 1248] [serial = 89] [outer = 00000000] 05:11:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (18DB9000) [pid = 1248] [serial = 90] [outer = 17A95C00] 05:11:11 INFO - PROCESS | 1248 | 1471349471282 Marionette DEBUG loaded listener.js 05:11:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19EB5C00) [pid = 1248] [serial = 91] [outer = 17A95C00] 05:11:11 INFO - PROCESS | 1248 | 1471349471830 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 05:11:11 INFO - PROCESS | 1248 | 1471349471892 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 05:11:11 INFO - PROCESS | 1248 | 1471349471894 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 05:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:11:11 INFO - PROCESS | 1248 | 1471349471898 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:11:11 INFO - PROCESS | 1248 | 1471349471902 Marionette TRACE conn5 <- [1,90,null,{}] 05:11:11 INFO - PROCESS | 1248 | 1471349471913 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:11 INFO - PROCESS | 1248 | 1471349471919 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:12 INFO - PROCESS | 1248 | 1471349472053 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 05:11:12 INFO - PROCESS | 1248 | 1471349472124 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:12 INFO - PROCESS | 1248 | 1471349472127 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:12 INFO - PROCESS | 1248 | ++DOCSHELL 1B1DBC00 == 30 [pid = 1248] [id = 32] 05:11:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1B1DD800) [pid = 1248] [serial = 92] [outer = 00000000] 05:11:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1BE69C00) [pid = 1248] [serial = 93] [outer = 1B1DD800] 05:11:12 INFO - PROCESS | 1248 | 1471349472188 Marionette DEBUG loaded listener.js 05:11:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1BFD3800) [pid = 1248] [serial = 94] [outer = 1B1DD800] 05:11:12 INFO - PROCESS | 1248 | 1471349472740 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 05:11:12 INFO - PROCESS | 1248 | 1471349472771 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 05:11:12 INFO - PROCESS | 1248 | 1471349472774 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 05:11:12 INFO - PROCESS | 1248 | 1471349472777 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:11:12 INFO - PROCESS | 1248 | 1471349472780 Marionette TRACE conn5 <- [1,94,null,{}] 05:11:12 INFO - PROCESS | 1248 | 1471349472783 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:12 INFO - PROCESS | 1248 | 1471349472785 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:12 INFO - PROCESS | 1248 | 1471349472888 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 05:11:12 INFO - PROCESS | 1248 | 1471349472969 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:12 INFO - PROCESS | 1248 | 1471349472971 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:12 INFO - PROCESS | 1248 | ++DOCSHELL 1B672C00 == 31 [pid = 1248] [id = 33] 05:11:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1B673800) [pid = 1248] [serial = 95] [outer = 00000000] 05:11:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1B676800) [pid = 1248] [serial = 96] [outer = 1B673800] 05:11:13 INFO - PROCESS | 1248 | 1471349473028 Marionette DEBUG loaded listener.js 05:11:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1B678400) [pid = 1248] [serial = 97] [outer = 1B673800] 05:11:13 INFO - PROCESS | 1248 | 1471349473627 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 931ms 05:11:13 INFO - PROCESS | 1248 | 1471349473712 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 05:11:13 INFO - PROCESS | 1248 | 1471349473716 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 05:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:11:13 INFO - PROCESS | 1248 | 1471349473721 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:11:13 INFO - PROCESS | 1248 | 1471349473725 Marionette TRACE conn5 <- [1,98,null,{}] 05:11:13 INFO - PROCESS | 1248 | 1471349473732 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:13 INFO - PROCESS | 1248 | 1471349473735 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:13 INFO - PROCESS | 1248 | 1471349473876 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 05:11:13 INFO - PROCESS | 1248 | 1471349473919 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:13 INFO - PROCESS | 1248 | 1471349473923 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:13 INFO - PROCESS | 1248 | ++DOCSHELL 0C5EAC00 == 32 [pid = 1248] [id = 34] 05:11:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (0C5EC800) [pid = 1248] [serial = 98] [outer = 00000000] 05:11:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (0FA53800) [pid = 1248] [serial = 99] [outer = 0C5EC800] 05:11:13 INFO - PROCESS | 1248 | 1471349473975 Marionette DEBUG loaded listener.js 05:11:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (0FF61800) [pid = 1248] [serial = 100] [outer = 0C5EC800] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (19DBF000) [pid = 1248] [serial = 17] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1C680800) [pid = 1248] [serial = 60] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1D74C400) [pid = 1248] [serial = 63] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1DBC1400) [pid = 1248] [serial = 21] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0FA56400) [pid = 1248] [serial = 24] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1BE73C00) [pid = 1248] [serial = 27] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1DBC5400) [pid = 1248] [serial = 22] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (10578C00) [pid = 1248] [serial = 33] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17BDE800) [pid = 1248] [serial = 43] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1A067000) [pid = 1248] [serial = 46] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1A179C00) [pid = 1248] [serial = 49] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1C33F800) [pid = 1248] [serial = 28] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1B1DFC00) [pid = 1248] [serial = 52] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1DBC4400) [pid = 1248] [serial = 64] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0883F800) [pid = 1248] [serial = 66] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (10523000) [pid = 1248] [serial = 31] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1DBC9800) [pid = 1248] [serial = 67] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16C3C400) [pid = 1248] [serial = 9] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16C42800) [pid = 1248] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (14127800) [pid = 1248] [serial = 4] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (0FA55C00) [pid = 1248] [serial = 30] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (143E1C00) [pid = 1248] [serial = 36] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (14A23000) [pid = 1248] [serial = 38] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (14A6FC00) [pid = 1248] [serial = 39] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (17BBE000) [pid = 1248] [serial = 42] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (18EBB800) [pid = 1248] [serial = 45] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (1A070800) [pid = 1248] [serial = 48] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (1AE35C00) [pid = 1248] [serial = 51] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (1B10D400) [pid = 1248] [serial = 54] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (1BFD4400) [pid = 1248] [serial = 57] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (18E2DC00) [pid = 1248] [serial = 14] [outer = 00000000] [url = about:blank] 05:11:14 INFO - PROCESS | 1248 | 1471349474470 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 790ms 05:11:14 INFO - PROCESS | 1248 | 1471349474512 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 05:11:14 INFO - PROCESS | 1248 | 1471349474516 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 05:11:14 INFO - PROCESS | 1248 | 1471349474521 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:11:14 INFO - PROCESS | 1248 | 1471349474524 Marionette TRACE conn5 <- [1,102,null,{}] 05:11:14 INFO - PROCESS | 1248 | 1471349474528 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:14 INFO - PROCESS | 1248 | 1471349474530 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:14 INFO - PROCESS | 1248 | 1471349474617 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 05:11:14 INFO - PROCESS | 1248 | 1471349474626 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:14 INFO - PROCESS | 1248 | 1471349474629 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:14 INFO - PROCESS | 1248 | ++DOCSHELL 103B5400 == 33 [pid = 1248] [id = 35] 05:11:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (10521800) [pid = 1248] [serial = 101] [outer = 00000000] 05:11:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (105CF800) [pid = 1248] [serial = 102] [outer = 10521800] 05:11:14 INFO - PROCESS | 1248 | 1471349474679 Marionette DEBUG loaded listener.js 05:11:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (1104B000) [pid = 1248] [serial = 103] [outer = 10521800] 05:11:15 INFO - PROCESS | 1248 | 1471349475114 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 631ms 05:11:15 INFO - PROCESS | 1248 | 1471349475158 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 05:11:15 INFO - PROCESS | 1248 | 1471349475160 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 05:11:15 INFO - PROCESS | 1248 | 1471349475163 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:11:15 INFO - PROCESS | 1248 | 1471349475167 Marionette TRACE conn5 <- [1,106,null,{}] 05:11:15 INFO - PROCESS | 1248 | 1471349475177 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:15 INFO - PROCESS | 1248 | 1471349475181 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:15 INFO - PROCESS | 1248 | 1471349475292 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 05:11:15 INFO - PROCESS | 1248 | 1471349475307 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 1248 | 1471349475310 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:15 INFO - PROCESS | 1248 | ++DOCSHELL 15C32800 == 34 [pid = 1248] [id = 36] 05:11:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (15C34400) [pid = 1248] [serial = 104] [outer = 00000000] 05:11:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (16A08800) [pid = 1248] [serial = 105] [outer = 15C34400] 05:11:15 INFO - PROCESS | 1248 | 1471349475361 Marionette DEBUG loaded listener.js 05:11:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (16C42C00) [pid = 1248] [serial = 106] [outer = 15C34400] 05:11:15 INFO - PROCESS | 1248 | 1471349475776 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 670ms 05:11:15 INFO - PROCESS | 1248 | 1471349475838 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 05:11:15 INFO - PROCESS | 1248 | 1471349475841 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 05:11:15 INFO - PROCESS | 1248 | 1471349475844 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:11:15 INFO - PROCESS | 1248 | 1471349475846 Marionette TRACE conn5 <- [1,110,null,{}] 05:11:15 INFO - PROCESS | 1248 | 1471349475849 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:15 INFO - PROCESS | 1248 | 1471349475851 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:15 INFO - PROCESS | 1248 | 1471349475934 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 05:11:15 INFO - PROCESS | 1248 | 1471349475940 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 1248 | 1471349475942 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:15 INFO - PROCESS | 1248 | ++DOCSHELL 17BBE000 == 35 [pid = 1248] [id = 37] 05:11:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (17BC0800) [pid = 1248] [serial = 107] [outer = 00000000] 05:11:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (18DB9400) [pid = 1248] [serial = 108] [outer = 17BC0800] 05:11:15 INFO - PROCESS | 1248 | 1471349475991 Marionette DEBUG loaded listener.js 05:11:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (19DBBC00) [pid = 1248] [serial = 109] [outer = 17BC0800] 05:11:16 INFO - PROCESS | 1248 | 1471349476404 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 570ms 05:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:11:16 INFO - PROCESS | 1248 | 1471349476418 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 05:11:16 INFO - PROCESS | 1248 | 1471349476420 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 05:11:16 INFO - PROCESS | 1248 | 1471349476424 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:11:16 INFO - PROCESS | 1248 | 1471349476425 Marionette TRACE conn5 <- [1,114,null,{}] 05:11:16 INFO - PROCESS | 1248 | 1471349476429 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:16 INFO - PROCESS | 1248 | 1471349476431 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:16 INFO - PROCESS | 1248 | 1471349476546 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 05:11:16 INFO - PROCESS | 1248 | 1471349476555 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:16 INFO - PROCESS | 1248 | 1471349476557 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:16 INFO - PROCESS | 1248 | ++DOCSHELL 18BD1400 == 36 [pid = 1248] [id = 38] 05:11:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (19DC0C00) [pid = 1248] [serial = 110] [outer = 00000000] 05:11:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (19EBC400) [pid = 1248] [serial = 111] [outer = 19DC0C00] 05:11:16 INFO - PROCESS | 1248 | 1471349476603 Marionette DEBUG loaded listener.js 05:11:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (1A06A000) [pid = 1248] [serial = 112] [outer = 19DC0C00] 05:11:17 INFO - PROCESS | 1248 | 1471349477042 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 05:11:17 INFO - PROCESS | 1248 | 1471349477098 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 05:11:17 INFO - PROCESS | 1248 | 1471349477100 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 05:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:11:17 INFO - PROCESS | 1248 | 1471349477103 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:11:17 INFO - PROCESS | 1248 | 1471349477105 Marionette TRACE conn5 <- [1,118,null,{}] 05:11:17 INFO - PROCESS | 1248 | 1471349477117 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:17 INFO - PROCESS | 1248 | 1471349477123 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:17 INFO - PROCESS | 1248 | 1471349477257 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 05:11:17 INFO - PROCESS | 1248 | 1471349477306 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:17 INFO - PROCESS | 1248 | 1471349477308 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:17 INFO - PROCESS | 1248 | ++DOCSHELL 1037FC00 == 37 [pid = 1248] [id = 39] 05:11:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (10382C00) [pid = 1248] [serial = 113] [outer = 00000000] 05:11:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (18B3AC00) [pid = 1248] [serial = 114] [outer = 10382C00] 05:11:17 INFO - PROCESS | 1248 | 1471349477355 Marionette DEBUG loaded listener.js 05:11:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (1AE2F400) [pid = 1248] [serial = 115] [outer = 10382C00] 05:11:17 INFO - PROCESS | 1248 | 1471349477748 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 05:11:17 INFO - PROCESS | 1248 | 1471349477775 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 05:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:11:17 INFO - PROCESS | 1248 | 1471349477777 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 05:11:17 INFO - PROCESS | 1248 | 1471349477779 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:11:17 INFO - PROCESS | 1248 | 1471349477781 Marionette TRACE conn5 <- [1,122,null,{}] 05:11:17 INFO - PROCESS | 1248 | 1471349477812 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:17 INFO - PROCESS | 1248 | 1471349477814 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:17 INFO - PROCESS | 1248 | 1471349477926 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 05:11:17 INFO - PROCESS | 1248 | 1471349477932 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:17 INFO - PROCESS | 1248 | 1471349477934 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:17 INFO - PROCESS | 1248 | ++DOCSHELL 1B045C00 == 38 [pid = 1248] [id = 40] 05:11:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1B102C00) [pid = 1248] [serial = 116] [outer = 00000000] 05:11:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1B1E1800) [pid = 1248] [serial = 117] [outer = 1B102C00] 05:11:17 INFO - PROCESS | 1248 | 1471349477980 Marionette DEBUG loaded listener.js 05:11:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1B670000) [pid = 1248] [serial = 118] [outer = 1B102C00] 05:11:18 INFO - PROCESS | 1248 | 1471349478382 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 05:11:18 INFO - PROCESS | 1248 | 1471349478411 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 05:11:18 INFO - PROCESS | 1248 | 1471349478413 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 05:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:11:18 INFO - PROCESS | 1248 | 1471349478417 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:11:18 INFO - PROCESS | 1248 | 1471349478418 Marionette TRACE conn5 <- [1,126,null,{}] 05:11:18 INFO - PROCESS | 1248 | 1471349478422 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:18 INFO - PROCESS | 1248 | 1471349478424 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:18 INFO - PROCESS | 1248 | 1471349478534 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 05:11:18 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17B23000) [pid = 1248] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:11:18 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0F9F2000) [pid = 1248] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:11:18 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (14B5A400) [pid = 1248] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:11:18 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1065B000) [pid = 1248] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:11:18 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (103ACC00) [pid = 1248] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:11:18 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1B109C00) [pid = 1248] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:11:18 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1C615000) [pid = 1248] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:11:18 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1BE72800) [pid = 1248] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:11:18 INFO - PROCESS | 1248 | 1471349478581 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:18 INFO - PROCESS | 1248 | 1471349478583 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:18 INFO - PROCESS | 1248 | ++DOCSHELL 0F911C00 == 39 [pid = 1248] [id = 41] 05:11:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0F9F2000) [pid = 1248] [serial = 119] [outer = 00000000] 05:11:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (143B3800) [pid = 1248] [serial = 120] [outer = 0F9F2000] 05:11:18 INFO - PROCESS | 1248 | 1471349478630 Marionette DEBUG loaded listener.js 05:11:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (191D5C00) [pid = 1248] [serial = 121] [outer = 0F9F2000] 05:11:18 INFO - PROCESS | 1248 | 1471349478983 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 05:11:19 INFO - PROCESS | 1248 | 1471349479048 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 05:11:19 INFO - PROCESS | 1248 | 1471349479050 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 05:11:19 INFO - PROCESS | 1248 | 1471349479053 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:11:19 INFO - PROCESS | 1248 | 1471349479055 Marionette TRACE conn5 <- [1,130,null,{}] 05:11:19 INFO - PROCESS | 1248 | 1471349479058 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:19 INFO - PROCESS | 1248 | 1471349479060 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:19 INFO - PROCESS | 1248 | 1471349479166 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 05:11:19 INFO - PROCESS | 1248 | 1471349479174 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:19 INFO - PROCESS | 1248 | 1471349479175 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:19 INFO - PROCESS | 1248 | ++DOCSHELL 191D2400 == 40 [pid = 1248] [id = 42] 05:11:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (191D7400) [pid = 1248] [serial = 122] [outer = 00000000] 05:11:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (191DD000) [pid = 1248] [serial = 123] [outer = 191D7400] 05:11:19 INFO - PROCESS | 1248 | 1471349479221 Marionette DEBUG loaded listener.js 05:11:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1B17D800) [pid = 1248] [serial = 124] [outer = 191D7400] 05:11:19 INFO - PROCESS | 1248 | 1471349479617 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 05:11:19 INFO - PROCESS | 1248 | 1471349479627 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 05:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:11:19 INFO - PROCESS | 1248 | 1471349479629 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 05:11:19 INFO - PROCESS | 1248 | 1471349479632 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:11:19 INFO - PROCESS | 1248 | 1471349479644 Marionette TRACE conn5 <- [1,134,null,{}] 05:11:19 INFO - PROCESS | 1248 | 1471349479647 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:19 INFO - PROCESS | 1248 | 1471349479649 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:19 INFO - PROCESS | 1248 | 1471349479736 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 05:11:19 INFO - PROCESS | 1248 | 1471349479803 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:19 INFO - PROCESS | 1248 | 1471349479805 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:19 INFO - PROCESS | 1248 | ++DOCSHELL 17D78800 == 41 [pid = 1248] [id = 43] 05:11:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17D7CC00) [pid = 1248] [serial = 125] [outer = 00000000] 05:11:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17D83400) [pid = 1248] [serial = 126] [outer = 17D7CC00] 05:11:19 INFO - PROCESS | 1248 | 1471349479851 Marionette DEBUG loaded listener.js 05:11:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17D85800) [pid = 1248] [serial = 127] [outer = 17D7CC00] 05:11:20 INFO - PROCESS | 1248 | 1471349480196 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 590ms 05:11:20 INFO - PROCESS | 1248 | 1471349480223 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 05:11:20 INFO - PROCESS | 1248 | 1471349480226 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 05:11:20 INFO - PROCESS | 1248 | 1471349480229 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:11:20 INFO - PROCESS | 1248 | 1471349480231 Marionette TRACE conn5 <- [1,138,null,{}] 05:11:20 INFO - PROCESS | 1248 | 1471349480235 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:20 INFO - PROCESS | 1248 | 1471349480238 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:20 INFO - PROCESS | 1248 | 1471349480367 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 05:11:20 INFO - PROCESS | 1248 | 1471349480374 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:20 INFO - PROCESS | 1248 | 1471349480377 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:20 INFO - PROCESS | 1248 | ++DOCSHELL 0FF6AC00 == 42 [pid = 1248] [id = 44] 05:11:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17BC0400) [pid = 1248] [serial = 128] [outer = 00000000] 05:11:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (191DC000) [pid = 1248] [serial = 129] [outer = 17BC0400] 05:11:20 INFO - PROCESS | 1248 | 1471349480427 Marionette DEBUG loaded listener.js 05:11:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1C3A0C00) [pid = 1248] [serial = 130] [outer = 17BC0400] 05:11:20 INFO - PROCESS | 1248 | 1471349480941 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 730ms 05:11:20 INFO - PROCESS | 1248 | 1471349480969 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 05:11:20 INFO - PROCESS | 1248 | 1471349480974 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 05:11:20 INFO - PROCESS | 1248 | 1471349480981 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:11:20 INFO - PROCESS | 1248 | 1471349480985 Marionette TRACE conn5 <- [1,142,null,{}] 05:11:20 INFO - PROCESS | 1248 | 1471349480990 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:20 INFO - PROCESS | 1248 | 1471349480994 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:21 INFO - PROCESS | 1248 | 1471349481111 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 05:11:21 INFO - PROCESS | 1248 | 1471349481198 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:21 INFO - PROCESS | 1248 | 1471349481203 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:21 INFO - PROCESS | 1248 | ++DOCSHELL 08846C00 == 43 [pid = 1248] [id = 45] 05:11:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (08847C00) [pid = 1248] [serial = 131] [outer = 00000000] 05:11:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0884C800) [pid = 1248] [serial = 132] [outer = 08847C00] 05:11:21 INFO - PROCESS | 1248 | 1471349481263 Marionette DEBUG loaded listener.js 05:11:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (08850400) [pid = 1248] [serial = 133] [outer = 08847C00] 05:11:21 INFO - PROCESS | 1248 | 1471349481879 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 930ms 05:11:21 INFO - PROCESS | 1248 | 1471349481915 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 05:11:21 INFO - PROCESS | 1248 | 1471349481920 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 05:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:11:21 INFO - PROCESS | 1248 | 1471349481926 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:11:21 INFO - PROCESS | 1248 | 1471349481929 Marionette TRACE conn5 <- [1,146,null,{}] 05:11:21 INFO - PROCESS | 1248 | 1471349481933 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:21 INFO - PROCESS | 1248 | 1471349481936 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:22 INFO - PROCESS | 1248 | 1471349482050 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 05:11:22 INFO - PROCESS | 1248 | 1471349482124 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:22 INFO - PROCESS | 1248 | 1471349482127 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:22 INFO - PROCESS | 1248 | ++DOCSHELL 1037F000 == 44 [pid = 1248] [id = 46] 05:11:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (10381400) [pid = 1248] [serial = 134] [outer = 00000000] 05:11:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1038A800) [pid = 1248] [serial = 135] [outer = 10381400] 05:11:22 INFO - PROCESS | 1248 | 1471349482186 Marionette DEBUG loaded listener.js 05:11:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1052CC00) [pid = 1248] [serial = 136] [outer = 10381400] 05:11:22 INFO - PROCESS | 1248 | 1471349482755 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 870ms 05:11:22 INFO - PROCESS | 1248 | 1471349482800 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 05:11:22 INFO - PROCESS | 1248 | 1471349482803 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 05:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:11:22 INFO - PROCESS | 1248 | 1471349482807 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:11:22 INFO - PROCESS | 1248 | 1471349482810 Marionette TRACE conn5 <- [1,150,null,{}] 05:11:22 INFO - PROCESS | 1248 | 1471349482821 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:22 INFO - PROCESS | 1248 | 1471349482826 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:22 INFO - PROCESS | 1248 | 1471349482936 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 05:11:23 INFO - PROCESS | 1248 | 1471349483023 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:23 INFO - PROCESS | 1248 | 1471349483027 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:23 INFO - PROCESS | 1248 | ++DOCSHELL 17BBB000 == 45 [pid = 1248] [id = 47] 05:11:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17BBC800) [pid = 1248] [serial = 137] [outer = 00000000] 05:11:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (17D7E800) [pid = 1248] [serial = 138] [outer = 17BBC800] 05:11:23 INFO - PROCESS | 1248 | 1471349483087 Marionette DEBUG loaded listener.js 05:11:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (18DC3C00) [pid = 1248] [serial = 139] [outer = 17BBC800] 05:11:23 INFO - PROCESS | 1248 | 1471349483740 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 971ms 05:11:23 INFO - PROCESS | 1248 | 1471349483923 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 05:11:23 INFO - PROCESS | 1248 | 1471349483927 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 05:11:23 INFO - PROCESS | 1248 | 1471349483942 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:11:23 INFO - PROCESS | 1248 | 1471349483945 Marionette TRACE conn5 <- [1,154,null,{}] 05:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:11:23 INFO - PROCESS | 1248 | 1471349483951 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:23 INFO - PROCESS | 1248 | 1471349483954 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:24 INFO - PROCESS | 1248 | 1471349484055 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 05:11:24 INFO - PROCESS | 1248 | 1471349484121 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:24 INFO - PROCESS | 1248 | 1471349484126 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:24 INFO - PROCESS | 1248 | ++DOCSHELL 0F960800 == 46 [pid = 1248] [id = 48] 05:11:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (0F9F2400) [pid = 1248] [serial = 140] [outer = 00000000] 05:11:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (0FA55C00) [pid = 1248] [serial = 141] [outer = 0F9F2400] 05:11:24 INFO - PROCESS | 1248 | 1471349484178 Marionette DEBUG loaded listener.js 05:11:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (0FF67000) [pid = 1248] [serial = 142] [outer = 0F9F2400] 05:11:24 INFO - PROCESS | 1248 | 1471349484758 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:11:24 INFO - PROCESS | 1248 | --DOCSHELL 17D78800 == 45 [pid = 1248] [id = 43] 05:11:24 INFO - PROCESS | 1248 | --DOCSHELL 191D2400 == 44 [pid = 1248] [id = 42] 05:11:24 INFO - PROCESS | 1248 | --DOCSHELL 0F911C00 == 43 [pid = 1248] [id = 41] 05:11:24 INFO - PROCESS | 1248 | --DOCSHELL 1B045C00 == 42 [pid = 1248] [id = 40] 05:11:24 INFO - PROCESS | 1248 | --DOCSHELL 1037FC00 == 41 [pid = 1248] [id = 39] 05:11:24 INFO - PROCESS | 1248 | --DOCSHELL 18BD1400 == 40 [pid = 1248] [id = 38] 05:11:24 INFO - PROCESS | 1248 | --DOCSHELL 17BBE000 == 39 [pid = 1248] [id = 37] 05:11:24 INFO - PROCESS | 1248 | --DOCSHELL 15C32800 == 38 [pid = 1248] [id = 36] 05:11:24 INFO - PROCESS | 1248 | --DOCSHELL 103B5400 == 37 [pid = 1248] [id = 35] 05:11:24 INFO - PROCESS | 1248 | --DOCSHELL 0C5EAC00 == 36 [pid = 1248] [id = 34] 05:11:24 INFO - PROCESS | 1248 | --DOCSHELL 1B672C00 == 35 [pid = 1248] [id = 33] 05:11:24 INFO - PROCESS | 1248 | --DOCSHELL 1B1DBC00 == 34 [pid = 1248] [id = 32] 05:11:24 INFO - PROCESS | 1248 | --DOCSHELL 16CD2C00 == 33 [pid = 1248] [id = 31] 05:11:24 INFO - PROCESS | 1248 | --DOCSHELL 103AD800 == 32 [pid = 1248] [id = 30] 05:11:24 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1A068000) [pid = 1248] [serial = 84] [outer = 00000000] [url = about:blank] 05:11:24 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (19DC0400) [pid = 1248] [serial = 82] [outer = 00000000] [url = about:blank] 05:11:24 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (103AD400) [pid = 1248] [serial = 72] [outer = 00000000] [url = about:blank] 05:11:24 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (103B5000) [pid = 1248] [serial = 73] [outer = 00000000] [url = about:blank] 05:11:24 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16C3EC00) [pid = 1248] [serial = 78] [outer = 00000000] [url = about:blank] 05:11:24 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (14687400) [pid = 1248] [serial = 75] [outer = 00000000] [url = about:blank] 05:11:24 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (18DB9C00) [pid = 1248] [serial = 81] [outer = 00000000] [url = about:blank] 05:11:24 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (14A30800) [pid = 1248] [serial = 76] [outer = 00000000] [url = about:blank] 05:11:24 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (103B6800) [pid = 1248] [serial = 70] [outer = 00000000] [url = about:blank] 05:11:24 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17A96800) [pid = 1248] [serial = 79] [outer = 00000000] [url = about:blank] 05:11:24 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (103B4000) [pid = 1248] [serial = 69] [outer = 00000000] [url = about:blank] 05:11:24 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1B10F000) [pid = 1248] [serial = 55] [outer = 00000000] [url = about:blank] 05:11:24 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1CE63800) [pid = 1248] [serial = 61] [outer = 00000000] [url = about:blank] 05:11:24 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1C39D000) [pid = 1248] [serial = 58] [outer = 00000000] [url = about:blank] 05:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 870ms 05:11:24 INFO - PROCESS | 1248 | 1471349484821 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 05:11:24 INFO - PROCESS | 1248 | 1471349484824 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 05:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:11:24 INFO - PROCESS | 1248 | 1471349484830 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:11:24 INFO - PROCESS | 1248 | 1471349484834 Marionette TRACE conn5 <- [1,158,null,{}] 05:11:24 INFO - PROCESS | 1248 | 1471349484838 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:24 INFO - PROCESS | 1248 | 1471349484841 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:24 INFO - PROCESS | 1248 | 1471349484937 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 05:11:25 INFO - PROCESS | 1248 | 1471349485008 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:25 INFO - PROCESS | 1248 | 1471349485010 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:25 INFO - PROCESS | 1248 | ++DOCSHELL 0C584000 == 33 [pid = 1248] [id = 49] 05:11:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0F9F6C00) [pid = 1248] [serial = 143] [outer = 00000000] 05:11:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (10384800) [pid = 1248] [serial = 144] [outer = 0F9F6C00] 05:11:25 INFO - PROCESS | 1248 | 1471349485060 Marionette DEBUG loaded listener.js 05:11:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (103AD800) [pid = 1248] [serial = 145] [outer = 0F9F6C00] 05:11:25 INFO - PROCESS | 1248 | 1471349485476 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 05:11:25 INFO - PROCESS | 1248 | 1471349485525 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 05:11:25 INFO - PROCESS | 1248 | 1471349485527 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 05:11:25 INFO - PROCESS | 1248 | 1471349485530 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:11:25 INFO - PROCESS | 1248 | 1471349485532 Marionette TRACE conn5 <- [1,162,null,{}] 05:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:11:25 INFO - PROCESS | 1248 | 1471349485541 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:25 INFO - PROCESS | 1248 | 1471349485546 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:25 INFO - PROCESS | 1248 | 1471349485631 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 05:11:25 INFO - PROCESS | 1248 | 1471349485642 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:25 INFO - PROCESS | 1248 | 1471349485645 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:25 INFO - PROCESS | 1248 | ++DOCSHELL 146C5C00 == 34 [pid = 1248] [id = 50] 05:11:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (146C6000) [pid = 1248] [serial = 146] [outer = 00000000] 05:11:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (14A31400) [pid = 1248] [serial = 147] [outer = 146C6000] 05:11:25 INFO - PROCESS | 1248 | 1471349485696 Marionette DEBUG loaded listener.js 05:11:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (14B52400) [pid = 1248] [serial = 148] [outer = 146C6000] 05:11:26 INFO - PROCESS | 1248 | 1471349486140 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 05:11:26 INFO - PROCESS | 1248 | 1471349486166 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 05:11:26 INFO - PROCESS | 1248 | 1471349486168 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 05:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:11:26 INFO - PROCESS | 1248 | 1471349486171 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:11:26 INFO - PROCESS | 1248 | 1471349486173 Marionette TRACE conn5 <- [1,166,null,{}] 05:11:26 INFO - PROCESS | 1248 | 1471349486176 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:26 INFO - PROCESS | 1248 | 1471349486178 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:26 INFO - PROCESS | 1248 | 1471349486291 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 05:11:26 INFO - PROCESS | 1248 | 1471349486299 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:26 INFO - PROCESS | 1248 | 1471349486302 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:26 INFO - PROCESS | 1248 | ++DOCSHELL 16CCA800 == 35 [pid = 1248] [id = 51] 05:11:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17A93C00) [pid = 1248] [serial = 149] [outer = 00000000] 05:11:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17BC0C00) [pid = 1248] [serial = 150] [outer = 17A93C00] 05:11:26 INFO - PROCESS | 1248 | 1471349486350 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17D79C00) [pid = 1248] [serial = 151] [outer = 17A93C00] 05:11:26 INFO - PROCESS | 1248 | 1471349486773 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 05:11:26 INFO - PROCESS | 1248 | 1471349486812 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 05:11:26 INFO - PROCESS | 1248 | 1471349486814 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 05:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:11:26 INFO - PROCESS | 1248 | 1471349486818 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:11:26 INFO - PROCESS | 1248 | 1471349486820 Marionette TRACE conn5 <- [1,170,null,{}] 05:11:26 INFO - PROCESS | 1248 | 1471349486824 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:26 INFO - PROCESS | 1248 | 1471349486826 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:26 INFO - PROCESS | 1248 | 1471349486906 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 05:11:26 INFO - PROCESS | 1248 | 1471349486911 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:26 INFO - PROCESS | 1248 | 1471349486913 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:26 INFO - PROCESS | 1248 | ++DOCSHELL 17D7D400 == 36 [pid = 1248] [id = 52] 05:11:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (17D7D800) [pid = 1248] [serial = 152] [outer = 00000000] 05:11:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (18DC0400) [pid = 1248] [serial = 153] [outer = 17D7D800] 05:11:26 INFO - PROCESS | 1248 | 1471349486960 Marionette DEBUG loaded listener.js 05:11:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (18DC2800) [pid = 1248] [serial = 154] [outer = 17D7D800] 05:11:27 INFO - PROCESS | 1248 | 1471349487386 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 631ms 05:11:27 INFO - PROCESS | 1248 | 1471349487455 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 05:11:27 INFO - PROCESS | 1248 | 1471349487457 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 05:11:27 INFO - PROCESS | 1248 | 1471349487460 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:11:27 INFO - PROCESS | 1248 | 1471349487462 Marionette TRACE conn5 <- [1,174,null,{}] 05:11:27 INFO - PROCESS | 1248 | 1471349487472 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:27 INFO - PROCESS | 1248 | 1471349487477 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:27 INFO - PROCESS | 1248 | 1471349487611 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 05:11:27 INFO - PROCESS | 1248 | 1471349487687 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:27 INFO - PROCESS | 1248 | 1471349487689 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:27 INFO - PROCESS | 1248 | ++DOCSHELL 19EB5800 == 37 [pid = 1248] [id = 53] 05:11:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (19EB6000) [pid = 1248] [serial = 155] [outer = 00000000] 05:11:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (1A066000) [pid = 1248] [serial = 156] [outer = 19EB6000] 05:11:27 INFO - PROCESS | 1248 | 1471349487737 Marionette DEBUG loaded listener.js 05:11:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (1A06D000) [pid = 1248] [serial = 157] [outer = 19EB6000] 05:11:28 INFO - PROCESS | 1248 | 1471349488141 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 730ms 05:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:11:28 INFO - PROCESS | 1248 | 1471349488195 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 05:11:28 INFO - PROCESS | 1248 | 1471349488197 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 05:11:28 INFO - PROCESS | 1248 | 1471349488200 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:11:28 INFO - PROCESS | 1248 | 1471349488201 Marionette TRACE conn5 <- [1,178,null,{}] 05:11:28 INFO - PROCESS | 1248 | 1471349488208 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:28 INFO - PROCESS | 1248 | 1471349488210 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:28 INFO - PROCESS | 1248 | 1471349488331 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 05:11:28 INFO - PROCESS | 1248 | 1471349488339 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:28 INFO - PROCESS | 1248 | 1471349488341 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:28 INFO - PROCESS | 1248 | ++DOCSHELL 08844400 == 38 [pid = 1248] [id = 54] 05:11:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (0FF5F400) [pid = 1248] [serial = 158] [outer = 00000000] 05:11:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1B109800) [pid = 1248] [serial = 159] [outer = 0FF5F400] 05:11:28 INFO - PROCESS | 1248 | 1471349488387 Marionette DEBUG loaded listener.js 05:11:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1B1DCC00) [pid = 1248] [serial = 160] [outer = 0FF5F400] 05:11:28 INFO - PROCESS | 1248 | 1471349488800 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 05:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:11:28 INFO - PROCESS | 1248 | 1471349488831 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 05:11:28 INFO - PROCESS | 1248 | 1471349488833 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 05:11:28 INFO - PROCESS | 1248 | 1471349488836 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:11:28 INFO - PROCESS | 1248 | 1471349488838 Marionette TRACE conn5 <- [1,182,null,{}] 05:11:28 INFO - PROCESS | 1248 | 1471349488841 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:28 INFO - PROCESS | 1248 | 1471349488843 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:28 INFO - PROCESS | 1248 | 1471349488948 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 05:11:29 INFO - PROCESS | 1248 | 1471349489016 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:29 INFO - PROCESS | 1248 | 1471349489018 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:29 INFO - PROCESS | 1248 | ++DOCSHELL 18BD1400 == 39 [pid = 1248] [id = 55] 05:11:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1B101800) [pid = 1248] [serial = 161] [outer = 00000000] 05:11:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1B67C800) [pid = 1248] [serial = 162] [outer = 1B101800] 05:11:29 INFO - PROCESS | 1248 | 1471349489064 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1BE69800) [pid = 1248] [serial = 163] [outer = 1B101800] 05:11:29 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (10382C00) [pid = 1248] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:11:29 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (0F9F2000) [pid = 1248] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:11:29 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1B102C00) [pid = 1248] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:11:29 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (10521800) [pid = 1248] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:11:29 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (0C5EC800) [pid = 1248] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:11:29 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (15C34400) [pid = 1248] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:11:29 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (17BC0800) [pid = 1248] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:11:29 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (19DC0C00) [pid = 1248] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:11:29 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (17D7CC00) [pid = 1248] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:11:29 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (191D7400) [pid = 1248] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:11:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (15C34400) [pid = 1248] [serial = 164] [outer = 111E0800] 05:11:29 INFO - PROCESS | 1248 | 1471349489610 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 830ms 05:11:29 INFO - PROCESS | 1248 | 1471349489667 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 05:11:29 INFO - PROCESS | 1248 | 1471349489669 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 05:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:11:29 INFO - PROCESS | 1248 | 1471349489672 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:11:29 INFO - PROCESS | 1248 | 1471349489674 Marionette TRACE conn5 <- [1,186,null,{}] 05:11:29 INFO - PROCESS | 1248 | 1471349489678 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:29 INFO - PROCESS | 1248 | 1471349489680 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:29 INFO - PROCESS | 1248 | 1471349489762 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 05:11:29 INFO - PROCESS | 1248 | 1471349489768 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:29 INFO - PROCESS | 1248 | 1471349489770 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:29 INFO - PROCESS | 1248 | ++DOCSHELL 1659A000 == 40 [pid = 1248] [id = 56] 05:11:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (16C36800) [pid = 1248] [serial = 165] [outer = 00000000] 05:11:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (1C33F800) [pid = 1248] [serial = 166] [outer = 16C36800] 05:11:29 INFO - PROCESS | 1248 | 1471349489817 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (1C3A5800) [pid = 1248] [serial = 167] [outer = 16C36800] 05:11:30 INFO - PROCESS | 1248 | 1471349490216 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 05:11:30 INFO - PROCESS | 1248 | 1471349490243 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 05:11:30 INFO - PROCESS | 1248 | 1471349490245 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 05:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:11:30 INFO - PROCESS | 1248 | 1471349490248 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:11:30 INFO - PROCESS | 1248 | 1471349490250 Marionette TRACE conn5 <- [1,190,null,{}] 05:11:30 INFO - PROCESS | 1248 | 1471349490266 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:30 INFO - PROCESS | 1248 | 1471349490268 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:30 INFO - PROCESS | 1248 | 1471349490349 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 05:11:30 INFO - PROCESS | 1248 | 1471349490356 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:30 INFO - PROCESS | 1248 | 1471349490358 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:30 INFO - PROCESS | 1248 | ++DOCSHELL 16CCE400 == 41 [pid = 1248] [id = 57] 05:11:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1C619000) [pid = 1248] [serial = 168] [outer = 00000000] 05:11:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1CCA4800) [pid = 1248] [serial = 169] [outer = 1C619000] 05:11:30 INFO - PROCESS | 1248 | 1471349490405 Marionette DEBUG loaded listener.js 05:11:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1CCB1C00) [pid = 1248] [serial = 170] [outer = 1C619000] 05:11:30 INFO - PROCESS | 1248 | 1471349490818 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 05:11:30 INFO - PROCESS | 1248 | 1471349490883 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 05:11:30 INFO - PROCESS | 1248 | 1471349490885 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 05:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:11:30 INFO - PROCESS | 1248 | 1471349490889 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:11:30 INFO - PROCESS | 1248 | 1471349490891 Marionette TRACE conn5 <- [1,194,null,{}] 05:11:30 INFO - PROCESS | 1248 | 1471349490895 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:30 INFO - PROCESS | 1248 | 1471349490897 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:30 INFO - PROCESS | 1248 | 1471349490992 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 05:11:31 INFO - PROCESS | 1248 | 1471349491007 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:31 INFO - PROCESS | 1248 | 1471349491010 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:31 INFO - PROCESS | 1248 | ++DOCSHELL 19F85800 == 42 [pid = 1248] [id = 58] 05:11:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (19F86000) [pid = 1248] [serial = 171] [outer = 00000000] 05:11:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (19F89400) [pid = 1248] [serial = 172] [outer = 19F86000] 05:11:31 INFO - PROCESS | 1248 | 1471349491059 Marionette DEBUG loaded listener.js 05:11:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1CD41C00) [pid = 1248] [serial = 173] [outer = 19F86000] 05:11:31 INFO - PROCESS | 1248 | 1471349491606 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:11:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 770ms 05:11:31 INFO - PROCESS | 1248 | 1471349491705 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 05:11:31 INFO - PROCESS | 1248 | 1471349491709 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 05:11:31 INFO - PROCESS | 1248 | 1471349491729 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:11:31 INFO - PROCESS | 1248 | 1471349491733 Marionette TRACE conn5 <- [1,198,null,{}] 05:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:11:31 INFO - PROCESS | 1248 | 1471349491739 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:31 INFO - PROCESS | 1248 | 1471349491742 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:31 INFO - PROCESS | 1248 | 1471349491864 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 05:11:31 INFO - PROCESS | 1248 | 1471349491935 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:31 INFO - PROCESS | 1248 | 1471349491938 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:31 INFO - PROCESS | 1248 | ++DOCSHELL 0884F400 == 43 [pid = 1248] [id = 59] 05:11:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (0C5EAC00) [pid = 1248] [serial = 174] [outer = 00000000] 05:11:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1022CC00) [pid = 1248] [serial = 175] [outer = 0C5EAC00] 05:11:32 INFO - PROCESS | 1248 | 1471349492039 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (103AD400) [pid = 1248] [serial = 176] [outer = 0C5EAC00] 05:11:32 INFO - PROCESS | 1248 | 1471349492581 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:11:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 05:11:32 INFO - PROCESS | 1248 | 1471349492669 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 05:11:32 INFO - PROCESS | 1248 | 1471349492674 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 05:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:11:32 INFO - PROCESS | 1248 | 1471349492680 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:11:32 INFO - PROCESS | 1248 | 1471349492683 Marionette TRACE conn5 <- [1,202,null,{}] 05:11:32 INFO - PROCESS | 1248 | 1471349492700 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:32 INFO - PROCESS | 1248 | 1471349492704 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:32 INFO - PROCESS | 1248 | 1471349492849 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 05:11:32 INFO - PROCESS | 1248 | 1471349492896 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:32 INFO - PROCESS | 1248 | 1471349492898 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:32 INFO - PROCESS | 1248 | ++DOCSHELL 143E1800 == 44 [pid = 1248] [id = 60] 05:11:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (143E1C00) [pid = 1248] [serial = 177] [outer = 00000000] 05:11:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (14BEC800) [pid = 1248] [serial = 178] [outer = 143E1C00] 05:11:32 INFO - PROCESS | 1248 | 1471349492958 Marionette DEBUG loaded listener.js 05:11:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (16A0A400) [pid = 1248] [serial = 179] [outer = 143E1C00] 05:11:33 INFO - PROCESS | 1248 | 1471349493515 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:11:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 871ms 05:11:33 INFO - PROCESS | 1248 | 1471349493554 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 05:11:33 INFO - PROCESS | 1248 | 1471349493556 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 05:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:11:33 INFO - PROCESS | 1248 | 1471349493560 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:11:33 INFO - PROCESS | 1248 | 1471349493564 Marionette TRACE conn5 <- [1,206,null,{}] 05:11:33 INFO - PROCESS | 1248 | 1471349493575 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:33 INFO - PROCESS | 1248 | 1471349493580 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:33 INFO - PROCESS | 1248 | 1471349493690 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 05:11:33 INFO - PROCESS | 1248 | 1471349493783 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:33 INFO - PROCESS | 1248 | 1471349493787 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:33 INFO - PROCESS | 1248 | ++DOCSHELL 19F83400 == 45 [pid = 1248] [id = 61] 05:11:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (19F83C00) [pid = 1248] [serial = 180] [outer = 00000000] 05:11:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (19F87C00) [pid = 1248] [serial = 181] [outer = 19F83C00] 05:11:33 INFO - PROCESS | 1248 | 1471349493847 Marionette DEBUG loaded listener.js 05:11:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1B106400) [pid = 1248] [serial = 182] [outer = 19F83C00] 05:11:34 INFO - PROCESS | 1248 | 1471349494410 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 870ms 05:11:34 INFO - PROCESS | 1248 | 1471349494444 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 05:11:34 INFO - PROCESS | 1248 | 1471349494448 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 05:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:11:34 INFO - PROCESS | 1248 | 1471349494451 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:11:34 INFO - PROCESS | 1248 | 1471349494453 Marionette TRACE conn5 <- [1,210,null,{}] 05:11:34 INFO - PROCESS | 1248 | 1471349494457 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:34 INFO - PROCESS | 1248 | 1471349494460 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:34 INFO - PROCESS | 1248 | 1471349494578 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 05:11:34 INFO - PROCESS | 1248 | 1471349494668 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:34 INFO - PROCESS | 1248 | 1471349494671 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:34 INFO - PROCESS | 1248 | ++DOCSHELL 16524C00 == 46 [pid = 1248] [id = 62] 05:11:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (16529C00) [pid = 1248] [serial = 183] [outer = 00000000] 05:11:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (1652D400) [pid = 1248] [serial = 184] [outer = 16529C00] 05:11:34 INFO - PROCESS | 1248 | 1471349494727 Marionette DEBUG loaded listener.js 05:11:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1652F800) [pid = 1248] [serial = 185] [outer = 16529C00] 05:11:35 INFO - PROCESS | 1248 | 1471349495282 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 870ms 05:11:35 INFO - PROCESS | 1248 | 1471349495324 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 05:11:35 INFO - PROCESS | 1248 | 1471349495327 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 05:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:11:35 INFO - PROCESS | 1248 | 1471349495330 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:11:35 INFO - PROCESS | 1248 | 1471349495332 Marionette TRACE conn5 <- [1,214,null,{}] 05:11:35 INFO - PROCESS | 1248 | 1471349495336 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:35 INFO - PROCESS | 1248 | 1471349495338 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:35 INFO - PROCESS | 1248 | 1471349495446 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 05:11:35 INFO - PROCESS | 1248 | 1471349495536 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:35 INFO - PROCESS | 1248 | 1471349495539 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:35 INFO - PROCESS | 1248 | ++DOCSHELL 0FA59400 == 47 [pid = 1248] [id = 63] 05:11:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (106D6000) [pid = 1248] [serial = 186] [outer = 00000000] 05:11:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (14AD7400) [pid = 1248] [serial = 187] [outer = 106D6000] 05:11:35 INFO - PROCESS | 1248 | 1471349495595 Marionette DEBUG loaded listener.js 05:11:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (16531400) [pid = 1248] [serial = 188] [outer = 106D6000] 05:11:36 INFO - PROCESS | 1248 | 1471349496240 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:11:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 970ms 05:11:36 INFO - PROCESS | 1248 | 1471349496318 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 05:11:36 INFO - PROCESS | 1248 | 1471349496323 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 05:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:11:36 INFO - PROCESS | 1248 | 1471349496328 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:11:36 INFO - PROCESS | 1248 | 1471349496333 Marionette TRACE conn5 <- [1,218,null,{}] 05:11:36 INFO - PROCESS | 1248 | 1471349496338 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:36 INFO - PROCESS | 1248 | 1471349496340 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:36 INFO - PROCESS | 1248 | 1471349496446 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 05:11:36 INFO - PROCESS | 1248 | 1471349496520 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:36 INFO - PROCESS | 1248 | 1471349496522 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:36 INFO - PROCESS | 1248 | ++DOCSHELL 0FF5B400 == 48 [pid = 1248] [id = 64] 05:11:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (10383400) [pid = 1248] [serial = 189] [outer = 00000000] 05:11:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (106D8C00) [pid = 1248] [serial = 190] [outer = 10383400] 05:11:36 INFO - PROCESS | 1248 | 1471349496576 Marionette DEBUG loaded listener.js 05:11:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1432F800) [pid = 1248] [serial = 191] [outer = 10383400] 05:11:36 INFO - PROCESS | 1248 | --DOCSHELL 16CCE400 == 47 [pid = 1248] [id = 57] 05:11:36 INFO - PROCESS | 1248 | --DOCSHELL 1659A000 == 46 [pid = 1248] [id = 56] 05:11:36 INFO - PROCESS | 1248 | --DOCSHELL 18BD1400 == 45 [pid = 1248] [id = 55] 05:11:36 INFO - PROCESS | 1248 | --DOCSHELL 08844400 == 44 [pid = 1248] [id = 54] 05:11:36 INFO - PROCESS | 1248 | --DOCSHELL 19EB5800 == 43 [pid = 1248] [id = 53] 05:11:36 INFO - PROCESS | 1248 | --DOCSHELL 17D7D400 == 42 [pid = 1248] [id = 52] 05:11:36 INFO - PROCESS | 1248 | --DOCSHELL 16CCA800 == 41 [pid = 1248] [id = 51] 05:11:36 INFO - PROCESS | 1248 | --DOCSHELL 146C5C00 == 40 [pid = 1248] [id = 50] 05:11:36 INFO - PROCESS | 1248 | --DOCSHELL 0C584000 == 39 [pid = 1248] [id = 49] 05:11:36 INFO - PROCESS | 1248 | --DOCSHELL 0F960800 == 38 [pid = 1248] [id = 48] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (103B9800) [pid = 1248] [serial = 87] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (191D5C00) [pid = 1248] [serial = 121] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (18DB9000) [pid = 1248] [serial = 90] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (19EBC400) [pid = 1248] [serial = 111] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1AE2F400) [pid = 1248] [serial = 115] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (17D85800) [pid = 1248] [serial = 127] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (191DC000) [pid = 1248] [serial = 129] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1B670000) [pid = 1248] [serial = 118] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1B17D800) [pid = 1248] [serial = 124] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (191DD000) [pid = 1248] [serial = 123] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1A06A000) [pid = 1248] [serial = 112] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (17D83400) [pid = 1248] [serial = 126] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (18B3AC00) [pid = 1248] [serial = 114] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (143B3800) [pid = 1248] [serial = 120] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1B1E1800) [pid = 1248] [serial = 117] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (105CF800) [pid = 1248] [serial = 102] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1104B000) [pid = 1248] [serial = 103] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (0FF61800) [pid = 1248] [serial = 100] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (0FA53800) [pid = 1248] [serial = 99] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1BE69C00) [pid = 1248] [serial = 93] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (16A08800) [pid = 1248] [serial = 105] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (16C42C00) [pid = 1248] [serial = 106] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1B676800) [pid = 1248] [serial = 96] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (18DB9400) [pid = 1248] [serial = 108] [outer = 00000000] [url = about:blank] 05:11:36 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (19DBBC00) [pid = 1248] [serial = 109] [outer = 00000000] [url = about:blank] 05:11:37 INFO - PROCESS | 1248 | 1471349497060 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 770ms 05:11:37 INFO - PROCESS | 1248 | 1471349497113 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 05:11:37 INFO - PROCESS | 1248 | 1471349497118 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 05:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:11:37 INFO - PROCESS | 1248 | 1471349497128 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - PROCESS | 1248 | 1471349497130 Marionette TRACE conn5 <- [1,222,null,{}] 05:11:37 INFO - PROCESS | 1248 | 1471349497134 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:37 INFO - PROCESS | 1248 | 1471349497137 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:37 INFO - PROCESS | 1248 | 1471349497227 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 05:11:37 INFO - PROCESS | 1248 | 1471349497234 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:37 INFO - PROCESS | 1248 | 1471349497236 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:37 INFO - PROCESS | 1248 | ++DOCSHELL 143B3800 == 39 [pid = 1248] [id = 65] 05:11:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (144D6800) [pid = 1248] [serial = 192] [outer = 00000000] 05:11:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (14AD3000) [pid = 1248] [serial = 193] [outer = 144D6800] 05:11:37 INFO - PROCESS | 1248 | 1471349497294 Marionette DEBUG loaded listener.js 05:11:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (16523C00) [pid = 1248] [serial = 194] [outer = 144D6800] 05:11:37 INFO - PROCESS | 1248 | 1471349497752 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 05:11:37 INFO - PROCESS | 1248 | 1471349497801 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 05:11:37 INFO - PROCESS | 1248 | 1471349497803 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 05:11:37 INFO - PROCESS | 1248 | 1471349497807 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:11:37 INFO - PROCESS | 1248 | 1471349497810 Marionette TRACE conn5 <- [1,226,null,{}] 05:11:37 INFO - PROCESS | 1248 | 1471349497820 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:37 INFO - PROCESS | 1248 | 1471349497825 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:37 INFO - PROCESS | 1248 | 1471349497912 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 05:11:37 INFO - PROCESS | 1248 | 1471349497922 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:37 INFO - PROCESS | 1248 | 1471349497925 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:37 INFO - PROCESS | 1248 | ++DOCSHELL 17BDE800 == 40 [pid = 1248] [id = 66] 05:11:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (17D7BC00) [pid = 1248] [serial = 195] [outer = 00000000] 05:11:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (17D85400) [pid = 1248] [serial = 196] [outer = 17D7BC00] 05:11:37 INFO - PROCESS | 1248 | 1471349497974 Marionette DEBUG loaded listener.js 05:11:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (18DC3400) [pid = 1248] [serial = 197] [outer = 17D7BC00] 05:11:38 INFO - PROCESS | 1248 | 1471349498415 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:11:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 05:11:38 INFO - PROCESS | 1248 | 1471349498440 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 05:11:38 INFO - PROCESS | 1248 | 1471349498443 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 05:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:11:38 INFO - PROCESS | 1248 | 1471349498446 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:11:38 INFO - PROCESS | 1248 | 1471349498448 Marionette TRACE conn5 <- [1,230,null,{}] 05:11:38 INFO - PROCESS | 1248 | 1471349498451 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:38 INFO - PROCESS | 1248 | 1471349498453 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:38 INFO - PROCESS | 1248 | 1471349498545 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 05:11:38 INFO - PROCESS | 1248 | 1471349498576 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:38 INFO - PROCESS | 1248 | 1471349498586 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:38 INFO - PROCESS | 1248 | ++DOCSHELL 191D7C00 == 41 [pid = 1248] [id = 67] 05:11:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (191DA000) [pid = 1248] [serial = 198] [outer = 00000000] 05:11:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (19DBFC00) [pid = 1248] [serial = 199] [outer = 191DA000] 05:11:38 INFO - PROCESS | 1248 | 1471349498634 Marionette DEBUG loaded listener.js 05:11:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (19EAFC00) [pid = 1248] [serial = 200] [outer = 191DA000] 05:11:39 INFO - PROCESS | 1248 | 1471349499054 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:11:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 05:11:39 INFO - PROCESS | 1248 | 1471349499096 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 05:11:39 INFO - PROCESS | 1248 | 1471349499098 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 05:11:39 INFO - PROCESS | 1248 | 1471349499101 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:11:39 INFO - PROCESS | 1248 | 1471349499103 Marionette TRACE conn5 <- [1,234,null,{}] 05:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:11:39 INFO - PROCESS | 1248 | 1471349499107 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:39 INFO - PROCESS | 1248 | 1471349499109 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:39 INFO - PROCESS | 1248 | 1471349499191 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 05:11:39 INFO - PROCESS | 1248 | 1471349499196 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:39 INFO - PROCESS | 1248 | 1471349499198 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:39 INFO - PROCESS | 1248 | ++DOCSHELL 191DD000 == 42 [pid = 1248] [id = 68] 05:11:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (19DBF800) [pid = 1248] [serial = 201] [outer = 00000000] 05:11:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (19F7F800) [pid = 1248] [serial = 202] [outer = 19DBF800] 05:11:39 INFO - PROCESS | 1248 | 1471349499244 Marionette DEBUG loaded listener.js 05:11:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (19F84400) [pid = 1248] [serial = 203] [outer = 19DBF800] 05:11:39 INFO - PROCESS | 1248 | 1471349499713 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:11:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 05:11:39 INFO - PROCESS | 1248 | 1471349499778 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 05:11:39 INFO - PROCESS | 1248 | 1471349499781 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 05:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:11:39 INFO - PROCESS | 1248 | 1471349499784 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:11:39 INFO - PROCESS | 1248 | 1471349499786 Marionette TRACE conn5 <- [1,238,null,{}] 05:11:39 INFO - PROCESS | 1248 | 1471349499789 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:39 INFO - PROCESS | 1248 | 1471349499795 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:39 INFO - PROCESS | 1248 | 1471349499948 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 05:11:40 INFO - PROCESS | 1248 | 1471349500006 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:40 INFO - PROCESS | 1248 | 1471349500009 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:40 INFO - PROCESS | 1248 | ++DOCSHELL 08844C00 == 43 [pid = 1248] [id = 69] 05:11:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (1B110400) [pid = 1248] [serial = 204] [outer = 00000000] 05:11:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (1B670000) [pid = 1248] [serial = 205] [outer = 1B110400] 05:11:40 INFO - PROCESS | 1248 | 1471349500056 Marionette DEBUG loaded listener.js 05:11:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1B671400) [pid = 1248] [serial = 206] [outer = 1B110400] 05:11:40 INFO - PROCESS | 1248 | 1471349500491 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:11:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 730ms 05:11:40 INFO - PROCESS | 1248 | 1471349500520 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 05:11:40 INFO - PROCESS | 1248 | 1471349500522 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 05:11:40 INFO - PROCESS | 1248 | 1471349500525 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:11:40 INFO - PROCESS | 1248 | 1471349500527 Marionette TRACE conn5 <- [1,242,null,{}] 05:11:40 INFO - PROCESS | 1248 | 1471349500530 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:40 INFO - PROCESS | 1248 | 1471349500532 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:40 INFO - PROCESS | 1248 | 1471349500644 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 05:11:40 INFO - PROCESS | 1248 | 1471349500649 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:40 INFO - PROCESS | 1248 | 1471349500651 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:40 INFO - PROCESS | 1248 | ++DOCSHELL 19F86C00 == 44 [pid = 1248] [id = 70] 05:11:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1B101400) [pid = 1248] [serial = 207] [outer = 00000000] 05:11:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1BFCF800) [pid = 1248] [serial = 208] [outer = 1B101400] 05:11:40 INFO - PROCESS | 1248 | 1471349500741 Marionette DEBUG loaded listener.js 05:11:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (1C39FC00) [pid = 1248] [serial = 209] [outer = 1B101400] 05:11:41 INFO - PROCESS | 1248 | 1471349501162 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:11:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 05:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:11:41 INFO - PROCESS | 1248 | 1471349501199 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 05:11:41 INFO - PROCESS | 1248 | 1471349501201 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 05:11:41 INFO - PROCESS | 1248 | 1471349501208 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:11:41 INFO - PROCESS | 1248 | 1471349501211 Marionette TRACE conn5 <- [1,246,null,{}] 05:11:41 INFO - PROCESS | 1248 | 1471349501214 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:41 INFO - PROCESS | 1248 | 1471349501216 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:41 INFO - PROCESS | 1248 | 1471349501347 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 05:11:41 INFO - PROCESS | 1248 | 1471349501367 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:41 INFO - PROCESS | 1248 | 1471349501369 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:41 INFO - PROCESS | 1248 | ++DOCSHELL 1B10B400 == 45 [pid = 1248] [id = 71] 05:11:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1CCA6000) [pid = 1248] [serial = 210] [outer = 00000000] 05:11:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1CE69400) [pid = 1248] [serial = 211] [outer = 1CCA6000] 05:11:41 INFO - PROCESS | 1248 | 1471349501414 Marionette DEBUG loaded listener.js 05:11:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1CE9EC00) [pid = 1248] [serial = 212] [outer = 1CCA6000] 05:11:41 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (19EB6000) [pid = 1248] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:11:41 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (0FF5F400) [pid = 1248] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:11:41 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (146C6000) [pid = 1248] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:11:41 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (0F9F2400) [pid = 1248] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:11:41 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (17A93C00) [pid = 1248] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:11:41 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (1B101800) [pid = 1248] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:11:41 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (0F9F6C00) [pid = 1248] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:11:41 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (16C36800) [pid = 1248] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:11:41 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1C619000) [pid = 1248] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:11:41 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (17D7D800) [pid = 1248] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:11:42 INFO - PROCESS | 1248 | 1471349502053 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 890ms 05:11:42 INFO - PROCESS | 1248 | 1471349502096 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 05:11:42 INFO - PROCESS | 1248 | 1471349502098 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 05:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:11:42 INFO - PROCESS | 1248 | 1471349502101 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:11:42 INFO - PROCESS | 1248 | 1471349502102 Marionette TRACE conn5 <- [1,250,null,{}] 05:11:42 INFO - PROCESS | 1248 | 1471349502106 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:42 INFO - PROCESS | 1248 | 1471349502108 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:42 INFO - PROCESS | 1248 | 1471349502192 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 05:11:42 INFO - PROCESS | 1248 | 1471349502199 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:42 INFO - PROCESS | 1248 | 1471349502201 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:42 INFO - PROCESS | 1248 | ++DOCSHELL 0FF5F400 == 46 [pid = 1248] [id = 72] 05:11:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (105D2400) [pid = 1248] [serial = 213] [outer = 00000000] 05:11:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (1CAD9800) [pid = 1248] [serial = 214] [outer = 105D2400] 05:11:42 INFO - PROCESS | 1248 | 1471349502247 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (1CADD000) [pid = 1248] [serial = 215] [outer = 105D2400] 05:11:42 INFO - PROCESS | 1248 | 1471349502656 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 05:11:42 INFO - PROCESS | 1248 | 1471349502671 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 05:11:42 INFO - PROCESS | 1248 | 1471349502673 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 05:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:11:42 INFO - PROCESS | 1248 | 1471349502676 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:11:42 INFO - PROCESS | 1248 | 1471349502678 Marionette TRACE conn5 <- [1,254,null,{}] 05:11:42 INFO - PROCESS | 1248 | 1471349502681 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:42 INFO - PROCESS | 1248 | 1471349502683 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:42 INFO - PROCESS | 1248 | 1471349502804 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 05:11:42 INFO - PROCESS | 1248 | 1471349502842 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:42 INFO - PROCESS | 1248 | 1471349502844 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:42 INFO - PROCESS | 1248 | ++DOCSHELL 1CADCC00 == 47 [pid = 1248] [id = 73] 05:11:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1CADE800) [pid = 1248] [serial = 216] [outer = 00000000] 05:11:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1CE5CC00) [pid = 1248] [serial = 217] [outer = 1CADE800] 05:11:42 INFO - PROCESS | 1248 | 1471349502890 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1D5DFC00) [pid = 1248] [serial = 218] [outer = 1CADE800] 05:11:43 INFO - PROCESS | 1248 | 1471349503275 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 05:11:43 INFO - PROCESS | 1248 | 1471349503309 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 05:11:43 INFO - PROCESS | 1248 | 1471349503311 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 05:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:11:43 INFO - PROCESS | 1248 | 1471349503315 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:11:43 INFO - PROCESS | 1248 | 1471349503317 Marionette TRACE conn5 <- [1,258,null,{}] 05:11:43 INFO - PROCESS | 1248 | 1471349503321 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:43 INFO - PROCESS | 1248 | 1471349503323 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:43 INFO - PROCESS | 1248 | 1471349503454 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 05:11:43 INFO - PROCESS | 1248 | 1471349503461 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:43 INFO - PROCESS | 1248 | 1471349503464 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:43 INFO - PROCESS | 1248 | ++DOCSHELL 1D5E8C00 == 48 [pid = 1248] [id = 74] 05:11:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (1D5E9400) [pid = 1248] [serial = 219] [outer = 00000000] 05:11:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1D74C000) [pid = 1248] [serial = 220] [outer = 1D5E9400] 05:11:43 INFO - PROCESS | 1248 | 1471349503521 Marionette DEBUG loaded listener.js 05:11:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1DBC2800) [pid = 1248] [serial = 221] [outer = 1D5E9400] 05:11:44 INFO - PROCESS | 1248 | 1471349504070 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:11:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 771ms 05:11:44 INFO - PROCESS | 1248 | 1471349504102 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 05:11:44 INFO - PROCESS | 1248 | 1471349504107 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 05:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:11:44 INFO - PROCESS | 1248 | 1471349504162 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:11:44 INFO - PROCESS | 1248 | 1471349504165 Marionette TRACE conn5 <- [1,262,null,{}] 05:11:44 INFO - PROCESS | 1248 | 1471349504172 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:44 INFO - PROCESS | 1248 | 1471349504175 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:44 INFO - PROCESS | 1248 | 1471349504300 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 05:11:44 INFO - PROCESS | 1248 | 1471349504417 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:44 INFO - PROCESS | 1248 | 1471349504420 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:44 INFO - PROCESS | 1248 | ++DOCSHELL 0F915C00 == 49 [pid = 1248] [id = 75] 05:11:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (0FF62800) [pid = 1248] [serial = 222] [outer = 00000000] 05:11:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (10527800) [pid = 1248] [serial = 223] [outer = 0FF62800] 05:11:44 INFO - PROCESS | 1248 | 1471349504482 Marionette DEBUG loaded listener.js 05:11:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (14129C00) [pid = 1248] [serial = 224] [outer = 0FF62800] 05:11:45 INFO - PROCESS | 1248 | 1471349505028 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 05:11:45 INFO - PROCESS | 1248 | 1471349505096 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 05:11:45 INFO - PROCESS | 1248 | 1471349505101 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 05:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:11:45 INFO - PROCESS | 1248 | 1471349505108 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:11:45 INFO - PROCESS | 1248 | 1471349505111 Marionette TRACE conn5 <- [1,266,null,{}] 05:11:45 INFO - PROCESS | 1248 | 1471349505116 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:45 INFO - PROCESS | 1248 | 1471349505118 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:45 INFO - PROCESS | 1248 | 1471349505265 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 05:11:45 INFO - PROCESS | 1248 | 1471349505388 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:45 INFO - PROCESS | 1248 | 1471349505391 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:45 INFO - PROCESS | 1248 | ++DOCSHELL 16A08800 == 50 [pid = 1248] [id = 76] 05:11:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (16A0D400) [pid = 1248] [serial = 225] [outer = 00000000] 05:11:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (17B2EC00) [pid = 1248] [serial = 226] [outer = 16A0D400] 05:11:45 INFO - PROCESS | 1248 | 1471349505451 Marionette DEBUG loaded listener.js 05:11:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (18DB9000) [pid = 1248] [serial = 227] [outer = 16A0D400] 05:11:46 INFO - PROCESS | 1248 | 1471349506286 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1233ms 05:11:46 INFO - PROCESS | 1248 | 1471349506344 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 05:11:46 INFO - PROCESS | 1248 | 1471349506347 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 05:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:11:46 INFO - PROCESS | 1248 | 1471349506350 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:11:46 INFO - PROCESS | 1248 | 1471349506354 Marionette TRACE conn5 <- [1,270,null,{}] 05:11:46 INFO - PROCESS | 1248 | 1471349506365 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:46 INFO - PROCESS | 1248 | 1471349506370 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:46 INFO - PROCESS | 1248 | 1471349506483 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 05:11:46 INFO - PROCESS | 1248 | 1471349506607 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:46 INFO - PROCESS | 1248 | 1471349506610 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:46 INFO - PROCESS | 1248 | ++DOCSHELL 19EBA000 == 51 [pid = 1248] [id = 77] 05:11:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (19EBBC00) [pid = 1248] [serial = 228] [outer = 00000000] 05:11:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1B106000) [pid = 1248] [serial = 229] [outer = 19EBBC00] 05:11:46 INFO - PROCESS | 1248 | 1471349506671 Marionette DEBUG loaded listener.js 05:11:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1BE77800) [pid = 1248] [serial = 230] [outer = 19EBBC00] 05:11:47 INFO - PROCESS | 1248 | 1471349507446 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1183ms 05:11:47 INFO - PROCESS | 1248 | 1471349507537 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 05:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:11:47 INFO - PROCESS | 1248 | 1471349507541 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 05:11:47 INFO - PROCESS | 1248 | 1471349507546 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:11:47 INFO - PROCESS | 1248 | 1471349507550 Marionette TRACE conn5 <- [1,274,null,{}] 05:11:47 INFO - PROCESS | 1248 | 1471349507555 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:47 INFO - PROCESS | 1248 | 1471349507559 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:47 INFO - PROCESS | 1248 | 1471349507660 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 05:11:47 INFO - PROCESS | 1248 | 1471349507737 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 1248 | 1471349507741 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:47 INFO - PROCESS | 1248 | ++DOCSHELL 1022B800 == 52 [pid = 1248] [id = 78] 05:11:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1022BC00) [pid = 1248] [serial = 231] [outer = 00000000] 05:11:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1038AC00) [pid = 1248] [serial = 232] [outer = 1022BC00] 05:11:47 INFO - PROCESS | 1248 | 1471349507793 Marionette DEBUG loaded listener.js 05:11:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1057D800) [pid = 1248] [serial = 233] [outer = 1022BC00] 05:11:48 INFO - PROCESS | 1248 | 1471349508420 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 930ms 05:11:48 INFO - PROCESS | 1248 | 1471349508477 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 05:11:48 INFO - PROCESS | 1248 | 1471349508481 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 05:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:11:48 INFO - PROCESS | 1248 | 1471349508487 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:11:48 INFO - PROCESS | 1248 | 1471349508490 Marionette TRACE conn5 <- [1,278,null,{}] 05:11:48 INFO - PROCESS | 1248 | 1471349508494 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:48 INFO - PROCESS | 1248 | 1471349508497 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:48 INFO - PROCESS | 1248 | 1471349508633 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 05:11:48 INFO - PROCESS | 1248 | --DOCSHELL 1CADCC00 == 51 [pid = 1248] [id = 73] 05:11:48 INFO - PROCESS | 1248 | --DOCSHELL 0FF5F400 == 50 [pid = 1248] [id = 72] 05:11:48 INFO - PROCESS | 1248 | --DOCSHELL 1B10B400 == 49 [pid = 1248] [id = 71] 05:11:48 INFO - PROCESS | 1248 | --DOCSHELL 19F86C00 == 48 [pid = 1248] [id = 70] 05:11:48 INFO - PROCESS | 1248 | --DOCSHELL 08844C00 == 47 [pid = 1248] [id = 69] 05:11:48 INFO - PROCESS | 1248 | --DOCSHELL 191DD000 == 46 [pid = 1248] [id = 68] 05:11:48 INFO - PROCESS | 1248 | --DOCSHELL 191D7C00 == 45 [pid = 1248] [id = 67] 05:11:48 INFO - PROCESS | 1248 | --DOCSHELL 17BDE800 == 44 [pid = 1248] [id = 66] 05:11:48 INFO - PROCESS | 1248 | --DOCSHELL 143B3800 == 43 [pid = 1248] [id = 65] 05:11:48 INFO - PROCESS | 1248 | --DOCSHELL 0FF5B400 == 42 [pid = 1248] [id = 64] 05:11:48 INFO - PROCESS | 1248 | --DOCSHELL 0FF6AC00 == 41 [pid = 1248] [id = 44] 05:11:48 INFO - PROCESS | 1248 | --DOCSHELL 19F85800 == 40 [pid = 1248] [id = 58] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (17D7E800) [pid = 1248] [serial = 138] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (0884C800) [pid = 1248] [serial = 132] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1038A800) [pid = 1248] [serial = 135] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (19F89400) [pid = 1248] [serial = 172] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1A066000) [pid = 1248] [serial = 156] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (1B109800) [pid = 1248] [serial = 159] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (1B1DCC00) [pid = 1248] [serial = 160] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (14A31400) [pid = 1248] [serial = 147] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1A06D000) [pid = 1248] [serial = 157] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (14B52400) [pid = 1248] [serial = 148] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (0FF67000) [pid = 1248] [serial = 142] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (0FA55C00) [pid = 1248] [serial = 141] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (17BC0C00) [pid = 1248] [serial = 150] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (17D79C00) [pid = 1248] [serial = 151] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1B67C800) [pid = 1248] [serial = 162] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (10384800) [pid = 1248] [serial = 144] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (103AD800) [pid = 1248] [serial = 145] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1C33F800) [pid = 1248] [serial = 166] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1C3A5800) [pid = 1248] [serial = 167] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1CCB1C00) [pid = 1248] [serial = 170] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (14BE4400) [pid = 1248] [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.] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1BE69800) [pid = 1248] [serial = 163] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (18DC0400) [pid = 1248] [serial = 153] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1CCA4800) [pid = 1248] [serial = 169] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (18DC2800) [pid = 1248] [serial = 154] [outer = 00000000] [url = about:blank] 05:11:48 INFO - PROCESS | 1248 | 1471349508762 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:48 INFO - PROCESS | 1248 | 1471349508765 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:48 INFO - PROCESS | 1248 | ++DOCSHELL 08842000 == 41 [pid = 1248] [id = 79] 05:11:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (08842C00) [pid = 1248] [serial = 234] [outer = 00000000] 05:11:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (0C535800) [pid = 1248] [serial = 235] [outer = 08842C00] 05:11:48 INFO - PROCESS | 1248 | 1471349508815 Marionette DEBUG loaded listener.js 05:11:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (0FF68000) [pid = 1248] [serial = 236] [outer = 08842C00] 05:11:49 INFO - PROCESS | 1248 | 1471349509197 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 770ms 05:11:49 INFO - PROCESS | 1248 | 1471349509262 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 05:11:49 INFO - PROCESS | 1248 | 1471349509264 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 05:11:49 INFO - PROCESS | 1248 | 1471349509268 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:11:49 INFO - PROCESS | 1248 | 1471349509271 Marionette TRACE conn5 <- [1,282,null,{}] 05:11:49 INFO - PROCESS | 1248 | 1471349509281 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:49 INFO - PROCESS | 1248 | 1471349509285 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:49 INFO - PROCESS | 1248 | 1471349509377 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 05:11:49 INFO - PROCESS | 1248 | 1471349509384 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:49 INFO - PROCESS | 1248 | 1471349509387 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:49 INFO - PROCESS | 1248 | ++DOCSHELL 16527400 == 42 [pid = 1248] [id = 80] 05:11:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (16528000) [pid = 1248] [serial = 237] [outer = 00000000] 05:11:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (16C3D800) [pid = 1248] [serial = 238] [outer = 16528000] 05:11:49 INFO - PROCESS | 1248 | 1471349509444 Marionette DEBUG loaded listener.js 05:11:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (17B30C00) [pid = 1248] [serial = 239] [outer = 16528000] 05:11:49 INFO - PROCESS | 1248 | 1471349509901 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 05:11:49 INFO - PROCESS | 1248 | 1471349509942 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 05:11:49 INFO - PROCESS | 1248 | 1471349509944 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 05:11:49 INFO - PROCESS | 1248 | 1471349509947 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:11:49 INFO - PROCESS | 1248 | 1471349509949 Marionette TRACE conn5 <- [1,286,null,{}] 05:11:49 INFO - PROCESS | 1248 | 1471349509953 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:49 INFO - PROCESS | 1248 | 1471349509955 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:50 INFO - PROCESS | 1248 | 1471349510067 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 05:11:50 INFO - PROCESS | 1248 | 1471349510076 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:50 INFO - PROCESS | 1248 | 1471349510078 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:50 INFO - PROCESS | 1248 | ++DOCSHELL 17DAB400 == 43 [pid = 1248] [id = 81] 05:11:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (17DAC400) [pid = 1248] [serial = 240] [outer = 00000000] 05:11:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (17DB4000) [pid = 1248] [serial = 241] [outer = 17DAC400] 05:11:50 INFO - PROCESS | 1248 | 1471349510125 Marionette DEBUG loaded listener.js 05:11:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (17DB7C00) [pid = 1248] [serial = 242] [outer = 17DAC400] 05:11:50 INFO - PROCESS | 1248 | 1471349510560 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 05:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:11:50 INFO - PROCESS | 1248 | 1471349510630 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 05:11:50 INFO - PROCESS | 1248 | 1471349510633 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 05:11:50 INFO - PROCESS | 1248 | 1471349510636 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:11:50 INFO - PROCESS | 1248 | 1471349510638 Marionette TRACE conn5 <- [1,290,null,{}] 05:11:50 INFO - PROCESS | 1248 | 1471349510642 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:50 INFO - PROCESS | 1248 | 1471349510644 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:50 INFO - PROCESS | 1248 | 1471349510726 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 05:11:50 INFO - PROCESS | 1248 | 1471349510732 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:50 INFO - PROCESS | 1248 | 1471349510734 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:50 INFO - PROCESS | 1248 | ++DOCSHELL 17DB7800 == 44 [pid = 1248] [id = 82] 05:11:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (18BD1800) [pid = 1248] [serial = 243] [outer = 00000000] 05:11:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (191D1C00) [pid = 1248] [serial = 244] [outer = 18BD1800] 05:11:50 INFO - PROCESS | 1248 | 1471349510780 Marionette DEBUG loaded listener.js 05:11:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (191D2000) [pid = 1248] [serial = 245] [outer = 18BD1800] 05:11:51 INFO - PROCESS | 1248 | 1471349511246 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 05:11:51 INFO - PROCESS | 1248 | 1471349511267 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 05:11:51 INFO - PROCESS | 1248 | 1471349511269 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 05:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:11:51 INFO - PROCESS | 1248 | 1471349511272 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:11:51 INFO - PROCESS | 1248 | 1471349511274 Marionette TRACE conn5 <- [1,294,null,{}] 05:11:51 INFO - PROCESS | 1248 | 1471349511284 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:51 INFO - PROCESS | 1248 | 1471349511289 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:51 INFO - PROCESS | 1248 | 1471349511454 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 05:11:51 INFO - PROCESS | 1248 | 1471349511515 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 1248 | 1471349511517 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:51 INFO - PROCESS | 1248 | ++DOCSHELL 19F7AC00 == 45 [pid = 1248] [id = 83] 05:11:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (19F7B400) [pid = 1248] [serial = 246] [outer = 00000000] 05:11:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (19F88C00) [pid = 1248] [serial = 247] [outer = 19F7B400] 05:11:51 INFO - PROCESS | 1248 | 1471349511564 Marionette DEBUG loaded listener.js 05:11:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1A06EC00) [pid = 1248] [serial = 248] [outer = 19F7B400] 05:11:51 INFO - PROCESS | 1248 | 1471349511991 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:51 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. 05:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 05:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:11:52 INFO - PROCESS | 1248 | 1471349512003 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 05:11:52 INFO - PROCESS | 1248 | 1471349512005 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 05:11:52 INFO - PROCESS | 1248 | 1471349512008 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:11:52 INFO - PROCESS | 1248 | 1471349512010 Marionette TRACE conn5 <- [1,298,null,{}] 05:11:52 INFO - PROCESS | 1248 | 1471349512013 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:52 INFO - PROCESS | 1248 | 1471349512015 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:52 INFO - PROCESS | 1248 | 1471349512131 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 05:11:52 INFO - PROCESS | 1248 | 1471349512136 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:52 INFO - PROCESS | 1248 | 1471349512138 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:52 INFO - PROCESS | 1248 | ++DOCSHELL 1A17EC00 == 46 [pid = 1248] [id = 84] 05:11:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1A373800) [pid = 1248] [serial = 249] [outer = 00000000] 05:11:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1B109C00) [pid = 1248] [serial = 250] [outer = 1A373800] 05:11:52 INFO - PROCESS | 1248 | 1471349512230 Marionette DEBUG loaded listener.js 05:11:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1B178C00) [pid = 1248] [serial = 251] [outer = 1A373800] 05:11:52 INFO - PROCESS | 1248 | 1471349512655 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:52 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. 05:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 05:11:52 INFO - PROCESS | 1248 | 1471349512679 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 05:11:52 INFO - PROCESS | 1248 | 1471349512681 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 05:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:11:52 INFO - PROCESS | 1248 | 1471349512684 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:11:52 INFO - PROCESS | 1248 | 1471349512685 Marionette TRACE conn5 <- [1,302,null,{}] 05:11:52 INFO - PROCESS | 1248 | 1471349512695 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:52 INFO - PROCESS | 1248 | 1471349512697 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:52 INFO - PROCESS | 1248 | 1471349512831 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 05:11:52 INFO - PROCESS | 1248 | 1471349512891 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:52 INFO - PROCESS | 1248 | 1471349512893 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:52 INFO - PROCESS | 1248 | ++DOCSHELL 1B677000 == 47 [pid = 1248] [id = 85] 05:11:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1B677800) [pid = 1248] [serial = 252] [outer = 00000000] 05:11:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1BE73400) [pid = 1248] [serial = 253] [outer = 1B677800] 05:11:52 INFO - PROCESS | 1248 | 1471349512941 Marionette DEBUG loaded listener.js 05:11:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1BFD3400) [pid = 1248] [serial = 254] [outer = 1B677800] 05:11:53 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (10383400) [pid = 1248] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:11:53 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (191DA000) [pid = 1248] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:11:53 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (144D6800) [pid = 1248] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:11:53 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1B110400) [pid = 1248] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:11:53 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (17D7BC00) [pid = 1248] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:11:53 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (106D6000) [pid = 1248] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:11:53 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (1B101400) [pid = 1248] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:11:53 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (19DBF800) [pid = 1248] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:11:53 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1CCA6000) [pid = 1248] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:11:53 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1CADE800) [pid = 1248] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:11:53 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (105D2400) [pid = 1248] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:11:53 INFO - PROCESS | 1248 | 1471349513458 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:11:53 INFO - PROCESS | 1248 | 1471349513605 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:53 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. 05:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 991ms 05:11:53 INFO - PROCESS | 1248 | 1471349513675 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 05:11:53 INFO - PROCESS | 1248 | 1471349513677 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 05:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:11:53 INFO - PROCESS | 1248 | 1471349513680 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:11:53 INFO - PROCESS | 1248 | 1471349513682 Marionette TRACE conn5 <- [1,306,null,{}] 05:11:53 INFO - PROCESS | 1248 | 1471349513686 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:53 INFO - PROCESS | 1248 | 1471349513688 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:53 INFO - PROCESS | 1248 | 1471349513772 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 05:11:53 INFO - PROCESS | 1248 | 1471349513778 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:53 INFO - PROCESS | 1248 | 1471349513780 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:53 INFO - PROCESS | 1248 | ++DOCSHELL 191D7C00 == 48 [pid = 1248] [id = 86] 05:11:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (19DBEC00) [pid = 1248] [serial = 255] [outer = 00000000] 05:11:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1B6D8400) [pid = 1248] [serial = 256] [outer = 19DBEC00] 05:11:53 INFO - PROCESS | 1248 | 1471349513826 Marionette DEBUG loaded listener.js 05:11:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1C39C000) [pid = 1248] [serial = 257] [outer = 19DBEC00] 05:11:54 INFO - PROCESS | 1248 | 1471349514242 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:54 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. 05:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 05:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:11:54 INFO - PROCESS | 1248 | 1471349514251 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 05:11:54 INFO - PROCESS | 1248 | 1471349514253 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 05:11:54 INFO - PROCESS | 1248 | 1471349514256 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:11:54 INFO - PROCESS | 1248 | 1471349514257 Marionette TRACE conn5 <- [1,310,null,{}] 05:11:54 INFO - PROCESS | 1248 | 1471349514261 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:54 INFO - PROCESS | 1248 | 1471349514263 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:54 INFO - PROCESS | 1248 | 1471349514394 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 05:11:54 INFO - PROCESS | 1248 | 1471349514402 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:54 INFO - PROCESS | 1248 | 1471349514404 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:54 INFO - PROCESS | 1248 | ++DOCSHELL 1C675000 == 49 [pid = 1248] [id = 87] 05:11:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1C677C00) [pid = 1248] [serial = 258] [outer = 00000000] 05:11:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1CAD9000) [pid = 1248] [serial = 259] [outer = 1C677C00] 05:11:54 INFO - PROCESS | 1248 | 1471349514452 Marionette DEBUG loaded listener.js 05:11:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1CADF800) [pid = 1248] [serial = 260] [outer = 1C677C00] 05:11:54 INFO - PROCESS | 1248 | 1471349514871 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:54 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. 05:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 05:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:11:54 INFO - PROCESS | 1248 | 1471349514927 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 05:11:54 INFO - PROCESS | 1248 | 1471349514929 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 05:11:54 INFO - PROCESS | 1248 | 1471349514941 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:11:54 INFO - PROCESS | 1248 | 1471349514943 Marionette TRACE conn5 <- [1,314,null,{}] 05:11:54 INFO - PROCESS | 1248 | 1471349514946 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:54 INFO - PROCESS | 1248 | 1471349514949 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:55 INFO - PROCESS | 1248 | 1471349515048 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 05:11:55 INFO - PROCESS | 1248 | 1471349515054 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:55 INFO - PROCESS | 1248 | 1471349515056 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:55 INFO - PROCESS | 1248 | ++DOCSHELL 1CD3CC00 == 50 [pid = 1248] [id = 88] 05:11:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1CD3F000) [pid = 1248] [serial = 261] [outer = 00000000] 05:11:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1CE97800) [pid = 1248] [serial = 262] [outer = 1CD3F000] 05:11:55 INFO - PROCESS | 1248 | 1471349515105 Marionette DEBUG loaded listener.js 05:11:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1D740400) [pid = 1248] [serial = 263] [outer = 1CD3F000] 05:11:55 INFO - PROCESS | 1248 | 1471349515821 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:55 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. 05:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 05:11:55 INFO - PROCESS | 1248 | 1471349515864 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 05:11:55 INFO - PROCESS | 1248 | 1471349515867 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 05:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:11:55 INFO - PROCESS | 1248 | 1471349515873 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:11:55 INFO - PROCESS | 1248 | 1471349515876 Marionette TRACE conn5 <- [1,318,null,{}] 05:11:55 INFO - PROCESS | 1248 | 1471349515882 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:55 INFO - PROCESS | 1248 | 1471349515885 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:56 INFO - PROCESS | 1248 | 1471349516001 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 05:11:56 INFO - PROCESS | 1248 | 1471349516126 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:56 INFO - PROCESS | 1248 | 1471349516129 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:56 INFO - PROCESS | 1248 | ++DOCSHELL 0FA5D400 == 51 [pid = 1248] [id = 89] 05:11:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (0FF5F800) [pid = 1248] [serial = 264] [outer = 00000000] 05:11:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (103B2400) [pid = 1248] [serial = 265] [outer = 0FF5F800] 05:11:56 INFO - PROCESS | 1248 | 1471349516190 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (143B3800) [pid = 1248] [serial = 266] [outer = 0FF5F800] 05:11:56 INFO - PROCESS | 1248 | 1471349516749 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:56 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. 05:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 05:11:56 INFO - PROCESS | 1248 | 1471349516804 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 05:11:56 INFO - PROCESS | 1248 | 1471349516809 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 05:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:11:56 INFO - PROCESS | 1248 | 1471349516816 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:11:56 INFO - PROCESS | 1248 | 1471349516819 Marionette TRACE conn5 <- [1,322,null,{}] 05:11:56 INFO - PROCESS | 1248 | 1471349516823 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:56 INFO - PROCESS | 1248 | 1471349516826 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:56 INFO - PROCESS | 1248 | 1471349516946 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 05:11:57 INFO - PROCESS | 1248 | 1471349517071 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:57 INFO - PROCESS | 1248 | 1471349517074 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:57 INFO - PROCESS | 1248 | ++DOCSHELL 16C42C00 == 52 [pid = 1248] [id = 90] 05:11:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (17A9B800) [pid = 1248] [serial = 267] [outer = 00000000] 05:11:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (17D82000) [pid = 1248] [serial = 268] [outer = 17A9B800] 05:11:57 INFO - PROCESS | 1248 | 1471349517134 Marionette DEBUG loaded listener.js 05:11:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (17DB3800) [pid = 1248] [serial = 269] [outer = 17A9B800] 05:11:57 INFO - PROCESS | 1248 | 1471349517726 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:57 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. 05:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 05:11:57 INFO - PROCESS | 1248 | 1471349517748 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 05:11:57 INFO - PROCESS | 1248 | 1471349517751 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 05:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:11:57 INFO - PROCESS | 1248 | 1471349517755 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:11:57 INFO - PROCESS | 1248 | 1471349517759 Marionette TRACE conn5 <- [1,326,null,{}] 05:11:57 INFO - PROCESS | 1248 | 1471349517769 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:57 INFO - PROCESS | 1248 | 1471349517774 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:57 INFO - PROCESS | 1248 | 1471349517887 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 05:11:57 INFO - PROCESS | 1248 | 1471349517988 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:57 INFO - PROCESS | 1248 | 1471349517991 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:58 INFO - PROCESS | 1248 | ++DOCSHELL 1A2B2C00 == 53 [pid = 1248] [id = 91] 05:11:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1A2B3400) [pid = 1248] [serial = 270] [outer = 00000000] 05:11:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1A2B7000) [pid = 1248] [serial = 271] [outer = 1A2B3400] 05:11:58 INFO - PROCESS | 1248 | 1471349518050 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1A2BB400) [pid = 1248] [serial = 272] [outer = 1A2B3400] 05:11:58 INFO - PROCESS | 1248 | 1471349518688 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:58 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. 05:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 970ms 05:11:58 INFO - PROCESS | 1248 | 1471349518728 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 05:11:58 INFO - PROCESS | 1248 | 1471349518731 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 05:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:11:58 INFO - PROCESS | 1248 | 1471349518735 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:11:58 INFO - PROCESS | 1248 | 1471349518737 Marionette TRACE conn5 <- [1,330,null,{}] 05:11:58 INFO - PROCESS | 1248 | 1471349518741 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:58 INFO - PROCESS | 1248 | 1471349518743 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:58 INFO - PROCESS | 1248 | 1471349518858 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 05:11:58 INFO - PROCESS | 1248 | 1471349518954 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 1248 | 1471349518956 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:58 INFO - PROCESS | 1248 | ++DOCSHELL 1A3DE400 == 54 [pid = 1248] [id = 92] 05:11:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1A3DE800) [pid = 1248] [serial = 273] [outer = 00000000] 05:11:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1A3E5000) [pid = 1248] [serial = 274] [outer = 1A3DE800] 05:11:59 INFO - PROCESS | 1248 | 1471349519013 Marionette DEBUG loaded listener.js 05:11:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1A3E7000) [pid = 1248] [serial = 275] [outer = 1A3DE800] 05:11:59 INFO - PROCESS | 1248 | 1471349519633 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:11:59 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. 05:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 930ms 05:11:59 INFO - PROCESS | 1248 | 1471349519668 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 05:11:59 INFO - PROCESS | 1248 | 1471349519671 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 05:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:11:59 INFO - PROCESS | 1248 | 1471349519674 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:11:59 INFO - PROCESS | 1248 | 1471349519676 Marionette TRACE conn5 <- [1,334,null,{}] 05:11:59 INFO - PROCESS | 1248 | 1471349519680 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:59 INFO - PROCESS | 1248 | 1471349519682 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:59 INFO - PROCESS | 1248 | 1471349519793 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 05:11:59 INFO - PROCESS | 1248 | 1471349519921 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:59 INFO - PROCESS | 1248 | 1471349519923 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:11:59 INFO - PROCESS | 1248 | ++DOCSHELL 08849C00 == 55 [pid = 1248] [id = 93] 05:11:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (0C536C00) [pid = 1248] [serial = 276] [outer = 00000000] 05:11:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (14128400) [pid = 1248] [serial = 277] [outer = 0C536C00] 05:11:59 INFO - PROCESS | 1248 | 1471349519981 Marionette DEBUG loaded listener.js 05:12:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (16525800) [pid = 1248] [serial = 278] [outer = 0C536C00] 05:12:00 INFO - PROCESS | 1248 | 1471349520702 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:12:00 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. 05:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1072ms 05:12:00 INFO - PROCESS | 1248 | 1471349520750 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 05:12:00 INFO - PROCESS | 1248 | 1471349520754 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 05:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:12:00 INFO - PROCESS | 1248 | 1471349520759 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:12:00 INFO - PROCESS | 1248 | 1471349520762 Marionette TRACE conn5 <- [1,338,null,{}] 05:12:00 INFO - PROCESS | 1248 | 1471349520768 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:00 INFO - PROCESS | 1248 | 1471349520770 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:00 INFO - PROCESS | 1248 | 1471349520874 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 05:12:01 INFO - PROCESS | 1248 | 1471349521004 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:01 INFO - PROCESS | 1248 | 1471349521007 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:01 INFO - PROCESS | 1248 | ++DOCSHELL 105D3C00 == 56 [pid = 1248] [id = 94] 05:12:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (08771800) [pid = 1248] [serial = 279] [outer = 00000000] 05:12:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (14128C00) [pid = 1248] [serial = 280] [outer = 08771800] 05:12:01 INFO - PROCESS | 1248 | 1471349521063 Marionette DEBUG loaded listener.js 05:12:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (14BE4400) [pid = 1248] [serial = 281] [outer = 08771800] 05:12:01 INFO - PROCESS | 1248 | --DOCSHELL 1C675000 == 55 [pid = 1248] [id = 87] 05:12:01 INFO - PROCESS | 1248 | --DOCSHELL 191D7C00 == 54 [pid = 1248] [id = 86] 05:12:01 INFO - PROCESS | 1248 | --DOCSHELL 1B677000 == 53 [pid = 1248] [id = 85] 05:12:01 INFO - PROCESS | 1248 | --DOCSHELL 1A17EC00 == 52 [pid = 1248] [id = 84] 05:12:01 INFO - PROCESS | 1248 | --DOCSHELL 19F7AC00 == 51 [pid = 1248] [id = 83] 05:12:01 INFO - PROCESS | 1248 | --DOCSHELL 17DB7800 == 50 [pid = 1248] [id = 82] 05:12:01 INFO - PROCESS | 1248 | --DOCSHELL 17DAB400 == 49 [pid = 1248] [id = 81] 05:12:01 INFO - PROCESS | 1248 | --DOCSHELL 16527400 == 48 [pid = 1248] [id = 80] 05:12:01 INFO - PROCESS | 1248 | --DOCSHELL 08842000 == 47 [pid = 1248] [id = 79] 05:12:01 INFO - PROCESS | 1248 | --DOCSHELL 1022B800 == 46 [pid = 1248] [id = 78] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (1D74C000) [pid = 1248] [serial = 220] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (1432F800) [pid = 1248] [serial = 191] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (106D8C00) [pid = 1248] [serial = 190] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (19DBFC00) [pid = 1248] [serial = 199] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (19EAFC00) [pid = 1248] [serial = 200] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (14AD3000) [pid = 1248] [serial = 193] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (16523C00) [pid = 1248] [serial = 194] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1B670000) [pid = 1248] [serial = 205] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (17D85400) [pid = 1248] [serial = 196] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (18DC3400) [pid = 1248] [serial = 197] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (16531400) [pid = 1248] [serial = 188] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (14AD7400) [pid = 1248] [serial = 187] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1BFCF800) [pid = 1248] [serial = 208] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (14BEC800) [pid = 1248] [serial = 178] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1C39FC00) [pid = 1248] [serial = 209] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1B671400) [pid = 1248] [serial = 206] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (19F7F800) [pid = 1248] [serial = 202] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (19F87C00) [pid = 1248] [serial = 181] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (1652D400) [pid = 1248] [serial = 184] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1022CC00) [pid = 1248] [serial = 175] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1CE69400) [pid = 1248] [serial = 211] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1CE5CC00) [pid = 1248] [serial = 217] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (1CE9EC00) [pid = 1248] [serial = 212] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1D5DFC00) [pid = 1248] [serial = 218] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1CAD9800) [pid = 1248] [serial = 214] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (19F84400) [pid = 1248] [serial = 203] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1CADD000) [pid = 1248] [serial = 215] [outer = 00000000] [url = about:blank] 05:12:01 INFO - PROCESS | 1248 | 1471349521653 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:12:01 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. 05:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 930ms 05:12:01 INFO - PROCESS | 1248 | 1471349521691 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 05:12:01 INFO - PROCESS | 1248 | 1471349521695 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 05:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:12:01 INFO - PROCESS | 1248 | 1471349521701 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:12:01 INFO - PROCESS | 1248 | 1471349521703 Marionette TRACE conn5 <- [1,342,null,{}] 05:12:01 INFO - PROCESS | 1248 | 1471349521708 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:01 INFO - PROCESS | 1248 | 1471349521710 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:01 INFO - PROCESS | 1248 | 1471349521802 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 05:12:01 INFO - PROCESS | 1248 | 1471349521891 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:01 INFO - PROCESS | 1248 | 1471349521894 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:01 INFO - PROCESS | 1248 | ++DOCSHELL 1022B800 == 47 [pid = 1248] [id = 95] 05:12:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (10380400) [pid = 1248] [serial = 282] [outer = 00000000] 05:12:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (14A26000) [pid = 1248] [serial = 283] [outer = 10380400] 05:12:01 INFO - PROCESS | 1248 | 1471349521945 Marionette DEBUG loaded listener.js 05:12:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (16523C00) [pid = 1248] [serial = 284] [outer = 10380400] 05:12:02 INFO - PROCESS | 1248 | 1471349522342 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:12:02 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. 05:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 05:12:02 INFO - PROCESS | 1248 | 1471349522376 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 05:12:02 INFO - PROCESS | 1248 | 1471349522378 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 05:12:02 INFO - PROCESS | 1248 | 1471349522381 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:12:02 INFO - PROCESS | 1248 | 1471349522385 Marionette TRACE conn5 <- [1,346,null,{}] 05:12:02 INFO - PROCESS | 1248 | 1471349522395 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:02 INFO - PROCESS | 1248 | 1471349522399 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:02 INFO - PROCESS | 1248 | 1471349522515 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 05:12:02 INFO - PROCESS | 1248 | 1471349522525 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:02 INFO - PROCESS | 1248 | 1471349522528 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:02 INFO - PROCESS | 1248 | ++DOCSHELL 17B2F400 == 48 [pid = 1248] [id = 96] 05:12:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (17B30400) [pid = 1248] [serial = 285] [outer = 00000000] 05:12:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (17D7E000) [pid = 1248] [serial = 286] [outer = 17B30400] 05:12:02 INFO - PROCESS | 1248 | 1471349522578 Marionette DEBUG loaded listener.js 05:12:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (17DAD000) [pid = 1248] [serial = 287] [outer = 17B30400] 05:12:03 INFO - PROCESS | 1248 | 1471349523035 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:12:03 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. 05:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 05:12:03 INFO - PROCESS | 1248 | 1471349523059 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 05:12:03 INFO - PROCESS | 1248 | 1471349523062 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 05:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:12:03 INFO - PROCESS | 1248 | 1471349523065 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:12:03 INFO - PROCESS | 1248 | 1471349523066 Marionette TRACE conn5 <- [1,350,null,{}] 05:12:03 INFO - PROCESS | 1248 | 1471349523070 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:03 INFO - PROCESS | 1248 | 1471349523072 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:03 INFO - PROCESS | 1248 | 1471349523161 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 05:12:03 INFO - PROCESS | 1248 | 1471349523167 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:03 INFO - PROCESS | 1248 | 1471349523169 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:03 INFO - PROCESS | 1248 | ++DOCSHELL 17DB4800 == 49 [pid = 1248] [id = 97] 05:12:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (18E2EC00) [pid = 1248] [serial = 288] [outer = 00000000] 05:12:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (191D9800) [pid = 1248] [serial = 289] [outer = 18E2EC00] 05:12:03 INFO - PROCESS | 1248 | 1471349523224 Marionette DEBUG loaded listener.js 05:12:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (19B9C800) [pid = 1248] [serial = 290] [outer = 18E2EC00] 05:12:03 INFO - PROCESS | 1248 | 1471349523670 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:12:03 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. 05:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 632ms 05:12:03 INFO - PROCESS | 1248 | 1471349523698 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 05:12:03 INFO - PROCESS | 1248 | 1471349523700 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 05:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:12:03 INFO - PROCESS | 1248 | 1471349523704 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:12:03 INFO - PROCESS | 1248 | 1471349523705 Marionette TRACE conn5 <- [1,354,null,{}] 05:12:03 INFO - PROCESS | 1248 | 1471349523709 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:03 INFO - PROCESS | 1248 | 1471349523711 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:03 INFO - PROCESS | 1248 | 1471349523830 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 05:12:03 INFO - PROCESS | 1248 | 1471349523835 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:03 INFO - PROCESS | 1248 | 1471349523837 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:03 INFO - PROCESS | 1248 | ++DOCSHELL 19BA0800 == 50 [pid = 1248] [id = 98] 05:12:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (19BA0C00) [pid = 1248] [serial = 291] [outer = 00000000] 05:12:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (19BA6800) [pid = 1248] [serial = 292] [outer = 19BA0C00] 05:12:03 INFO - PROCESS | 1248 | 1471349523885 Marionette DEBUG loaded listener.js 05:12:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (19BA9400) [pid = 1248] [serial = 293] [outer = 19BA0C00] 05:12:04 INFO - PROCESS | 1248 | 1471349524381 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:12:04 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. 05:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 05:12:04 INFO - PROCESS | 1248 | 1471349524441 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 05:12:04 INFO - PROCESS | 1248 | 1471349524443 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 05:12:04 INFO - PROCESS | 1248 | 1471349524446 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:12:04 INFO - PROCESS | 1248 | 1471349524448 Marionette TRACE conn5 <- [1,358,null,{}] 05:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:12:04 INFO - PROCESS | 1248 | 1471349524451 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:04 INFO - PROCESS | 1248 | 1471349524457 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:04 INFO - PROCESS | 1248 | 1471349524598 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 05:12:04 INFO - PROCESS | 1248 | 1471349524659 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:04 INFO - PROCESS | 1248 | 1471349524661 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:04 INFO - PROCESS | 1248 | ++DOCSHELL 0884A000 == 51 [pid = 1248] [id = 99] 05:12:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1A068C00) [pid = 1248] [serial = 294] [outer = 00000000] 05:12:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1A071C00) [pid = 1248] [serial = 295] [outer = 1A068C00] 05:12:04 INFO - PROCESS | 1248 | 1471349524709 Marionette DEBUG loaded listener.js 05:12:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1A2B2800) [pid = 1248] [serial = 296] [outer = 1A068C00] 05:12:05 INFO - PROCESS | 1248 | 1471349525177 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:12:05 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. 05:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 770ms 05:12:05 INFO - PROCESS | 1248 | 1471349525227 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 05:12:05 INFO - PROCESS | 1248 | 1471349525229 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 05:12:05 INFO - PROCESS | 1248 | 1471349525232 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:12:05 INFO - PROCESS | 1248 | 1471349525234 Marionette TRACE conn5 <- [1,362,null,{}] 05:12:05 INFO - PROCESS | 1248 | 1471349525237 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:05 INFO - PROCESS | 1248 | 1471349525239 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:05 INFO - PROCESS | 1248 | 1471349525365 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 05:12:05 INFO - PROCESS | 1248 | 1471349525426 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:05 INFO - PROCESS | 1248 | 1471349525428 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:05 INFO - PROCESS | 1248 | ++DOCSHELL 1A2B9000 == 52 [pid = 1248] [id = 100] 05:12:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1A2BA400) [pid = 1248] [serial = 297] [outer = 00000000] 05:12:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1A3E0000) [pid = 1248] [serial = 298] [outer = 1A2BA400] 05:12:05 INFO - PROCESS | 1248 | 1471349525475 Marionette DEBUG loaded listener.js 05:12:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1A3E1800) [pid = 1248] [serial = 299] [outer = 1A2BA400] 05:12:05 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (17DAC400) [pid = 1248] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:12:05 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (19F7B400) [pid = 1248] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:12:05 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (18BD1800) [pid = 1248] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:12:05 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (16528000) [pid = 1248] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:12:05 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (08842C00) [pid = 1248] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:12:05 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1022BC00) [pid = 1248] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:12:05 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1A373800) [pid = 1248] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:12:05 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1B677800) [pid = 1248] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:12:05 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (19DBEC00) [pid = 1248] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:12:05 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (1C677C00) [pid = 1248] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:12:06 INFO - PROCESS | 1248 | 1471349526097 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:12:06 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. 05:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 870ms 05:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:12:06 INFO - PROCESS | 1248 | 1471349526110 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 05:12:06 INFO - PROCESS | 1248 | 1471349526112 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 05:12:06 INFO - PROCESS | 1248 | 1471349526115 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:12:06 INFO - PROCESS | 1248 | 1471349526116 Marionette TRACE conn5 <- [1,366,null,{}] 05:12:06 INFO - PROCESS | 1248 | 1471349526120 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:06 INFO - PROCESS | 1248 | 1471349526122 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:06 INFO - PROCESS | 1248 | 1471349526206 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 05:12:06 INFO - PROCESS | 1248 | 1471349526289 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:06 INFO - PROCESS | 1248 | 1471349526291 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:06 INFO - PROCESS | 1248 | ++DOCSHELL 16C42400 == 53 [pid = 1248] [id = 101] 05:12:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (17DAC400) [pid = 1248] [serial = 300] [outer = 00000000] 05:12:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1A3DFC00) [pid = 1248] [serial = 301] [outer = 17DAC400] 05:12:06 INFO - PROCESS | 1248 | 1471349526342 Marionette DEBUG loaded listener.js 05:12:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1B102000) [pid = 1248] [serial = 302] [outer = 17DAC400] 05:12:06 INFO - PROCESS | 1248 | 1471349526730 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:12:06 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. 05:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 05:12:06 INFO - PROCESS | 1248 | 1471349526787 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 05:12:06 INFO - PROCESS | 1248 | 1471349526789 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 05:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:12:06 INFO - PROCESS | 1248 | 1471349526792 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:12:06 INFO - PROCESS | 1248 | 1471349526794 Marionette TRACE conn5 <- [1,370,null,{}] 05:12:06 INFO - PROCESS | 1248 | 1471349526797 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:06 INFO - PROCESS | 1248 | 1471349526799 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:06 INFO - PROCESS | 1248 | 1471349526884 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 05:12:06 INFO - PROCESS | 1248 | 1471349526890 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:06 INFO - PROCESS | 1248 | 1471349526892 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:06 INFO - PROCESS | 1248 | ++DOCSHELL 19F05C00 == 54 [pid = 1248] [id = 102] 05:12:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (19F06800) [pid = 1248] [serial = 303] [outer = 00000000] 05:12:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (19F0B400) [pid = 1248] [serial = 304] [outer = 19F06800] 05:12:06 INFO - PROCESS | 1248 | 1471349526938 Marionette DEBUG loaded listener.js 05:12:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (19F0D400) [pid = 1248] [serial = 305] [outer = 19F06800] 05:12:07 INFO - PROCESS | 1248 | 1471349527369 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:12:07 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. 05:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 05:12:07 INFO - PROCESS | 1248 | 1471349527426 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 05:12:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:12:07 INFO - PROCESS | 1248 | 1471349527428 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 05:12:07 INFO - PROCESS | 1248 | 1471349527432 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - PROCESS | 1248 | 1471349527433 Marionette TRACE conn5 <- [1,374,null,{}] 05:12:07 INFO - PROCESS | 1248 | 1471349527437 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:07 INFO - PROCESS | 1248 | 1471349527439 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:07 INFO - PROCESS | 1248 | 1471349527524 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 05:12:07 INFO - PROCESS | 1248 | 1471349527529 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:07 INFO - PROCESS | 1248 | 1471349527531 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:07 INFO - PROCESS | 1248 | ++DOCSHELL 19F0F400 == 55 [pid = 1248] [id = 103] 05:12:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (19F0F800) [pid = 1248] [serial = 306] [outer = 00000000] 05:12:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1B105400) [pid = 1248] [serial = 307] [outer = 19F0F800] 05:12:07 INFO - PROCESS | 1248 | 1471349527577 Marionette DEBUG loaded listener.js 05:12:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1B66E000) [pid = 1248] [serial = 308] [outer = 19F0F800] 05:12:08 INFO - PROCESS | 1248 | 1471349528121 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:12:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:12:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 732ms 05:12:08 INFO - PROCESS | 1248 | 1471349528165 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 05:12:08 INFO - PROCESS | 1248 | 1471349528170 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 05:12:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:12:08 INFO - PROCESS | 1248 | 1471349528176 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:12:08 INFO - PROCESS | 1248 | 1471349528179 Marionette TRACE conn5 <- [1,378,null,{}] 05:12:08 INFO - PROCESS | 1248 | 1471349528229 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:08 INFO - PROCESS | 1248 | 1471349528232 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:08 INFO - PROCESS | 1248 | 1471349528419 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 05:12:08 INFO - PROCESS | 1248 | 1471349528516 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:08 INFO - PROCESS | 1248 | 1471349528521 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:08 INFO - PROCESS | 1248 | ++DOCSHELL 0C57A000 == 56 [pid = 1248] [id = 104] 05:12:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (0C5E2C00) [pid = 1248] [serial = 309] [outer = 00000000] 05:12:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (105D2400) [pid = 1248] [serial = 310] [outer = 0C5E2C00] 05:12:08 INFO - PROCESS | 1248 | 1471349528585 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (143DA800) [pid = 1248] [serial = 311] [outer = 0C5E2C00] 05:12:09 INFO - PROCESS | 1248 | 1471349529169 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:12:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1021ms 05:12:09 INFO - PROCESS | 1248 | 1471349529206 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 1248 | 1471349529211 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 05:12:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:12:09 INFO - PROCESS | 1248 | 1471349529218 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 1248 | 1471349529221 Marionette TRACE conn5 <- [1,382,null,{}] 05:12:09 INFO - PROCESS | 1248 | 1471349529225 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:09 INFO - PROCESS | 1248 | 1471349529228 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:09 INFO - PROCESS | 1248 | 1471349529346 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 05:12:09 INFO - PROCESS | 1248 | 1471349529447 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:09 INFO - PROCESS | 1248 | 1471349529450 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:09 INFO - PROCESS | 1248 | ++DOCSHELL 16CD2C00 == 57 [pid = 1248] [id = 105] 05:12:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (17A9B400) [pid = 1248] [serial = 312] [outer = 00000000] 05:12:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (17D84C00) [pid = 1248] [serial = 313] [outer = 17A9B400] 05:12:09 INFO - PROCESS | 1248 | 1471349529511 Marionette DEBUG loaded listener.js 05:12:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (18EC3800) [pid = 1248] [serial = 314] [outer = 17A9B400] 05:12:10 INFO - PROCESS | 1248 | 1471349530174 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:12:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:12:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 970ms 05:12:10 INFO - PROCESS | 1248 | 1471349530192 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 05:12:10 INFO - PROCESS | 1248 | 1471349530195 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 05:12:10 INFO - PROCESS | 1248 | 1471349530198 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:12:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:12:10 INFO - PROCESS | 1248 | 1471349530202 Marionette TRACE conn5 <- [1,386,null,{}] 05:12:10 INFO - PROCESS | 1248 | 1471349530213 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:10 INFO - PROCESS | 1248 | 1471349530218 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:10 INFO - PROCESS | 1248 | 1471349530332 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 05:12:10 INFO - PROCESS | 1248 | 1471349530434 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:10 INFO - PROCESS | 1248 | 1471349530438 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:10 INFO - PROCESS | 1248 | ++DOCSHELL 19F36400 == 58 [pid = 1248] [id = 106] 05:12:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (19F36C00) [pid = 1248] [serial = 315] [outer = 00000000] 05:12:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (19F39800) [pid = 1248] [serial = 316] [outer = 19F36C00] 05:12:10 INFO - PROCESS | 1248 | 1471349530498 Marionette DEBUG loaded listener.js 05:12:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (19F3D400) [pid = 1248] [serial = 317] [outer = 19F36C00] 05:12:11 INFO - PROCESS | 1248 | 1471349531157 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:12:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:12:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1019ms 05:12:11 INFO - PROCESS | 1248 | 1471349531221 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 05:12:11 INFO - PROCESS | 1248 | 1471349531224 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 05:12:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:12:11 INFO - PROCESS | 1248 | 1471349531228 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:12:11 INFO - PROCESS | 1248 | 1471349531230 Marionette TRACE conn5 <- [1,390,null,{}] 05:12:11 INFO - PROCESS | 1248 | 1471349531233 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:11 INFO - PROCESS | 1248 | 1471349531236 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:11 INFO - PROCESS | 1248 | 1471349531351 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 05:12:11 INFO - PROCESS | 1248 | 1471349531452 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:11 INFO - PROCESS | 1248 | 1471349531455 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:11 INFO - PROCESS | 1248 | ++DOCSHELL 19F88800 == 59 [pid = 1248] [id = 107] 05:12:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1A064000) [pid = 1248] [serial = 318] [outer = 00000000] 05:12:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1A3E8C00) [pid = 1248] [serial = 319] [outer = 1A064000] 05:12:11 INFO - PROCESS | 1248 | 1471349531511 Marionette DEBUG loaded listener.js 05:12:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1BE68C00) [pid = 1248] [serial = 320] [outer = 1A064000] 05:12:12 INFO - PROCESS | 1248 | 1471349532118 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:12:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:12:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 930ms 05:12:12 INFO - PROCESS | 1248 | 1471349532161 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 05:12:12 INFO - PROCESS | 1248 | 1471349532163 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 05:12:12 INFO - PROCESS | 1248 | 1471349532166 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:12:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:12:12 INFO - PROCESS | 1248 | 1471349532169 Marionette TRACE conn5 <- [1,394,null,{}] 05:12:12 INFO - PROCESS | 1248 | 1471349532173 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:12 INFO - PROCESS | 1248 | 1471349532175 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:12 INFO - PROCESS | 1248 | 1471349532284 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 05:12:12 INFO - PROCESS | 1248 | 1471349532386 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:12 INFO - PROCESS | 1248 | 1471349532389 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:12 INFO - PROCESS | 1248 | ++DOCSHELL 1A3E0C00 == 60 [pid = 1248] [id = 108] 05:12:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1B67B000) [pid = 1248] [serial = 321] [outer = 00000000] 05:12:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1C67F400) [pid = 1248] [serial = 322] [outer = 1B67B000] 05:12:12 INFO - PROCESS | 1248 | 1471349532445 Marionette DEBUG loaded listener.js 05:12:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1CAD7800) [pid = 1248] [serial = 323] [outer = 1B67B000] 05:12:13 INFO - PROCESS | 1248 | 1471349533150 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:12:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:12:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1018ms 05:12:13 INFO - PROCESS | 1248 | 1471349533189 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 05:12:13 INFO - PROCESS | 1248 | 1471349533192 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 05:12:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:12:13 INFO - PROCESS | 1248 | 1471349533195 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:12:13 INFO - PROCESS | 1248 | 1471349533197 Marionette TRACE conn5 <- [1,398,null,{}] 05:12:13 INFO - PROCESS | 1248 | 1471349533201 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:13 INFO - PROCESS | 1248 | 1471349533207 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:13 INFO - PROCESS | 1248 | 1471349533339 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 05:12:13 INFO - PROCESS | 1248 | 1471349533570 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:13 INFO - PROCESS | 1248 | 1471349533573 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:13 INFO - PROCESS | 1248 | ++DOCSHELL 0C583C00 == 61 [pid = 1248] [id = 109] 05:12:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (0F90CC00) [pid = 1248] [serial = 324] [outer = 00000000] 05:12:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (0FF67800) [pid = 1248] [serial = 325] [outer = 0F90CC00] 05:12:13 INFO - PROCESS | 1248 | 1471349533652 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (103AC000) [pid = 1248] [serial = 326] [outer = 0F90CC00] 05:12:14 INFO - PROCESS | 1248 | 1471349534332 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 16524C00 == 60 [pid = 1248] [id = 62] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 19F83400 == 59 [pid = 1248] [id = 61] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 19EB9800 == 58 [pid = 1248] [id = 29] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 143E1800 == 57 [pid = 1248] [id = 60] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 19F05C00 == 56 [pid = 1248] [id = 102] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 16C42400 == 55 [pid = 1248] [id = 101] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 1A2B9000 == 54 [pid = 1248] [id = 100] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 0884A000 == 53 [pid = 1248] [id = 99] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 19BA0800 == 52 [pid = 1248] [id = 98] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 17DB4800 == 51 [pid = 1248] [id = 97] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 17B2F400 == 50 [pid = 1248] [id = 96] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 1022B800 == 49 [pid = 1248] [id = 95] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 105D3C00 == 48 [pid = 1248] [id = 94] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 0FA5D400 == 47 [pid = 1248] [id = 89] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 16C42C00 == 46 [pid = 1248] [id = 90] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 1CD3CC00 == 45 [pid = 1248] [id = 88] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 08846C00 == 44 [pid = 1248] [id = 45] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 0F915C00 == 43 [pid = 1248] [id = 75] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 1037F000 == 42 [pid = 1248] [id = 46] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 16A08800 == 41 [pid = 1248] [id = 76] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 19EBA000 == 40 [pid = 1248] [id = 77] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 0884F400 == 39 [pid = 1248] [id = 59] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 1D5E8C00 == 38 [pid = 1248] [id = 74] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 0FA59400 == 37 [pid = 1248] [id = 63] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 1A2B2C00 == 36 [pid = 1248] [id = 91] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 1A3DE400 == 35 [pid = 1248] [id = 92] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 17BBB000 == 34 [pid = 1248] [id = 47] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 08849C00 == 33 [pid = 1248] [id = 93] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 1A3E0C00 == 32 [pid = 1248] [id = 108] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 19F88800 == 31 [pid = 1248] [id = 107] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 19F36400 == 30 [pid = 1248] [id = 106] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 19F0F400 == 29 [pid = 1248] [id = 103] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 0C57A000 == 28 [pid = 1248] [id = 104] 05:12:15 INFO - PROCESS | 1248 | --DOCSHELL 16CD2C00 == 27 [pid = 1248] [id = 105] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (17DB4000) [pid = 1248] [serial = 241] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (17DB7C00) [pid = 1248] [serial = 242] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (19F88C00) [pid = 1248] [serial = 247] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (10527800) [pid = 1248] [serial = 223] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (191D1C00) [pid = 1248] [serial = 244] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (17B2EC00) [pid = 1248] [serial = 226] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (16C3D800) [pid = 1248] [serial = 238] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (17B30C00) [pid = 1248] [serial = 239] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (0C535800) [pid = 1248] [serial = 235] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (0FF68000) [pid = 1248] [serial = 236] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (1057D800) [pid = 1248] [serial = 233] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (1038AC00) [pid = 1248] [serial = 232] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1B106000) [pid = 1248] [serial = 229] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (1B109C00) [pid = 1248] [serial = 250] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (1A06EC00) [pid = 1248] [serial = 248] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1BE73400) [pid = 1248] [serial = 253] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1B178C00) [pid = 1248] [serial = 251] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1BFD3400) [pid = 1248] [serial = 254] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1B6D8400) [pid = 1248] [serial = 256] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1C39C000) [pid = 1248] [serial = 257] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1CE97800) [pid = 1248] [serial = 262] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (1CAD9000) [pid = 1248] [serial = 259] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1CADF800) [pid = 1248] [serial = 260] [outer = 00000000] [url = about:blank] 05:12:15 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (191D2000) [pid = 1248] [serial = 245] [outer = 00000000] [url = about:blank] 05:12:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:12:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 2019ms 05:12:15 INFO - PROCESS | 1248 | 1471349535313 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 05:12:15 INFO - PROCESS | 1248 | 1471349535317 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 05:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:12:15 INFO - PROCESS | 1248 | 1471349535366 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:12:15 INFO - PROCESS | 1248 | 1471349535372 Marionette TRACE conn5 <- [1,402,null,{}] 05:12:15 INFO - PROCESS | 1248 | 1471349535378 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:15 INFO - PROCESS | 1248 | 1471349535382 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:15 INFO - PROCESS | 1248 | 1471349535527 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 05:12:15 INFO - PROCESS | 1248 | 1471349535603 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:15 INFO - PROCESS | 1248 | 1471349535607 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:15 INFO - PROCESS | 1248 | ++DOCSHELL 0C57AC00 == 28 [pid = 1248] [id = 110] 05:12:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (0C582000) [pid = 1248] [serial = 327] [outer = 00000000] 05:12:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (0F915C00) [pid = 1248] [serial = 328] [outer = 0C582000] 05:12:15 INFO - PROCESS | 1248 | 1471349535670 Marionette DEBUG loaded listener.js 05:12:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (0F9FF000) [pid = 1248] [serial = 329] [outer = 0C582000] 05:12:16 INFO - PROCESS | 1248 | 1471349536503 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:12:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:12:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1178ms 05:12:16 INFO - PROCESS | 1248 | 1471349536549 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 05:12:16 INFO - PROCESS | 1248 | 1471349536553 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 05:12:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:12:16 INFO - PROCESS | 1248 | 1471349536560 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:12:16 INFO - PROCESS | 1248 | 1471349536564 Marionette TRACE conn5 <- [1,406,null,{}] 05:12:16 INFO - PROCESS | 1248 | 1471349536569 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:16 INFO - PROCESS | 1248 | 1471349536573 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:16 INFO - PROCESS | 1248 | 1471349536707 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 05:12:16 INFO - PROCESS | 1248 | 1471349536825 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:16 INFO - PROCESS | 1248 | 1471349536828 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:16 INFO - PROCESS | 1248 | ++DOCSHELL 10382000 == 29 [pid = 1248] [id = 111] 05:12:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (10389400) [pid = 1248] [serial = 330] [outer = 00000000] 05:12:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (103B1000) [pid = 1248] [serial = 331] [outer = 10389400] 05:12:16 INFO - PROCESS | 1248 | 1471349536891 Marionette DEBUG loaded listener.js 05:12:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (10529C00) [pid = 1248] [serial = 332] [outer = 10389400] 05:12:17 INFO - PROCESS | 1248 | 1471349537698 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:12:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:12:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1177ms 05:12:17 INFO - PROCESS | 1248 | 1471349537735 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 05:12:17 INFO - PROCESS | 1248 | 1471349537738 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 05:12:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:12:17 INFO - PROCESS | 1248 | 1471349537742 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:12:17 INFO - PROCESS | 1248 | 1471349537744 Marionette TRACE conn5 <- [1,410,null,{}] 05:12:17 INFO - PROCESS | 1248 | 1471349537756 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:17 INFO - PROCESS | 1248 | 1471349537761 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:17 INFO - PROCESS | 1248 | 1471349537895 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 05:12:18 INFO - PROCESS | 1248 | 1471349538018 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:18 INFO - PROCESS | 1248 | 1471349538023 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:18 INFO - PROCESS | 1248 | ++DOCSHELL 14A6F400 == 30 [pid = 1248] [id = 112] 05:12:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (14A71C00) [pid = 1248] [serial = 333] [outer = 00000000] 05:12:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (14B57000) [pid = 1248] [serial = 334] [outer = 14A71C00] 05:12:18 INFO - PROCESS | 1248 | 1471349538087 Marionette DEBUG loaded listener.js 05:12:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (16523800) [pid = 1248] [serial = 335] [outer = 14A71C00] 05:12:18 INFO - PROCESS | 1248 | 1471349538734 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:12:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:12:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1019ms 05:12:18 INFO - PROCESS | 1248 | 1471349538765 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 05:12:18 INFO - PROCESS | 1248 | 1471349538769 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 05:12:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:12:18 INFO - PROCESS | 1248 | 1471349538773 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:12:18 INFO - PROCESS | 1248 | 1471349538778 Marionette TRACE conn5 <- [1,414,null,{}] 05:12:18 INFO - PROCESS | 1248 | 1471349538783 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:18 INFO - PROCESS | 1248 | 1471349538785 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:18 INFO - PROCESS | 1248 | 1471349538879 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 05:12:18 INFO - PROCESS | 1248 | 1471349538890 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:18 INFO - PROCESS | 1248 | 1471349538893 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:18 INFO - PROCESS | 1248 | ++DOCSHELL 1022CC00 == 31 [pid = 1248] [id = 113] 05:12:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1022E800) [pid = 1248] [serial = 336] [outer = 00000000] 05:12:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (103B9800) [pid = 1248] [serial = 337] [outer = 1022E800] 05:12:19 INFO - PROCESS | 1248 | 1471349539017 Marionette DEBUG loaded listener.js 05:12:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (106E0800) [pid = 1248] [serial = 338] [outer = 1022E800] 05:12:19 INFO - PROCESS | 1248 | 1471349539447 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:12:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 05:12:19 INFO - PROCESS | 1248 | 1471349539510 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 05:12:19 INFO - PROCESS | 1248 | 1471349539514 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 05:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:12:19 INFO - PROCESS | 1248 | 1471349539520 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 1248 | 1471349539522 Marionette TRACE conn5 <- [1,418,null,{}] 05:12:19 INFO - PROCESS | 1248 | 1471349539526 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:19 INFO - PROCESS | 1248 | 1471349539529 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:19 INFO - PROCESS | 1248 | 1471349539626 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 05:12:19 INFO - PROCESS | 1248 | 1471349539641 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:19 INFO - PROCESS | 1248 | 1471349539643 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:19 INFO - PROCESS | 1248 | ++DOCSHELL 16596C00 == 32 [pid = 1248] [id = 114] 05:12:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (16599400) [pid = 1248] [serial = 339] [outer = 00000000] 05:12:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (16C38400) [pid = 1248] [serial = 340] [outer = 16599400] 05:12:19 INFO - PROCESS | 1248 | 1471349539693 Marionette DEBUG loaded listener.js 05:12:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (16C7C800) [pid = 1248] [serial = 341] [outer = 16599400] 05:12:20 INFO - PROCESS | 1248 | 1471349540649 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:12:20 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 05:12:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1178ms 05:12:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:12:20 INFO - PROCESS | 1248 | 1471349540699 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 05:12:20 INFO - PROCESS | 1248 | 1471349540702 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 05:12:20 INFO - PROCESS | 1248 | 1471349540706 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:12:20 INFO - PROCESS | 1248 | 1471349540709 Marionette TRACE conn5 <- [1,422,null,{}] 05:12:20 INFO - PROCESS | 1248 | 1471349540719 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:20 INFO - PROCESS | 1248 | 1471349540723 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:20 INFO - PROCESS | 1248 | 1471349540850 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 05:12:20 INFO - PROCESS | 1248 | 1471349540858 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:20 INFO - PROCESS | 1248 | 1471349540860 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:20 INFO - PROCESS | 1248 | ++DOCSHELL 17BB9C00 == 33 [pid = 1248] [id = 115] 05:12:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (17BC1400) [pid = 1248] [serial = 342] [outer = 00000000] 05:12:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (17D81800) [pid = 1248] [serial = 343] [outer = 17BC1400] 05:12:20 INFO - PROCESS | 1248 | 1471349540912 Marionette DEBUG loaded listener.js 05:12:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (17DB9000) [pid = 1248] [serial = 344] [outer = 17BC1400] 05:12:21 INFO - PROCESS | 1248 | 1471349541899 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:12:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:12:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1235ms 05:12:21 INFO - PROCESS | 1248 | 1471349541952 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 05:12:21 INFO - PROCESS | 1248 | 1471349541955 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 05:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:12:21 INFO - PROCESS | 1248 | 1471349541958 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:12:21 INFO - PROCESS | 1248 | 1471349541960 Marionette TRACE conn5 <- [1,426,null,{}] 05:12:21 INFO - PROCESS | 1248 | 1471349541963 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:21 INFO - PROCESS | 1248 | 1471349541965 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:22 INFO - PROCESS | 1248 | 1471349542092 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 05:12:22 INFO - PROCESS | 1248 | 1471349542098 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:22 INFO - PROCESS | 1248 | 1471349542100 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:22 INFO - PROCESS | 1248 | ++DOCSHELL 18E2F400 == 34 [pid = 1248] [id = 116] 05:12:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (18EBE000) [pid = 1248] [serial = 345] [outer = 00000000] 05:12:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (191DC400) [pid = 1248] [serial = 346] [outer = 18EBE000] 05:12:22 INFO - PROCESS | 1248 | 1471349542148 Marionette DEBUG loaded listener.js 05:12:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1922F000) [pid = 1248] [serial = 347] [outer = 18EBE000] 05:12:22 INFO - PROCESS | 1248 | 1471349542848 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:12:22 INFO - PROCESS | 1248 | 1471349542924 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 05:12:22 INFO - PROCESS | 1248 | 1471349542928 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:12:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:12:22 INFO - PROCESS | 1248 | 1471349542930 Marionette TRACE conn5 <- [1,430,null,{}] 05:12:22 INFO - PROCESS | 1248 | 1471349542933 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:22 INFO - PROCESS | 1248 | 1471349542935 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:23 INFO - PROCESS | 1248 | 1471349543021 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 05:12:23 INFO - PROCESS | 1248 | 1471349543029 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:23 INFO - PROCESS | 1248 | 1471349543031 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:23 INFO - PROCESS | 1248 | ++DOCSHELL 0C5E2C00 == 35 [pid = 1248] [id = 117] 05:12:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (0C5E8800) [pid = 1248] [serial = 348] [outer = 00000000] 05:12:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (0FF62800) [pid = 1248] [serial = 349] [outer = 0C5E8800] 05:12:23 INFO - PROCESS | 1248 | 1471349543079 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (10380800) [pid = 1248] [serial = 350] [outer = 0C5E8800] 05:12:23 INFO - PROCESS | 1248 | 1471349543592 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:12:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:12:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 731ms 05:12:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:12:23 INFO - PROCESS | 1248 | 1471349543661 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 05:12:23 INFO - PROCESS | 1248 | 1471349543663 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 05:12:23 INFO - PROCESS | 1248 | 1471349543666 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:12:23 INFO - PROCESS | 1248 | 1471349543668 Marionette TRACE conn5 <- [1,434,null,{}] 05:12:23 INFO - PROCESS | 1248 | 1471349543672 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:23 INFO - PROCESS | 1248 | 1471349543677 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:23 INFO - PROCESS | 1248 | 1471349543787 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 05:12:23 INFO - PROCESS | 1248 | 1471349543800 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:23 INFO - PROCESS | 1248 | 1471349543802 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:23 INFO - PROCESS | 1248 | ++DOCSHELL 19DBFC00 == 36 [pid = 1248] [id = 118] 05:12:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (19DC0800) [pid = 1248] [serial = 351] [outer = 00000000] 05:12:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (19EB6000) [pid = 1248] [serial = 352] [outer = 19DC0800] 05:12:23 INFO - PROCESS | 1248 | 1471349543850 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (19EB7000) [pid = 1248] [serial = 353] [outer = 19DC0800] 05:12:24 INFO - PROCESS | 1248 | 1471349544304 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:12:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:12:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 05:12:24 INFO - PROCESS | 1248 | 1471349544337 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 05:12:24 INFO - PROCESS | 1248 | 1471349544339 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 05:12:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:12:24 INFO - PROCESS | 1248 | 1471349544342 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:12:24 INFO - PROCESS | 1248 | 1471349544344 Marionette TRACE conn5 <- [1,438,null,{}] 05:12:24 INFO - PROCESS | 1248 | 1471349544348 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:24 INFO - PROCESS | 1248 | 1471349544350 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:24 INFO - PROCESS | 1248 | 1471349544431 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 05:12:24 INFO - PROCESS | 1248 | 1471349544436 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:24 INFO - PROCESS | 1248 | 1471349544438 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:24 INFO - PROCESS | 1248 | ++DOCSHELL 191DAC00 == 37 [pid = 1248] [id = 119] 05:12:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (19F01800) [pid = 1248] [serial = 354] [outer = 00000000] 05:12:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (19F0A800) [pid = 1248] [serial = 355] [outer = 19F01800] 05:12:24 INFO - PROCESS | 1248 | 1471349544485 Marionette DEBUG loaded listener.js 05:12:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (19F32000) [pid = 1248] [serial = 356] [outer = 19F01800] 05:12:25 INFO - PROCESS | 1248 | 1471349545094 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:12:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:12:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 830ms 05:12:25 INFO - PROCESS | 1248 | 1471349545174 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 05:12:25 INFO - PROCESS | 1248 | 1471349545179 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 05:12:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:12:25 INFO - PROCESS | 1248 | 1471349545185 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:12:25 INFO - PROCESS | 1248 | 1471349545188 Marionette TRACE conn5 <- [1,442,null,{}] 05:12:25 INFO - PROCESS | 1248 | 1471349545194 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:25 INFO - PROCESS | 1248 | 1471349545198 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:25 INFO - PROCESS | 1248 | 1471349545320 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 05:12:25 INFO - PROCESS | 1248 | 1471349545444 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:25 INFO - PROCESS | 1248 | 1471349545449 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:25 INFO - PROCESS | 1248 | ++DOCSHELL 0C53A800 == 38 [pid = 1248] [id = 120] 05:12:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (0F90E000) [pid = 1248] [serial = 357] [outer = 00000000] 05:12:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (10383C00) [pid = 1248] [serial = 358] [outer = 0F90E000] 05:12:25 INFO - PROCESS | 1248 | 1471349545514 Marionette DEBUG loaded listener.js 05:12:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (105D5800) [pid = 1248] [serial = 359] [outer = 0F90E000] 05:12:26 INFO - PROCESS | 1248 | 1471349546147 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:12:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:12:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1022ms 05:12:26 INFO - PROCESS | 1248 | 1471349546211 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 05:12:26 INFO - PROCESS | 1248 | 1471349546216 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 05:12:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:12:26 INFO - PROCESS | 1248 | 1471349546222 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:12:26 INFO - PROCESS | 1248 | 1471349546225 Marionette TRACE conn5 <- [1,446,null,{}] 05:12:26 INFO - PROCESS | 1248 | 1471349546229 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:26 INFO - PROCESS | 1248 | 1471349546232 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:26 INFO - PROCESS | 1248 | 1471349546349 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 05:12:26 INFO - PROCESS | 1248 | 1471349546479 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:26 INFO - PROCESS | 1248 | 1471349546482 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:26 INFO - PROCESS | 1248 | ++DOCSHELL 16C7FC00 == 39 [pid = 1248] [id = 121] 05:12:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (16C80000) [pid = 1248] [serial = 360] [outer = 00000000] 05:12:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (16CCE400) [pid = 1248] [serial = 361] [outer = 16C80000] 05:12:26 INFO - PROCESS | 1248 | 1471349546543 Marionette DEBUG loaded listener.js 05:12:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (17BBA400) [pid = 1248] [serial = 362] [outer = 16C80000] 05:12:27 INFO - PROCESS | 1248 | 1471349547188 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:12:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:12:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1019ms 05:12:27 INFO - PROCESS | 1248 | 1471349547245 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 05:12:27 INFO - PROCESS | 1248 | 1471349547248 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 05:12:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:12:27 INFO - PROCESS | 1248 | 1471349547252 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:12:27 INFO - PROCESS | 1248 | 1471349547255 Marionette TRACE conn5 <- [1,450,null,{}] 05:12:27 INFO - PROCESS | 1248 | 1471349547266 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:27 INFO - PROCESS | 1248 | 1471349547271 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:27 INFO - PROCESS | 1248 | 1471349547380 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 05:12:27 INFO - PROCESS | 1248 | 1471349547509 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:27 INFO - PROCESS | 1248 | 1471349547512 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:27 INFO - PROCESS | 1248 | ++DOCSHELL 19F06800 == 40 [pid = 1248] [id = 122] 05:12:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (19F06C00) [pid = 1248] [serial = 363] [outer = 00000000] 05:12:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (19F37400) [pid = 1248] [serial = 364] [outer = 19F06C00] 05:12:27 INFO - PROCESS | 1248 | 1471349547574 Marionette DEBUG loaded listener.js 05:12:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (19F7C000) [pid = 1248] [serial = 365] [outer = 19F06C00] 05:12:28 INFO - PROCESS | 1248 | 1471349548223 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:12:28 INFO - PROCESS | 1248 | 1471349548281 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 05:12:28 INFO - PROCESS | 1248 | 1471349548284 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:12:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:12:28 INFO - PROCESS | 1248 | 1471349548286 Marionette TRACE conn5 <- [1,454,null,{}] 05:12:28 INFO - PROCESS | 1248 | 1471349548290 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:28 INFO - PROCESS | 1248 | 1471349548292 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:28 INFO - PROCESS | 1248 | 1471349548406 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 05:12:28 INFO - PROCESS | 1248 | 1471349548534 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:28 INFO - PROCESS | 1248 | 1471349548536 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:28 INFO - PROCESS | 1248 | ++DOCSHELL 08840000 == 41 [pid = 1248] [id = 123] 05:12:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (08841800) [pid = 1248] [serial = 366] [outer = 00000000] 05:12:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (0FA52C00) [pid = 1248] [serial = 367] [outer = 08841800] 05:12:28 INFO - PROCESS | 1248 | 1471349548602 Marionette DEBUG loaded listener.js 05:12:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (106DEC00) [pid = 1248] [serial = 368] [outer = 08841800] 05:12:29 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:29 INFO - PROCESS | 1248 | 1471349549409 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:12:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (0F913800) [pid = 1248] [serial = 369] [outer = 111E0800] 05:12:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:12:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1178ms 05:12:29 INFO - PROCESS | 1248 | 1471349549489 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 05:12:29 INFO - PROCESS | 1248 | 1471349549493 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 05:12:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:12:29 INFO - PROCESS | 1248 | --DOCSHELL 1B6CE800 == 40 [pid = 1248] [id = 20] 05:12:29 INFO - PROCESS | 1248 | --DOCSHELL 18B49400 == 39 [pid = 1248] [id = 18] 05:12:29 INFO - PROCESS | 1248 | --DOCSHELL 0C5E8C00 == 38 [pid = 1248] [id = 11] 05:12:29 INFO - PROCESS | 1248 | --DOCSHELL 0F961800 == 37 [pid = 1248] [id = 25] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (18DC3C00) [pid = 1248] [serial = 139] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (19EB5C00) [pid = 1248] [serial = 91] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1A072400) [pid = 1248] [serial = 85] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1BFD3800) [pid = 1248] [serial = 94] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (16A0A400) [pid = 1248] [serial = 179] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (1CD41C00) [pid = 1248] [serial = 173] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (1C3A0C00) [pid = 1248] [serial = 130] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1BE77800) [pid = 1248] [serial = 230] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1052CC00) [pid = 1248] [serial = 136] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1B106400) [pid = 1248] [serial = 182] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (103AD400) [pid = 1248] [serial = 176] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (08850400) [pid = 1248] [serial = 133] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (11045800) [pid = 1248] [serial = 88] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1652F800) [pid = 1248] [serial = 185] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1B678400) [pid = 1248] [serial = 97] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1DBC2800) [pid = 1248] [serial = 221] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (19BA6800) [pid = 1248] [serial = 292] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1A2B2800) [pid = 1248] [serial = 296] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1A071C00) [pid = 1248] [serial = 295] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1A3DFC00) [pid = 1248] [serial = 301] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (1A3E0000) [pid = 1248] [serial = 298] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (14128400) [pid = 1248] [serial = 277] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (19F0B400) [pid = 1248] [serial = 304] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (16525800) [pid = 1248] [serial = 278] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (14A26000) [pid = 1248] [serial = 283] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (16523C00) [pid = 1248] [serial = 284] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1A2B7000) [pid = 1248] [serial = 271] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1A2BB400) [pid = 1248] [serial = 272] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (103B2400) [pid = 1248] [serial = 265] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (143B3800) [pid = 1248] [serial = 266] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (14128C00) [pid = 1248] [serial = 280] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (14BE4400) [pid = 1248] [serial = 281] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1D740400) [pid = 1248] [serial = 263] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (17D82000) [pid = 1248] [serial = 268] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (17DB3800) [pid = 1248] [serial = 269] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (17D7E000) [pid = 1248] [serial = 286] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (17DAD000) [pid = 1248] [serial = 287] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (191D9800) [pid = 1248] [serial = 289] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1A3E5000) [pid = 1248] [serial = 274] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1A3E7000) [pid = 1248] [serial = 275] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0FF67800) [pid = 1248] [serial = 325] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1A3E1800) [pid = 1248] [serial = 299] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1B105400) [pid = 1248] [serial = 307] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1B66E000) [pid = 1248] [serial = 308] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (19F0D400) [pid = 1248] [serial = 305] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1B102000) [pid = 1248] [serial = 302] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (19BA9400) [pid = 1248] [serial = 293] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19B9C800) [pid = 1248] [serial = 290] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1CAD7800) [pid = 1248] [serial = 323] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1C67F400) [pid = 1248] [serial = 322] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1BE68C00) [pid = 1248] [serial = 320] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1A3E8C00) [pid = 1248] [serial = 319] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (19F3D400) [pid = 1248] [serial = 317] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (18EC3800) [pid = 1248] [serial = 314] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (19F39800) [pid = 1248] [serial = 316] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (14129C00) [pid = 1248] [serial = 224] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (18DB9000) [pid = 1248] [serial = 227] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (143DA800) [pid = 1248] [serial = 311] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (17D84C00) [pid = 1248] [serial = 313] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (105D2400) [pid = 1248] [serial = 310] [outer = 00000000] [url = about:blank] 05:12:29 INFO - PROCESS | 1248 | 1471349549578 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:12:29 INFO - PROCESS | 1248 | 1471349549582 Marionette TRACE conn5 <- [1,458,null,{}] 05:12:29 INFO - PROCESS | 1248 | 1471349549597 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:29 INFO - PROCESS | 1248 | 1471349549601 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:29 INFO - PROCESS | 1248 | 1471349549690 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 05:12:29 INFO - PROCESS | 1248 | 1471349549696 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:29 INFO - PROCESS | 1248 | 1471349549699 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:29 INFO - PROCESS | 1248 | ++DOCSHELL 103AD400 == 38 [pid = 1248] [id = 124] 05:12:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (103AE400) [pid = 1248] [serial = 370] [outer = 00000000] 05:12:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (10524000) [pid = 1248] [serial = 371] [outer = 103AE400] 05:12:29 INFO - PROCESS | 1248 | 1471349549751 Marionette DEBUG loaded listener.js 05:12:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (106D5C00) [pid = 1248] [serial = 372] [outer = 103AE400] 05:12:30 INFO - PROCESS | 1248 | 1471349550260 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:12:30 INFO - PROCESS | 1248 | 1471349550326 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 05:12:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:12:30 INFO - PROCESS | 1248 | 1471349550332 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:12:30 INFO - PROCESS | 1248 | 1471349550335 Marionette TRACE conn5 <- [1,462,null,{}] 05:12:30 INFO - PROCESS | 1248 | 1471349550339 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:30 INFO - PROCESS | 1248 | 1471349550342 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:30 INFO - PROCESS | 1248 | 1471349550433 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 05:12:30 INFO - PROCESS | 1248 | 1471349550516 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:30 INFO - PROCESS | 1248 | 1471349550519 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:30 INFO - PROCESS | 1248 | ++DOCSHELL 14BE4400 == 39 [pid = 1248] [id = 125] 05:12:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (14BECC00) [pid = 1248] [serial = 373] [outer = 00000000] 05:12:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16525C00) [pid = 1248] [serial = 374] [outer = 14BECC00] 05:12:30 INFO - PROCESS | 1248 | 1471349550568 Marionette DEBUG loaded listener.js 05:12:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (1652F000) [pid = 1248] [serial = 375] [outer = 14BECC00] 05:12:30 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:31 INFO - PROCESS | 1248 | 1471349551000 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 1248 | 1471349551071 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 05:12:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:12:31 INFO - PROCESS | 1248 | 1471349551074 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 1248 | 1471349551078 Marionette TRACE conn5 <- [1,466,null,{}] 05:12:31 INFO - PROCESS | 1248 | 1471349551088 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:31 INFO - PROCESS | 1248 | 1471349551092 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:31 INFO - PROCESS | 1248 | 1471349551208 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 05:12:31 INFO - PROCESS | 1248 | 1471349551224 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:31 INFO - PROCESS | 1248 | 1471349551227 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:31 INFO - PROCESS | 1248 | ++DOCSHELL 17D80C00 == 40 [pid = 1248] [id = 126] 05:12:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (17D81000) [pid = 1248] [serial = 376] [outer = 00000000] 05:12:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (17DAB000) [pid = 1248] [serial = 377] [outer = 17D81000] 05:12:31 INFO - PROCESS | 1248 | 1471349551277 Marionette DEBUG loaded listener.js 05:12:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17DB4400) [pid = 1248] [serial = 378] [outer = 17D81000] 05:12:31 INFO - PROCESS | 1248 | 1471349551735 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 1248 | 1471349551766 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 05:12:31 INFO - PROCESS | 1248 | 1471349551769 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 1248 | 1471349551771 Marionette TRACE conn5 <- [1,470,null,{}] 05:12:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:12:31 INFO - PROCESS | 1248 | 1471349551781 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:31 INFO - PROCESS | 1248 | 1471349551783 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:31 INFO - PROCESS | 1248 | 1471349551896 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 05:12:31 INFO - PROCESS | 1248 | 1471349551901 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:31 INFO - PROCESS | 1248 | 1471349551903 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:31 INFO - PROCESS | 1248 | ++DOCSHELL 18B40400 == 41 [pid = 1248] [id = 127] 05:12:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (18B43800) [pid = 1248] [serial = 379] [outer = 00000000] 05:12:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (18EBFC00) [pid = 1248] [serial = 380] [outer = 18B43800] 05:12:31 INFO - PROCESS | 1248 | 1471349551950 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (191D3000) [pid = 1248] [serial = 381] [outer = 18B43800] 05:12:32 INFO - PROCESS | 1248 | 1471349552421 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:12:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:12:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 05:12:32 INFO - PROCESS | 1248 | 1471349552446 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 05:12:32 INFO - PROCESS | 1248 | 1471349552448 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 05:12:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:12:32 INFO - PROCESS | 1248 | 1471349552457 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:12:32 INFO - PROCESS | 1248 | 1471349552458 Marionette TRACE conn5 <- [1,474,null,{}] 05:12:32 INFO - PROCESS | 1248 | 1471349552462 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:32 INFO - PROCESS | 1248 | 1471349552464 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:32 INFO - PROCESS | 1248 | 1471349552576 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 05:12:32 INFO - PROCESS | 1248 | 1471349552660 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:32 INFO - PROCESS | 1248 | 1471349552662 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:32 INFO - PROCESS | 1248 | ++DOCSHELL 191D9800 == 42 [pid = 1248] [id = 128] 05:12:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1922FC00) [pid = 1248] [serial = 382] [outer = 00000000] 05:12:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19BA1000) [pid = 1248] [serial = 383] [outer = 1922FC00] 05:12:32 INFO - PROCESS | 1248 | 1471349552710 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19BA5C00) [pid = 1248] [serial = 384] [outer = 1922FC00] 05:12:33 INFO - PROCESS | 1248 | 1471349553187 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:12:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:12:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 790ms 05:12:33 INFO - PROCESS | 1248 | 1471349553242 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 05:12:33 INFO - PROCESS | 1248 | 1471349553244 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 05:12:33 INFO - PROCESS | 1248 | 1471349553247 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:12:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:12:33 INFO - PROCESS | 1248 | 1471349553249 Marionette TRACE conn5 <- [1,478,null,{}] 05:12:33 INFO - PROCESS | 1248 | 1471349553260 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:33 INFO - PROCESS | 1248 | 1471349553266 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:33 INFO - PROCESS | 1248 | 1471349553392 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 05:12:33 INFO - PROCESS | 1248 | 1471349553458 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:33 INFO - PROCESS | 1248 | 1471349553460 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:33 INFO - PROCESS | 1248 | ++DOCSHELL 19F07400 == 43 [pid = 1248] [id = 129] 05:12:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19F0D000) [pid = 1248] [serial = 385] [outer = 00000000] 05:12:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19F3DC00) [pid = 1248] [serial = 386] [outer = 19F0D000] 05:12:33 INFO - PROCESS | 1248 | 1471349553507 Marionette DEBUG loaded listener.js 05:12:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19F40800) [pid = 1248] [serial = 387] [outer = 19F0D000] 05:12:33 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (17BC1400) [pid = 1248] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:12:33 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (18EBE000) [pid = 1248] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:12:33 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0C5E8800) [pid = 1248] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:12:33 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14A71C00) [pid = 1248] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:12:33 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (10389400) [pid = 1248] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:12:33 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0F90CC00) [pid = 1248] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:12:33 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16599400) [pid = 1248] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:12:33 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1022E800) [pid = 1248] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:12:33 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0C582000) [pid = 1248] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:12:33 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19DC0800) [pid = 1248] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:12:34 INFO - PROCESS | 1248 | 1471349554029 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:12:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:12:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 831ms 05:12:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:12:34 INFO - PROCESS | 1248 | 1471349554082 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 05:12:34 INFO - PROCESS | 1248 | 1471349554084 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 05:12:34 INFO - PROCESS | 1248 | 1471349554088 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:12:34 INFO - PROCESS | 1248 | 1471349554089 Marionette TRACE conn5 <- [1,482,null,{}] 05:12:34 INFO - PROCESS | 1248 | 1471349554093 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:34 INFO - PROCESS | 1248 | 1471349554095 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:34 INFO - PROCESS | 1248 | 1471349554208 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 05:12:34 INFO - PROCESS | 1248 | 1471349554260 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 1248 | 1471349554262 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:34 INFO - PROCESS | 1248 | ++DOCSHELL 0FF60400 == 44 [pid = 1248] [id = 130] 05:12:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0FF67000) [pid = 1248] [serial = 388] [outer = 00000000] 05:12:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19BA0C00) [pid = 1248] [serial = 389] [outer = 0FF67000] 05:12:34 INFO - PROCESS | 1248 | 1471349554310 Marionette DEBUG loaded listener.js 05:12:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19EB9C00) [pid = 1248] [serial = 390] [outer = 0FF67000] 05:12:34 INFO - PROCESS | 1248 | 1471349554679 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:12:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:12:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 630ms 05:12:34 INFO - PROCESS | 1248 | 1471349554718 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 05:12:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:12:34 INFO - PROCESS | 1248 | 1471349554720 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 05:12:34 INFO - PROCESS | 1248 | 1471349554723 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:12:34 INFO - PROCESS | 1248 | 1471349554725 Marionette TRACE conn5 <- [1,486,null,{}] 05:12:34 INFO - PROCESS | 1248 | 1471349554728 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:34 INFO - PROCESS | 1248 | 1471349554730 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:34 INFO - PROCESS | 1248 | 1471349554815 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 05:12:34 INFO - PROCESS | 1248 | 1471349554820 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 1248 | 1471349554822 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:34 INFO - PROCESS | 1248 | ++DOCSHELL 0F95E000 == 45 [pid = 1248] [id = 131] 05:12:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1652D800) [pid = 1248] [serial = 391] [outer = 00000000] 05:12:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19F85000) [pid = 1248] [serial = 392] [outer = 1652D800] 05:12:34 INFO - PROCESS | 1248 | 1471349554869 Marionette DEBUG loaded listener.js 05:12:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1A063C00) [pid = 1248] [serial = 393] [outer = 1652D800] 05:12:35 INFO - PROCESS | 1248 | 1471349555305 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:12:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:12:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 630ms 05:12:35 INFO - PROCESS | 1248 | 1471349555354 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 05:12:35 INFO - PROCESS | 1248 | 1471349555356 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 05:12:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:12:35 INFO - PROCESS | 1248 | 1471349555359 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:12:35 INFO - PROCESS | 1248 | 1471349555370 Marionette TRACE conn5 <- [1,490,null,{}] 05:12:35 INFO - PROCESS | 1248 | 1471349555373 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:35 INFO - PROCESS | 1248 | 1471349555375 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:35 INFO - PROCESS | 1248 | 1471349555458 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 05:12:35 INFO - PROCESS | 1248 | 1471349555466 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:35 INFO - PROCESS | 1248 | 1471349555468 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:35 INFO - PROCESS | 1248 | ++DOCSHELL 1A065400 == 46 [pid = 1248] [id = 132] 05:12:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1A06D400) [pid = 1248] [serial = 394] [outer = 00000000] 05:12:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1A17F400) [pid = 1248] [serial = 395] [outer = 1A06D400] 05:12:35 INFO - PROCESS | 1248 | 1471349555513 Marionette DEBUG loaded listener.js 05:12:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1A2B2800) [pid = 1248] [serial = 396] [outer = 1A06D400] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 10654000 == 45 [pid = 1248] [id = 26] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 08836C00 == 44 [pid = 1248] [id = 23] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 17A9FC00 == 43 [pid = 1248] [id = 28] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 103AA400 == 42 [pid = 1248] [id = 24] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 0C583C00 == 41 [pid = 1248] [id = 109] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 1DBBE800 == 40 [pid = 1248] [id = 8] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 1B176400 == 39 [pid = 1248] [id = 10] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 14B52C00 == 38 [pid = 1248] [id = 27] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 14A6F400 == 37 [pid = 1248] [id = 112] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 1BFCF400 == 36 [pid = 1248] [id = 21] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 1D746800 == 35 [pid = 1248] [id = 22] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 18BD7000 == 34 [pid = 1248] [id = 16] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 18E3A000 == 33 [pid = 1248] [id = 17] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 1B108400 == 32 [pid = 1248] [id = 19] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 17B2F000 == 31 [pid = 1248] [id = 15] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 14687C00 == 30 [pid = 1248] [id = 14] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 0C57AC00 == 29 [pid = 1248] [id = 110] 05:12:36 INFO - PROCESS | 1248 | --DOCSHELL 10382000 == 28 [pid = 1248] [id = 111] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17DB9000) [pid = 1248] [serial = 344] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17D81800) [pid = 1248] [serial = 343] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (191DC400) [pid = 1248] [serial = 346] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0FF62800) [pid = 1248] [serial = 349] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16523800) [pid = 1248] [serial = 335] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (14B57000) [pid = 1248] [serial = 334] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (10529C00) [pid = 1248] [serial = 332] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (103B1000) [pid = 1248] [serial = 331] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (103AC000) [pid = 1248] [serial = 326] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16C38400) [pid = 1248] [serial = 340] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (103B9800) [pid = 1248] [serial = 337] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (106E0800) [pid = 1248] [serial = 338] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (0F9FF000) [pid = 1248] [serial = 329] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (0F915C00) [pid = 1248] [serial = 328] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (19EB6000) [pid = 1248] [serial = 352] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (19F0A800) [pid = 1248] [serial = 355] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (19EB7000) [pid = 1248] [serial = 353] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (1922F000) [pid = 1248] [serial = 347] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (10380800) [pid = 1248] [serial = 350] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (16C7C800) [pid = 1248] [serial = 341] [outer = 00000000] [url = about:blank] 05:12:37 INFO - PROCESS | 1248 | 1471349557567 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:12:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:12:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 2245ms 05:12:37 INFO - PROCESS | 1248 | 1471349557606 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 05:12:37 INFO - PROCESS | 1248 | 1471349557610 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 05:12:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:12:37 INFO - PROCESS | 1248 | 1471349557615 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:12:37 INFO - PROCESS | 1248 | 1471349557618 Marionette TRACE conn5 <- [1,494,null,{}] 05:12:37 INFO - PROCESS | 1248 | 1471349557624 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:37 INFO - PROCESS | 1248 | 1471349557627 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:37 INFO - PROCESS | 1248 | 1471349557725 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 05:12:37 INFO - PROCESS | 1248 | 1471349557732 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:37 INFO - PROCESS | 1248 | 1471349557736 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:37 INFO - PROCESS | 1248 | ++DOCSHELL 0C576800 == 29 [pid = 1248] [id = 133] 05:12:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (0C57A000) [pid = 1248] [serial = 397] [outer = 00000000] 05:12:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0F90CC00) [pid = 1248] [serial = 398] [outer = 0C57A000] 05:12:37 INFO - PROCESS | 1248 | 1471349557789 Marionette DEBUG loaded listener.js 05:12:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0F9F9400) [pid = 1248] [serial = 399] [outer = 0C57A000] 05:12:38 INFO - PROCESS | 1248 | 1471349558299 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:12:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:12:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 732ms 05:12:38 INFO - PROCESS | 1248 | 1471349558347 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 05:12:38 INFO - PROCESS | 1248 | 1471349558352 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 05:12:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:12:38 INFO - PROCESS | 1248 | 1471349558359 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:12:38 INFO - PROCESS | 1248 | 1471349558361 Marionette TRACE conn5 <- [1,498,null,{}] 05:12:38 INFO - PROCESS | 1248 | 1471349558365 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:38 INFO - PROCESS | 1248 | 1471349558368 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:38 INFO - PROCESS | 1248 | 1471349558464 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 05:12:38 INFO - PROCESS | 1248 | 1471349558543 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:38 INFO - PROCESS | 1248 | 1471349558546 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:38 INFO - PROCESS | 1248 | ++DOCSHELL 1037D000 == 30 [pid = 1248] [id = 134] 05:12:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (1037E400) [pid = 1248] [serial = 400] [outer = 00000000] 05:12:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (10382400) [pid = 1248] [serial = 401] [outer = 1037E400] 05:12:38 INFO - PROCESS | 1248 | 1471349558605 Marionette DEBUG loaded listener.js 05:12:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (103AC000) [pid = 1248] [serial = 402] [outer = 1037E400] 05:12:39 INFO - PROCESS | 1248 | 1471349559036 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:12:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:12:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 05:12:39 INFO - PROCESS | 1248 | 1471349559106 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 05:12:39 INFO - PROCESS | 1248 | 1471349559108 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 05:12:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:12:39 INFO - PROCESS | 1248 | 1471349559115 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:12:39 INFO - PROCESS | 1248 | 1471349559118 Marionette TRACE conn5 <- [1,502,null,{}] 05:12:39 INFO - PROCESS | 1248 | 1471349559133 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:39 INFO - PROCESS | 1248 | 1471349559138 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:39 INFO - PROCESS | 1248 | 1471349559231 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 05:12:39 INFO - PROCESS | 1248 | 1471349559248 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:39 INFO - PROCESS | 1248 | 1471349559251 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:39 INFO - PROCESS | 1248 | ++DOCSHELL 144D6800 == 31 [pid = 1248] [id = 135] 05:12:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (144D6C00) [pid = 1248] [serial = 403] [outer = 00000000] 05:12:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (14A26000) [pid = 1248] [serial = 404] [outer = 144D6C00] 05:12:39 INFO - PROCESS | 1248 | 1471349559303 Marionette DEBUG loaded listener.js 05:12:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (14AAB400) [pid = 1248] [serial = 405] [outer = 144D6C00] 05:12:39 INFO - PROCESS | 1248 | 1471349559793 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:12:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:12:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 05:12:39 INFO - PROCESS | 1248 | 1471349559850 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 05:12:39 INFO - PROCESS | 1248 | 1471349559852 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 05:12:39 INFO - PROCESS | 1248 | 1471349559856 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:12:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:12:39 INFO - PROCESS | 1248 | 1471349559858 Marionette TRACE conn5 <- [1,506,null,{}] 05:12:39 INFO - PROCESS | 1248 | 1471349559861 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:39 INFO - PROCESS | 1248 | 1471349559863 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:39 INFO - PROCESS | 1248 | 1471349559954 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 05:12:39 INFO - PROCESS | 1248 | 1471349559959 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:39 INFO - PROCESS | 1248 | 1471349559961 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:39 INFO - PROCESS | 1248 | ++DOCSHELL 1565DC00 == 32 [pid = 1248] [id = 136] 05:12:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (15660400) [pid = 1248] [serial = 406] [outer = 00000000] 05:12:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1652EC00) [pid = 1248] [serial = 407] [outer = 15660400] 05:12:40 INFO - PROCESS | 1248 | 1471349560009 Marionette DEBUG loaded listener.js 05:12:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16A0D800) [pid = 1248] [serial = 408] [outer = 15660400] 05:12:40 INFO - PROCESS | 1248 | 1471349560462 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:12:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:12:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 05:12:40 INFO - PROCESS | 1248 | 1471349560530 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 05:12:40 INFO - PROCESS | 1248 | 1471349560532 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 05:12:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:12:40 INFO - PROCESS | 1248 | 1471349560535 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:12:40 INFO - PROCESS | 1248 | 1471349560537 Marionette TRACE conn5 <- [1,510,null,{}] 05:12:40 INFO - PROCESS | 1248 | 1471349560541 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:40 INFO - PROCESS | 1248 | 1471349560543 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:40 INFO - PROCESS | 1248 | 1471349560652 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 05:12:40 INFO - PROCESS | 1248 | 1471349560665 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:40 INFO - PROCESS | 1248 | 1471349560667 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:40 INFO - PROCESS | 1248 | ++DOCSHELL 16C43000 == 33 [pid = 1248] [id = 137] 05:12:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16C43800) [pid = 1248] [serial = 409] [outer = 00000000] 05:12:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16C80800) [pid = 1248] [serial = 410] [outer = 16C43800] 05:12:40 INFO - PROCESS | 1248 | 1471349560714 Marionette DEBUG loaded listener.js 05:12:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16C89800) [pid = 1248] [serial = 411] [outer = 16C43800] 05:12:41 INFO - PROCESS | 1248 | 1471349561207 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:12:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:12:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 731ms 05:12:41 INFO - PROCESS | 1248 | 1471349561267 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 05:12:41 INFO - PROCESS | 1248 | 1471349561269 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 05:12:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:12:41 INFO - PROCESS | 1248 | 1471349561277 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:12:41 INFO - PROCESS | 1248 | 1471349561278 Marionette TRACE conn5 <- [1,514,null,{}] 05:12:41 INFO - PROCESS | 1248 | 1471349561282 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:41 INFO - PROCESS | 1248 | 1471349561287 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:41 INFO - PROCESS | 1248 | 1471349561412 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 05:12:41 INFO - PROCESS | 1248 | 1471349561420 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:41 INFO - PROCESS | 1248 | 1471349561422 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:41 INFO - PROCESS | 1248 | ++DOCSHELL 17D87C00 == 34 [pid = 1248] [id = 138] 05:12:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17DAAC00) [pid = 1248] [serial = 412] [outer = 00000000] 05:12:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17DB7800) [pid = 1248] [serial = 413] [outer = 17DAAC00] 05:12:41 INFO - PROCESS | 1248 | 1471349561471 Marionette DEBUG loaded listener.js 05:12:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (18BD2000) [pid = 1248] [serial = 414] [outer = 17DAAC00] 05:12:41 INFO - PROCESS | 1248 | 1471349561915 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:12:41 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 05:12:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 05:12:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:12:41 INFO - PROCESS | 1248 | 1471349561947 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 05:12:41 INFO - PROCESS | 1248 | 1471349561949 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 05:12:41 INFO - PROCESS | 1248 | 1471349561952 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:12:41 INFO - PROCESS | 1248 | 1471349561954 Marionette TRACE conn5 <- [1,518,null,{}] 05:12:41 INFO - PROCESS | 1248 | 1471349561957 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:41 INFO - PROCESS | 1248 | 1471349561959 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:42 INFO - PROCESS | 1248 | 1471349562066 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 05:12:42 INFO - PROCESS | 1248 | 1471349562075 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:42 INFO - PROCESS | 1248 | 1471349562076 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:42 INFO - PROCESS | 1248 | ++DOCSHELL 105D4C00 == 35 [pid = 1248] [id = 139] 05:12:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (18B42C00) [pid = 1248] [serial = 415] [outer = 00000000] 05:12:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (18EB9800) [pid = 1248] [serial = 416] [outer = 18B42C00] 05:12:42 INFO - PROCESS | 1248 | 1471349562123 Marionette DEBUG loaded listener.js 05:12:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (191DA000) [pid = 1248] [serial = 417] [outer = 18B42C00] 05:12:42 INFO - PROCESS | 1248 | 1471349562562 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:12:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:12:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 05:12:42 INFO - PROCESS | 1248 | 1471349562595 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 05:12:42 INFO - PROCESS | 1248 | 1471349562597 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 05:12:42 INFO - PROCESS | 1248 | 1471349562600 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:12:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:12:42 INFO - PROCESS | 1248 | 1471349562602 Marionette TRACE conn5 <- [1,522,null,{}] 05:12:42 INFO - PROCESS | 1248 | 1471349562610 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:42 INFO - PROCESS | 1248 | 1471349562612 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:42 INFO - PROCESS | 1248 | 1471349562695 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 05:12:42 INFO - PROCESS | 1248 | 1471349562701 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:42 INFO - PROCESS | 1248 | 1471349562703 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:42 INFO - PROCESS | 1248 | ++DOCSHELL 18BD8C00 == 36 [pid = 1248] [id = 140] 05:12:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (18DC2C00) [pid = 1248] [serial = 418] [outer = 00000000] 05:12:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19B9F000) [pid = 1248] [serial = 419] [outer = 18DC2C00] 05:12:42 INFO - PROCESS | 1248 | 1471349562749 Marionette DEBUG loaded listener.js 05:12:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16599400) [pid = 1248] [serial = 420] [outer = 18DC2C00] 05:12:43 INFO - PROCESS | 1248 | 1471349563270 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:12:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:12:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 05:12:43 INFO - PROCESS | 1248 | 1471349563343 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 05:12:43 INFO - PROCESS | 1248 | 1471349563345 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 05:12:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:12:43 INFO - PROCESS | 1248 | 1471349563348 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - PROCESS | 1248 | 1471349563350 Marionette TRACE conn5 <- [1,526,null,{}] 05:12:43 INFO - PROCESS | 1248 | 1471349563354 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:43 INFO - PROCESS | 1248 | 1471349563356 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:43 INFO - PROCESS | 1248 | 1471349563495 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 05:12:43 INFO - PROCESS | 1248 | 1471349563507 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:43 INFO - PROCESS | 1248 | 1471349563509 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:43 INFO - PROCESS | 1248 | ++DOCSHELL 144CE800 == 37 [pid = 1248] [id = 141] 05:12:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (19DC0800) [pid = 1248] [serial = 421] [outer = 00000000] 05:12:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (19EB1C00) [pid = 1248] [serial = 422] [outer = 19DC0800] 05:12:43 INFO - PROCESS | 1248 | 1471349563556 Marionette DEBUG loaded listener.js 05:12:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (19EB5000) [pid = 1248] [serial = 423] [outer = 19DC0800] 05:12:44 INFO - PROCESS | 1248 | 1471349564041 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:12:44 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 05:12:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 731ms 05:12:44 INFO - PROCESS | 1248 | 1471349564079 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 05:12:44 INFO - PROCESS | 1248 | 1471349564081 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 05:12:44 INFO - PROCESS | 1248 | 1471349564085 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:12:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:12:44 INFO - PROCESS | 1248 | 1471349564086 Marionette TRACE conn5 <- [1,530,null,{}] 05:12:44 INFO - PROCESS | 1248 | 1471349564090 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:44 INFO - PROCESS | 1248 | 1471349564092 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:44 INFO - PROCESS | 1248 | 1471349564207 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 05:12:44 INFO - PROCESS | 1248 | 1471349564213 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:44 INFO - PROCESS | 1248 | 1471349564215 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:44 INFO - PROCESS | 1248 | ++DOCSHELL 19EC3400 == 38 [pid = 1248] [id = 142] 05:12:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (19EC7C00) [pid = 1248] [serial = 424] [outer = 00000000] 05:12:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (19F0E400) [pid = 1248] [serial = 425] [outer = 19EC7C00] 05:12:44 INFO - PROCESS | 1248 | 1471349564261 Marionette DEBUG loaded listener.js 05:12:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (19F3A800) [pid = 1248] [serial = 426] [outer = 19EC7C00] 05:12:44 INFO - PROCESS | 1248 | 1471349564747 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:12:44 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 05:12:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:12:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:12:44 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 05:12:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:12:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:12:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 671ms 05:12:44 INFO - PROCESS | 1248 | 1471349564760 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 05:12:44 INFO - PROCESS | 1248 | 1471349564763 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 05:12:44 INFO - PROCESS | 1248 | 1471349564766 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:12:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:12:44 INFO - PROCESS | 1248 | 1471349564769 Marionette TRACE conn5 <- [1,534,null,{}] 05:12:44 INFO - PROCESS | 1248 | 1471349564773 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:44 INFO - PROCESS | 1248 | 1471349564776 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:44 INFO - PROCESS | 1248 | 1471349564942 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 05:12:45 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (18B43800) [pid = 1248] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:12:45 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1922FC00) [pid = 1248] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:12:45 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0FF67000) [pid = 1248] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:12:45 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (19F0D000) [pid = 1248] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:12:45 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1652D800) [pid = 1248] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:12:45 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0F90E000) [pid = 1248] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:12:45 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (19F01800) [pid = 1248] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:12:45 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17D81000) [pid = 1248] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:12:45 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14BECC00) [pid = 1248] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:12:45 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (103AE400) [pid = 1248] [serial = 370] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:12:45 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (08841800) [pid = 1248] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:12:45 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (19F06C00) [pid = 1248] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:12:45 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16C80000) [pid = 1248] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:12:45 INFO - PROCESS | 1248 | 1471349565536 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:45 INFO - PROCESS | 1248 | 1471349565538 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:45 INFO - PROCESS | 1248 | ++DOCSHELL 0884AC00 == 39 [pid = 1248] [id = 143] 05:12:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0884DC00) [pid = 1248] [serial = 427] [outer = 00000000] 05:12:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (10234400) [pid = 1248] [serial = 428] [outer = 0884DC00] 05:12:45 INFO - PROCESS | 1248 | 1471349565592 Marionette DEBUG loaded listener.js 05:12:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (14BE5000) [pid = 1248] [serial = 429] [outer = 0884DC00] 05:12:46 INFO - PROCESS | 1248 | 1471349566029 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:12:46 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. 05:12:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1324ms 05:12:46 INFO - PROCESS | 1248 | 1471349566094 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 05:12:46 INFO - PROCESS | 1248 | 1471349566096 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 05:12:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:12:46 INFO - PROCESS | 1248 | 1471349566100 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:12:46 INFO - PROCESS | 1248 | 1471349566101 Marionette TRACE conn5 <- [1,538,null,{}] 05:12:46 INFO - PROCESS | 1248 | 1471349566105 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:46 INFO - PROCESS | 1248 | 1471349566107 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:46 INFO - PROCESS | 1248 | 1471349566202 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 05:12:46 INFO - PROCESS | 1248 | 1471349566213 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:46 INFO - PROCESS | 1248 | 1471349566215 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:46 INFO - PROCESS | 1248 | ++DOCSHELL 18DC0C00 == 40 [pid = 1248] [id = 144] 05:12:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19BA3000) [pid = 1248] [serial = 430] [outer = 00000000] 05:12:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1A065C00) [pid = 1248] [serial = 431] [outer = 19BA3000] 05:12:46 INFO - PROCESS | 1248 | 1471349566262 Marionette DEBUG loaded listener.js 05:12:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1A068C00) [pid = 1248] [serial = 432] [outer = 19BA3000] 05:12:46 INFO - PROCESS | 1248 | 1471349566678 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:12:46 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. 05:12:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 05:12:46 INFO - PROCESS | 1248 | 1471349566730 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 05:12:46 INFO - PROCESS | 1248 | 1471349566732 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 05:12:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:12:46 INFO - PROCESS | 1248 | 1471349566735 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:12:46 INFO - PROCESS | 1248 | 1471349566737 Marionette TRACE conn5 <- [1,542,null,{}] 05:12:46 INFO - PROCESS | 1248 | 1471349566741 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:46 INFO - PROCESS | 1248 | 1471349566743 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:46 INFO - PROCESS | 1248 | 1471349566857 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 05:12:46 INFO - PROCESS | 1248 | 1471349566866 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:46 INFO - PROCESS | 1248 | 1471349566868 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:46 INFO - PROCESS | 1248 | ++DOCSHELL 1A2B4000 == 41 [pid = 1248] [id = 145] 05:12:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1A2BB400) [pid = 1248] [serial = 433] [outer = 00000000] 05:12:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1A3E3C00) [pid = 1248] [serial = 434] [outer = 1A2BB400] 05:12:46 INFO - PROCESS | 1248 | 1471349566915 Marionette DEBUG loaded listener.js 05:12:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1A3E6400) [pid = 1248] [serial = 435] [outer = 1A2BB400] 05:12:47 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:47 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:12:47 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:47 INFO - PROCESS | 1248 | 1471349567382 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:12:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:12:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 05:12:47 INFO - PROCESS | 1248 | 1471349567410 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 05:12:47 INFO - PROCESS | 1248 | 1471349567413 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 05:12:47 INFO - PROCESS | 1248 | 1471349567416 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:12:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:12:47 INFO - PROCESS | 1248 | 1471349567418 Marionette TRACE conn5 <- [1,546,null,{}] 05:12:47 INFO - PROCESS | 1248 | 1471349567421 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:47 INFO - PROCESS | 1248 | 1471349567423 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:47 INFO - PROCESS | 1248 | 1471349567560 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 05:12:47 INFO - PROCESS | 1248 | 1471349567686 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:47 INFO - PROCESS | 1248 | 1471349567690 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:47 INFO - PROCESS | 1248 | ++DOCSHELL 08840C00 == 42 [pid = 1248] [id = 146] 05:12:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (08843C00) [pid = 1248] [serial = 436] [outer = 00000000] 05:12:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (0884F400) [pid = 1248] [serial = 437] [outer = 08843C00] 05:12:47 INFO - PROCESS | 1248 | 1471349567753 Marionette DEBUG loaded listener.js 05:12:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (0C536C00) [pid = 1248] [serial = 438] [outer = 08843C00] 05:12:48 INFO - PROCESS | 1248 | 1471349568394 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:12:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:12:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1014ms 05:12:48 INFO - PROCESS | 1248 | 1471349568437 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 05:12:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:12:48 INFO - PROCESS | 1248 | 1471349568441 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 05:12:48 INFO - PROCESS | 1248 | 1471349568446 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:12:48 INFO - PROCESS | 1248 | 1471349568449 Marionette TRACE conn5 <- [1,550,null,{}] 05:12:48 INFO - PROCESS | 1248 | 1471349568454 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:48 INFO - PROCESS | 1248 | 1471349568459 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:48 INFO - PROCESS | 1248 | 1471349568614 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 05:12:48 INFO - PROCESS | 1248 | 1471349568744 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:48 INFO - PROCESS | 1248 | 1471349568747 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:48 INFO - PROCESS | 1248 | ++DOCSHELL 08835C00 == 43 [pid = 1248] [id = 147] 05:12:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (08837000) [pid = 1248] [serial = 439] [outer = 00000000] 05:12:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (0FA59800) [pid = 1248] [serial = 440] [outer = 08837000] 05:12:48 INFO - PROCESS | 1248 | 1471349568808 Marionette DEBUG loaded listener.js 05:12:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (16522C00) [pid = 1248] [serial = 441] [outer = 08837000] 05:12:49 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:49 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:12:49 INFO - PROCESS | 1248 | 1471349569628 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:12:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:12:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1274ms 05:12:49 INFO - PROCESS | 1248 | 1471349569720 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 05:12:49 INFO - PROCESS | 1248 | 1471349569724 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 05:12:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:12:49 INFO - PROCESS | 1248 | 1471349569728 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:12:49 INFO - PROCESS | 1248 | 1471349569730 Marionette TRACE conn5 <- [1,554,null,{}] 05:12:49 INFO - PROCESS | 1248 | 1471349569734 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:49 INFO - PROCESS | 1248 | 1471349569737 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:49 INFO - PROCESS | 1248 | 1471349569869 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 05:12:50 INFO - PROCESS | 1248 | 1471349570118 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:50 INFO - PROCESS | 1248 | 1471349570122 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:50 INFO - PROCESS | 1248 | ++DOCSHELL 0883C800 == 44 [pid = 1248] [id = 148] 05:12:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (08841800) [pid = 1248] [serial = 442] [outer = 00000000] 05:12:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (0C53B400) [pid = 1248] [serial = 443] [outer = 08841800] 05:12:50 INFO - PROCESS | 1248 | 1471349570247 Marionette DEBUG loaded listener.js 05:12:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (0FF61800) [pid = 1248] [serial = 444] [outer = 08841800] 05:12:50 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:50 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:12:50 INFO - PROCESS | 1248 | --DOCSHELL 103AD400 == 43 [pid = 1248] [id = 124] 05:12:50 INFO - PROCESS | 1248 | --DOCSHELL 16596C00 == 42 [pid = 1248] [id = 114] 05:12:50 INFO - PROCESS | 1248 | --DOCSHELL 0F95E000 == 41 [pid = 1248] [id = 131] 05:12:50 INFO - PROCESS | 1248 | --DOCSHELL 0C5E2C00 == 40 [pid = 1248] [id = 117] 05:12:50 INFO - PROCESS | 1248 | --DOCSHELL 18E2F400 == 39 [pid = 1248] [id = 116] 05:12:50 INFO - PROCESS | 1248 | --DOCSHELL 19DBFC00 == 38 [pid = 1248] [id = 118] 05:12:50 INFO - PROCESS | 1248 | --DOCSHELL 18B40400 == 37 [pid = 1248] [id = 127] 05:12:50 INFO - PROCESS | 1248 | --DOCSHELL 17BB9C00 == 36 [pid = 1248] [id = 115] 05:12:50 INFO - PROCESS | 1248 | --DOCSHELL 0FF60400 == 35 [pid = 1248] [id = 130] 05:12:50 INFO - PROCESS | 1248 | --DOCSHELL 19F07400 == 34 [pid = 1248] [id = 129] 05:12:50 INFO - PROCESS | 1248 | --DOCSHELL 191DAC00 == 33 [pid = 1248] [id = 119] 05:12:50 INFO - PROCESS | 1248 | --DOCSHELL 191D9800 == 32 [pid = 1248] [id = 128] 05:12:50 INFO - PROCESS | 1248 | --DOCSHELL 14BE4400 == 31 [pid = 1248] [id = 125] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (18EBFC00) [pid = 1248] [serial = 380] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (19BA5C00) [pid = 1248] [serial = 384] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (19BA1000) [pid = 1248] [serial = 383] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (19BA0C00) [pid = 1248] [serial = 389] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (19F3DC00) [pid = 1248] [serial = 386] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (19F40800) [pid = 1248] [serial = 387] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (19F85000) [pid = 1248] [serial = 392] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (10383C00) [pid = 1248] [serial = 358] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (19F32000) [pid = 1248] [serial = 356] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (15C34400) [pid = 1248] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (17DAB000) [pid = 1248] [serial = 377] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16525C00) [pid = 1248] [serial = 374] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1652F000) [pid = 1248] [serial = 375] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (10524000) [pid = 1248] [serial = 371] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (106D5C00) [pid = 1248] [serial = 372] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (106DEC00) [pid = 1248] [serial = 368] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1A17F400) [pid = 1248] [serial = 395] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0FA52C00) [pid = 1248] [serial = 367] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (19F7C000) [pid = 1248] [serial = 365] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19F37400) [pid = 1248] [serial = 364] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1A063C00) [pid = 1248] [serial = 393] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (17BBA400) [pid = 1248] [serial = 362] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (16CCE400) [pid = 1248] [serial = 361] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (105D5800) [pid = 1248] [serial = 359] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (191D3000) [pid = 1248] [serial = 381] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (19EB9C00) [pid = 1248] [serial = 390] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (17DB4400) [pid = 1248] [serial = 378] [outer = 00000000] [url = about:blank] 05:12:50 INFO - PROCESS | 1248 | 1471349570908 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:12:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:12:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1224ms 05:12:50 INFO - PROCESS | 1248 | 1471349570956 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 05:12:50 INFO - PROCESS | 1248 | 1471349570960 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 05:12:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:12:50 INFO - PROCESS | 1248 | 1471349570967 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:12:50 INFO - PROCESS | 1248 | 1471349570970 Marionette TRACE conn5 <- [1,558,null,{}] 05:12:50 INFO - PROCESS | 1248 | 1471349570975 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:50 INFO - PROCESS | 1248 | 1471349570980 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:51 INFO - PROCESS | 1248 | 1471349571070 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 05:12:51 INFO - PROCESS | 1248 | 1471349571078 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:51 INFO - PROCESS | 1248 | 1471349571080 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:51 INFO - PROCESS | 1248 | ++DOCSHELL 0FF64400 == 32 [pid = 1248] [id = 149] 05:12:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0FF65400) [pid = 1248] [serial = 445] [outer = 00000000] 05:12:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (103AB400) [pid = 1248] [serial = 446] [outer = 0FF65400] 05:12:51 INFO - PROCESS | 1248 | 1471349571130 Marionette DEBUG loaded listener.js 05:12:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1052AC00) [pid = 1248] [serial = 447] [outer = 0FF65400] 05:12:51 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:51 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:12:51 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:51 INFO - PROCESS | 1248 | 1471349571656 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:12:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:12:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 730ms 05:12:51 INFO - PROCESS | 1248 | 1471349571700 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 05:12:51 INFO - PROCESS | 1248 | 1471349571704 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 05:12:51 INFO - PROCESS | 1248 | 1471349571709 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:12:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:12:51 INFO - PROCESS | 1248 | 1471349571711 Marionette TRACE conn5 <- [1,562,null,{}] 05:12:51 INFO - PROCESS | 1248 | 1471349571715 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:51 INFO - PROCESS | 1248 | 1471349571717 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:51 INFO - PROCESS | 1248 | 1471349571806 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 05:12:51 INFO - PROCESS | 1248 | 1471349571815 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:51 INFO - PROCESS | 1248 | 1471349571817 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:51 INFO - PROCESS | 1248 | ++DOCSHELL 14B59800 == 33 [pid = 1248] [id = 150] 05:12:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (15C34400) [pid = 1248] [serial = 448] [outer = 00000000] 05:12:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16597800) [pid = 1248] [serial = 449] [outer = 15C34400] 05:12:51 INFO - PROCESS | 1248 | 1471349571865 Marionette DEBUG loaded listener.js 05:12:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16C82400) [pid = 1248] [serial = 450] [outer = 15C34400] 05:12:52 INFO - PROCESS | 1248 | 1471349572338 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:12:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:12:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 05:12:52 INFO - PROCESS | 1248 | 1471349572384 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 05:12:52 INFO - PROCESS | 1248 | 1471349572386 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 05:12:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:12:52 INFO - PROCESS | 1248 | 1471349572391 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:12:52 INFO - PROCESS | 1248 | 1471349572397 Marionette TRACE conn5 <- [1,566,null,{}] 05:12:52 INFO - PROCESS | 1248 | 1471349572406 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:52 INFO - PROCESS | 1248 | 1471349572410 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:52 INFO - PROCESS | 1248 | 1471349572501 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 05:12:52 INFO - PROCESS | 1248 | 1471349572578 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:52 INFO - PROCESS | 1248 | 1471349572580 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:52 INFO - PROCESS | 1248 | ++DOCSHELL 17D85C00 == 34 [pid = 1248] [id = 151] 05:12:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17DABC00) [pid = 1248] [serial = 451] [outer = 00000000] 05:12:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17DB2C00) [pid = 1248] [serial = 452] [outer = 17DABC00] 05:12:52 INFO - PROCESS | 1248 | 1471349572635 Marionette DEBUG loaded listener.js 05:12:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (18B3B000) [pid = 1248] [serial = 453] [outer = 17DABC00] 05:12:53 INFO - PROCESS | 1248 | 1471349573023 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:12:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:12:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 690ms 05:12:53 INFO - PROCESS | 1248 | 1471349573084 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 05:12:53 INFO - PROCESS | 1248 | 1471349573086 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 05:12:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:12:53 INFO - PROCESS | 1248 | 1471349573090 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:12:53 INFO - PROCESS | 1248 | 1471349573092 Marionette TRACE conn5 <- [1,570,null,{}] 05:12:53 INFO - PROCESS | 1248 | 1471349573095 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:53 INFO - PROCESS | 1248 | 1471349573097 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:53 INFO - PROCESS | 1248 | 1471349573249 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 05:12:53 INFO - PROCESS | 1248 | 1471349573272 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:53 INFO - PROCESS | 1248 | 1471349573274 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:53 INFO - PROCESS | 1248 | ++DOCSHELL 16C81C00 == 35 [pid = 1248] [id = 152] 05:12:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (18BD7000) [pid = 1248] [serial = 454] [outer = 00000000] 05:12:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (191D4000) [pid = 1248] [serial = 455] [outer = 18BD7000] 05:12:53 INFO - PROCESS | 1248 | 1471349573323 Marionette DEBUG loaded listener.js 05:12:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (191DAC00) [pid = 1248] [serial = 456] [outer = 18BD7000] 05:12:53 INFO - PROCESS | 1248 | [1248] 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 05:12:54 INFO - PROCESS | 1248 | 1471349574009 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:12:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:12:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 971ms 05:12:54 INFO - PROCESS | 1248 | 1471349574065 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 05:12:54 INFO - PROCESS | 1248 | 1471349574067 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 05:12:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:12:54 INFO - PROCESS | 1248 | 1471349574071 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:12:54 INFO - PROCESS | 1248 | 1471349574073 Marionette TRACE conn5 <- [1,574,null,{}] 05:12:54 INFO - PROCESS | 1248 | 1471349574077 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:54 INFO - PROCESS | 1248 | 1471349574079 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:54 INFO - PROCESS | 1248 | 1471349574200 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 05:12:54 INFO - PROCESS | 1248 | 1471349574257 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:54 INFO - PROCESS | 1248 | 1471349574263 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:54 INFO - PROCESS | 1248 | ++DOCSHELL 19BA5800 == 36 [pid = 1248] [id = 153] 05:12:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19BA5C00) [pid = 1248] [serial = 457] [outer = 00000000] 05:12:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19DC6800) [pid = 1248] [serial = 458] [outer = 19BA5C00] 05:12:54 INFO - PROCESS | 1248 | 1471349574321 Marionette DEBUG loaded listener.js 05:12:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19ECD800) [pid = 1248] [serial = 459] [outer = 19BA5C00] 05:12:54 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:54 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:12:54 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:54 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:12:54 INFO - PROCESS | 1248 | 1471349574817 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:12:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:12:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 770ms 05:12:54 INFO - PROCESS | 1248 | 1471349574844 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 05:12:54 INFO - PROCESS | 1248 | 1471349574846 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 05:12:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:12:54 INFO - PROCESS | 1248 | 1471349574860 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:12:54 INFO - PROCESS | 1248 | 1471349574862 Marionette TRACE conn5 <- [1,578,null,{}] 05:12:54 INFO - PROCESS | 1248 | 1471349574866 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:54 INFO - PROCESS | 1248 | 1471349574868 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:55 INFO - PROCESS | 1248 | 1471349574991 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 05:12:55 INFO - PROCESS | 1248 | 1471349575003 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:55 INFO - PROCESS | 1248 | 1471349575005 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:55 INFO - PROCESS | 1248 | ++DOCSHELL 0C31EC00 == 37 [pid = 1248] [id = 154] 05:12:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17B2AC00) [pid = 1248] [serial = 460] [outer = 00000000] 05:12:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (19F31C00) [pid = 1248] [serial = 461] [outer = 17B2AC00] 05:12:55 INFO - PROCESS | 1248 | 1471349575097 Marionette DEBUG loaded listener.js 05:12:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (19F3E400) [pid = 1248] [serial = 462] [outer = 17B2AC00] 05:12:55 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (19DC0800) [pid = 1248] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:12:55 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (19EC7C00) [pid = 1248] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:12:55 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1A06D400) [pid = 1248] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:12:55 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1037E400) [pid = 1248] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:12:55 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (144D6C00) [pid = 1248] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:12:55 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (18DC2C00) [pid = 1248] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:12:55 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (18B42C00) [pid = 1248] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:12:55 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0C57A000) [pid = 1248] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:12:55 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16C43800) [pid = 1248] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:12:55 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (15660400) [pid = 1248] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:12:55 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (17DAAC00) [pid = 1248] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:12:55 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0884DC00) [pid = 1248] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:12:55 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19BA3000) [pid = 1248] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:12:55 INFO - PROCESS | 1248 | 1471349575583 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:12:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:12:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 790ms 05:12:55 INFO - PROCESS | 1248 | 1471349575669 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 05:12:55 INFO - PROCESS | 1248 | 1471349575671 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 05:12:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:12:55 INFO - PROCESS | 1248 | 1471349575676 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:12:55 INFO - PROCESS | 1248 | 1471349575678 Marionette TRACE conn5 <- [1,582,null,{}] 05:12:55 INFO - PROCESS | 1248 | 1471349575682 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:55 INFO - PROCESS | 1248 | 1471349575683 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:55 INFO - PROCESS | 1248 | 1471349575766 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 05:12:55 INFO - PROCESS | 1248 | 1471349575772 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:55 INFO - PROCESS | 1248 | 1471349575774 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:55 INFO - PROCESS | 1248 | ++DOCSHELL 16C84800 == 38 [pid = 1248] [id = 155] 05:12:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17BDD400) [pid = 1248] [serial = 463] [outer = 00000000] 05:12:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (191DC400) [pid = 1248] [serial = 464] [outer = 17BDD400] 05:12:55 INFO - PROCESS | 1248 | 1471349575820 Marionette DEBUG loaded listener.js 05:12:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19BA8C00) [pid = 1248] [serial = 465] [outer = 17BDD400] 05:12:56 INFO - PROCESS | 1248 | 1471349576267 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:12:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:12:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 05:12:56 INFO - PROCESS | 1248 | 1471349576307 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 05:12:56 INFO - PROCESS | 1248 | 1471349576309 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 05:12:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:12:56 INFO - PROCESS | 1248 | 1471349576312 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:12:56 INFO - PROCESS | 1248 | 1471349576313 Marionette TRACE conn5 <- [1,586,null,{}] 05:12:56 INFO - PROCESS | 1248 | 1471349576317 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:56 INFO - PROCESS | 1248 | 1471349576319 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:56 INFO - PROCESS | 1248 | 1471349576405 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 05:12:56 INFO - PROCESS | 1248 | 1471349576410 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:56 INFO - PROCESS | 1248 | 1471349576412 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:56 INFO - PROCESS | 1248 | ++DOCSHELL 19EBAC00 == 39 [pid = 1248] [id = 156] 05:12:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19EC5800) [pid = 1248] [serial = 466] [outer = 00000000] 05:12:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19F3D400) [pid = 1248] [serial = 467] [outer = 19EC5800] 05:12:56 INFO - PROCESS | 1248 | 1471349576458 Marionette DEBUG loaded listener.js 05:12:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19F82C00) [pid = 1248] [serial = 468] [outer = 19EC5800] 05:12:56 INFO - PROCESS | 1248 | 1471349576903 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:12:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:12:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 05:12:56 INFO - PROCESS | 1248 | 1471349576944 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 05:12:56 INFO - PROCESS | 1248 | 1471349576946 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 05:12:56 INFO - PROCESS | 1248 | 1471349576949 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:12:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:12:56 INFO - PROCESS | 1248 | 1471349576951 Marionette TRACE conn5 <- [1,590,null,{}] 05:12:56 INFO - PROCESS | 1248 | 1471349576955 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:56 INFO - PROCESS | 1248 | 1471349576957 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:57 INFO - PROCESS | 1248 | 1471349577042 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 05:12:57 INFO - PROCESS | 1248 | 1471349577048 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:57 INFO - PROCESS | 1248 | 1471349577050 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:57 INFO - PROCESS | 1248 | ++DOCSHELL 17D85400 == 40 [pid = 1248] [id = 157] 05:12:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19F3F400) [pid = 1248] [serial = 469] [outer = 00000000] 05:12:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1A06D400) [pid = 1248] [serial = 470] [outer = 19F3F400] 05:12:57 INFO - PROCESS | 1248 | 1471349577096 Marionette DEBUG loaded listener.js 05:12:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1A06EC00) [pid = 1248] [serial = 471] [outer = 19F3F400] 05:12:57 INFO - PROCESS | 1248 | 1471349577767 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:12:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:12:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 870ms 05:12:57 INFO - PROCESS | 1248 | 1471349577823 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 05:12:57 INFO - PROCESS | 1248 | 1471349577828 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 05:12:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:12:57 INFO - PROCESS | 1248 | 1471349577834 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:12:57 INFO - PROCESS | 1248 | 1471349577837 Marionette TRACE conn5 <- [1,594,null,{}] 05:12:57 INFO - PROCESS | 1248 | 1471349577844 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:57 INFO - PROCESS | 1248 | 1471349577848 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:58 INFO - PROCESS | 1248 | 1471349577992 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 05:12:58 INFO - PROCESS | 1248 | 1471349578121 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:58 INFO - PROCESS | 1248 | 1471349578124 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:58 INFO - PROCESS | 1248 | ++DOCSHELL 0FA52000 == 41 [pid = 1248] [id = 158] 05:12:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (10230800) [pid = 1248] [serial = 472] [outer = 00000000] 05:12:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1104D800) [pid = 1248] [serial = 473] [outer = 10230800] 05:12:58 INFO - PROCESS | 1248 | 1471349578185 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (15C39000) [pid = 1248] [serial = 474] [outer = 10230800] 05:12:58 INFO - PROCESS | 1248 | 1471349578786 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:12:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:12:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 970ms 05:12:58 INFO - PROCESS | 1248 | 1471349578808 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 05:12:58 INFO - PROCESS | 1248 | 1471349578813 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 05:12:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:12:58 INFO - PROCESS | 1248 | 1471349578820 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:12:58 INFO - PROCESS | 1248 | 1471349578823 Marionette TRACE conn5 <- [1,598,null,{}] 05:12:58 INFO - PROCESS | 1248 | 1471349578827 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:58 INFO - PROCESS | 1248 | 1471349578830 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:58 INFO - PROCESS | 1248 | 1471349578944 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 05:12:59 INFO - PROCESS | 1248 | 1471349579044 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:59 INFO - PROCESS | 1248 | 1471349579047 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:59 INFO - PROCESS | 1248 | ++DOCSHELL 17AA0400 == 42 [pid = 1248] [id = 159] 05:12:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17B25400) [pid = 1248] [serial = 475] [outer = 00000000] 05:12:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (17D7B000) [pid = 1248] [serial = 476] [outer = 17B25400] 05:12:59 INFO - PROCESS | 1248 | 1471349579107 Marionette DEBUG loaded listener.js 05:12:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (17DAD800) [pid = 1248] [serial = 477] [outer = 17B25400] 05:12:59 INFO - PROCESS | 1248 | 1471349579755 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:12:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:12:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 05:12:59 INFO - PROCESS | 1248 | 1471349579793 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 05:12:59 INFO - PROCESS | 1248 | 1471349579796 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 05:12:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:12:59 INFO - PROCESS | 1248 | 1471349579800 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:12:59 INFO - PROCESS | 1248 | 1471349579803 Marionette TRACE conn5 <- [1,602,null,{}] 05:12:59 INFO - PROCESS | 1248 | 1471349579814 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:59 INFO - PROCESS | 1248 | 1471349579819 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:12:59 INFO - PROCESS | 1248 | 1471349579931 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 05:13:00 INFO - PROCESS | 1248 | 1471349580032 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:00 INFO - PROCESS | 1248 | 1471349580036 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:00 INFO - PROCESS | 1248 | ++DOCSHELL 1A066000 == 43 [pid = 1248] [id = 160] 05:13:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1A06AC00) [pid = 1248] [serial = 478] [outer = 00000000] 05:13:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (1A2BA000) [pid = 1248] [serial = 479] [outer = 1A06AC00] 05:13:00 INFO - PROCESS | 1248 | 1471349580095 Marionette DEBUG loaded listener.js 05:13:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (1A3DE400) [pid = 1248] [serial = 480] [outer = 1A06AC00] 05:13:00 INFO - PROCESS | 1248 | 1471349580668 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:13:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:13:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 931ms 05:13:00 INFO - PROCESS | 1248 | 1471349580734 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 05:13:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:13:00 INFO - PROCESS | 1248 | 1471349580738 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 05:13:00 INFO - PROCESS | 1248 | 1471349580741 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:13:00 INFO - PROCESS | 1248 | 1471349580743 Marionette TRACE conn5 <- [1,606,null,{}] 05:13:00 INFO - PROCESS | 1248 | 1471349580747 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:00 INFO - PROCESS | 1248 | 1471349580750 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:00 INFO - PROCESS | 1248 | 1471349580869 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 05:13:00 INFO - PROCESS | 1248 | 1471349580994 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 1248 | 1471349580996 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:01 INFO - PROCESS | 1248 | ++DOCSHELL 1A3DD800 == 44 [pid = 1248] [id = 161] 05:13:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (1A3E1C00) [pid = 1248] [serial = 481] [outer = 00000000] 05:13:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1AE35C00) [pid = 1248] [serial = 482] [outer = 1A3E1C00] 05:13:01 INFO - PROCESS | 1248 | 1471349581055 Marionette DEBUG loaded listener.js 05:13:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1B046000) [pid = 1248] [serial = 483] [outer = 1A3E1C00] 05:13:01 INFO - PROCESS | 1248 | 1471349581654 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:13:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:13:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 970ms 05:13:01 INFO - PROCESS | 1248 | 1471349581714 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 05:13:01 INFO - PROCESS | 1248 | 1471349581717 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 05:13:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:13:01 INFO - PROCESS | 1248 | 1471349581720 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:13:01 INFO - PROCESS | 1248 | 1471349581722 Marionette TRACE conn5 <- [1,610,null,{}] 05:13:01 INFO - PROCESS | 1248 | 1471349581726 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:01 INFO - PROCESS | 1248 | 1471349581729 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:01 INFO - PROCESS | 1248 | 1471349581835 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 05:13:02 INFO - PROCESS | 1248 | 1471349582041 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:02 INFO - PROCESS | 1248 | 1471349582044 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:02 INFO - PROCESS | 1248 | ++DOCSHELL 08847800 == 45 [pid = 1248] [id = 162] 05:13:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (0FA52800) [pid = 1248] [serial = 484] [outer = 00000000] 05:13:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1037C400) [pid = 1248] [serial = 485] [outer = 0FA52800] 05:13:02 INFO - PROCESS | 1248 | 1471349582103 Marionette DEBUG loaded listener.js 05:13:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1065B000) [pid = 1248] [serial = 486] [outer = 0FA52800] 05:13:02 INFO - PROCESS | 1248 | 1471349582750 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 0C53A800 == 44 [pid = 1248] [id = 120] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 16C81C00 == 43 [pid = 1248] [id = 152] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 19F06800 == 42 [pid = 1248] [id = 122] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 16C84800 == 41 [pid = 1248] [id = 155] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 17D80C00 == 40 [pid = 1248] [id = 126] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 1A065400 == 39 [pid = 1248] [id = 132] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 17D85C00 == 38 [pid = 1248] [id = 151] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 0C31EC00 == 37 [pid = 1248] [id = 154] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 19EBAC00 == 36 [pid = 1248] [id = 156] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 08840000 == 35 [pid = 1248] [id = 123] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 16C7FC00 == 34 [pid = 1248] [id = 121] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 1022CC00 == 33 [pid = 1248] [id = 113] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 19BA5800 == 32 [pid = 1248] [id = 153] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 1A066000 == 31 [pid = 1248] [id = 160] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 1A3DD800 == 30 [pid = 1248] [id = 161] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 17AA0400 == 29 [pid = 1248] [id = 159] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 17D85400 == 28 [pid = 1248] [id = 157] 05:13:03 INFO - PROCESS | 1248 | --DOCSHELL 0FA52000 == 27 [pid = 1248] [id = 158] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1A3E3C00) [pid = 1248] [serial = 434] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (19EB1C00) [pid = 1248] [serial = 422] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (19F0E400) [pid = 1248] [serial = 425] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1A2B2800) [pid = 1248] [serial = 396] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (10382400) [pid = 1248] [serial = 401] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (103AC000) [pid = 1248] [serial = 402] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (14A26000) [pid = 1248] [serial = 404] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (14AAB400) [pid = 1248] [serial = 405] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (19B9F000) [pid = 1248] [serial = 419] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (18EB9800) [pid = 1248] [serial = 416] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (191DA000) [pid = 1248] [serial = 417] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0F90CC00) [pid = 1248] [serial = 398] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0F9F9400) [pid = 1248] [serial = 399] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (19EB5000) [pid = 1248] [serial = 423] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (16C80800) [pid = 1248] [serial = 410] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16C89800) [pid = 1248] [serial = 411] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1652EC00) [pid = 1248] [serial = 407] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (16A0D800) [pid = 1248] [serial = 408] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (18BD2000) [pid = 1248] [serial = 414] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (17DB7800) [pid = 1248] [serial = 413] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (10234400) [pid = 1248] [serial = 428] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19F3A800) [pid = 1248] [serial = 426] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1A065C00) [pid = 1248] [serial = 431] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (14BE5000) [pid = 1248] [serial = 429] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1A068C00) [pid = 1248] [serial = 432] [outer = 00000000] [url = about:blank] 05:13:03 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16599400) [pid = 1248] [serial = 420] [outer = 00000000] [url = about:blank] 05:13:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:13:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1770ms 05:13:03 INFO - PROCESS | 1248 | 1471349583497 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 05:13:03 INFO - PROCESS | 1248 | 1471349583502 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 05:13:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:13:03 INFO - PROCESS | 1248 | 1471349583507 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:13:03 INFO - PROCESS | 1248 | 1471349583510 Marionette TRACE conn5 <- [1,614,null,{}] 05:13:03 INFO - PROCESS | 1248 | 1471349583515 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:03 INFO - PROCESS | 1248 | 1471349583519 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:03 INFO - PROCESS | 1248 | 1471349583605 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 05:13:03 INFO - PROCESS | 1248 | 1471349583612 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:03 INFO - PROCESS | 1248 | 1471349583617 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:03 INFO - PROCESS | 1248 | ++DOCSHELL 0C5E2C00 == 28 [pid = 1248] [id = 163] 05:13:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0C5E4400) [pid = 1248] [serial = 487] [outer = 00000000] 05:13:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0F95F400) [pid = 1248] [serial = 488] [outer = 0C5E4400] 05:13:03 INFO - PROCESS | 1248 | 1471349583668 Marionette DEBUG loaded listener.js 05:13:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (0F9F8800) [pid = 1248] [serial = 489] [outer = 0C5E4400] 05:13:04 INFO - PROCESS | 1248 | 1471349584158 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:13:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:13:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 05:13:04 INFO - PROCESS | 1248 | 1471349584180 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 05:13:04 INFO - PROCESS | 1248 | 1471349584183 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 05:13:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:13:04 INFO - PROCESS | 1248 | 1471349584189 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - PROCESS | 1248 | 1471349584193 Marionette TRACE conn5 <- [1,618,null,{}] 05:13:04 INFO - PROCESS | 1248 | 1471349584197 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:04 INFO - PROCESS | 1248 | 1471349584200 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:04 INFO - PROCESS | 1248 | 1471349584289 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 05:13:04 INFO - PROCESS | 1248 | 1471349584297 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:04 INFO - PROCESS | 1248 | 1471349584300 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:04 INFO - PROCESS | 1248 | ++DOCSHELL 103AC000 == 29 [pid = 1248] [id = 164] 05:13:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (103AC800) [pid = 1248] [serial = 490] [outer = 00000000] 05:13:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (103B2800) [pid = 1248] [serial = 491] [outer = 103AC800] 05:13:04 INFO - PROCESS | 1248 | 1471349584352 Marionette DEBUG loaded listener.js 05:13:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (10520400) [pid = 1248] [serial = 492] [outer = 103AC800] 05:13:04 INFO - PROCESS | 1248 | 1471349584831 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:13:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:13:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 690ms 05:13:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:13:04 INFO - PROCESS | 1248 | 1471349584879 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 05:13:04 INFO - PROCESS | 1248 | 1471349584882 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 05:13:04 INFO - PROCESS | 1248 | 1471349584885 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - PROCESS | 1248 | 1471349584887 Marionette TRACE conn5 <- [1,622,null,{}] 05:13:04 INFO - PROCESS | 1248 | 1471349584897 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:04 INFO - PROCESS | 1248 | 1471349584902 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:05 INFO - PROCESS | 1248 | 1471349585026 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 05:13:05 INFO - PROCESS | 1248 | 1471349585109 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:05 INFO - PROCESS | 1248 | 1471349585113 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:05 INFO - PROCESS | 1248 | ++DOCSHELL 14BE0400 == 30 [pid = 1248] [id = 165] 05:13:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (14BE4400) [pid = 1248] [serial = 493] [outer = 00000000] 05:13:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (15C34800) [pid = 1248] [serial = 494] [outer = 14BE4400] 05:13:05 INFO - PROCESS | 1248 | 1471349585165 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1652C400) [pid = 1248] [serial = 495] [outer = 14BE4400] 05:13:05 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:05 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:13:05 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:05 INFO - PROCESS | 1248 | 1471349585564 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:13:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:13:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 730ms 05:13:05 INFO - PROCESS | 1248 | 1471349585620 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 05:13:05 INFO - PROCESS | 1248 | 1471349585622 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 05:13:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:13:05 INFO - PROCESS | 1248 | 1471349585625 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:13:05 INFO - PROCESS | 1248 | 1471349585627 Marionette TRACE conn5 <- [1,626,null,{}] 05:13:05 INFO - PROCESS | 1248 | 1471349585640 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:05 INFO - PROCESS | 1248 | 1471349585642 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:05 INFO - PROCESS | 1248 | 1471349585762 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 05:13:05 INFO - PROCESS | 1248 | 1471349585771 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:05 INFO - PROCESS | 1248 | 1471349585773 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:05 INFO - PROCESS | 1248 | ++DOCSHELL 16592C00 == 31 [pid = 1248] [id = 166] 05:13:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16594C00) [pid = 1248] [serial = 496] [outer = 00000000] 05:13:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16C41800) [pid = 1248] [serial = 497] [outer = 16594C00] 05:13:05 INFO - PROCESS | 1248 | 1471349585864 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (16C8A800) [pid = 1248] [serial = 498] [outer = 16594C00] 05:13:06 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:06 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:13:06 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:06 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:13:06 INFO - PROCESS | 1248 | 1471349586299 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:13:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:13:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 690ms 05:13:06 INFO - PROCESS | 1248 | 1471349586319 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 05:13:06 INFO - PROCESS | 1248 | 1471349586321 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 05:13:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:13:06 INFO - PROCESS | 1248 | 1471349586324 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:13:06 INFO - PROCESS | 1248 | 1471349586326 Marionette TRACE conn5 <- [1,630,null,{}] 05:13:06 INFO - PROCESS | 1248 | 1471349586337 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:06 INFO - PROCESS | 1248 | 1471349586339 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:06 INFO - PROCESS | 1248 | 1471349586477 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 05:13:06 INFO - PROCESS | 1248 | 1471349586490 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:06 INFO - PROCESS | 1248 | 1471349586492 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:06 INFO - PROCESS | 1248 | ++DOCSHELL 17BC3800 == 32 [pid = 1248] [id = 167] 05:13:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17BDB800) [pid = 1248] [serial = 499] [outer = 00000000] 05:13:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17D7BC00) [pid = 1248] [serial = 500] [outer = 17BDB800] 05:13:06 INFO - PROCESS | 1248 | 1471349586539 Marionette DEBUG loaded listener.js 05:13:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17D86400) [pid = 1248] [serial = 501] [outer = 17BDB800] 05:13:06 INFO - PROCESS | 1248 | 1471349586993 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:13:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:13:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 731ms 05:13:07 INFO - PROCESS | 1248 | 1471349587057 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 05:13:07 INFO - PROCESS | 1248 | 1471349587059 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 05:13:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:13:07 INFO - PROCESS | 1248 | 1471349587071 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:13:07 INFO - PROCESS | 1248 | 1471349587072 Marionette TRACE conn5 <- [1,634,null,{}] 05:13:07 INFO - PROCESS | 1248 | 1471349587080 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:07 INFO - PROCESS | 1248 | 1471349587086 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:07 INFO - PROCESS | 1248 | 1471349587225 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 05:13:07 INFO - PROCESS | 1248 | 1471349587240 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:07 INFO - PROCESS | 1248 | 1471349587243 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:07 INFO - PROCESS | 1248 | ++DOCSHELL 18DBFC00 == 33 [pid = 1248] [id = 168] 05:13:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (18DC3C00) [pid = 1248] [serial = 502] [outer = 00000000] 05:13:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (18EBE800) [pid = 1248] [serial = 503] [outer = 18DC3C00] 05:13:07 INFO - PROCESS | 1248 | 1471349587335 Marionette DEBUG loaded listener.js 05:13:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (191D8000) [pid = 1248] [serial = 504] [outer = 18DC3C00] 05:13:07 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (19F3F400) [pid = 1248] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:13:07 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (15C34400) [pid = 1248] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:13:07 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (19EC5800) [pid = 1248] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:13:07 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (17B2AC00) [pid = 1248] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:13:07 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (19BA5C00) [pid = 1248] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:13:07 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1A2BB400) [pid = 1248] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:13:07 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17DABC00) [pid = 1248] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:13:07 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17BDD400) [pid = 1248] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:13:07 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (08841800) [pid = 1248] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:13:07 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0FF65400) [pid = 1248] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:13:07 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (18BD7000) [pid = 1248] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:13:07 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (08837000) [pid = 1248] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:13:07 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (08843C00) [pid = 1248] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:13:07 INFO - PROCESS | 1248 | 1471349587976 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:13:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:13:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 930ms 05:13:08 INFO - PROCESS | 1248 | 1471349588001 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 05:13:08 INFO - PROCESS | 1248 | 1471349588003 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 05:13:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:13:08 INFO - PROCESS | 1248 | 1471349588006 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:13:08 INFO - PROCESS | 1248 | 1471349588008 Marionette TRACE conn5 <- [1,638,null,{}] 05:13:08 INFO - PROCESS | 1248 | 1471349588011 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:08 INFO - PROCESS | 1248 | 1471349588022 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:08 INFO - PROCESS | 1248 | 1471349588100 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 05:13:08 INFO - PROCESS | 1248 | 1471349588180 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:08 INFO - PROCESS | 1248 | 1471349588182 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:08 INFO - PROCESS | 1248 | ++DOCSHELL 08841800 == 34 [pid = 1248] [id = 169] 05:13:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (08843C00) [pid = 1248] [serial = 505] [outer = 00000000] 05:13:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17D7CC00) [pid = 1248] [serial = 506] [outer = 08843C00] 05:13:08 INFO - PROCESS | 1248 | 1471349588230 Marionette DEBUG loaded listener.js 05:13:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (18EBA400) [pid = 1248] [serial = 507] [outer = 08843C00] 05:13:08 INFO - PROCESS | 1248 | 1471349588590 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:13:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:13:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 05:13:08 INFO - PROCESS | 1248 | 1471349588637 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 05:13:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:13:08 INFO - PROCESS | 1248 | 1471349588639 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 05:13:08 INFO - PROCESS | 1248 | 1471349588642 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:13:08 INFO - PROCESS | 1248 | 1471349588644 Marionette TRACE conn5 <- [1,642,null,{}] 05:13:08 INFO - PROCESS | 1248 | 1471349588647 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:08 INFO - PROCESS | 1248 | 1471349588649 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:08 INFO - PROCESS | 1248 | 1471349588758 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 05:13:08 INFO - PROCESS | 1248 | 1471349588765 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:08 INFO - PROCESS | 1248 | 1471349588767 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:08 INFO - PROCESS | 1248 | ++DOCSHELL 0883EC00 == 35 [pid = 1248] [id = 170] 05:13:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (10237C00) [pid = 1248] [serial = 508] [outer = 00000000] 05:13:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19B9DC00) [pid = 1248] [serial = 509] [outer = 10237C00] 05:13:08 INFO - PROCESS | 1248 | 1471349588814 Marionette DEBUG loaded listener.js 05:13:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19BA0400) [pid = 1248] [serial = 510] [outer = 10237C00] 05:13:09 INFO - PROCESS | 1248 | 1471349589213 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:13:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:13:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 05:13:09 INFO - PROCESS | 1248 | 1471349589273 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 05:13:09 INFO - PROCESS | 1248 | 1471349589275 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 05:13:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:13:09 INFO - PROCESS | 1248 | 1471349589278 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:13:09 INFO - PROCESS | 1248 | 1471349589280 Marionette TRACE conn5 <- [1,646,null,{}] 05:13:09 INFO - PROCESS | 1248 | 1471349589283 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:09 INFO - PROCESS | 1248 | 1471349589285 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:09 INFO - PROCESS | 1248 | 1471349589395 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 05:13:09 INFO - PROCESS | 1248 | 1471349589436 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:09 INFO - PROCESS | 1248 | 1471349589438 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:09 INFO - PROCESS | 1248 | ++DOCSHELL 19BA8800 == 36 [pid = 1248] [id = 171] 05:13:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19DBF000) [pid = 1248] [serial = 511] [outer = 00000000] 05:13:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19EB9800) [pid = 1248] [serial = 512] [outer = 19DBF000] 05:13:09 INFO - PROCESS | 1248 | 1471349589485 Marionette DEBUG loaded listener.js 05:13:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (19EB5400) [pid = 1248] [serial = 513] [outer = 19DBF000] 05:13:09 INFO - PROCESS | 1248 | 1471349589981 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:13:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:13:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 770ms 05:13:10 INFO - PROCESS | 1248 | 1471349590050 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 05:13:10 INFO - PROCESS | 1248 | 1471349590055 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 05:13:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:13:10 INFO - PROCESS | 1248 | 1471349590061 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:13:10 INFO - PROCESS | 1248 | 1471349590064 Marionette TRACE conn5 <- [1,650,null,{}] 05:13:10 INFO - PROCESS | 1248 | 1471349590070 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:10 INFO - PROCESS | 1248 | 1471349590073 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:10 INFO - PROCESS | 1248 | 1471349590204 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 05:13:10 INFO - PROCESS | 1248 | 1471349590321 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:10 INFO - PROCESS | 1248 | 1471349590326 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:10 INFO - PROCESS | 1248 | ++DOCSHELL 08843000 == 37 [pid = 1248] [id = 172] 05:13:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (0C32A800) [pid = 1248] [serial = 514] [outer = 00000000] 05:13:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (0FF60C00) [pid = 1248] [serial = 515] [outer = 0C32A800] 05:13:10 INFO - PROCESS | 1248 | 1471349590387 Marionette DEBUG loaded listener.js 05:13:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1037F400) [pid = 1248] [serial = 516] [outer = 0C32A800] 05:13:10 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:10 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:13:11 INFO - PROCESS | 1248 | 1471349591162 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:13:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:13:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1177ms 05:13:11 INFO - PROCESS | 1248 | 1471349591242 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 05:13:11 INFO - PROCESS | 1248 | 1471349591247 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 05:13:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:13:11 INFO - PROCESS | 1248 | 1471349591253 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:13:11 INFO - PROCESS | 1248 | 1471349591256 Marionette TRACE conn5 <- [1,654,null,{}] 05:13:11 INFO - PROCESS | 1248 | 1471349591261 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:11 INFO - PROCESS | 1248 | 1471349591263 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:11 INFO - PROCESS | 1248 | 1471349591414 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 05:13:11 INFO - PROCESS | 1248 | 1471349591532 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:11 INFO - PROCESS | 1248 | 1471349591535 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:11 INFO - PROCESS | 1248 | ++DOCSHELL 14AD3000 == 38 [pid = 1248] [id = 173] 05:13:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (14BEB000) [pid = 1248] [serial = 517] [outer = 00000000] 05:13:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (16A0D800) [pid = 1248] [serial = 518] [outer = 14BEB000] 05:13:11 INFO - PROCESS | 1248 | 1471349591598 Marionette DEBUG loaded listener.js 05:13:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (16C7FC00) [pid = 1248] [serial = 519] [outer = 14BEB000] 05:13:12 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:12 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:13:12 INFO - PROCESS | 1248 | 1471349592479 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:13:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:13:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1271ms 05:13:12 INFO - PROCESS | 1248 | 1471349592528 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 05:13:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:13:12 INFO - PROCESS | 1248 | 1471349592533 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 05:13:12 INFO - PROCESS | 1248 | 1471349592538 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:13:12 INFO - PROCESS | 1248 | 1471349592541 Marionette TRACE conn5 <- [1,658,null,{}] 05:13:12 INFO - PROCESS | 1248 | 1471349592547 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:12 INFO - PROCESS | 1248 | 1471349592550 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:12 INFO - PROCESS | 1248 | 1471349592652 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 05:13:12 INFO - PROCESS | 1248 | --DOCSHELL 0883EC00 == 37 [pid = 1248] [id = 170] 05:13:12 INFO - PROCESS | 1248 | --DOCSHELL 08841800 == 36 [pid = 1248] [id = 169] 05:13:12 INFO - PROCESS | 1248 | --DOCSHELL 18DBFC00 == 35 [pid = 1248] [id = 168] 05:13:12 INFO - PROCESS | 1248 | --DOCSHELL 17BC3800 == 34 [pid = 1248] [id = 167] 05:13:12 INFO - PROCESS | 1248 | --DOCSHELL 16592C00 == 33 [pid = 1248] [id = 166] 05:13:12 INFO - PROCESS | 1248 | --DOCSHELL 14BE0400 == 32 [pid = 1248] [id = 165] 05:13:12 INFO - PROCESS | 1248 | --DOCSHELL 103AC000 == 31 [pid = 1248] [id = 164] 05:13:12 INFO - PROCESS | 1248 | --DOCSHELL 0C5E2C00 == 30 [pid = 1248] [id = 163] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (16C82400) [pid = 1248] [serial = 450] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (19F3D400) [pid = 1248] [serial = 467] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (19F31C00) [pid = 1248] [serial = 461] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (19DC6800) [pid = 1248] [serial = 458] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1A3E6400) [pid = 1248] [serial = 435] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (18B3B000) [pid = 1248] [serial = 453] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (17DB2C00) [pid = 1248] [serial = 452] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (191DC400) [pid = 1248] [serial = 464] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0C53B400) [pid = 1248] [serial = 443] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16597800) [pid = 1248] [serial = 449] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1052AC00) [pid = 1248] [serial = 447] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (191DAC00) [pid = 1248] [serial = 456] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (103AB400) [pid = 1248] [serial = 446] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16522C00) [pid = 1248] [serial = 441] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0C536C00) [pid = 1248] [serial = 438] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19ECD800) [pid = 1248] [serial = 459] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (19BA8C00) [pid = 1248] [serial = 465] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0FA59800) [pid = 1248] [serial = 440] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (191D4000) [pid = 1248] [serial = 455] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19F3E400) [pid = 1248] [serial = 462] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (0884F400) [pid = 1248] [serial = 437] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (0FF61800) [pid = 1248] [serial = 444] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1A06D400) [pid = 1248] [serial = 470] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1A06EC00) [pid = 1248] [serial = 471] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (19F82C00) [pid = 1248] [serial = 468] [outer = 00000000] [url = about:blank] 05:13:12 INFO - PROCESS | 1248 | 1471349592771 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:12 INFO - PROCESS | 1248 | 1471349592775 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:12 INFO - PROCESS | 1248 | ++DOCSHELL 0C53B400 == 31 [pid = 1248] [id = 174] 05:13:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0C576400) [pid = 1248] [serial = 520] [outer = 00000000] 05:13:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0FA54C00) [pid = 1248] [serial = 521] [outer = 0C576400] 05:13:12 INFO - PROCESS | 1248 | 1471349592827 Marionette DEBUG loaded listener.js 05:13:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0FF65800) [pid = 1248] [serial = 522] [outer = 0C576400] 05:13:13 INFO - PROCESS | 1248 | 1471349593230 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:13:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:13:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 730ms 05:13:13 INFO - PROCESS | 1248 | 1471349593302 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 05:13:13 INFO - PROCESS | 1248 | 1471349593306 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 05:13:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:13:13 INFO - PROCESS | 1248 | 1471349593316 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:13:13 INFO - PROCESS | 1248 | 1471349593318 Marionette TRACE conn5 <- [1,662,null,{}] 05:13:13 INFO - PROCESS | 1248 | 1471349593322 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:13 INFO - PROCESS | 1248 | 1471349593325 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:13 INFO - PROCESS | 1248 | 1471349593412 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 05:13:13 INFO - PROCESS | 1248 | 1471349593419 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:13 INFO - PROCESS | 1248 | 1471349593421 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:13 INFO - PROCESS | 1248 | ++DOCSHELL 105D7800 == 32 [pid = 1248] [id = 175] 05:13:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (10625400) [pid = 1248] [serial = 523] [outer = 00000000] 05:13:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (143E0400) [pid = 1248] [serial = 524] [outer = 10625400] 05:13:13 INFO - PROCESS | 1248 | 1471349593476 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (14AD0400) [pid = 1248] [serial = 525] [outer = 10625400] 05:13:13 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:13 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:13:13 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:13 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:13:13 INFO - PROCESS | 1248 | 1471349593950 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:13:13 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 05:13:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 671ms 05:13:13 INFO - PROCESS | 1248 | 1471349593993 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 05:13:13 INFO - PROCESS | 1248 | 1471349593995 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 05:13:14 INFO - PROCESS | 1248 | 1471349593998 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:13:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:13:14 INFO - PROCESS | 1248 | 1471349594002 Marionette TRACE conn5 <- [1,666,null,{}] 05:13:14 INFO - PROCESS | 1248 | 1471349594012 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:14 INFO - PROCESS | 1248 | 1471349594017 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:14 INFO - PROCESS | 1248 | 1471349594103 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 05:13:14 INFO - PROCESS | 1248 | 1471349594113 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:14 INFO - PROCESS | 1248 | 1471349594116 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:14 INFO - PROCESS | 1248 | ++DOCSHELL 16C86000 == 33 [pid = 1248] [id = 176] 05:13:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16C84000) [pid = 1248] [serial = 526] [outer = 00000000] 05:13:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16CCF800) [pid = 1248] [serial = 527] [outer = 16C84000] 05:13:14 INFO - PROCESS | 1248 | 1471349594166 Marionette DEBUG loaded listener.js 05:13:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17BD8400) [pid = 1248] [serial = 528] [outer = 16C84000] 05:13:14 INFO - PROCESS | 1248 | 1471349594619 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:13:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:13:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 05:13:14 INFO - PROCESS | 1248 | 1471349594673 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 05:13:14 INFO - PROCESS | 1248 | 1471349594675 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 05:13:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:13:14 INFO - PROCESS | 1248 | 1471349594687 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:13:14 INFO - PROCESS | 1248 | 1471349594689 Marionette TRACE conn5 <- [1,670,null,{}] 05:13:14 INFO - PROCESS | 1248 | 1471349594693 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:14 INFO - PROCESS | 1248 | 1471349594695 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:14 INFO - PROCESS | 1248 | 1471349594809 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 05:13:14 INFO - PROCESS | 1248 | 1471349594821 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:14 INFO - PROCESS | 1248 | 1471349594823 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:14 INFO - PROCESS | 1248 | ++DOCSHELL 17DB4C00 == 34 [pid = 1248] [id = 177] 05:13:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17DB6000) [pid = 1248] [serial = 529] [outer = 00000000] 05:13:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (18E2EC00) [pid = 1248] [serial = 530] [outer = 17DB6000] 05:13:14 INFO - PROCESS | 1248 | 1471349594872 Marionette DEBUG loaded listener.js 05:13:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (191D6400) [pid = 1248] [serial = 531] [outer = 17DB6000] 05:13:15 INFO - PROCESS | 1248 | 1471349595841 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:13:15 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) 05:13:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1163ms 05:13:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:13:15 INFO - PROCESS | 1248 | 1471349595857 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 05:13:15 INFO - PROCESS | 1248 | 1471349595859 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 05:13:15 INFO - PROCESS | 1248 | 1471349595870 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:13:15 INFO - PROCESS | 1248 | 1471349595872 Marionette TRACE conn5 <- [1,674,null,{}] 05:13:15 INFO - PROCESS | 1248 | 1471349595875 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:15 INFO - PROCESS | 1248 | 1471349595877 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:15 INFO - PROCESS | 1248 | 1471349595986 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 05:13:15 INFO - PROCESS | 1248 | 1471349595992 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:15 INFO - PROCESS | 1248 | 1471349595995 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:16 INFO - PROCESS | 1248 | ++DOCSHELL 191D3C00 == 35 [pid = 1248] [id = 178] 05:13:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (191DAC00) [pid = 1248] [serial = 532] [outer = 00000000] 05:13:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19B9E400) [pid = 1248] [serial = 533] [outer = 191DAC00] 05:13:16 INFO - PROCESS | 1248 | 1471349596041 Marionette DEBUG loaded listener.js 05:13:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19BA4C00) [pid = 1248] [serial = 534] [outer = 191DAC00] 05:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0C5E4400) [pid = 1248] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (103AC800) [pid = 1248] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (14BE4400) [pid = 1248] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0FA52800) [pid = 1248] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (10230800) [pid = 1248] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (17B25400) [pid = 1248] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1A06AC00) [pid = 1248] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1A3E1C00) [pid = 1248] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17BDB800) [pid = 1248] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (08843C00) [pid = 1248] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (10237C00) [pid = 1248] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (18DC3C00) [pid = 1248] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (16594C00) [pid = 1248] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:13:17 INFO - PROCESS | 1248 | 1471349597016 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:13:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:13:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1183ms 05:13:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:13:17 INFO - PROCESS | 1248 | 1471349597046 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 05:13:17 INFO - PROCESS | 1248 | 1471349597048 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 05:13:17 INFO - PROCESS | 1248 | 1471349597051 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - PROCESS | 1248 | 1471349597053 Marionette TRACE conn5 <- [1,678,null,{}] 05:13:17 INFO - PROCESS | 1248 | 1471349597056 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:17 INFO - PROCESS | 1248 | 1471349597062 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:17 INFO - PROCESS | 1248 | 1471349597169 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 05:13:17 INFO - PROCESS | 1248 | 1471349597176 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:17 INFO - PROCESS | 1248 | 1471349597178 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:17 INFO - PROCESS | 1248 | ++DOCSHELL 16530800 == 36 [pid = 1248] [id = 179] 05:13:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (17B25400) [pid = 1248] [serial = 535] [outer = 00000000] 05:13:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (18BD8800) [pid = 1248] [serial = 536] [outer = 17B25400] 05:13:17 INFO - PROCESS | 1248 | 1471349597225 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (17BBF800) [pid = 1248] [serial = 537] [outer = 17B25400] 05:13:18 INFO - PROCESS | 1248 | 1471349598161 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:13:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:13:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1123ms 05:13:18 INFO - PROCESS | 1248 | 1471349598179 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 05:13:18 INFO - PROCESS | 1248 | 1471349598181 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 05:13:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:13:18 INFO - PROCESS | 1248 | 1471349598184 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:13:18 INFO - PROCESS | 1248 | 1471349598186 Marionette TRACE conn5 <- [1,682,null,{}] 05:13:18 INFO - PROCESS | 1248 | 1471349598190 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:18 INFO - PROCESS | 1248 | 1471349598191 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:18 INFO - PROCESS | 1248 | 1471349598300 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 05:13:18 INFO - PROCESS | 1248 | 1471349598306 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:18 INFO - PROCESS | 1248 | 1471349598308 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:18 INFO - PROCESS | 1248 | ++DOCSHELL 19EB2800 == 37 [pid = 1248] [id = 180] 05:13:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (19EBD400) [pid = 1248] [serial = 538] [outer = 00000000] 05:13:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19F0DC00) [pid = 1248] [serial = 539] [outer = 19EBD400] 05:13:18 INFO - PROCESS | 1248 | 1471349598355 Marionette DEBUG loaded listener.js 05:13:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19F0E400) [pid = 1248] [serial = 540] [outer = 19EBD400] 05:13:19 INFO - PROCESS | 1248 | 1471349599363 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:13:19 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) 05:13:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1223ms 05:13:19 INFO - PROCESS | 1248 | 1471349599445 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 05:13:19 INFO - PROCESS | 1248 | 1471349599450 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 05:13:19 INFO - PROCESS | 1248 | 1471349599456 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:13:19 INFO - PROCESS | 1248 | 1471349599459 Marionette TRACE conn5 <- [1,686,null,{}] 05:13:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:13:19 INFO - PROCESS | 1248 | 1471349599465 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:19 INFO - PROCESS | 1248 | 1471349599468 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:19 INFO - PROCESS | 1248 | 1471349599611 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 05:13:19 INFO - PROCESS | 1248 | 1471349599775 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:19 INFO - PROCESS | 1248 | 1471349599778 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:19 INFO - PROCESS | 1248 | ++DOCSHELL 0FF62C00 == 38 [pid = 1248] [id = 181] 05:13:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (0FF63000) [pid = 1248] [serial = 541] [outer = 00000000] 05:13:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (103B7400) [pid = 1248] [serial = 542] [outer = 0FF63000] 05:13:19 INFO - PROCESS | 1248 | 1471349599838 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (106DF000) [pid = 1248] [serial = 543] [outer = 0FF63000] 05:13:20 INFO - PROCESS | 1248 | 1471349600918 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:13:20 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) 05:13:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1484ms 05:13:20 INFO - PROCESS | 1248 | 1471349600947 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 05:13:20 INFO - PROCESS | 1248 | 1471349600952 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 05:13:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:13:20 INFO - PROCESS | 1248 | 1471349600959 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:13:20 INFO - PROCESS | 1248 | 1471349600962 Marionette TRACE conn5 <- [1,690,null,{}] 05:13:20 INFO - PROCESS | 1248 | 1471349600967 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:20 INFO - PROCESS | 1248 | 1471349600969 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:21 INFO - PROCESS | 1248 | 1471349601080 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 05:13:21 INFO - PROCESS | 1248 | 1471349601206 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:21 INFO - PROCESS | 1248 | 1471349601209 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:21 INFO - PROCESS | 1248 | ++DOCSHELL 16597C00 == 39 [pid = 1248] [id = 182] 05:13:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16A08800) [pid = 1248] [serial = 544] [outer = 00000000] 05:13:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16C81400) [pid = 1248] [serial = 545] [outer = 16A08800] 05:13:21 INFO - PROCESS | 1248 | 1471349601269 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17D7F800) [pid = 1248] [serial = 546] [outer = 16A08800] 05:13:22 INFO - PROCESS | 1248 | 1471349602294 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:13:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1383ms 05:13:22 INFO - PROCESS | 1248 | 1471349602345 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 05:13:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:13:22 INFO - PROCESS | 1248 | 1471349602349 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 05:13:22 INFO - PROCESS | 1248 | 1471349602354 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 1248 | 1471349602357 Marionette TRACE conn5 <- [1,694,null,{}] 05:13:22 INFO - PROCESS | 1248 | --DOCSHELL 16530800 == 38 [pid = 1248] [id = 179] 05:13:22 INFO - PROCESS | 1248 | --DOCSHELL 191D3C00 == 37 [pid = 1248] [id = 178] 05:13:22 INFO - PROCESS | 1248 | --DOCSHELL 17DB4C00 == 36 [pid = 1248] [id = 177] 05:13:22 INFO - PROCESS | 1248 | --DOCSHELL 16C86000 == 35 [pid = 1248] [id = 176] 05:13:22 INFO - PROCESS | 1248 | --DOCSHELL 105D7800 == 34 [pid = 1248] [id = 175] 05:13:22 INFO - PROCESS | 1248 | --DOCSHELL 0C53B400 == 33 [pid = 1248] [id = 174] 05:13:22 INFO - PROCESS | 1248 | --DOCSHELL 08843000 == 32 [pid = 1248] [id = 172] 05:13:22 INFO - PROCESS | 1248 | --DOCSHELL 14AD3000 == 31 [pid = 1248] [id = 173] 05:13:22 INFO - PROCESS | 1248 | --DOCSHELL 19BA8800 == 30 [pid = 1248] [id = 171] 05:13:22 INFO - PROCESS | 1248 | --DOCSHELL 08847800 == 29 [pid = 1248] [id = 162] 05:13:22 INFO - PROCESS | 1248 | --DOCSHELL 19EB2800 == 28 [pid = 1248] [id = 180] 05:13:22 INFO - PROCESS | 1248 | --DOCSHELL 0FF62C00 == 27 [pid = 1248] [id = 181] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0F95F400) [pid = 1248] [serial = 488] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0F9F8800) [pid = 1248] [serial = 489] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (103B2800) [pid = 1248] [serial = 491] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (10520400) [pid = 1248] [serial = 492] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (15C34800) [pid = 1248] [serial = 494] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1065B000) [pid = 1248] [serial = 486] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1037C400) [pid = 1248] [serial = 485] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (15C39000) [pid = 1248] [serial = 474] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1104D800) [pid = 1248] [serial = 473] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17DAD800) [pid = 1248] [serial = 477] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17D7B000) [pid = 1248] [serial = 476] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1A3DE400) [pid = 1248] [serial = 480] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1A2BA000) [pid = 1248] [serial = 479] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1B046000) [pid = 1248] [serial = 483] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (1AE35C00) [pid = 1248] [serial = 482] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (17D86400) [pid = 1248] [serial = 501] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (17D7BC00) [pid = 1248] [serial = 500] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (17D7CC00) [pid = 1248] [serial = 506] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (19BA0400) [pid = 1248] [serial = 510] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (18EBE800) [pid = 1248] [serial = 503] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (19B9DC00) [pid = 1248] [serial = 509] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (191D8000) [pid = 1248] [serial = 504] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (16C41800) [pid = 1248] [serial = 497] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (16C8A800) [pid = 1248] [serial = 498] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (18EBA400) [pid = 1248] [serial = 507] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (1652C400) [pid = 1248] [serial = 495] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (19EB9800) [pid = 1248] [serial = 512] [outer = 00000000] [url = about:blank] 05:13:23 INFO - PROCESS | 1248 | 1471349603050 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:23 INFO - PROCESS | 1248 | 1471349603053 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:23 INFO - PROCESS | 1248 | 1471349603152 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 05:13:23 INFO - PROCESS | 1248 | 1471349603161 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:23 INFO - PROCESS | 1248 | 1471349603164 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:23 INFO - PROCESS | 1248 | ++DOCSHELL 0F916C00 == 28 [pid = 1248] [id = 183] 05:13:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (0F918C00) [pid = 1248] [serial = 547] [outer = 00000000] 05:13:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (0F9FA800) [pid = 1248] [serial = 548] [outer = 0F918C00] 05:13:23 INFO - PROCESS | 1248 | 1471349603216 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (0FA59000) [pid = 1248] [serial = 549] [outer = 0F918C00] 05:13:24 INFO - PROCESS | 1248 | 1471349604199 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:13:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:13:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1879ms 05:13:24 INFO - PROCESS | 1248 | 1471349604234 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 05:13:24 INFO - PROCESS | 1248 | 1471349604238 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 05:13:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:13:24 INFO - PROCESS | 1248 | 1471349604243 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - PROCESS | 1248 | 1471349604246 Marionette TRACE conn5 <- [1,698,null,{}] 05:13:24 INFO - PROCESS | 1248 | 1471349604251 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:24 INFO - PROCESS | 1248 | 1471349604254 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:24 INFO - PROCESS | 1248 | 1471349604349 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 05:13:24 INFO - PROCESS | 1248 | 1471349604359 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:24 INFO - PROCESS | 1248 | 1471349604363 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:24 INFO - PROCESS | 1248 | ++DOCSHELL 103B3C00 == 29 [pid = 1248] [id = 184] 05:13:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (103B4000) [pid = 1248] [serial = 550] [outer = 00000000] 05:13:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (10520400) [pid = 1248] [serial = 551] [outer = 103B4000] 05:13:24 INFO - PROCESS | 1248 | 1471349604414 Marionette DEBUG loaded listener.js 05:13:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (105CD400) [pid = 1248] [serial = 552] [outer = 103B4000] 05:13:25 INFO - PROCESS | 1248 | 1471349605390 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:13:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:13:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1180ms 05:13:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:13:25 INFO - PROCESS | 1248 | 1471349605424 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 05:13:25 INFO - PROCESS | 1248 | 1471349605426 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 05:13:25 INFO - PROCESS | 1248 | 1471349605435 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:13:25 INFO - PROCESS | 1248 | 1471349605438 Marionette TRACE conn5 <- [1,702,null,{}] 05:13:25 INFO - PROCESS | 1248 | 1471349605442 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:25 INFO - PROCESS | 1248 | 1471349605444 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:25 INFO - PROCESS | 1248 | 1471349605563 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 05:13:25 INFO - PROCESS | 1248 | 1471349605571 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:25 INFO - PROCESS | 1248 | 1471349605575 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:25 INFO - PROCESS | 1248 | ++DOCSHELL 14B5A800 == 30 [pid = 1248] [id = 185] 05:13:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (14B5EC00) [pid = 1248] [serial = 553] [outer = 00000000] 05:13:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (14BECC00) [pid = 1248] [serial = 554] [outer = 14B5EC00] 05:13:25 INFO - PROCESS | 1248 | 1471349605629 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (16523800) [pid = 1248] [serial = 555] [outer = 14B5EC00] 05:13:26 INFO - PROCESS | 1248 | 1471349606615 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:13:26 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 05:13:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1234ms 05:13:26 INFO - PROCESS | 1248 | 1471349606683 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 1248 | 1471349606690 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 05:13:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:13:26 INFO - PROCESS | 1248 | 1471349606694 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 1248 | 1471349606696 Marionette TRACE conn5 <- [1,706,null,{}] 05:13:26 INFO - PROCESS | 1248 | 1471349606705 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:26 INFO - PROCESS | 1248 | 1471349606707 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:26 INFO - PROCESS | 1248 | 1471349606822 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 05:13:26 INFO - PROCESS | 1248 | 1471349606828 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 1248 | 1471349606830 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:26 INFO - PROCESS | 1248 | ++DOCSHELL 16531C00 == 31 [pid = 1248] [id = 186] 05:13:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (16594000) [pid = 1248] [serial = 556] [outer = 00000000] 05:13:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (16C8A800) [pid = 1248] [serial = 557] [outer = 16594000] 05:13:26 INFO - PROCESS | 1248 | 1471349606878 Marionette DEBUG loaded listener.js 05:13:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (17B23800) [pid = 1248] [serial = 558] [outer = 16594000] 05:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (191DAC00) [pid = 1248] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (19DBF000) [pid = 1248] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (0C32A800) [pid = 1248] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (14BEB000) [pid = 1248] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (10625400) [pid = 1248] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (16C84000) [pid = 1248] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (17DB6000) [pid = 1248] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (0C576400) [pid = 1248] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (19EBD400) [pid = 1248] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (17B25400) [pid = 1248] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:13:27 INFO - PROCESS | 1248 | 1471349607942 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:13:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:13:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1275ms 05:13:27 INFO - PROCESS | 1248 | 1471349607970 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 05:13:27 INFO - PROCESS | 1248 | 1471349607973 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 05:13:27 INFO - PROCESS | 1248 | 1471349607976 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:13:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:13:27 INFO - PROCESS | 1248 | 1471349607978 Marionette TRACE conn5 <- [1,710,null,{}] 05:13:27 INFO - PROCESS | 1248 | 1471349607982 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:27 INFO - PROCESS | 1248 | 1471349607984 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:28 INFO - PROCESS | 1248 | 1471349608064 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 05:13:28 INFO - PROCESS | 1248 | 1471349608070 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:28 INFO - PROCESS | 1248 | 1471349608072 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:28 INFO - PROCESS | 1248 | ++DOCSHELL 103B5C00 == 32 [pid = 1248] [id = 187] 05:13:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (1104A000) [pid = 1248] [serial = 559] [outer = 00000000] 05:13:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (17BC3000) [pid = 1248] [serial = 560] [outer = 1104A000] 05:13:28 INFO - PROCESS | 1248 | 1471349608119 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (17D7C000) [pid = 1248] [serial = 561] [outer = 1104A000] 05:13:28 INFO - PROCESS | 1248 | 1471349608561 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 05:13:28 INFO - PROCESS | 1248 | 1471349608613 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 05:13:28 INFO - PROCESS | 1248 | 1471349608616 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:13:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:13:28 INFO - PROCESS | 1248 | 1471349608618 Marionette TRACE conn5 <- [1,714,null,{}] 05:13:28 INFO - PROCESS | 1248 | 1471349608622 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:28 INFO - PROCESS | 1248 | 1471349608628 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:28 INFO - PROCESS | 1248 | 1471349608752 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 05:13:28 INFO - PROCESS | 1248 | 1471349608759 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:28 INFO - PROCESS | 1248 | 1471349608761 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:28 INFO - PROCESS | 1248 | ++DOCSHELL 17DB0800 == 33 [pid = 1248] [id = 188] 05:13:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (17DB1000) [pid = 1248] [serial = 562] [outer = 00000000] 05:13:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (18BD6400) [pid = 1248] [serial = 563] [outer = 17DB1000] 05:13:28 INFO - PROCESS | 1248 | 1471349608809 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (18EBE800) [pid = 1248] [serial = 564] [outer = 17DB1000] 05:13:29 INFO - PROCESS | 1248 | 1471349609319 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:13:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:13:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 730ms 05:13:29 INFO - PROCESS | 1248 | 1471349609429 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 05:13:29 INFO - PROCESS | 1248 | 1471349609433 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 05:13:29 INFO - PROCESS | 1248 | 1471349609446 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 1248 | 1471349609451 Marionette TRACE conn5 <- [1,718,null,{}] 05:13:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:13:29 INFO - PROCESS | 1248 | 1471349609458 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:29 INFO - PROCESS | 1248 | 1471349609462 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:29 INFO - PROCESS | 1248 | 1471349609614 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 05:13:29 INFO - PROCESS | 1248 | 1471349609711 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:29 INFO - PROCESS | 1248 | 1471349609717 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:29 INFO - PROCESS | 1248 | ++DOCSHELL 0FF5F400 == 34 [pid = 1248] [id = 189] 05:13:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0FF61000) [pid = 1248] [serial = 565] [outer = 00000000] 05:13:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (1022E800) [pid = 1248] [serial = 566] [outer = 0FF61000] 05:13:29 INFO - PROCESS | 1248 | 1471349609780 Marionette DEBUG loaded listener.js 05:13:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (10388800) [pid = 1248] [serial = 567] [outer = 0FF61000] 05:13:30 INFO - PROCESS | 1248 | 1471349610498 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 05:13:30 INFO - PROCESS | 1248 | 1471349610586 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 05:13:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:13:30 INFO - PROCESS | 1248 | 1471349610593 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:13:30 INFO - PROCESS | 1248 | 1471349610597 Marionette TRACE conn5 <- [1,722,null,{}] 05:13:30 INFO - PROCESS | 1248 | 1471349610601 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:30 INFO - PROCESS | 1248 | 1471349610604 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:30 INFO - PROCESS | 1248 | 1471349610730 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 05:13:30 INFO - PROCESS | 1248 | 1471349610803 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:30 INFO - PROCESS | 1248 | 1471349610806 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:30 INFO - PROCESS | 1248 | ++DOCSHELL 16A0D400 == 35 [pid = 1248] [id = 190] 05:13:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (16A10000) [pid = 1248] [serial = 568] [outer = 00000000] 05:13:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (16C7D800) [pid = 1248] [serial = 569] [outer = 16A10000] 05:13:30 INFO - PROCESS | 1248 | 1471349610908 Marionette DEBUG loaded listener.js 05:13:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (16CC9C00) [pid = 1248] [serial = 570] [outer = 16A10000] 05:13:31 INFO - PROCESS | 1248 | 1471349611734 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:13:31 INFO - PROCESS | 1248 | --DOCSHELL 1037D000 == 34 [pid = 1248] [id = 134] 05:13:31 INFO - PROCESS | 1248 | --DOCSHELL 105D4C00 == 33 [pid = 1248] [id = 139] 05:13:31 INFO - PROCESS | 1248 | --DOCSHELL 1A2B4000 == 32 [pid = 1248] [id = 145] 05:13:31 INFO - PROCESS | 1248 | --DOCSHELL 1565DC00 == 31 [pid = 1248] [id = 136] 05:13:31 INFO - PROCESS | 1248 | --DOCSHELL 144D6800 == 30 [pid = 1248] [id = 135] 05:13:31 INFO - PROCESS | 1248 | --DOCSHELL 0C576800 == 29 [pid = 1248] [id = 133] 05:13:31 INFO - PROCESS | 1248 | --DOCSHELL 0FF64400 == 28 [pid = 1248] [id = 149] 05:13:31 INFO - PROCESS | 1248 | --DOCSHELL 14B59800 == 27 [pid = 1248] [id = 150] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (19B9E400) [pid = 1248] [serial = 533] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (19EB5400) [pid = 1248] [serial = 513] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (0FF60C00) [pid = 1248] [serial = 515] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (1037F400) [pid = 1248] [serial = 516] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (16A0D800) [pid = 1248] [serial = 518] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (16C7FC00) [pid = 1248] [serial = 519] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (143E0400) [pid = 1248] [serial = 524] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (14AD0400) [pid = 1248] [serial = 525] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (16CCF800) [pid = 1248] [serial = 527] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (17BD8400) [pid = 1248] [serial = 528] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (18E2EC00) [pid = 1248] [serial = 530] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (0FA54C00) [pid = 1248] [serial = 521] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (0FF65800) [pid = 1248] [serial = 522] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (19F0E400) [pid = 1248] [serial = 540] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 53 (18BD8800) [pid = 1248] [serial = 536] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 52 (19BA4C00) [pid = 1248] [serial = 534] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 51 (17BBF800) [pid = 1248] [serial = 537] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 50 (19F0DC00) [pid = 1248] [serial = 539] [outer = 00000000] [url = about:blank] 05:13:31 INFO - PROCESS | 1248 | --DOMWINDOW == 49 (191D6400) [pid = 1248] [serial = 531] [outer = 00000000] [url = about:blank] 05:13:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:13:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1239ms 05:13:31 INFO - PROCESS | 1248 | 1471349611831 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 05:13:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:13:31 INFO - PROCESS | 1248 | 1471349611835 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 05:13:31 INFO - PROCESS | 1248 | 1471349611840 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - PROCESS | 1248 | 1471349611843 Marionette TRACE conn5 <- [1,726,null,{}] 05:13:31 INFO - PROCESS | 1248 | 1471349611849 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:31 INFO - PROCESS | 1248 | 1471349611852 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:31 INFO - PROCESS | 1248 | 1471349611946 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 05:13:31 INFO - PROCESS | 1248 | 1471349611954 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:31 INFO - PROCESS | 1248 | 1471349611958 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:31 INFO - PROCESS | 1248 | ++DOCSHELL 0F959C00 == 28 [pid = 1248] [id = 191] 05:13:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 50 (0F95E000) [pid = 1248] [serial = 571] [outer = 00000000] 05:13:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 51 (0F9F8800) [pid = 1248] [serial = 572] [outer = 0F95E000] 05:13:32 INFO - PROCESS | 1248 | 1471349612011 Marionette DEBUG loaded listener.js 05:13:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 52 (0FA54400) [pid = 1248] [serial = 573] [outer = 0F95E000] 05:13:33 INFO - PROCESS | 1248 | 1471349612994 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:13:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:13:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1179ms 05:13:33 INFO - PROCESS | 1248 | 1471349613020 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 05:13:33 INFO - PROCESS | 1248 | 1471349613024 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 05:13:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:13:33 INFO - PROCESS | 1248 | 1471349613030 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:13:33 INFO - PROCESS | 1248 | 1471349613033 Marionette TRACE conn5 <- [1,730,null,{}] 05:13:33 INFO - PROCESS | 1248 | 1471349613037 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:33 INFO - PROCESS | 1248 | 1471349613039 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:33 INFO - PROCESS | 1248 | 1471349613126 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 05:13:33 INFO - PROCESS | 1248 | 1471349613133 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:33 INFO - PROCESS | 1248 | 1471349613135 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:33 INFO - PROCESS | 1248 | ++DOCSHELL 103B3000 == 29 [pid = 1248] [id = 192] 05:13:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 53 (103B3800) [pid = 1248] [serial = 574] [outer = 00000000] 05:13:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 54 (1052B400) [pid = 1248] [serial = 575] [outer = 103B3800] 05:13:33 INFO - PROCESS | 1248 | 1471349613185 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (106DD400) [pid = 1248] [serial = 576] [outer = 103B3800] 05:13:34 INFO - PROCESS | 1248 | 1471349614152 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:13:34 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 05:13:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1171ms 05:13:34 INFO - PROCESS | 1248 | 1471349614205 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 1248 | 1471349614207 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 05:13:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:13:34 INFO - PROCESS | 1248 | 1471349614217 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 1248 | 1471349614221 Marionette TRACE conn5 <- [1,734,null,{}] 05:13:34 INFO - PROCESS | 1248 | 1471349614232 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:34 INFO - PROCESS | 1248 | 1471349614237 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:34 INFO - PROCESS | 1248 | 1471349614351 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 05:13:34 INFO - PROCESS | 1248 | 1471349614360 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:34 INFO - PROCESS | 1248 | 1471349614363 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:34 INFO - PROCESS | 1248 | ++DOCSHELL 15667400 == 30 [pid = 1248] [id = 193] 05:13:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (15C2E800) [pid = 1248] [serial = 577] [outer = 00000000] 05:13:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (16529400) [pid = 1248] [serial = 578] [outer = 15C2E800] 05:13:34 INFO - PROCESS | 1248 | 1471349614460 Marionette DEBUG loaded listener.js 05:13:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (16C37000) [pid = 1248] [serial = 579] [outer = 15C2E800] 05:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (0F918C00) [pid = 1248] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (16A08800) [pid = 1248] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (0FF63000) [pid = 1248] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (14B5EC00) [pid = 1248] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 53 (16594000) [pid = 1248] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 52 (1104A000) [pid = 1248] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 51 (103B4000) [pid = 1248] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:13:35 INFO - PROCESS | 1248 | 1471349615423 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:13:35 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.) 05:13:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1235ms 05:13:35 INFO - PROCESS | 1248 | 1471349615450 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 05:13:35 INFO - PROCESS | 1248 | 1471349615452 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 05:13:35 INFO - PROCESS | 1248 | 1471349615455 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:13:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:13:35 INFO - PROCESS | 1248 | 1471349615457 Marionette TRACE conn5 <- [1,738,null,{}] 05:13:35 INFO - PROCESS | 1248 | 1471349615461 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:35 INFO - PROCESS | 1248 | 1471349615463 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:35 INFO - PROCESS | 1248 | 1471349615549 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 05:13:35 INFO - PROCESS | 1248 | 1471349615618 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 1248 | 1471349615620 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:35 INFO - PROCESS | 1248 | ++DOCSHELL 16C43400 == 31 [pid = 1248] [id = 194] 05:13:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 52 (16C7B400) [pid = 1248] [serial = 580] [outer = 00000000] 05:13:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 53 (16C80400) [pid = 1248] [serial = 581] [outer = 16C7B400] 05:13:35 INFO - PROCESS | 1248 | 1471349615671 Marionette DEBUG loaded listener.js 05:13:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 54 (16C84800) [pid = 1248] [serial = 582] [outer = 16C7B400] 05:13:36 INFO - PROCESS | 1248 | 1471349616549 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:13:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:13:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1128ms 05:13:36 INFO - PROCESS | 1248 | 1471349616588 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 05:13:36 INFO - PROCESS | 1248 | 1471349616590 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 05:13:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:13:36 INFO - PROCESS | 1248 | 1471349616593 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:13:36 INFO - PROCESS | 1248 | 1471349616595 Marionette TRACE conn5 <- [1,742,null,{}] 05:13:36 INFO - PROCESS | 1248 | 1471349616598 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:36 INFO - PROCESS | 1248 | 1471349616600 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:36 INFO - PROCESS | 1248 | 1471349616707 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 05:13:36 INFO - PROCESS | 1248 | 1471349616715 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:36 INFO - PROCESS | 1248 | 1471349616717 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:36 INFO - PROCESS | 1248 | ++DOCSHELL 103B1800 == 32 [pid = 1248] [id = 195] 05:13:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (16C7E800) [pid = 1248] [serial = 583] [outer = 00000000] 05:13:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (17D7C400) [pid = 1248] [serial = 584] [outer = 16C7E800] 05:13:36 INFO - PROCESS | 1248 | 1471349616764 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (17DAE400) [pid = 1248] [serial = 585] [outer = 16C7E800] 05:13:37 INFO - PROCESS | 1248 | 1471349617677 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:13:37 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 05:13:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1132ms 05:13:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:13:37 INFO - PROCESS | 1248 | 1471349617726 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 05:13:37 INFO - PROCESS | 1248 | 1471349617728 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 05:13:37 INFO - PROCESS | 1248 | 1471349617731 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - PROCESS | 1248 | 1471349617733 Marionette TRACE conn5 <- [1,746,null,{}] 05:13:37 INFO - PROCESS | 1248 | 1471349617737 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:37 INFO - PROCESS | 1248 | 1471349617742 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:37 INFO - PROCESS | 1248 | 1471349617876 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 05:13:37 INFO - PROCESS | 1248 | 1471349617884 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:37 INFO - PROCESS | 1248 | 1471349617886 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:37 INFO - PROCESS | 1248 | ++DOCSHELL 18B43000 == 33 [pid = 1248] [id = 196] 05:13:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (18DC0000) [pid = 1248] [serial = 586] [outer = 00000000] 05:13:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (191D8000) [pid = 1248] [serial = 587] [outer = 18DC0000] 05:13:37 INFO - PROCESS | 1248 | 1471349617933 Marionette DEBUG loaded listener.js 05:13:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (191DA000) [pid = 1248] [serial = 588] [outer = 18DC0000] 05:13:38 INFO - PROCESS | 1248 | 1471349618561 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:13:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:13:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 870ms 05:13:38 INFO - PROCESS | 1248 | 1471349618602 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 05:13:38 INFO - PROCESS | 1248 | 1471349618607 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 05:13:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:13:38 INFO - PROCESS | 1248 | 1471349618612 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - PROCESS | 1248 | 1471349618617 Marionette TRACE conn5 <- [1,750,null,{}] 05:13:38 INFO - PROCESS | 1248 | 1471349618622 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:38 INFO - PROCESS | 1248 | 1471349618625 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:38 INFO - PROCESS | 1248 | 1471349618768 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 05:13:38 INFO - PROCESS | 1248 | 1471349618888 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:38 INFO - PROCESS | 1248 | 1471349618891 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:38 INFO - PROCESS | 1248 | ++DOCSHELL 0F9F1000 == 34 [pid = 1248] [id = 197] 05:13:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (0FF5C000) [pid = 1248] [serial = 589] [outer = 00000000] 05:13:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (10386C00) [pid = 1248] [serial = 590] [outer = 0FF5C000] 05:13:38 INFO - PROCESS | 1248 | 1471349618952 Marionette DEBUG loaded listener.js 05:13:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (1113B800) [pid = 1248] [serial = 591] [outer = 0FF5C000] 05:13:40 INFO - PROCESS | 1248 | 1471349620062 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:13:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:13:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1478ms 05:13:40 INFO - PROCESS | 1248 | 1471349620090 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 05:13:40 INFO - PROCESS | 1248 | 1471349620095 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 05:13:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:13:40 INFO - PROCESS | 1248 | 1471349620102 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:13:40 INFO - PROCESS | 1248 | 1471349620105 Marionette TRACE conn5 <- [1,754,null,{}] 05:13:40 INFO - PROCESS | 1248 | 1471349620109 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:40 INFO - PROCESS | 1248 | 1471349620112 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:40 INFO - PROCESS | 1248 | 1471349620254 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 05:13:40 INFO - PROCESS | 1248 | 1471349620328 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:40 INFO - PROCESS | 1248 | 1471349620331 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:40 INFO - PROCESS | 1248 | ++DOCSHELL 16594000 == 35 [pid = 1248] [id = 198] 05:13:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (16599800) [pid = 1248] [serial = 592] [outer = 00000000] 05:13:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (17A97000) [pid = 1248] [serial = 593] [outer = 16599800] 05:13:40 INFO - PROCESS | 1248 | 1471349620390 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (17DAA400) [pid = 1248] [serial = 594] [outer = 16599800] 05:13:41 INFO - PROCESS | 1248 | 1471349621458 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:13:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:13:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1381ms 05:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:13:41 INFO - PROCESS | 1248 | 1471349621486 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 05:13:41 INFO - PROCESS | 1248 | 1471349621489 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 05:13:41 INFO - PROCESS | 1248 | 1471349621495 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:13:41 INFO - PROCESS | 1248 | 1471349621498 Marionette TRACE conn5 <- [1,758,null,{}] 05:13:41 INFO - PROCESS | 1248 | 1471349621503 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:41 INFO - PROCESS | 1248 | 1471349621506 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:41 INFO - PROCESS | 1248 | 1471349621663 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 05:13:42 INFO - PROCESS | 1248 | --DOCSHELL 0883C800 == 34 [pid = 1248] [id = 148] 05:13:42 INFO - PROCESS | 1248 | --DOCSHELL 16597C00 == 33 [pid = 1248] [id = 182] 05:13:42 INFO - PROCESS | 1248 | --DOCSHELL 144CE800 == 32 [pid = 1248] [id = 141] 05:13:42 INFO - PROCESS | 1248 | --DOCSHELL 16C43000 == 31 [pid = 1248] [id = 137] 05:13:42 INFO - PROCESS | 1248 | --DOCSHELL 08840C00 == 30 [pid = 1248] [id = 146] 05:13:42 INFO - PROCESS | 1248 | --DOCSHELL 0884AC00 == 29 [pid = 1248] [id = 143] 05:13:42 INFO - PROCESS | 1248 | --DOCSHELL 18DC0C00 == 28 [pid = 1248] [id = 144] 05:13:42 INFO - PROCESS | 1248 | --DOCSHELL 19EC3400 == 27 [pid = 1248] [id = 142] 05:13:42 INFO - PROCESS | 1248 | --DOCSHELL 18BD8C00 == 26 [pid = 1248] [id = 140] 05:13:42 INFO - PROCESS | 1248 | --DOCSHELL 08835C00 == 25 [pid = 1248] [id = 147] 05:13:42 INFO - PROCESS | 1248 | --DOCSHELL 17D87C00 == 24 [pid = 1248] [id = 138] 05:13:42 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (18BD6400) [pid = 1248] [serial = 563] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (0F9FA800) [pid = 1248] [serial = 548] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (0FA59000) [pid = 1248] [serial = 549] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (17D7F800) [pid = 1248] [serial = 546] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (16C81400) [pid = 1248] [serial = 545] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (106DF000) [pid = 1248] [serial = 543] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (103B7400) [pid = 1248] [serial = 542] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (14BECC00) [pid = 1248] [serial = 554] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (16C8A800) [pid = 1248] [serial = 557] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (16523800) [pid = 1248] [serial = 555] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (17BC3000) [pid = 1248] [serial = 560] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (17B23800) [pid = 1248] [serial = 558] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 1248 | --DOMWINDOW == 53 (10520400) [pid = 1248] [serial = 551] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 1248 | --DOMWINDOW == 52 (105CD400) [pid = 1248] [serial = 552] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 1248 | --DOMWINDOW == 51 (17D7C000) [pid = 1248] [serial = 561] [outer = 00000000] [url = about:blank] 05:13:42 INFO - PROCESS | 1248 | 1471349622332 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 1248 | 1471349622335 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:42 INFO - PROCESS | 1248 | ++DOCSHELL 0884A000 == 25 [pid = 1248] [id = 199] 05:13:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 52 (0884A800) [pid = 1248] [serial = 595] [outer = 00000000] 05:13:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 53 (0C3CC000) [pid = 1248] [serial = 596] [outer = 0884A800] 05:13:42 INFO - PROCESS | 1248 | 1471349622388 Marionette DEBUG loaded listener.js 05:13:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 54 (0F90CC00) [pid = 1248] [serial = 597] [outer = 0884A800] 05:13:42 INFO - PROCESS | 1248 | 1471349622847 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1379ms 05:13:42 INFO - PROCESS | 1248 | 1471349622880 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 05:13:42 INFO - PROCESS | 1248 | 1471349622884 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 05:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:13:42 INFO - PROCESS | 1248 | 1471349622888 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:13:42 INFO - PROCESS | 1248 | 1471349622891 Marionette TRACE conn5 <- [1,762,null,{}] 05:13:42 INFO - PROCESS | 1248 | 1471349622897 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:42 INFO - PROCESS | 1248 | 1471349622901 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:43 INFO - PROCESS | 1248 | 1471349622995 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 05:13:43 INFO - PROCESS | 1248 | 1471349623005 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:43 INFO - PROCESS | 1248 | 1471349623008 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:43 INFO - PROCESS | 1248 | ++DOCSHELL 10388400 == 26 [pid = 1248] [id = 200] 05:13:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (10388C00) [pid = 1248] [serial = 598] [outer = 00000000] 05:13:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (103AE000) [pid = 1248] [serial = 599] [outer = 10388C00] 05:13:43 INFO - PROCESS | 1248 | 1471349623060 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (103B8800) [pid = 1248] [serial = 600] [outer = 10388C00] 05:13:43 INFO - PROCESS | 1248 | 1471349623538 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 05:13:43 INFO - PROCESS | 1248 | 1471349623565 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 05:13:43 INFO - PROCESS | 1248 | 1471349623569 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 05:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:13:43 INFO - PROCESS | 1248 | 1471349623573 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - PROCESS | 1248 | 1471349623575 Marionette TRACE conn5 <- [1,766,null,{}] 05:13:43 INFO - PROCESS | 1248 | 1471349623579 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:43 INFO - PROCESS | 1248 | 1471349623582 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:43 INFO - PROCESS | 1248 | 1471349623705 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 05:13:43 INFO - PROCESS | 1248 | 1471349623788 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:43 INFO - PROCESS | 1248 | 1471349623790 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:43 INFO - PROCESS | 1248 | ++DOCSHELL 143DC800 == 27 [pid = 1248] [id = 201] 05:13:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (143E0400) [pid = 1248] [serial = 601] [outer = 00000000] 05:13:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (146C6000) [pid = 1248] [serial = 602] [outer = 143E0400] 05:13:43 INFO - PROCESS | 1248 | 1471349623840 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (14A74400) [pid = 1248] [serial = 603] [outer = 143E0400] 05:13:44 INFO - PROCESS | 1248 | 1471349624261 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 05:13:44 INFO - PROCESS | 1248 | 1471349624307 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 05:13:44 INFO - PROCESS | 1248 | 1471349624309 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 05:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:13:44 INFO - PROCESS | 1248 | 1471349624330 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - PROCESS | 1248 | 1471349624336 Marionette TRACE conn5 <- [1,770,null,{}] 05:13:44 INFO - PROCESS | 1248 | 1471349624340 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:44 INFO - PROCESS | 1248 | 1471349624344 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:44 INFO - PROCESS | 1248 | 1471349624473 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 05:13:44 INFO - PROCESS | 1248 | 1471349624488 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:44 INFO - PROCESS | 1248 | 1471349624490 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:44 INFO - PROCESS | 1248 | ++DOCSHELL 08841800 == 28 [pid = 1248] [id = 202] 05:13:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (0C3CA000) [pid = 1248] [serial = 604] [outer = 00000000] 05:13:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (16599400) [pid = 1248] [serial = 605] [outer = 0C3CA000] 05:13:44 INFO - PROCESS | 1248 | 1471349624548 Marionette DEBUG loaded listener.js 05:13:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (16C3F800) [pid = 1248] [serial = 606] [outer = 0C3CA000] 05:13:45 INFO - PROCESS | 1248 | 1471349625025 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 730ms 05:13:45 INFO - PROCESS | 1248 | 1471349625072 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 05:13:45 INFO - PROCESS | 1248 | 1471349625075 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 05:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:13:45 INFO - PROCESS | 1248 | 1471349625083 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:13:45 INFO - PROCESS | 1248 | 1471349625085 Marionette TRACE conn5 <- [1,774,null,{}] 05:13:45 INFO - PROCESS | 1248 | 1471349625088 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:45 INFO - PROCESS | 1248 | 1471349625091 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:45 INFO - PROCESS | 1248 | 1471349625205 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 05:13:45 INFO - PROCESS | 1248 | 1471349625214 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 1248 | 1471349625216 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:45 INFO - PROCESS | 1248 | ++DOCSHELL 16C7BC00 == 29 [pid = 1248] [id = 203] 05:13:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (16C87C00) [pid = 1248] [serial = 607] [outer = 00000000] 05:13:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (17A9C000) [pid = 1248] [serial = 608] [outer = 16C87C00] 05:13:45 INFO - PROCESS | 1248 | 1471349625305 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (17B2F400) [pid = 1248] [serial = 609] [outer = 16C87C00] 05:13:45 INFO - PROCESS | 1248 | 1471349625742 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 05:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:13:45 INFO - PROCESS | 1248 | 1471349625755 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 05:13:45 INFO - PROCESS | 1248 | 1471349625757 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 05:13:45 INFO - PROCESS | 1248 | 1471349625760 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:13:45 INFO - PROCESS | 1248 | 1471349625762 Marionette TRACE conn5 <- [1,778,null,{}] 05:13:45 INFO - PROCESS | 1248 | 1471349625766 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:45 INFO - PROCESS | 1248 | 1471349625768 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:45 INFO - PROCESS | 1248 | 1471349625877 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 05:13:45 INFO - PROCESS | 1248 | 1471349625884 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 1248 | 1471349625890 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:45 INFO - PROCESS | 1248 | ++DOCSHELL 17D79000 == 30 [pid = 1248] [id = 204] 05:13:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (17D7A400) [pid = 1248] [serial = 610] [outer = 00000000] 05:13:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (17D85000) [pid = 1248] [serial = 611] [outer = 17D7A400] 05:13:46 INFO - PROCESS | 1248 | 1471349625993 Marionette DEBUG loaded listener.js 05:13:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (18B42800) [pid = 1248] [serial = 612] [outer = 17D7A400] 05:13:46 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (16C7E800) [pid = 1248] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:13:46 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (17DB1000) [pid = 1248] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:13:46 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (0FF61000) [pid = 1248] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:13:46 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (16A10000) [pid = 1248] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:13:46 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (103B3800) [pid = 1248] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:13:46 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (0F95E000) [pid = 1248] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:13:46 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (15C2E800) [pid = 1248] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:13:46 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (16C7B400) [pid = 1248] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:13:46 INFO - PROCESS | 1248 | 1471349626607 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 870ms 05:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:13:46 INFO - PROCESS | 1248 | 1471349626631 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 05:13:46 INFO - PROCESS | 1248 | 1471349626633 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 05:13:46 INFO - PROCESS | 1248 | 1471349626636 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - PROCESS | 1248 | 1471349626638 Marionette TRACE conn5 <- [1,782,null,{}] 05:13:46 INFO - PROCESS | 1248 | 1471349626641 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:46 INFO - PROCESS | 1248 | 1471349626643 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:46 INFO - PROCESS | 1248 | 1471349626727 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 05:13:46 INFO - PROCESS | 1248 | 1471349626808 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:46 INFO - PROCESS | 1248 | 1471349626810 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:46 INFO - PROCESS | 1248 | ++DOCSHELL 08773000 == 31 [pid = 1248] [id = 205] 05:13:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (1037EC00) [pid = 1248] [serial = 613] [outer = 00000000] 05:13:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (17DB3000) [pid = 1248] [serial = 614] [outer = 1037EC00] 05:13:46 INFO - PROCESS | 1248 | 1471349626867 Marionette DEBUG loaded listener.js 05:13:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (18DBFC00) [pid = 1248] [serial = 615] [outer = 1037EC00] 05:13:47 INFO - PROCESS | 1248 | 1471349627230 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 05:13:47 INFO - PROCESS | 1248 | 1471349627267 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 05:13:47 INFO - PROCESS | 1248 | 1471349627269 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 05:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:13:47 INFO - PROCESS | 1248 | 1471349627272 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:13:47 INFO - PROCESS | 1248 | 1471349627274 Marionette TRACE conn5 <- [1,786,null,{}] 05:13:47 INFO - PROCESS | 1248 | 1471349627278 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:47 INFO - PROCESS | 1248 | 1471349627280 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:47 INFO - PROCESS | 1248 | 1471349627387 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 05:13:47 INFO - PROCESS | 1248 | 1471349627395 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:47 INFO - PROCESS | 1248 | 1471349627397 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:47 INFO - PROCESS | 1248 | ++DOCSHELL 18E2B800 == 32 [pid = 1248] [id = 206] 05:13:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (18E2F000) [pid = 1248] [serial = 616] [outer = 00000000] 05:13:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (191D7C00) [pid = 1248] [serial = 617] [outer = 18E2F000] 05:13:47 INFO - PROCESS | 1248 | 1471349627443 Marionette DEBUG loaded listener.js 05:13:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (1922F800) [pid = 1248] [serial = 618] [outer = 18E2F000] 05:13:47 INFO - PROCESS | 1248 | 1471349627845 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:13:47 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 05:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 05:13:47 INFO - PROCESS | 1248 | 1471349627903 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 05:13:47 INFO - PROCESS | 1248 | 1471349627905 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 05:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:13:47 INFO - PROCESS | 1248 | 1471349627908 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:13:47 INFO - PROCESS | 1248 | 1471349627910 Marionette TRACE conn5 <- [1,790,null,{}] 05:13:47 INFO - PROCESS | 1248 | 1471349627914 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:47 INFO - PROCESS | 1248 | 1471349627916 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:48 INFO - PROCESS | 1248 | 1471349628025 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 05:13:48 INFO - PROCESS | 1248 | 1471349628065 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:48 INFO - PROCESS | 1248 | 1471349628067 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:48 INFO - PROCESS | 1248 | ++DOCSHELL 0C534400 == 33 [pid = 1248] [id = 207] 05:13:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (191D3800) [pid = 1248] [serial = 619] [outer = 00000000] 05:13:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (19BA3C00) [pid = 1248] [serial = 620] [outer = 191D3800] 05:13:48 INFO - PROCESS | 1248 | 1471349628114 Marionette DEBUG loaded listener.js 05:13:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (19BA4400) [pid = 1248] [serial = 621] [outer = 191D3800] 05:13:48 INFO - PROCESS | 1248 | 1471349628608 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:13:48 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 05:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 770ms 05:13:48 INFO - PROCESS | 1248 | 1471349628680 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 05:13:48 INFO - PROCESS | 1248 | 1471349628685 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 05:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:13:48 INFO - PROCESS | 1248 | 1471349628690 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:13:48 INFO - PROCESS | 1248 | 1471349628694 Marionette TRACE conn5 <- [1,794,null,{}] 05:13:48 INFO - PROCESS | 1248 | 1471349628700 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:48 INFO - PROCESS | 1248 | 1471349628703 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:48 INFO - PROCESS | 1248 | 1471349628835 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 05:13:48 INFO - PROCESS | 1248 | 1471349628932 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:48 INFO - PROCESS | 1248 | 1471349628937 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:48 INFO - PROCESS | 1248 | ++DOCSHELL 0C373000 == 34 [pid = 1248] [id = 208] 05:13:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0F9F3800) [pid = 1248] [serial = 622] [outer = 00000000] 05:13:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (10234400) [pid = 1248] [serial = 623] [outer = 0F9F3800] 05:13:49 INFO - PROCESS | 1248 | 1471349628997 Marionette DEBUG loaded listener.js 05:13:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (103ADC00) [pid = 1248] [serial = 624] [outer = 0F9F3800] 05:13:49 INFO - PROCESS | 1248 | 1471349629693 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:13:49 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 05:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1023ms 05:13:49 INFO - PROCESS | 1248 | 1471349629733 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 05:13:49 INFO - PROCESS | 1248 | 1471349629738 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 05:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:13:49 INFO - PROCESS | 1248 | 1471349629745 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:13:49 INFO - PROCESS | 1248 | 1471349629748 Marionette TRACE conn5 <- [1,798,null,{}] 05:13:49 INFO - PROCESS | 1248 | 1471349629773 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:49 INFO - PROCESS | 1248 | 1471349629776 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:49 INFO - PROCESS | 1248 | 1471349629897 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 05:13:49 INFO - PROCESS | 1248 | 1471349629977 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:49 INFO - PROCESS | 1248 | 1471349629980 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:50 INFO - PROCESS | 1248 | ++DOCSHELL 14AD7800 == 35 [pid = 1248] [id = 209] 05:13:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (14B59800) [pid = 1248] [serial = 625] [outer = 00000000] 05:13:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16522C00) [pid = 1248] [serial = 626] [outer = 14B59800] 05:13:50 INFO - PROCESS | 1248 | 1471349630086 Marionette DEBUG loaded listener.js 05:13:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1652E800) [pid = 1248] [serial = 627] [outer = 14B59800] 05:13:51 INFO - PROCESS | 1248 | 1471349631008 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:13:51 INFO - PROCESS | 1248 | --DOCSHELL 103B3C00 == 34 [pid = 1248] [id = 184] 05:13:51 INFO - PROCESS | 1248 | --DOCSHELL 0F959C00 == 33 [pid = 1248] [id = 191] 05:13:51 INFO - PROCESS | 1248 | --DOCSHELL 16C43400 == 32 [pid = 1248] [id = 194] 05:13:51 INFO - PROCESS | 1248 | --DOCSHELL 15667400 == 31 [pid = 1248] [id = 193] 05:13:51 INFO - PROCESS | 1248 | --DOCSHELL 103B3000 == 30 [pid = 1248] [id = 192] 05:13:51 INFO - PROCESS | 1248 | --DOCSHELL 0F916C00 == 29 [pid = 1248] [id = 183] 05:13:51 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17D7C400) [pid = 1248] [serial = 584] [outer = 00000000] [url = about:blank] 05:13:51 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (18EBE800) [pid = 1248] [serial = 564] [outer = 00000000] [url = about:blank] 05:13:51 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1022E800) [pid = 1248] [serial = 566] [outer = 00000000] [url = about:blank] 05:13:51 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (10388800) [pid = 1248] [serial = 567] [outer = 00000000] [url = about:blank] 05:13:51 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16C7D800) [pid = 1248] [serial = 569] [outer = 00000000] [url = about:blank] 05:13:51 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16CC9C00) [pid = 1248] [serial = 570] [outer = 00000000] [url = about:blank] 05:13:51 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1052B400) [pid = 1248] [serial = 575] [outer = 00000000] [url = about:blank] 05:13:51 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (0F9F8800) [pid = 1248] [serial = 572] [outer = 00000000] [url = about:blank] 05:13:51 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (0FA54400) [pid = 1248] [serial = 573] [outer = 00000000] [url = about:blank] 05:13:51 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (16C37000) [pid = 1248] [serial = 579] [outer = 00000000] [url = about:blank] 05:13:51 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (17DAE400) [pid = 1248] [serial = 585] [outer = 00000000] [url = about:blank] 05:13:51 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (16529400) [pid = 1248] [serial = 578] [outer = 00000000] [url = about:blank] 05:13:51 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (16C80400) [pid = 1248] [serial = 581] [outer = 00000000] [url = about:blank] 05:13:51 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (16C84800) [pid = 1248] [serial = 582] [outer = 00000000] [url = about:blank] 05:13:51 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (106DD400) [pid = 1248] [serial = 576] [outer = 00000000] [url = about:blank] 05:13:51 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (191D8000) [pid = 1248] [serial = 587] [outer = 00000000] [url = about:blank] 05:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1361ms 05:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:13:51 INFO - PROCESS | 1248 | 1471349631107 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 05:13:51 INFO - PROCESS | 1248 | 1471349631111 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 05:13:51 INFO - PROCESS | 1248 | 1471349631116 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:13:51 INFO - PROCESS | 1248 | 1471349631119 Marionette TRACE conn5 <- [1,802,null,{}] 05:13:51 INFO - PROCESS | 1248 | 1471349631125 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:51 INFO - PROCESS | 1248 | 1471349631128 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:51 INFO - PROCESS | 1248 | 1471349631224 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 05:13:51 INFO - PROCESS | 1248 | 1471349631231 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:51 INFO - PROCESS | 1248 | 1471349631236 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:51 INFO - PROCESS | 1248 | ++DOCSHELL 0FA4F800 == 30 [pid = 1248] [id = 210] 05:13:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (0FA51C00) [pid = 1248] [serial = 628] [outer = 00000000] 05:13:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (0FA53800) [pid = 1248] [serial = 629] [outer = 0FA51C00] 05:13:51 INFO - PROCESS | 1248 | 1471349631287 Marionette DEBUG loaded listener.js 05:13:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0FF64800) [pid = 1248] [serial = 630] [outer = 0FA51C00] 05:13:51 INFO - PROCESS | 1248 | 1471349631806 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 05:13:51 INFO - PROCESS | 1248 | 1471349631851 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 05:13:51 INFO - PROCESS | 1248 | 1471349631857 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:13:51 INFO - PROCESS | 1248 | 1471349631859 Marionette TRACE conn5 <- [1,806,null,{}] 05:13:51 INFO - PROCESS | 1248 | 1471349631863 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:51 INFO - PROCESS | 1248 | 1471349631866 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:51 INFO - PROCESS | 1248 | 1471349631952 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 05:13:51 INFO - PROCESS | 1248 | 1471349631959 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:51 INFO - PROCESS | 1248 | 1471349631962 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:51 INFO - PROCESS | 1248 | ++DOCSHELL 106E0400 == 31 [pid = 1248] [id = 211] 05:13:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (106E1000) [pid = 1248] [serial = 631] [outer = 00000000] 05:13:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (14129C00) [pid = 1248] [serial = 632] [outer = 106E1000] 05:13:52 INFO - PROCESS | 1248 | 1471349632013 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (14685000) [pid = 1248] [serial = 633] [outer = 106E1000] 05:13:52 INFO - PROCESS | 1248 | 1471349632481 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 05:13:52 INFO - PROCESS | 1248 | 1471349632531 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 05:13:52 INFO - PROCESS | 1248 | 1471349632534 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 05:13:52 INFO - PROCESS | 1248 | 1471349632537 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:13:52 INFO - PROCESS | 1248 | 1471349632541 Marionette TRACE conn5 <- [1,810,null,{}] 05:13:52 INFO - PROCESS | 1248 | 1471349632552 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:52 INFO - PROCESS | 1248 | 1471349632557 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:52 INFO - PROCESS | 1248 | 1471349632643 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 05:13:52 INFO - PROCESS | 1248 | 1471349632679 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 1248 | 1471349632682 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:52 INFO - PROCESS | 1248 | ++DOCSHELL 16C43400 == 32 [pid = 1248] [id = 212] 05:13:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (16C43800) [pid = 1248] [serial = 634] [outer = 00000000] 05:13:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (16C85800) [pid = 1248] [serial = 635] [outer = 16C43800] 05:13:52 INFO - PROCESS | 1248 | 1471349632735 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16CD2C00) [pid = 1248] [serial = 636] [outer = 16C43800] 05:13:54 INFO - PROCESS | 1248 | 1471349634366 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 1248 | 1471349634422 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 05:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:13:54 INFO - PROCESS | 1248 | 1471349634431 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 1248 | 1471349634433 Marionette TRACE conn5 <- [1,814,null,{}] 05:13:54 INFO - PROCESS | 1248 | 1471349634437 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:54 INFO - PROCESS | 1248 | 1471349634439 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:54 INFO - PROCESS | 1248 | 1471349634557 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 05:13:54 INFO - PROCESS | 1248 | 1471349634568 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:54 INFO - PROCESS | 1248 | 1471349634570 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:54 INFO - PROCESS | 1248 | ++DOCSHELL 191D1000 == 33 [pid = 1248] [id = 213] 05:13:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (191D2000) [pid = 1248] [serial = 637] [outer = 00000000] 05:13:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (191DB400) [pid = 1248] [serial = 638] [outer = 191D2000] 05:13:54 INFO - PROCESS | 1248 | 1471349634617 Marionette DEBUG loaded listener.js 05:13:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (19BA1C00) [pid = 1248] [serial = 639] [outer = 191D2000] 05:13:55 INFO - PROCESS | 1248 | 1471349635076 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 05:13:55 INFO - PROCESS | 1248 | 1471349635104 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 05:13:55 INFO - PROCESS | 1248 | 1471349635106 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 05:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:13:55 INFO - PROCESS | 1248 | 1471349635117 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:13:55 INFO - PROCESS | 1248 | 1471349635119 Marionette TRACE conn5 <- [1,818,null,{}] 05:13:55 INFO - PROCESS | 1248 | 1471349635123 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:55 INFO - PROCESS | 1248 | 1471349635125 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:55 INFO - PROCESS | 1248 | 1471349635265 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 05:13:55 INFO - PROCESS | 1248 | 1471349635322 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:55 INFO - PROCESS | 1248 | 1471349635324 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:55 INFO - PROCESS | 1248 | ++DOCSHELL 19BA8C00 == 34 [pid = 1248] [id = 214] 05:13:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (19BA9800) [pid = 1248] [serial = 640] [outer = 00000000] 05:13:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19EB0000) [pid = 1248] [serial = 641] [outer = 19BA9800] 05:13:55 INFO - PROCESS | 1248 | 1471349635373 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19EB5800) [pid = 1248] [serial = 642] [outer = 19BA9800] 05:13:55 INFO - PROCESS | 1248 | 1471349635817 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 730ms 05:13:55 INFO - PROCESS | 1248 | 1471349635852 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 05:13:55 INFO - PROCESS | 1248 | 1471349635854 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 05:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:13:55 INFO - PROCESS | 1248 | 1471349635857 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:13:55 INFO - PROCESS | 1248 | 1471349635859 Marionette TRACE conn5 <- [1,822,null,{}] 05:13:55 INFO - PROCESS | 1248 | 1471349635862 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:55 INFO - PROCESS | 1248 | 1471349635868 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:56 INFO - PROCESS | 1248 | 1471349636011 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 05:13:56 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (18DC0000) [pid = 1248] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:13:56 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (143E0400) [pid = 1248] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:13:56 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0884A800) [pid = 1248] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:13:56 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (10388C00) [pid = 1248] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:13:56 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (18E2F000) [pid = 1248] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:13:56 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0FF5C000) [pid = 1248] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:13:56 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (0C3CA000) [pid = 1248] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:13:56 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (17D7A400) [pid = 1248] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:13:56 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (16C87C00) [pid = 1248] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:13:56 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (1037EC00) [pid = 1248] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:13:56 INFO - PROCESS | 1248 | 1471349636113 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:56 INFO - PROCESS | 1248 | 1471349636115 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:56 INFO - PROCESS | 1248 | ++DOCSHELL 0884BC00 == 35 [pid = 1248] [id = 215] 05:13:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (0884C000) [pid = 1248] [serial = 643] [outer = 00000000] 05:13:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (10382400) [pid = 1248] [serial = 644] [outer = 0884C000] 05:13:56 INFO - PROCESS | 1248 | 1471349636162 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (1412E000) [pid = 1248] [serial = 645] [outer = 0884C000] 05:13:56 INFO - PROCESS | 1248 | 1471349636565 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 730ms 05:13:56 INFO - PROCESS | 1248 | 1471349636597 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 05:13:56 INFO - PROCESS | 1248 | 1471349636599 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 05:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:13:56 INFO - PROCESS | 1248 | 1471349636602 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:13:56 INFO - PROCESS | 1248 | 1471349636604 Marionette TRACE conn5 <- [1,826,null,{}] 05:13:56 INFO - PROCESS | 1248 | 1471349636608 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:56 INFO - PROCESS | 1248 | 1471349636610 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:56 INFO - PROCESS | 1248 | 1471349636720 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 05:13:56 INFO - PROCESS | 1248 | 1471349636727 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:56 INFO - PROCESS | 1248 | 1471349636729 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:56 INFO - PROCESS | 1248 | ++DOCSHELL 17D7A400 == 36 [pid = 1248] [id = 216] 05:13:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (17D83C00) [pid = 1248] [serial = 646] [outer = 00000000] 05:13:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (19F0D800) [pid = 1248] [serial = 647] [outer = 17D83C00] 05:13:56 INFO - PROCESS | 1248 | 1471349636775 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (19F33400) [pid = 1248] [serial = 648] [outer = 17D83C00] 05:13:57 INFO - PROCESS | 1248 | 1471349637180 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 631ms 05:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:13:57 INFO - PROCESS | 1248 | 1471349637236 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 1248 | 1471349637237 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 05:13:57 INFO - PROCESS | 1248 | 1471349637241 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 1248 | 1471349637243 Marionette TRACE conn5 <- [1,830,null,{}] 05:13:57 INFO - PROCESS | 1248 | 1471349637246 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:57 INFO - PROCESS | 1248 | 1471349637248 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:57 INFO - PROCESS | 1248 | 1471349637360 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 05:13:57 INFO - PROCESS | 1248 | 1471349637367 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:57 INFO - PROCESS | 1248 | 1471349637369 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:57 INFO - PROCESS | 1248 | ++DOCSHELL 19ECD400 == 37 [pid = 1248] [id = 217] 05:13:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (19F07400) [pid = 1248] [serial = 649] [outer = 00000000] 05:13:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (19F3AC00) [pid = 1248] [serial = 650] [outer = 19F07400] 05:13:57 INFO - PROCESS | 1248 | 1471349637415 Marionette DEBUG loaded listener.js 05:13:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19F3FC00) [pid = 1248] [serial = 651] [outer = 19F07400] 05:13:57 INFO - PROCESS | 1248 | 1471349637841 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 05:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:13:57 INFO - PROCESS | 1248 | 1471349637871 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 1248 | 1471349637873 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 05:13:57 INFO - PROCESS | 1248 | 1471349637876 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 1248 | 1471349637878 Marionette TRACE conn5 <- [1,834,null,{}] 05:13:57 INFO - PROCESS | 1248 | 1471349637881 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:57 INFO - PROCESS | 1248 | 1471349637883 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:58 INFO - PROCESS | 1248 | 1471349638029 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 05:13:58 INFO - PROCESS | 1248 | 1471349638044 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:58 INFO - PROCESS | 1248 | 1471349638047 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:58 INFO - PROCESS | 1248 | ++DOCSHELL 19F0C400 == 38 [pid = 1248] [id = 218] 05:13:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19F7BC00) [pid = 1248] [serial = 652] [outer = 00000000] 05:13:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19F83800) [pid = 1248] [serial = 653] [outer = 19F7BC00] 05:13:58 INFO - PROCESS | 1248 | 1471349638094 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19F86C00) [pid = 1248] [serial = 654] [outer = 19F7BC00] 05:13:58 INFO - PROCESS | 1248 | 1471349638733 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 930ms 05:13:58 INFO - PROCESS | 1248 | 1471349638808 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 05:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:13:58 INFO - PROCESS | 1248 | 1471349638813 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 05:13:58 INFO - PROCESS | 1248 | 1471349638818 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:13:58 INFO - PROCESS | 1248 | 1471349638823 Marionette TRACE conn5 <- [1,838,null,{}] 05:13:58 INFO - PROCESS | 1248 | 1471349638828 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:58 INFO - PROCESS | 1248 | 1471349638831 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:58 INFO - PROCESS | 1248 | 1471349638981 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 05:13:59 INFO - PROCESS | 1248 | 1471349639099 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:59 INFO - PROCESS | 1248 | 1471349639102 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:13:59 INFO - PROCESS | 1248 | ++DOCSHELL 0F918C00 == 39 [pid = 1248] [id = 219] 05:13:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1022BC00) [pid = 1248] [serial = 655] [outer = 00000000] 05:13:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (105D4C00) [pid = 1248] [serial = 656] [outer = 1022BC00] 05:13:59 INFO - PROCESS | 1248 | 1471349639164 Marionette DEBUG loaded listener.js 05:13:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (14AB1C00) [pid = 1248] [serial = 657] [outer = 1022BC00] 05:13:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16C86000) [pid = 1248] [serial = 658] [outer = 111E0800] 05:13:59 INFO - PROCESS | 1248 | 1471349639936 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1175ms 05:14:00 INFO - PROCESS | 1248 | 1471349639993 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 05:14:00 INFO - PROCESS | 1248 | 1471349639998 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 05:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:14:00 INFO - PROCESS | 1248 | 1471349640005 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:14:00 INFO - PROCESS | 1248 | 1471349640008 Marionette TRACE conn5 <- [1,842,null,{}] 05:14:00 INFO - PROCESS | 1248 | 1471349640012 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:00 INFO - PROCESS | 1248 | 1471349640015 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:00 INFO - PROCESS | 1248 | 1471349640159 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 05:14:00 INFO - PROCESS | 1248 | 1471349640286 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:00 INFO - PROCESS | 1248 | 1471349640289 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:00 INFO - PROCESS | 1248 | ++DOCSHELL 143DEC00 == 40 [pid = 1248] [id = 220] 05:14:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (14AD0800) [pid = 1248] [serial = 659] [outer = 00000000] 05:14:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (18BDF800) [pid = 1248] [serial = 660] [outer = 14AD0800] 05:14:00 INFO - PROCESS | 1248 | 1471349640349 Marionette DEBUG loaded listener.js 05:14:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19DBFC00) [pid = 1248] [serial = 661] [outer = 14AD0800] 05:14:00 INFO - PROCESS | 1248 | 1471349640947 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 970ms 05:14:00 INFO - PROCESS | 1248 | 1471349640978 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 05:14:00 INFO - PROCESS | 1248 | 1471349640981 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 05:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:14:00 INFO - PROCESS | 1248 | 1471349640985 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - PROCESS | 1248 | 1471349640989 Marionette TRACE conn5 <- [1,846,null,{}] 05:14:01 INFO - PROCESS | 1248 | 1471349640999 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:01 INFO - PROCESS | 1248 | 1471349641004 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:01 INFO - PROCESS | 1248 | 1471349641115 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 05:14:01 INFO - PROCESS | 1248 | 1471349641392 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:01 INFO - PROCESS | 1248 | 1471349641395 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:01 INFO - PROCESS | 1248 | ++DOCSHELL 08839C00 == 41 [pid = 1248] [id = 221] 05:14:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (08843000) [pid = 1248] [serial = 662] [outer = 00000000] 05:14:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (0F914000) [pid = 1248] [serial = 663] [outer = 08843000] 05:14:01 INFO - PROCESS | 1248 | 1471349641447 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (0FA53400) [pid = 1248] [serial = 664] [outer = 08843000] 05:14:02 INFO - PROCESS | 1248 | --DOCSHELL 16A0D400 == 40 [pid = 1248] [id = 190] 05:14:02 INFO - PROCESS | 1248 | --DOCSHELL 0884A000 == 39 [pid = 1248] [id = 199] 05:14:02 INFO - PROCESS | 1248 | --DOCSHELL 0F9F1000 == 38 [pid = 1248] [id = 197] 05:14:02 INFO - PROCESS | 1248 | --DOCSHELL 16594000 == 37 [pid = 1248] [id = 198] 05:14:02 INFO - PROCESS | 1248 | --DOCSHELL 103B5C00 == 36 [pid = 1248] [id = 187] 05:14:02 INFO - PROCESS | 1248 | --DOCSHELL 14B5A800 == 35 [pid = 1248] [id = 185] 05:14:02 INFO - PROCESS | 1248 | --DOCSHELL 0FF5F400 == 34 [pid = 1248] [id = 189] 05:14:02 INFO - PROCESS | 1248 | --DOCSHELL 103B1800 == 33 [pid = 1248] [id = 195] 05:14:02 INFO - PROCESS | 1248 | --DOCSHELL 16531C00 == 32 [pid = 1248] [id = 186] 05:14:02 INFO - PROCESS | 1248 | --DOCSHELL 17DB0800 == 31 [pid = 1248] [id = 188] 05:14:02 INFO - PROCESS | 1248 | --DOCSHELL 18B43000 == 30 [pid = 1248] [id = 196] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (191DA000) [pid = 1248] [serial = 588] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (146C6000) [pid = 1248] [serial = 602] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0C3CC000) [pid = 1248] [serial = 596] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0F90CC00) [pid = 1248] [serial = 597] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (103AE000) [pid = 1248] [serial = 599] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (103B8800) [pid = 1248] [serial = 600] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1922F800) [pid = 1248] [serial = 618] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1113B800) [pid = 1248] [serial = 591] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (10386C00) [pid = 1248] [serial = 590] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16599400) [pid = 1248] [serial = 605] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (17A97000) [pid = 1248] [serial = 593] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17D85000) [pid = 1248] [serial = 611] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19BA3C00) [pid = 1248] [serial = 620] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17B2F400) [pid = 1248] [serial = 609] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (17A9C000) [pid = 1248] [serial = 608] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17DB3000) [pid = 1248] [serial = 614] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (191D7C00) [pid = 1248] [serial = 617] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (18DBFC00) [pid = 1248] [serial = 615] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (18B42800) [pid = 1248] [serial = 612] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (16C3F800) [pid = 1248] [serial = 606] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (14A74400) [pid = 1248] [serial = 603] [outer = 00000000] [url = about:blank] 05:14:02 INFO - PROCESS | 1248 | 1471349642632 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1674ms 05:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:14:02 INFO - PROCESS | 1248 | 1471349642662 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 05:14:02 INFO - PROCESS | 1248 | 1471349642666 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 05:14:02 INFO - PROCESS | 1248 | 1471349642671 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:14:02 INFO - PROCESS | 1248 | 1471349642674 Marionette TRACE conn5 <- [1,850,null,{}] 05:14:02 INFO - PROCESS | 1248 | 1471349642680 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:02 INFO - PROCESS | 1248 | 1471349642683 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:02 INFO - PROCESS | 1248 | 1471349642770 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 05:14:02 INFO - PROCESS | 1248 | 1471349642850 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:02 INFO - PROCESS | 1248 | 1471349642853 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:02 INFO - PROCESS | 1248 | ++DOCSHELL 0F9F2C00 == 31 [pid = 1248] [id = 222] 05:14:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0F9F4C00) [pid = 1248] [serial = 665] [outer = 00000000] 05:14:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0FA59400) [pid = 1248] [serial = 666] [outer = 0F9F4C00] 05:14:02 INFO - PROCESS | 1248 | 1471349642904 Marionette DEBUG loaded listener.js 05:14:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0FF62C00) [pid = 1248] [serial = 667] [outer = 0F9F4C00] 05:14:03 INFO - PROCESS | 1248 | 1471349643314 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 690ms 05:14:03 INFO - PROCESS | 1248 | 1471349643362 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 05:14:03 INFO - PROCESS | 1248 | 1471349643367 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 05:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:14:03 INFO - PROCESS | 1248 | 1471349643373 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 1248 | 1471349643376 Marionette TRACE conn5 <- [1,854,null,{}] 05:14:03 INFO - PROCESS | 1248 | 1471349643380 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:03 INFO - PROCESS | 1248 | 1471349643383 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:03 INFO - PROCESS | 1248 | 1471349643471 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 05:14:03 INFO - PROCESS | 1248 | 1471349643479 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:03 INFO - PROCESS | 1248 | 1471349643481 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:03 INFO - PROCESS | 1248 | ++DOCSHELL 103B5000 == 32 [pid = 1248] [id = 223] 05:14:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (103B5800) [pid = 1248] [serial = 668] [outer = 00000000] 05:14:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (10521C00) [pid = 1248] [serial = 669] [outer = 103B5800] 05:14:03 INFO - PROCESS | 1248 | 1471349643537 Marionette DEBUG loaded listener.js 05:14:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (105CEC00) [pid = 1248] [serial = 670] [outer = 103B5800] 05:14:04 INFO - PROCESS | 1248 | 1471349643995 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 671ms 05:14:04 INFO - PROCESS | 1248 | 1471349644047 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 05:14:04 INFO - PROCESS | 1248 | 1471349644049 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 05:14:04 INFO - PROCESS | 1248 | 1471349644053 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:14:04 INFO - PROCESS | 1248 | 1471349644056 Marionette TRACE conn5 <- [1,858,null,{}] 05:14:04 INFO - PROCESS | 1248 | 1471349644067 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:04 INFO - PROCESS | 1248 | 1471349644072 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:04 INFO - PROCESS | 1248 | 1471349644189 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 05:14:04 INFO - PROCESS | 1248 | 1471349644280 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:04 INFO - PROCESS | 1248 | 1471349644283 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:04 INFO - PROCESS | 1248 | ++DOCSHELL 14BDE400 == 33 [pid = 1248] [id = 224] 05:14:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (14BDF000) [pid = 1248] [serial = 671] [outer = 00000000] 05:14:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (15C31800) [pid = 1248] [serial = 672] [outer = 14BDF000] 05:14:04 INFO - PROCESS | 1248 | 1471349644336 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16529400) [pid = 1248] [serial = 673] [outer = 14BDF000] 05:14:04 INFO - PROCESS | 1248 | 1471349644765 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 730ms 05:14:04 INFO - PROCESS | 1248 | 1471349644792 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 05:14:04 INFO - PROCESS | 1248 | 1471349644795 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 05:14:04 INFO - PROCESS | 1248 | 1471349644798 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:14:04 INFO - PROCESS | 1248 | 1471349644800 Marionette TRACE conn5 <- [1,862,null,{}] 05:14:04 INFO - PROCESS | 1248 | 1471349644803 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:04 INFO - PROCESS | 1248 | 1471349644805 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:04 INFO - PROCESS | 1248 | 1471349644920 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 05:14:04 INFO - PROCESS | 1248 | 1471349644928 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:04 INFO - PROCESS | 1248 | 1471349644931 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:04 INFO - PROCESS | 1248 | ++DOCSHELL 15667400 == 34 [pid = 1248] [id = 225] 05:14:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1652D000) [pid = 1248] [serial = 674] [outer = 00000000] 05:14:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16C3B000) [pid = 1248] [serial = 675] [outer = 1652D000] 05:14:04 INFO - PROCESS | 1248 | 1471349644978 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16C80000) [pid = 1248] [serial = 676] [outer = 1652D000] 05:14:05 INFO - PROCESS | 1248 | 1471349645422 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 05:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:14:05 INFO - PROCESS | 1248 | 1471349645472 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 05:14:05 INFO - PROCESS | 1248 | 1471349645474 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 05:14:05 INFO - PROCESS | 1248 | 1471349645484 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:14:05 INFO - PROCESS | 1248 | 1471349645486 Marionette TRACE conn5 <- [1,866,null,{}] 05:14:05 INFO - PROCESS | 1248 | 1471349645489 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:05 INFO - PROCESS | 1248 | 1471349645492 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:05 INFO - PROCESS | 1248 | 1471349645627 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 05:14:05 INFO - PROCESS | 1248 | 1471349645637 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:05 INFO - PROCESS | 1248 | 1471349645639 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:05 INFO - PROCESS | 1248 | ++DOCSHELL 16CCBC00 == 35 [pid = 1248] [id = 226] 05:14:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16CCD000) [pid = 1248] [serial = 677] [outer = 00000000] 05:14:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17AA0C00) [pid = 1248] [serial = 678] [outer = 16CCD000] 05:14:05 INFO - PROCESS | 1248 | 1471349645686 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17BDEC00) [pid = 1248] [serial = 679] [outer = 16CCD000] 05:14:06 INFO - PROCESS | 1248 | 1471349646125 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 690ms 05:14:06 INFO - PROCESS | 1248 | 1471349646168 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 05:14:06 INFO - PROCESS | 1248 | 1471349646170 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 05:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:14:06 INFO - PROCESS | 1248 | 1471349646179 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:14:06 INFO - PROCESS | 1248 | 1471349646181 Marionette TRACE conn5 <- [1,870,null,{}] 05:14:06 INFO - PROCESS | 1248 | 1471349646185 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:06 INFO - PROCESS | 1248 | 1471349646190 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:06 INFO - PROCESS | 1248 | 1471349646323 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 05:14:06 INFO - PROCESS | 1248 | 1471349646329 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:06 INFO - PROCESS | 1248 | 1471349646331 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:06 INFO - PROCESS | 1248 | ++DOCSHELL 17DAAC00 == 36 [pid = 1248] [id = 227] 05:14:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17DAB400) [pid = 1248] [serial = 680] [outer = 00000000] 05:14:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (18DB9000) [pid = 1248] [serial = 681] [outer = 17DAB400] 05:14:06 INFO - PROCESS | 1248 | 1471349646378 Marionette DEBUG loaded listener.js 05:14:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (18EBE000) [pid = 1248] [serial = 682] [outer = 17DAB400] 05:14:06 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (19F07400) [pid = 1248] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:14:06 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (191D2000) [pid = 1248] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:14:06 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (191D3800) [pid = 1248] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:14:06 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0F9F3800) [pid = 1248] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:14:06 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16C43800) [pid = 1248] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:14:06 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14B59800) [pid = 1248] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:14:06 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (106E1000) [pid = 1248] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:14:06 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0FA51C00) [pid = 1248] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:14:06 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (19BA9800) [pid = 1248] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:14:06 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0884C000) [pid = 1248] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:14:06 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17D83C00) [pid = 1248] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:14:06 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16599800) [pid = 1248] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:14:06 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (19F7BC00) [pid = 1248] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:14:07 INFO - PROCESS | 1248 | 1471349647038 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 870ms 05:14:07 INFO - PROCESS | 1248 | 1471349647053 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 05:14:07 INFO - PROCESS | 1248 | 1471349647055 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 05:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:14:07 INFO - PROCESS | 1248 | 1471349647058 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - PROCESS | 1248 | 1471349647060 Marionette TRACE conn5 <- [1,874,null,{}] 05:14:07 INFO - PROCESS | 1248 | 1471349647063 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:07 INFO - PROCESS | 1248 | 1471349647065 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:07 INFO - PROCESS | 1248 | 1471349647173 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 05:14:07 INFO - PROCESS | 1248 | 1471349647221 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:07 INFO - PROCESS | 1248 | 1471349647223 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:07 INFO - PROCESS | 1248 | ++DOCSHELL 106E1000 == 37 [pid = 1248] [id = 228] 05:14:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (14A23000) [pid = 1248] [serial = 683] [outer = 00000000] 05:14:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17D79C00) [pid = 1248] [serial = 684] [outer = 14A23000] 05:14:07 INFO - PROCESS | 1248 | 1471349647269 Marionette DEBUG loaded listener.js 05:14:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (18BDE400) [pid = 1248] [serial = 685] [outer = 14A23000] 05:14:07 INFO - PROCESS | 1248 | 1471349647638 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 05:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:14:07 INFO - PROCESS | 1248 | 1471349647689 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 05:14:07 INFO - PROCESS | 1248 | 1471349647691 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 05:14:07 INFO - PROCESS | 1248 | 1471349647694 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - PROCESS | 1248 | 1471349647696 Marionette TRACE conn5 <- [1,878,null,{}] 05:14:07 INFO - PROCESS | 1248 | 1471349647699 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:07 INFO - PROCESS | 1248 | 1471349647701 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:07 INFO - PROCESS | 1248 | 1471349647779 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 05:14:07 INFO - PROCESS | 1248 | 1471349647784 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:07 INFO - PROCESS | 1248 | 1471349647786 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:07 INFO - PROCESS | 1248 | ++DOCSHELL 191D1C00 == 38 [pid = 1248] [id = 229] 05:14:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (191D3800) [pid = 1248] [serial = 686] [outer = 00000000] 05:14:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1922F000) [pid = 1248] [serial = 687] [outer = 191D3800] 05:14:07 INFO - PROCESS | 1248 | 1471349647833 Marionette DEBUG loaded listener.js 05:14:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (191DCC00) [pid = 1248] [serial = 688] [outer = 191D3800] 05:14:08 INFO - PROCESS | 1248 | 1471349648270 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 632ms 05:14:08 INFO - PROCESS | 1248 | 1471349648327 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 05:14:08 INFO - PROCESS | 1248 | 1471349648329 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 05:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:14:08 INFO - PROCESS | 1248 | 1471349648332 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:14:08 INFO - PROCESS | 1248 | 1471349648334 Marionette TRACE conn5 <- [1,882,null,{}] 05:14:08 INFO - PROCESS | 1248 | 1471349648338 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:08 INFO - PROCESS | 1248 | 1471349648340 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:08 INFO - PROCESS | 1248 | 1471349648418 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 05:14:08 INFO - PROCESS | 1248 | 1471349648427 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:08 INFO - PROCESS | 1248 | 1471349648429 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:08 INFO - PROCESS | 1248 | ++DOCSHELL 14B5F800 == 39 [pid = 1248] [id = 230] 05:14:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19BA2C00) [pid = 1248] [serial = 689] [outer = 00000000] 05:14:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19DC2000) [pid = 1248] [serial = 690] [outer = 19BA2C00] 05:14:08 INFO - PROCESS | 1248 | 1471349648475 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19EB0C00) [pid = 1248] [serial = 691] [outer = 19BA2C00] 05:14:09 INFO - PROCESS | 1248 | --DOCSHELL 0F918C00 == 38 [pid = 1248] [id = 219] 05:14:09 INFO - PROCESS | 1248 | --DOCSHELL 143DEC00 == 37 [pid = 1248] [id = 220] 05:14:09 INFO - PROCESS | 1248 | --DOCSHELL 19F0C400 == 36 [pid = 1248] [id = 218] 05:14:09 INFO - PROCESS | 1248 | --DOCSHELL 19ECD400 == 35 [pid = 1248] [id = 217] 05:14:09 INFO - PROCESS | 1248 | --DOCSHELL 08839C00 == 34 [pid = 1248] [id = 221] 05:14:09 INFO - PROCESS | 1248 | --DOCSHELL 0F9F2C00 == 33 [pid = 1248] [id = 222] 05:14:09 INFO - PROCESS | 1248 | --DOCSHELL 103B5000 == 32 [pid = 1248] [id = 223] 05:14:09 INFO - PROCESS | 1248 | --DOCSHELL 14BDE400 == 31 [pid = 1248] [id = 224] 05:14:09 INFO - PROCESS | 1248 | --DOCSHELL 106E1000 == 30 [pid = 1248] [id = 228] 05:14:09 INFO - PROCESS | 1248 | --DOCSHELL 191D1C00 == 29 [pid = 1248] [id = 229] 05:14:09 INFO - PROCESS | 1248 | --DOCSHELL 17DAAC00 == 28 [pid = 1248] [id = 227] 05:14:09 INFO - PROCESS | 1248 | --DOCSHELL 15667400 == 27 [pid = 1248] [id = 225] 05:14:09 INFO - PROCESS | 1248 | --DOCSHELL 16CCBC00 == 26 [pid = 1248] [id = 226] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17DAA400) [pid = 1248] [serial = 594] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0F913800) [pid = 1248] [serial = 369] [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.] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (19F86C00) [pid = 1248] [serial = 654] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19F83800) [pid = 1248] [serial = 653] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (19F3AC00) [pid = 1248] [serial = 650] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19BA1C00) [pid = 1248] [serial = 639] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (191DB400) [pid = 1248] [serial = 638] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19BA4400) [pid = 1248] [serial = 621] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (10234400) [pid = 1248] [serial = 623] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (103ADC00) [pid = 1248] [serial = 624] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (16C85800) [pid = 1248] [serial = 635] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (16522C00) [pid = 1248] [serial = 626] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1652E800) [pid = 1248] [serial = 627] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (14129C00) [pid = 1248] [serial = 632] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (14685000) [pid = 1248] [serial = 633] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (0FA53800) [pid = 1248] [serial = 629] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (0FF64800) [pid = 1248] [serial = 630] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (19EB5800) [pid = 1248] [serial = 642] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (19F3FC00) [pid = 1248] [serial = 651] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (19EB0000) [pid = 1248] [serial = 641] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (10382400) [pid = 1248] [serial = 644] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (1412E000) [pid = 1248] [serial = 645] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (19F0D800) [pid = 1248] [serial = 647] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (19F33400) [pid = 1248] [serial = 648] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (16CD2C00) [pid = 1248] [serial = 636] [outer = 00000000] [url = about:blank] 05:14:10 INFO - PROCESS | 1248 | 1471349650159 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1874ms 05:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:14:10 INFO - PROCESS | 1248 | 1471349650208 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 1248 | 1471349650212 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 05:14:10 INFO - PROCESS | 1248 | 1471349650217 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 1248 | 1471349650221 Marionette TRACE conn5 <- [1,886,null,{}] 05:14:10 INFO - PROCESS | 1248 | 1471349650227 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:10 INFO - PROCESS | 1248 | 1471349650230 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:10 INFO - PROCESS | 1248 | 1471349650321 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 05:14:10 INFO - PROCESS | 1248 | 1471349650329 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:10 INFO - PROCESS | 1248 | 1471349650334 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:10 INFO - PROCESS | 1248 | ++DOCSHELL 0F95F000 == 27 [pid = 1248] [id = 231] 05:14:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (0F960000) [pid = 1248] [serial = 692] [outer = 00000000] 05:14:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (0F9F9C00) [pid = 1248] [serial = 693] [outer = 0F960000] 05:14:10 INFO - PROCESS | 1248 | 1471349650385 Marionette DEBUG loaded listener.js 05:14:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (0FA53000) [pid = 1248] [serial = 694] [outer = 0F960000] 05:14:10 INFO - PROCESS | 1248 | 1471349650880 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 690ms 05:14:10 INFO - PROCESS | 1248 | 1471349650907 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 1248 | 1471349650913 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 05:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:14:10 INFO - PROCESS | 1248 | 1471349650919 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 1248 | 1471349650921 Marionette TRACE conn5 <- [1,890,null,{}] 05:14:10 INFO - PROCESS | 1248 | 1471349650925 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:10 INFO - PROCESS | 1248 | 1471349650928 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:11 INFO - PROCESS | 1248 | 1471349651016 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 05:14:11 INFO - PROCESS | 1248 | 1471349651025 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:11 INFO - PROCESS | 1248 | 1471349651028 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:11 INFO - PROCESS | 1248 | ++DOCSHELL 10383400 == 28 [pid = 1248] [id = 232] 05:14:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (10383C00) [pid = 1248] [serial = 695] [outer = 00000000] 05:14:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (10387C00) [pid = 1248] [serial = 696] [outer = 10383C00] 05:14:11 INFO - PROCESS | 1248 | 1471349651079 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (103AD000) [pid = 1248] [serial = 697] [outer = 10383C00] 05:14:11 INFO - PROCESS | 1248 | 1471349651552 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 05:14:11 INFO - PROCESS | 1248 | 1471349651592 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 05:14:11 INFO - PROCESS | 1248 | 1471349651595 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 05:14:11 INFO - PROCESS | 1248 | 1471349651598 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:14:11 INFO - PROCESS | 1248 | 1471349651601 Marionette TRACE conn5 <- [1,894,null,{}] 05:14:11 INFO - PROCESS | 1248 | 1471349651613 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:11 INFO - PROCESS | 1248 | 1471349651618 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:11 INFO - PROCESS | 1248 | 1471349651731 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 05:14:11 INFO - PROCESS | 1248 | 1471349651818 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:11 INFO - PROCESS | 1248 | 1471349651821 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:11 INFO - PROCESS | 1248 | ++DOCSHELL 143D4400 == 29 [pid = 1248] [id = 233] 05:14:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (143D5C00) [pid = 1248] [serial = 698] [outer = 00000000] 05:14:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (144CE400) [pid = 1248] [serial = 699] [outer = 143D5C00] 05:14:11 INFO - PROCESS | 1248 | 1471349651872 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (146C6000) [pid = 1248] [serial = 700] [outer = 143D5C00] 05:14:12 INFO - PROCESS | 1248 | 1471349652246 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 05:14:12 INFO - PROCESS | 1248 | 1471349652272 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 1248 | 1471349652275 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 05:14:12 INFO - PROCESS | 1248 | 1471349652278 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:14:12 INFO - PROCESS | 1248 | 1471349652279 Marionette TRACE conn5 <- [1,898,null,{}] 05:14:12 INFO - PROCESS | 1248 | 1471349652283 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:12 INFO - PROCESS | 1248 | 1471349652285 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:12 INFO - PROCESS | 1248 | 1471349652398 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 05:14:12 INFO - PROCESS | 1248 | 1471349652405 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:12 INFO - PROCESS | 1248 | 1471349652407 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:12 INFO - PROCESS | 1248 | ++DOCSHELL 144CE000 == 30 [pid = 1248] [id = 234] 05:14:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (146C5400) [pid = 1248] [serial = 701] [outer = 00000000] 05:14:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (14BE9C00) [pid = 1248] [serial = 702] [outer = 146C5400] 05:14:12 INFO - PROCESS | 1248 | 1471349652456 Marionette DEBUG loaded listener.js 05:14:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (16526000) [pid = 1248] [serial = 703] [outer = 146C5400] 05:14:12 INFO - PROCESS | 1248 | 1471349652874 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 05:14:12 INFO - PROCESS | 1248 | 1471349652912 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 1248 | 1471349652914 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 05:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:14:12 INFO - PROCESS | 1248 | 1471349652917 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 1248 | 1471349652919 Marionette TRACE conn5 <- [1,902,null,{}] 05:14:12 INFO - PROCESS | 1248 | 1471349652922 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:12 INFO - PROCESS | 1248 | 1471349652924 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:13 INFO - PROCESS | 1248 | 1471349653033 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 05:14:13 INFO - PROCESS | 1248 | 1471349653041 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:13 INFO - PROCESS | 1248 | 1471349653043 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:13 INFO - PROCESS | 1248 | ++DOCSHELL 16529000 == 31 [pid = 1248] [id = 235] 05:14:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (1652C400) [pid = 1248] [serial = 704] [outer = 00000000] 05:14:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16C35C00) [pid = 1248] [serial = 705] [outer = 1652C400] 05:14:13 INFO - PROCESS | 1248 | 1471349653091 Marionette DEBUG loaded listener.js 05:14:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16C44400) [pid = 1248] [serial = 706] [outer = 1652C400] 05:14:13 INFO - PROCESS | 1248 | 1471349653523 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 05:14:13 INFO - PROCESS | 1248 | 1471349653594 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 05:14:13 INFO - PROCESS | 1248 | 1471349653596 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 05:14:13 INFO - PROCESS | 1248 | 1471349653600 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:14:13 INFO - PROCESS | 1248 | 1471349653601 Marionette TRACE conn5 <- [1,906,null,{}] 05:14:13 INFO - PROCESS | 1248 | 1471349653605 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:13 INFO - PROCESS | 1248 | 1471349653611 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:13 INFO - PROCESS | 1248 | 1471349653713 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 05:14:13 INFO - PROCESS | 1248 | 1471349653723 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:13 INFO - PROCESS | 1248 | 1471349653725 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:13 INFO - PROCESS | 1248 | ++DOCSHELL 16CD1C00 == 32 [pid = 1248] [id = 236] 05:14:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (17A95400) [pid = 1248] [serial = 707] [outer = 00000000] 05:14:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (17D7CC00) [pid = 1248] [serial = 708] [outer = 17A95400] 05:14:13 INFO - PROCESS | 1248 | 1471349653773 Marionette DEBUG loaded listener.js 05:14:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17D86C00) [pid = 1248] [serial = 709] [outer = 17A95400] 05:14:14 INFO - PROCESS | 1248 | 1471349654208 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 630ms 05:14:14 INFO - PROCESS | 1248 | 1471349654233 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 05:14:14 INFO - PROCESS | 1248 | 1471349654235 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 05:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:14:14 INFO - PROCESS | 1248 | 1471349654238 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:14:14 INFO - PROCESS | 1248 | 1471349654240 Marionette TRACE conn5 <- [1,910,null,{}] 05:14:14 INFO - PROCESS | 1248 | 1471349654247 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:14 INFO - PROCESS | 1248 | 1471349654249 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:14 INFO - PROCESS | 1248 | 1471349654353 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 05:14:14 INFO - PROCESS | 1248 | 1471349654362 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:14 INFO - PROCESS | 1248 | 1471349654364 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:14 INFO - PROCESS | 1248 | ++DOCSHELL 16CCE400 == 33 [pid = 1248] [id = 237] 05:14:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17A9FC00) [pid = 1248] [serial = 710] [outer = 00000000] 05:14:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (18BD7800) [pid = 1248] [serial = 711] [outer = 17A9FC00] 05:14:14 INFO - PROCESS | 1248 | 1471349654409 Marionette DEBUG loaded listener.js 05:14:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (18BE0000) [pid = 1248] [serial = 712] [outer = 17A9FC00] 05:14:14 INFO - PROCESS | 1248 | 1471349654821 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 05:14:14 INFO - PROCESS | 1248 | 1471349654872 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 05:14:14 INFO - PROCESS | 1248 | 1471349654875 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 05:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:14:14 INFO - PROCESS | 1248 | 1471349654882 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:14:14 INFO - PROCESS | 1248 | 1471349654884 Marionette TRACE conn5 <- [1,914,null,{}] 05:14:14 INFO - PROCESS | 1248 | 1471349654887 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:14 INFO - PROCESS | 1248 | 1471349654889 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:14 INFO - PROCESS | 1248 | 1471349654968 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 05:14:14 INFO - PROCESS | 1248 | 1471349654974 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:14 INFO - PROCESS | 1248 | 1471349654976 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:15 INFO - PROCESS | 1248 | ++DOCSHELL 191D1C00 == 34 [pid = 1248] [id = 238] 05:14:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (191D7800) [pid = 1248] [serial = 713] [outer = 00000000] 05:14:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1922FC00) [pid = 1248] [serial = 714] [outer = 191D7800] 05:14:15 INFO - PROCESS | 1248 | 1471349655024 Marionette DEBUG loaded listener.js 05:14:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (191DB800) [pid = 1248] [serial = 715] [outer = 191D7800] 05:14:15 INFO - PROCESS | 1248 | 1471349655500 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 05:14:15 INFO - PROCESS | 1248 | 1471349655554 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 05:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:14:15 INFO - PROCESS | 1248 | 1471349655556 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 05:14:15 INFO - PROCESS | 1248 | 1471349655560 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:14:15 INFO - PROCESS | 1248 | 1471349655561 Marionette TRACE conn5 <- [1,918,null,{}] 05:14:15 INFO - PROCESS | 1248 | 1471349655565 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:15 INFO - PROCESS | 1248 | 1471349655567 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:15 INFO - PROCESS | 1248 | 1471349655676 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 05:14:15 INFO - PROCESS | 1248 | 1471349655759 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:15 INFO - PROCESS | 1248 | 1471349655761 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:15 INFO - PROCESS | 1248 | ++DOCSHELL 143BB400 == 35 [pid = 1248] [id = 239] 05:14:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19DBF000) [pid = 1248] [serial = 716] [outer = 00000000] 05:14:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19EB2400) [pid = 1248] [serial = 717] [outer = 19DBF000] 05:14:15 INFO - PROCESS | 1248 | 1471349655807 Marionette DEBUG loaded listener.js 05:14:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19EB3400) [pid = 1248] [serial = 718] [outer = 19DBF000] 05:14:16 INFO - PROCESS | 1248 | 1471349656235 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 731ms 05:14:16 INFO - PROCESS | 1248 | 1471349656292 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 1248 | 1471349656294 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 05:14:16 INFO - PROCESS | 1248 | 1471349656297 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:14:16 INFO - PROCESS | 1248 | 1471349656298 Marionette TRACE conn5 <- [1,922,null,{}] 05:14:16 INFO - PROCESS | 1248 | 1471349656302 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:16 INFO - PROCESS | 1248 | 1471349656304 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:16 INFO - PROCESS | 1248 | 1471349656418 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 05:14:16 INFO - PROCESS | 1248 | 1471349656424 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:16 INFO - PROCESS | 1248 | 1471349656426 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:16 INFO - PROCESS | 1248 | ++DOCSHELL 08850000 == 36 [pid = 1248] [id = 240] 05:14:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (0C327400) [pid = 1248] [serial = 719] [outer = 00000000] 05:14:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19EC5800) [pid = 1248] [serial = 720] [outer = 0C327400] 05:14:16 INFO - PROCESS | 1248 | 1471349656473 Marionette DEBUG loaded listener.js 05:14:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19F03C00) [pid = 1248] [serial = 721] [outer = 0C327400] 05:14:16 INFO - PROCESS | 1248 | 1471349656921 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 05:14:16 INFO - PROCESS | 1248 | 1471349656971 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 1248 | 1471349656974 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 05:14:16 INFO - PROCESS | 1248 | 1471349656977 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:14:16 INFO - PROCESS | 1248 | 1471349656979 Marionette TRACE conn5 <- [1,926,null,{}] 05:14:16 INFO - PROCESS | 1248 | 1471349656983 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:16 INFO - PROCESS | 1248 | 1471349656985 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:17 INFO - PROCESS | 1248 | 1471349657134 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 05:14:17 INFO - PROCESS | 1248 | 1471349657152 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:17 INFO - PROCESS | 1248 | 1471349657155 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:17 INFO - PROCESS | 1248 | ++DOCSHELL 16525400 == 37 [pid = 1248] [id = 241] 05:14:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (19EBC000) [pid = 1248] [serial = 722] [outer = 00000000] 05:14:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (19F36400) [pid = 1248] [serial = 723] [outer = 19EBC000] 05:14:17 INFO - PROCESS | 1248 | 1471349657203 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (19F38C00) [pid = 1248] [serial = 724] [outer = 19EBC000] 05:14:17 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1652D000) [pid = 1248] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:14:17 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (16CCD000) [pid = 1248] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:14:17 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (17DAB400) [pid = 1248] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:14:17 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (14A23000) [pid = 1248] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:14:17 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (191D3800) [pid = 1248] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:14:17 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1022BC00) [pid = 1248] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:14:17 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (14BDF000) [pid = 1248] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:14:17 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (103B5800) [pid = 1248] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:14:17 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0F9F4C00) [pid = 1248] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:14:17 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (08843000) [pid = 1248] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:14:17 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (14AD0800) [pid = 1248] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:14:17 INFO - PROCESS | 1248 | 1471349657687 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 730ms 05:14:17 INFO - PROCESS | 1248 | 1471349657711 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 05:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:14:17 INFO - PROCESS | 1248 | 1471349657713 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 05:14:17 INFO - PROCESS | 1248 | 1471349657716 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:14:17 INFO - PROCESS | 1248 | 1471349657718 Marionette TRACE conn5 <- [1,930,null,{}] 05:14:17 INFO - PROCESS | 1248 | 1471349657722 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:17 INFO - PROCESS | 1248 | 1471349657724 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:17 INFO - PROCESS | 1248 | 1471349657846 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 05:14:17 INFO - PROCESS | 1248 | 1471349657869 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:17 INFO - PROCESS | 1248 | 1471349657871 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:17 INFO - PROCESS | 1248 | ++DOCSHELL 0C5E8400 == 38 [pid = 1248] [id = 242] 05:14:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0FF63800) [pid = 1248] [serial = 725] [outer = 00000000] 05:14:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16C3C400) [pid = 1248] [serial = 726] [outer = 0FF63800] 05:14:17 INFO - PROCESS | 1248 | 1471349657926 Marionette DEBUG loaded listener.js 05:14:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17DB9C00) [pid = 1248] [serial = 727] [outer = 0FF63800] 05:14:18 INFO - PROCESS | 1248 | 1471349658335 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 05:14:18 INFO - PROCESS | 1248 | 1471349658389 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 05:14:18 INFO - PROCESS | 1248 | 1471349658390 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 05:14:18 INFO - PROCESS | 1248 | 1471349658394 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:14:18 INFO - PROCESS | 1248 | 1471349658396 Marionette TRACE conn5 <- [1,934,null,{}] 05:14:18 INFO - PROCESS | 1248 | 1471349658399 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:18 INFO - PROCESS | 1248 | 1471349658401 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:18 INFO - PROCESS | 1248 | 1471349658481 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 05:14:18 INFO - PROCESS | 1248 | 1471349658487 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:18 INFO - PROCESS | 1248 | 1471349658489 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:18 INFO - PROCESS | 1248 | ++DOCSHELL 191D9000 == 39 [pid = 1248] [id = 243] 05:14:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19B9D400) [pid = 1248] [serial = 728] [outer = 00000000] 05:14:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19F3E400) [pid = 1248] [serial = 729] [outer = 19B9D400] 05:14:18 INFO - PROCESS | 1248 | 1471349658534 Marionette DEBUG loaded listener.js 05:14:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19F7E800) [pid = 1248] [serial = 730] [outer = 19B9D400] 05:14:19 INFO - PROCESS | 1248 | 1471349658988 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 05:14:19 INFO - PROCESS | 1248 | 1471349659031 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 05:14:19 INFO - PROCESS | 1248 | 1471349659033 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 05:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:14:19 INFO - PROCESS | 1248 | 1471349659036 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:14:19 INFO - PROCESS | 1248 | 1471349659038 Marionette TRACE conn5 <- [1,938,null,{}] 05:14:19 INFO - PROCESS | 1248 | 1471349659042 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:19 INFO - PROCESS | 1248 | 1471349659044 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:19 INFO - PROCESS | 1248 | 1471349659124 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 05:14:19 INFO - PROCESS | 1248 | 1471349659130 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 1248 | 1471349659131 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:19 INFO - PROCESS | 1248 | ++DOCSHELL 19F80400 == 40 [pid = 1248] [id = 244] 05:14:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19F80C00) [pid = 1248] [serial = 731] [outer = 00000000] 05:14:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19F85C00) [pid = 1248] [serial = 732] [outer = 19F80C00] 05:14:19 INFO - PROCESS | 1248 | 1471349659177 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (19F88C00) [pid = 1248] [serial = 733] [outer = 19F80C00] 05:14:20 INFO - PROCESS | 1248 | --DOCSHELL 0F95F000 == 39 [pid = 1248] [id = 231] 05:14:20 INFO - PROCESS | 1248 | --DOCSHELL 14B5F800 == 38 [pid = 1248] [id = 230] 05:14:20 INFO - PROCESS | 1248 | --DOCSHELL 143D4400 == 37 [pid = 1248] [id = 233] 05:14:20 INFO - PROCESS | 1248 | --DOCSHELL 10383400 == 36 [pid = 1248] [id = 232] 05:14:20 INFO - PROCESS | 1248 | --DOCSHELL 16529000 == 35 [pid = 1248] [id = 235] 05:14:20 INFO - PROCESS | 1248 | --DOCSHELL 143BB400 == 34 [pid = 1248] [id = 239] 05:14:20 INFO - PROCESS | 1248 | --DOCSHELL 191D1C00 == 33 [pid = 1248] [id = 238] 05:14:20 INFO - PROCESS | 1248 | --DOCSHELL 16CCE400 == 32 [pid = 1248] [id = 237] 05:14:20 INFO - PROCESS | 1248 | --DOCSHELL 144CE000 == 31 [pid = 1248] [id = 234] 05:14:20 INFO - PROCESS | 1248 | --DOCSHELL 16525400 == 30 [pid = 1248] [id = 241] 05:14:20 INFO - PROCESS | 1248 | --DOCSHELL 16CD1C00 == 29 [pid = 1248] [id = 236] 05:14:20 INFO - PROCESS | 1248 | --DOCSHELL 0C5E8400 == 28 [pid = 1248] [id = 242] 05:14:20 INFO - PROCESS | 1248 | --DOCSHELL 191D9000 == 27 [pid = 1248] [id = 243] 05:14:20 INFO - PROCESS | 1248 | --DOCSHELL 08850000 == 26 [pid = 1248] [id = 240] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (19DC2000) [pid = 1248] [serial = 690] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16C3B000) [pid = 1248] [serial = 675] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17AA0C00) [pid = 1248] [serial = 678] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (18DB9000) [pid = 1248] [serial = 681] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (17D79C00) [pid = 1248] [serial = 684] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17BDEC00) [pid = 1248] [serial = 679] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (18EBE000) [pid = 1248] [serial = 682] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1922F000) [pid = 1248] [serial = 687] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (14AB1C00) [pid = 1248] [serial = 657] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (105D4C00) [pid = 1248] [serial = 656] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (15C31800) [pid = 1248] [serial = 672] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (10521C00) [pid = 1248] [serial = 669] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (191DCC00) [pid = 1248] [serial = 688] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (105CEC00) [pid = 1248] [serial = 670] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (0FA59400) [pid = 1248] [serial = 666] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (0FF62C00) [pid = 1248] [serial = 667] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0FA53400) [pid = 1248] [serial = 664] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (0F914000) [pid = 1248] [serial = 663] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (19DBFC00) [pid = 1248] [serial = 661] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (18BDF800) [pid = 1248] [serial = 660] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (16C80000) [pid = 1248] [serial = 676] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (18BDE400) [pid = 1248] [serial = 685] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (16529400) [pid = 1248] [serial = 673] [outer = 00000000] [url = about:blank] 05:14:20 INFO - PROCESS | 1248 | 1471349660925 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1929ms 05:14:20 INFO - PROCESS | 1248 | 1471349660968 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 1248 | 1471349660972 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 05:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:14:20 INFO - PROCESS | 1248 | 1471349660977 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - PROCESS | 1248 | 1471349660981 Marionette TRACE conn5 <- [1,942,null,{}] 05:14:21 INFO - PROCESS | 1248 | 1471349660987 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:21 INFO - PROCESS | 1248 | 1471349660990 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:21 INFO - PROCESS | 1248 | 1471349661080 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 05:14:21 INFO - PROCESS | 1248 | 1471349661087 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:21 INFO - PROCESS | 1248 | 1471349661092 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:21 INFO - PROCESS | 1248 | ++DOCSHELL 0F911C00 == 27 [pid = 1248] [id = 245] 05:14:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0F913800) [pid = 1248] [serial = 734] [outer = 00000000] 05:14:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (0F960800) [pid = 1248] [serial = 735] [outer = 0F913800] 05:14:21 INFO - PROCESS | 1248 | 1471349661144 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (0F9FA800) [pid = 1248] [serial = 736] [outer = 0F913800] 05:14:21 INFO - PROCESS | 1248 | 1471349661626 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 690ms 05:14:21 INFO - PROCESS | 1248 | 1471349661668 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 05:14:21 INFO - PROCESS | 1248 | 1471349661673 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 05:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:14:21 INFO - PROCESS | 1248 | 1471349661679 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:14:21 INFO - PROCESS | 1248 | 1471349661682 Marionette TRACE conn5 <- [1,946,null,{}] 05:14:21 INFO - PROCESS | 1248 | 1471349661686 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:21 INFO - PROCESS | 1248 | 1471349661689 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:21 INFO - PROCESS | 1248 | 1471349661778 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 05:14:21 INFO - PROCESS | 1248 | 1471349661787 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:21 INFO - PROCESS | 1248 | 1471349661790 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:21 INFO - PROCESS | 1248 | ++DOCSHELL 10237C00 == 28 [pid = 1248] [id = 246] 05:14:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (1037C400) [pid = 1248] [serial = 737] [outer = 00000000] 05:14:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (10380C00) [pid = 1248] [serial = 738] [outer = 1037C400] 05:14:21 INFO - PROCESS | 1248 | 1471349661841 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (10387800) [pid = 1248] [serial = 739] [outer = 1037C400] 05:14:22 INFO - PROCESS | 1248 | 1471349662318 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 05:14:22 INFO - PROCESS | 1248 | 1471349662353 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 05:14:22 INFO - PROCESS | 1248 | 1471349662355 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 05:14:22 INFO - PROCESS | 1248 | 1471349662358 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:14:22 INFO - PROCESS | 1248 | 1471349662362 Marionette TRACE conn5 <- [1,950,null,{}] 05:14:22 INFO - PROCESS | 1248 | 1471349662373 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:22 INFO - PROCESS | 1248 | 1471349662378 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:22 INFO - PROCESS | 1248 | 1471349662492 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 05:14:22 INFO - PROCESS | 1248 | 1471349662580 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:22 INFO - PROCESS | 1248 | 1471349662583 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:22 INFO - PROCESS | 1248 | ++DOCSHELL 11053800 == 29 [pid = 1248] [id = 247] 05:14:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (1112E000) [pid = 1248] [serial = 740] [outer = 00000000] 05:14:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1412D000) [pid = 1248] [serial = 741] [outer = 1112E000] 05:14:22 INFO - PROCESS | 1248 | 1471349662634 Marionette DEBUG loaded listener.js 05:14:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (144CE000) [pid = 1248] [serial = 742] [outer = 1112E000] 05:14:23 INFO - PROCESS | 1248 | 1471349663161 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 870ms 05:14:23 INFO - PROCESS | 1248 | 1471349663233 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 05:14:23 INFO - PROCESS | 1248 | 1471349663238 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 05:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:14:23 INFO - PROCESS | 1248 | 1471349663243 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:14:23 INFO - PROCESS | 1248 | 1471349663246 Marionette TRACE conn5 <- [1,954,null,{}] 05:14:23 INFO - PROCESS | 1248 | 1471349663253 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:23 INFO - PROCESS | 1248 | 1471349663256 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:23 INFO - PROCESS | 1248 | 1471349663381 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 05:14:23 INFO - PROCESS | 1248 | 1471349663455 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:23 INFO - PROCESS | 1248 | 1471349663458 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:23 INFO - PROCESS | 1248 | ++DOCSHELL 0C57A000 == 30 [pid = 1248] [id = 248] 05:14:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0C57AC00) [pid = 1248] [serial = 743] [outer = 00000000] 05:14:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0FA5D400) [pid = 1248] [serial = 744] [outer = 0C57AC00] 05:14:23 INFO - PROCESS | 1248 | 1471349663560 Marionette DEBUG loaded listener.js 05:14:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1037D800) [pid = 1248] [serial = 745] [outer = 0C57AC00] 05:14:24 INFO - PROCESS | 1248 | 1471349664327 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1128ms 05:14:24 INFO - PROCESS | 1248 | 1471349664370 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 05:14:24 INFO - PROCESS | 1248 | 1471349664375 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 05:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:14:24 INFO - PROCESS | 1248 | 1471349664381 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:14:24 INFO - PROCESS | 1248 | 1471349664384 Marionette TRACE conn5 <- [1,958,null,{}] 05:14:24 INFO - PROCESS | 1248 | 1471349664388 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:24 INFO - PROCESS | 1248 | 1471349664391 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:24 INFO - PROCESS | 1248 | 1471349664528 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 05:14:24 INFO - PROCESS | 1248 | 1471349664648 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:24 INFO - PROCESS | 1248 | 1471349664651 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:24 INFO - PROCESS | 1248 | ++DOCSHELL 105D7800 == 31 [pid = 1248] [id = 249] 05:14:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (11051C00) [pid = 1248] [serial = 746] [outer = 00000000] 05:14:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (143E1C00) [pid = 1248] [serial = 747] [outer = 11051C00] 05:14:24 INFO - PROCESS | 1248 | 1471349664712 Marionette DEBUG loaded listener.js 05:14:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (14A74400) [pid = 1248] [serial = 748] [outer = 11051C00] 05:14:25 INFO - PROCESS | 1248 | 1471349665514 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:14:25 INFO - PROCESS | 1248 | --DOCSHELL 10237C00 == 30 [pid = 1248] [id = 246] 05:14:25 INFO - PROCESS | 1248 | --DOCSHELL 0F911C00 == 29 [pid = 1248] [id = 245] 05:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1175ms 05:14:25 INFO - PROCESS | 1248 | 1471349665560 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 05:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:14:25 INFO - PROCESS | 1248 | 1471349665565 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 05:14:25 INFO - PROCESS | 1248 | 1471349665570 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:14:25 INFO - PROCESS | 1248 | 1471349665573 Marionette TRACE conn5 <- [1,962,null,{}] 05:14:25 INFO - PROCESS | 1248 | 1471349665579 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:25 INFO - PROCESS | 1248 | 1471349665582 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:25 INFO - PROCESS | 1248 | 1471349665677 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 05:14:25 INFO - PROCESS | 1248 | 1471349665684 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:25 INFO - PROCESS | 1248 | 1471349665689 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:25 INFO - PROCESS | 1248 | ++DOCSHELL 0C582400 == 30 [pid = 1248] [id = 250] 05:14:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0F95E000) [pid = 1248] [serial = 749] [outer = 00000000] 05:14:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0FF5C800) [pid = 1248] [serial = 750] [outer = 0F95E000] 05:14:25 INFO - PROCESS | 1248 | 1471349665739 Marionette DEBUG loaded listener.js 05:14:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1037C800) [pid = 1248] [serial = 751] [outer = 0F95E000] 05:14:26 INFO - PROCESS | 1248 | 1471349666260 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 730ms 05:14:26 INFO - PROCESS | 1248 | 1471349666300 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 05:14:26 INFO - PROCESS | 1248 | 1471349666304 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 05:14:26 INFO - PROCESS | 1248 | 1471349666310 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:14:26 INFO - PROCESS | 1248 | 1471349666312 Marionette TRACE conn5 <- [1,966,null,{}] 05:14:26 INFO - PROCESS | 1248 | 1471349666316 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:26 INFO - PROCESS | 1248 | 1471349666318 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:26 INFO - PROCESS | 1248 | 1471349666404 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 05:14:26 INFO - PROCESS | 1248 | 1471349666511 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:26 INFO - PROCESS | 1248 | 1471349666513 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:26 INFO - PROCESS | 1248 | ++DOCSHELL 14B57800 == 31 [pid = 1248] [id = 251] 05:14:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (14B59000) [pid = 1248] [serial = 752] [outer = 00000000] 05:14:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (14E73800) [pid = 1248] [serial = 753] [outer = 14B59000] 05:14:26 INFO - PROCESS | 1248 | 1471349666564 Marionette DEBUG loaded listener.js 05:14:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (16527C00) [pid = 1248] [serial = 754] [outer = 14B59000] 05:14:26 INFO - PROCESS | 1248 | 1471349666953 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 05:14:26 INFO - PROCESS | 1248 | 1471349666985 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 05:14:26 INFO - PROCESS | 1248 | 1471349666987 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 05:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:14:27 INFO - PROCESS | 1248 | 1471349666991 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:14:27 INFO - PROCESS | 1248 | 1471349666994 Marionette TRACE conn5 <- [1,970,null,{}] 05:14:27 INFO - PROCESS | 1248 | 1471349667005 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:27 INFO - PROCESS | 1248 | 1471349667009 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:27 INFO - PROCESS | 1248 | 1471349667094 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 05:14:27 INFO - PROCESS | 1248 | 1471349667101 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:27 INFO - PROCESS | 1248 | 1471349667104 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:27 INFO - PROCESS | 1248 | ++DOCSHELL 16C87800 == 32 [pid = 1248] [id = 252] 05:14:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16C89800) [pid = 1248] [serial = 755] [outer = 00000000] 05:14:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (16CD2000) [pid = 1248] [serial = 756] [outer = 16C89800] 05:14:27 INFO - PROCESS | 1248 | 1471349667154 Marionette DEBUG loaded listener.js 05:14:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17B22400) [pid = 1248] [serial = 757] [outer = 16C89800] 05:14:27 INFO - PROCESS | 1248 | 1471349667640 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 05:14:27 INFO - PROCESS | 1248 | 1471349667666 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 05:14:27 INFO - PROCESS | 1248 | 1471349667669 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 05:14:27 INFO - PROCESS | 1248 | 1471349667672 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:14:27 INFO - PROCESS | 1248 | 1471349667673 Marionette TRACE conn5 <- [1,974,null,{}] 05:14:27 INFO - PROCESS | 1248 | 1471349667677 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:27 INFO - PROCESS | 1248 | 1471349667679 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:27 INFO - PROCESS | 1248 | 1471349667792 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 05:14:27 INFO - PROCESS | 1248 | 1471349667876 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:27 INFO - PROCESS | 1248 | 1471349667878 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:27 INFO - PROCESS | 1248 | ++DOCSHELL 17D83C00 == 33 [pid = 1248] [id = 253] 05:14:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (17D84800) [pid = 1248] [serial = 758] [outer = 00000000] 05:14:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (18BD5800) [pid = 1248] [serial = 759] [outer = 17D84800] 05:14:27 INFO - PROCESS | 1248 | 1471349667925 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (18DC3400) [pid = 1248] [serial = 760] [outer = 17D84800] 05:14:28 INFO - PROCESS | 1248 | 1471349668349 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 05:14:28 INFO - PROCESS | 1248 | 1471349668406 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 05:14:28 INFO - PROCESS | 1248 | 1471349668408 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 05:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:14:28 INFO - PROCESS | 1248 | 1471349668411 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 1248 | 1471349668413 Marionette TRACE conn5 <- [1,978,null,{}] 05:14:28 INFO - PROCESS | 1248 | 1471349668422 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:28 INFO - PROCESS | 1248 | 1471349668424 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:28 INFO - PROCESS | 1248 | 1471349668537 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 05:14:28 INFO - PROCESS | 1248 | 1471349668547 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:28 INFO - PROCESS | 1248 | 1471349668549 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:28 INFO - PROCESS | 1248 | ++DOCSHELL 18EB9C00 == 34 [pid = 1248] [id = 254] 05:14:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (18EBAC00) [pid = 1248] [serial = 761] [outer = 00000000] 05:14:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (191D6800) [pid = 1248] [serial = 762] [outer = 18EBAC00] 05:14:28 INFO - PROCESS | 1248 | 1471349668596 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (191DE000) [pid = 1248] [serial = 763] [outer = 18EBAC00] 05:14:29 INFO - PROCESS | 1248 | 1471349669045 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 690ms 05:14:29 INFO - PROCESS | 1248 | 1471349669104 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 05:14:29 INFO - PROCESS | 1248 | 1471349669106 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 05:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:14:29 INFO - PROCESS | 1248 | 1471349669109 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:14:29 INFO - PROCESS | 1248 | 1471349669111 Marionette TRACE conn5 <- [1,982,null,{}] 05:14:29 INFO - PROCESS | 1248 | 1471349669115 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:29 INFO - PROCESS | 1248 | 1471349669120 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:29 INFO - PROCESS | 1248 | 1471349669280 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 05:14:29 INFO - PROCESS | 1248 | 1471349669338 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:29 INFO - PROCESS | 1248 | 1471349669340 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:29 INFO - PROCESS | 1248 | ++DOCSHELL 19BA7400 == 35 [pid = 1248] [id = 255] 05:14:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (19DBE800) [pid = 1248] [serial = 764] [outer = 00000000] 05:14:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (19EBB400) [pid = 1248] [serial = 765] [outer = 19DBE800] 05:14:29 INFO - PROCESS | 1248 | 1471349669387 Marionette DEBUG loaded listener.js 05:14:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (19EBB800) [pid = 1248] [serial = 766] [outer = 19DBE800] 05:14:29 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (0F913800) [pid = 1248] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:14:29 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1037C400) [pid = 1248] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:14:29 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (19B9D400) [pid = 1248] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:14:29 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (19F80C00) [pid = 1248] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:14:29 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (19DBF000) [pid = 1248] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:14:29 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (0C327400) [pid = 1248] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:14:29 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (19EBC000) [pid = 1248] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:14:29 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0FF63800) [pid = 1248] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:14:29 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (143D5C00) [pid = 1248] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:14:29 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (10383C00) [pid = 1248] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:14:29 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0F960000) [pid = 1248] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:14:29 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (19BA2C00) [pid = 1248] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:14:29 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (191D7800) [pid = 1248] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:14:29 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17A9FC00) [pid = 1248] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:14:29 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (17A95400) [pid = 1248] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:14:29 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1652C400) [pid = 1248] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:14:29 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (146C5400) [pid = 1248] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:14:29 INFO - PROCESS | 1248 | 1471349669869 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 770ms 05:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:14:29 INFO - PROCESS | 1248 | 1471349669882 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 05:14:29 INFO - PROCESS | 1248 | 1471349669884 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 05:14:29 INFO - PROCESS | 1248 | 1471349669887 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:14:29 INFO - PROCESS | 1248 | 1471349669889 Marionette TRACE conn5 <- [1,986,null,{}] 05:14:29 INFO - PROCESS | 1248 | 1471349669897 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:29 INFO - PROCESS | 1248 | 1471349669899 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:29 INFO - PROCESS | 1248 | 1471349669981 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 05:14:30 INFO - PROCESS | 1248 | 1471349670066 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:30 INFO - PROCESS | 1248 | 1471349670068 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:30 INFO - PROCESS | 1248 | ++DOCSHELL 0C3CC000 == 36 [pid = 1248] [id = 256] 05:14:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0C3F0400) [pid = 1248] [serial = 767] [outer = 00000000] 05:14:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (15C2E800) [pid = 1248] [serial = 768] [outer = 0C3F0400] 05:14:30 INFO - PROCESS | 1248 | 1471349670115 Marionette DEBUG loaded listener.js 05:14:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16C80000) [pid = 1248] [serial = 769] [outer = 0C3F0400] 05:14:30 INFO - PROCESS | 1248 | 1471349670480 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 05:14:30 INFO - PROCESS | 1248 | 1471349670518 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 05:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:14:30 INFO - PROCESS | 1248 | 1471349670520 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 05:14:30 INFO - PROCESS | 1248 | 1471349670523 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:14:30 INFO - PROCESS | 1248 | 1471349670525 Marionette TRACE conn5 <- [1,990,null,{}] 05:14:30 INFO - PROCESS | 1248 | 1471349670528 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:30 INFO - PROCESS | 1248 | 1471349670530 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:30 INFO - PROCESS | 1248 | 1471349670642 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 05:14:30 INFO - PROCESS | 1248 | 1471349670679 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:30 INFO - PROCESS | 1248 | 1471349670681 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:30 INFO - PROCESS | 1248 | ++DOCSHELL 105D4C00 == 37 [pid = 1248] [id = 257] 05:14:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (14BDF000) [pid = 1248] [serial = 770] [outer = 00000000] 05:14:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19EBA800) [pid = 1248] [serial = 771] [outer = 14BDF000] 05:14:30 INFO - PROCESS | 1248 | 1471349670728 Marionette DEBUG loaded listener.js 05:14:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19F09000) [pid = 1248] [serial = 772] [outer = 14BDF000] 05:14:31 INFO - PROCESS | 1248 | 1471349671135 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 630ms 05:14:31 INFO - PROCESS | 1248 | 1471349671154 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 05:14:31 INFO - PROCESS | 1248 | 1471349671156 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 05:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:14:31 INFO - PROCESS | 1248 | 1471349671159 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:14:31 INFO - PROCESS | 1248 | 1471349671161 Marionette TRACE conn5 <- [1,994,null,{}] 05:14:31 INFO - PROCESS | 1248 | 1471349671164 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:31 INFO - PROCESS | 1248 | 1471349671166 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:31 INFO - PROCESS | 1248 | 1471349671284 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 05:14:31 INFO - PROCESS | 1248 | 1471349671291 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:31 INFO - PROCESS | 1248 | 1471349671293 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:31 INFO - PROCESS | 1248 | ++DOCSHELL 16C87400 == 38 [pid = 1248] [id = 258] 05:14:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (19EB8400) [pid = 1248] [serial = 773] [outer = 00000000] 05:14:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (19F39C00) [pid = 1248] [serial = 774] [outer = 19EB8400] 05:14:31 INFO - PROCESS | 1248 | 1471349671340 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (19F3E800) [pid = 1248] [serial = 775] [outer = 19EB8400] 05:14:31 INFO - PROCESS | 1248 | 1471349671814 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 05:14:31 INFO - PROCESS | 1248 | 1471349671831 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 05:14:31 INFO - PROCESS | 1248 | 1471349671835 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 05:14:31 INFO - PROCESS | 1248 | 1471349671841 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:14:31 INFO - PROCESS | 1248 | 1471349671845 Marionette TRACE conn5 <- [1,998,null,{}] 05:14:31 INFO - PROCESS | 1248 | 1471349671852 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:31 INFO - PROCESS | 1248 | 1471349671856 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:32 INFO - PROCESS | 1248 | 1471349672013 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 05:14:32 INFO - PROCESS | 1248 | 1471349672127 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:32 INFO - PROCESS | 1248 | 1471349672132 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:32 INFO - PROCESS | 1248 | ++DOCSHELL 0FA55800 == 39 [pid = 1248] [id = 259] 05:14:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (0FA5C800) [pid = 1248] [serial = 776] [outer = 00000000] 05:14:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (10384400) [pid = 1248] [serial = 777] [outer = 0FA5C800] 05:14:32 INFO - PROCESS | 1248 | 1471349672193 Marionette DEBUG loaded listener.js 05:14:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (103B8C00) [pid = 1248] [serial = 778] [outer = 0FA5C800] 05:14:32 INFO - PROCESS | 1248 | 1471349672741 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 05:14:32 INFO - PROCESS | 1248 | 1471349672816 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 05:14:32 INFO - PROCESS | 1248 | 1471349672821 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 05:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:14:32 INFO - PROCESS | 1248 | 1471349672827 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - PROCESS | 1248 | 1471349672830 Marionette TRACE conn5 <- [1,1002,null,{}] 05:14:32 INFO - PROCESS | 1248 | 1471349672834 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:32 INFO - PROCESS | 1248 | 1471349672837 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:32 INFO - PROCESS | 1248 | 1471349672956 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 05:14:33 INFO - PROCESS | 1248 | 1471349673050 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:33 INFO - PROCESS | 1248 | 1471349673052 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:33 INFO - PROCESS | 1248 | ++DOCSHELL 1652F400 == 40 [pid = 1248] [id = 260] 05:14:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (16531000) [pid = 1248] [serial = 779] [outer = 00000000] 05:14:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (16C41400) [pid = 1248] [serial = 780] [outer = 16531000] 05:14:33 INFO - PROCESS | 1248 | 1471349673112 Marionette DEBUG loaded listener.js 05:14:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (16C8A000) [pid = 1248] [serial = 781] [outer = 16531000] 05:14:33 INFO - PROCESS | 1248 | 1471349673728 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 971ms 05:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:14:33 INFO - PROCESS | 1248 | 1471349673801 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 05:14:33 INFO - PROCESS | 1248 | 1471349673803 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 05:14:33 INFO - PROCESS | 1248 | 1471349673807 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:14:33 INFO - PROCESS | 1248 | 1471349673811 Marionette TRACE conn5 <- [1,1006,null,{}] 05:14:33 INFO - PROCESS | 1248 | 1471349673822 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:33 INFO - PROCESS | 1248 | 1471349673827 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:33 INFO - PROCESS | 1248 | 1471349673939 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 05:14:34 INFO - PROCESS | 1248 | 1471349674067 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:34 INFO - PROCESS | 1248 | 1471349674071 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:34 INFO - PROCESS | 1248 | ++DOCSHELL 191D9400 == 41 [pid = 1248] [id = 261] 05:14:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (191D9C00) [pid = 1248] [serial = 782] [outer = 00000000] 05:14:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (19BA8400) [pid = 1248] [serial = 783] [outer = 191D9C00] 05:14:34 INFO - PROCESS | 1248 | 1471349674133 Marionette DEBUG loaded listener.js 05:14:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (19F10C00) [pid = 1248] [serial = 784] [outer = 191D9C00] 05:14:34 INFO - PROCESS | 1248 | 1471349674753 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 970ms 05:14:34 INFO - PROCESS | 1248 | 1471349674781 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 05:14:34 INFO - PROCESS | 1248 | 1471349674784 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 05:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:14:34 INFO - PROCESS | 1248 | 1471349674787 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:14:34 INFO - PROCESS | 1248 | 1471349674789 Marionette TRACE conn5 <- [1,1010,null,{}] 05:14:34 INFO - PROCESS | 1248 | 1471349674793 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:34 INFO - PROCESS | 1248 | 1471349674795 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:34 INFO - PROCESS | 1248 | 1471349674904 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 05:14:35 INFO - PROCESS | 1248 | 1471349675053 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:35 INFO - PROCESS | 1248 | 1471349675055 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:35 INFO - PROCESS | 1248 | ++DOCSHELL 103AB000 == 42 [pid = 1248] [id = 262] 05:14:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (103AF400) [pid = 1248] [serial = 785] [outer = 00000000] 05:14:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1A070800) [pid = 1248] [serial = 786] [outer = 103AF400] 05:14:35 INFO - PROCESS | 1248 | 1471349675114 Marionette DEBUG loaded listener.js 05:14:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (1A2B0800) [pid = 1248] [serial = 787] [outer = 103AF400] 05:14:35 INFO - PROCESS | 1248 | 1471349675832 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1124ms 05:14:35 INFO - PROCESS | 1248 | 1471349675915 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 05:14:35 INFO - PROCESS | 1248 | 1471349675918 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 05:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:14:35 INFO - PROCESS | 1248 | 1471349675923 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:14:35 INFO - PROCESS | 1248 | 1471349675926 Marionette TRACE conn5 <- [1,1014,null,{}] 05:14:35 INFO - PROCESS | 1248 | 1471349675932 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:35 INFO - PROCESS | 1248 | 1471349675935 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:36 INFO - PROCESS | 1248 | 1471349676035 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 05:14:36 INFO - PROCESS | 1248 | 1471349676165 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:36 INFO - PROCESS | 1248 | 1471349676167 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:36 INFO - PROCESS | 1248 | ++DOCSHELL 0F919400 == 43 [pid = 1248] [id = 263] 05:14:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (0FA51000) [pid = 1248] [serial = 788] [outer = 00000000] 05:14:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (103ACC00) [pid = 1248] [serial = 789] [outer = 0FA51000] 05:14:36 INFO - PROCESS | 1248 | 1471349676221 Marionette DEBUG loaded listener.js 05:14:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (10575000) [pid = 1248] [serial = 790] [outer = 0FA51000] 05:14:36 INFO - PROCESS | 1248 | --DOCSHELL 105D4C00 == 42 [pid = 1248] [id = 257] 05:14:36 INFO - PROCESS | 1248 | --DOCSHELL 0C3CC000 == 41 [pid = 1248] [id = 256] 05:14:36 INFO - PROCESS | 1248 | --DOCSHELL 19BA7400 == 40 [pid = 1248] [id = 255] 05:14:36 INFO - PROCESS | 1248 | --DOCSHELL 18EB9C00 == 39 [pid = 1248] [id = 254] 05:14:36 INFO - PROCESS | 1248 | --DOCSHELL 17D83C00 == 38 [pid = 1248] [id = 253] 05:14:36 INFO - PROCESS | 1248 | --DOCSHELL 16C87800 == 37 [pid = 1248] [id = 252] 05:14:36 INFO - PROCESS | 1248 | --DOCSHELL 14B57800 == 36 [pid = 1248] [id = 251] 05:14:36 INFO - PROCESS | 1248 | --DOCSHELL 0C582400 == 35 [pid = 1248] [id = 250] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (0F960800) [pid = 1248] [serial = 735] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (10387800) [pid = 1248] [serial = 739] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (19F7E800) [pid = 1248] [serial = 730] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (19F85C00) [pid = 1248] [serial = 732] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (19EB2400) [pid = 1248] [serial = 717] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (19EC5800) [pid = 1248] [serial = 720] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (19EB3400) [pid = 1248] [serial = 718] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (19F36400) [pid = 1248] [serial = 723] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (19F03C00) [pid = 1248] [serial = 721] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (16C3C400) [pid = 1248] [serial = 726] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (19F88C00) [pid = 1248] [serial = 733] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (19F3E400) [pid = 1248] [serial = 729] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (19F38C00) [pid = 1248] [serial = 724] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (0F9FA800) [pid = 1248] [serial = 736] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (144CE400) [pid = 1248] [serial = 699] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (10387C00) [pid = 1248] [serial = 696] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (103AD000) [pid = 1248] [serial = 697] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0F9F9C00) [pid = 1248] [serial = 693] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0FA53000) [pid = 1248] [serial = 694] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (19EB0C00) [pid = 1248] [serial = 691] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1922FC00) [pid = 1248] [serial = 714] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (18BD7800) [pid = 1248] [serial = 711] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (18BE0000) [pid = 1248] [serial = 712] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17D7CC00) [pid = 1248] [serial = 708] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1412D000) [pid = 1248] [serial = 741] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (17D86C00) [pid = 1248] [serial = 709] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16C35C00) [pid = 1248] [serial = 705] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16C44400) [pid = 1248] [serial = 706] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (14BE9C00) [pid = 1248] [serial = 702] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (16526000) [pid = 1248] [serial = 703] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (146C6000) [pid = 1248] [serial = 700] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (10380C00) [pid = 1248] [serial = 738] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17DB9C00) [pid = 1248] [serial = 727] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (191DB800) [pid = 1248] [serial = 715] [outer = 00000000] [url = about:blank] 05:14:36 INFO - PROCESS | 1248 | 1471349676722 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 830ms 05:14:36 INFO - PROCESS | 1248 | 1471349676755 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 05:14:36 INFO - PROCESS | 1248 | 1471349676759 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 05:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:14:36 INFO - PROCESS | 1248 | 1471349676776 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:14:36 INFO - PROCESS | 1248 | 1471349676779 Marionette TRACE conn5 <- [1,1018,null,{}] 05:14:36 INFO - PROCESS | 1248 | 1471349676783 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:36 INFO - PROCESS | 1248 | 1471349676786 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:36 INFO - PROCESS | 1248 | 1471349676873 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 05:14:36 INFO - PROCESS | 1248 | 1471349676882 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:36 INFO - PROCESS | 1248 | 1471349676885 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:36 INFO - PROCESS | 1248 | ++DOCSHELL 10387C00 == 36 [pid = 1248] [id = 264] 05:14:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (10388800) [pid = 1248] [serial = 791] [outer = 00000000] 05:14:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (103B9000) [pid = 1248] [serial = 792] [outer = 10388800] 05:14:36 INFO - PROCESS | 1248 | 1471349676934 Marionette DEBUG loaded listener.js 05:14:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1113A800) [pid = 1248] [serial = 793] [outer = 10388800] 05:14:37 INFO - PROCESS | 1248 | 1471349677423 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 690ms 05:14:37 INFO - PROCESS | 1248 | 1471349677465 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 05:14:37 INFO - PROCESS | 1248 | 1471349677468 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 05:14:37 INFO - PROCESS | 1248 | 1471349677471 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:14:37 INFO - PROCESS | 1248 | 1471349677475 Marionette TRACE conn5 <- [1,1022,null,{}] 05:14:37 INFO - PROCESS | 1248 | 1471349677486 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:37 INFO - PROCESS | 1248 | 1471349677490 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:37 INFO - PROCESS | 1248 | 1471349677607 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 05:14:37 INFO - PROCESS | 1248 | 1471349677700 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:37 INFO - PROCESS | 1248 | 1471349677703 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:37 INFO - PROCESS | 1248 | ++DOCSHELL 16528C00 == 37 [pid = 1248] [id = 265] 05:14:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (1652AC00) [pid = 1248] [serial = 794] [outer = 00000000] 05:14:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16599800) [pid = 1248] [serial = 795] [outer = 1652AC00] 05:14:37 INFO - PROCESS | 1248 | 1471349677753 Marionette DEBUG loaded listener.js 05:14:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16C3F800) [pid = 1248] [serial = 796] [outer = 1652AC00] 05:14:38 INFO - PROCESS | 1248 | 1471349678118 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 05:14:38 INFO - PROCESS | 1248 | 1471349678162 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 05:14:38 INFO - PROCESS | 1248 | 1471349678164 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 05:14:38 INFO - PROCESS | 1248 | 1471349678167 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:14:38 INFO - PROCESS | 1248 | 1471349678169 Marionette TRACE conn5 <- [1,1026,null,{}] 05:14:38 INFO - PROCESS | 1248 | 1471349678173 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:38 INFO - PROCESS | 1248 | 1471349678175 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:38 INFO - PROCESS | 1248 | 1471349678261 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 05:14:38 INFO - PROCESS | 1248 | 1471349678266 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:38 INFO - PROCESS | 1248 | 1471349678277 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:38 INFO - PROCESS | 1248 | ++DOCSHELL 16C7C800 == 38 [pid = 1248] [id = 266] 05:14:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16C7DC00) [pid = 1248] [serial = 797] [outer = 00000000] 05:14:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17B23800) [pid = 1248] [serial = 798] [outer = 16C7DC00] 05:14:38 INFO - PROCESS | 1248 | 1471349678325 Marionette DEBUG loaded listener.js 05:14:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17BBD000) [pid = 1248] [serial = 799] [outer = 16C7DC00] 05:14:38 INFO - PROCESS | 1248 | 1471349678809 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 05:14:38 INFO - PROCESS | 1248 | 1471349678843 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 05:14:38 INFO - PROCESS | 1248 | 1471349678846 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 05:14:38 INFO - PROCESS | 1248 | 1471349678849 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:14:38 INFO - PROCESS | 1248 | 1471349678851 Marionette TRACE conn5 <- [1,1030,null,{}] 05:14:38 INFO - PROCESS | 1248 | 1471349678854 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:38 INFO - PROCESS | 1248 | 1471349678856 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:38 INFO - PROCESS | 1248 | 1471349678967 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 05:14:39 INFO - PROCESS | 1248 | 1471349679052 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:39 INFO - PROCESS | 1248 | 1471349679054 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:39 INFO - PROCESS | 1248 | ++DOCSHELL 17DAA400 == 39 [pid = 1248] [id = 267] 05:14:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17DAAC00) [pid = 1248] [serial = 800] [outer = 00000000] 05:14:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (18BD1400) [pid = 1248] [serial = 801] [outer = 17DAAC00] 05:14:39 INFO - PROCESS | 1248 | 1471349679101 Marionette DEBUG loaded listener.js 05:14:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (18DB9400) [pid = 1248] [serial = 802] [outer = 17DAAC00] 05:14:39 INFO - PROCESS | 1248 | 1471349679536 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 05:14:39 INFO - PROCESS | 1248 | 1471349679589 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 05:14:39 INFO - PROCESS | 1248 | 1471349679591 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 05:14:39 INFO - PROCESS | 1248 | 1471349679594 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:14:39 INFO - PROCESS | 1248 | 1471349679596 Marionette TRACE conn5 <- [1,1034,null,{}] 05:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:14:39 INFO - PROCESS | 1248 | 1471349679600 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:39 INFO - PROCESS | 1248 | 1471349679605 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:39 INFO - PROCESS | 1248 | 1471349679750 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 05:14:39 INFO - PROCESS | 1248 | 1471349679811 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:39 INFO - PROCESS | 1248 | 1471349679813 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:39 INFO - PROCESS | 1248 | ++DOCSHELL 191DB000 == 40 [pid = 1248] [id = 268] 05:14:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (191DB800) [pid = 1248] [serial = 803] [outer = 00000000] 05:14:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19DBF800) [pid = 1248] [serial = 804] [outer = 191DB800] 05:14:39 INFO - PROCESS | 1248 | 1471349679861 Marionette DEBUG loaded listener.js 05:14:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19EB8C00) [pid = 1248] [serial = 805] [outer = 191DB800] 05:14:40 INFO - PROCESS | 1248 | 1471349680264 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 05:14:40 INFO - PROCESS | 1248 | 1471349680338 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 05:14:40 INFO - PROCESS | 1248 | 1471349680341 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 05:14:40 INFO - PROCESS | 1248 | 1471349680344 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:14:40 INFO - PROCESS | 1248 | 1471349680346 Marionette TRACE conn5 <- [1,1038,null,{}] 05:14:40 INFO - PROCESS | 1248 | 1471349680349 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:40 INFO - PROCESS | 1248 | 1471349680360 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:40 INFO - PROCESS | 1248 | 1471349680473 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 05:14:40 INFO - PROCESS | 1248 | 1471349680479 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:40 INFO - PROCESS | 1248 | 1471349680481 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:40 INFO - PROCESS | 1248 | ++DOCSHELL 0F9FD800 == 41 [pid = 1248] [id = 269] 05:14:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (10384000) [pid = 1248] [serial = 806] [outer = 00000000] 05:14:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (19DC1400) [pid = 1248] [serial = 807] [outer = 10384000] 05:14:40 INFO - PROCESS | 1248 | 1471349680685 Marionette DEBUG loaded listener.js 05:14:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (19F09800) [pid = 1248] [serial = 808] [outer = 10384000] 05:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (18EBAC00) [pid = 1248] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (14B59000) [pid = 1248] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (17D84800) [pid = 1248] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (19DBE800) [pid = 1248] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16C89800) [pid = 1248] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0F95E000) [pid = 1248] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (14BDF000) [pid = 1248] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0C3F0400) [pid = 1248] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:14:41 INFO - PROCESS | 1248 | 1471349681043 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 05:14:41 INFO - PROCESS | 1248 | 1471349681079 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 05:14:41 INFO - PROCESS | 1248 | 1471349681081 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 05:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:14:41 INFO - PROCESS | 1248 | 1471349681084 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:14:41 INFO - PROCESS | 1248 | 1471349681086 Marionette TRACE conn5 <- [1,1042,null,{}] 05:14:41 INFO - PROCESS | 1248 | 1471349681089 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:41 INFO - PROCESS | 1248 | 1471349681091 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:41 INFO - PROCESS | 1248 | 1471349681172 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 05:14:41 INFO - PROCESS | 1248 | 1471349681253 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 1248 | 1471349681255 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:41 INFO - PROCESS | 1248 | ++DOCSHELL 0883F800 == 42 [pid = 1248] [id = 270] 05:14:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (14AD0800) [pid = 1248] [serial = 809] [outer = 00000000] 05:14:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19EBD000) [pid = 1248] [serial = 810] [outer = 14AD0800] 05:14:41 INFO - PROCESS | 1248 | 1471349681302 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19F0C000) [pid = 1248] [serial = 811] [outer = 14AD0800] 05:14:41 INFO - PROCESS | 1248 | 1471349681665 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 05:14:41 INFO - PROCESS | 1248 | 1471349681715 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 05:14:41 INFO - PROCESS | 1248 | 1471349681718 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 05:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:14:41 INFO - PROCESS | 1248 | 1471349681720 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:14:41 INFO - PROCESS | 1248 | 1471349681722 Marionette TRACE conn5 <- [1,1046,null,{}] 05:14:41 INFO - PROCESS | 1248 | 1471349681726 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:41 INFO - PROCESS | 1248 | 1471349681728 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:41 INFO - PROCESS | 1248 | 1471349681843 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 05:14:41 INFO - PROCESS | 1248 | 1471349681851 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 1248 | 1471349681853 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:41 INFO - PROCESS | 1248 | ++DOCSHELL 0FF63800 == 43 [pid = 1248] [id = 271] 05:14:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1432AC00) [pid = 1248] [serial = 812] [outer = 00000000] 05:14:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19F7D800) [pid = 1248] [serial = 813] [outer = 1432AC00] 05:14:41 INFO - PROCESS | 1248 | 1471349681899 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19F88C00) [pid = 1248] [serial = 814] [outer = 1432AC00] 05:14:42 INFO - PROCESS | 1248 | 1471349682341 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 05:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:14:42 INFO - PROCESS | 1248 | 1471349682391 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 05:14:42 INFO - PROCESS | 1248 | 1471349682393 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 05:14:42 INFO - PROCESS | 1248 | 1471349682396 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:14:42 INFO - PROCESS | 1248 | 1471349682398 Marionette TRACE conn5 <- [1,1050,null,{}] 05:14:42 INFO - PROCESS | 1248 | 1471349682402 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:42 INFO - PROCESS | 1248 | 1471349682404 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:42 INFO - PROCESS | 1248 | 1471349682522 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 05:14:42 INFO - PROCESS | 1248 | 1471349682534 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:42 INFO - PROCESS | 1248 | 1471349682536 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:42 INFO - PROCESS | 1248 | ++DOCSHELL 1A066C00 == 44 [pid = 1248] [id = 272] 05:14:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1A067400) [pid = 1248] [serial = 815] [outer = 00000000] 05:14:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1A06FC00) [pid = 1248] [serial = 816] [outer = 1A067400] 05:14:42 INFO - PROCESS | 1248 | 1471349682582 Marionette DEBUG loaded listener.js 05:14:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1A2B4400) [pid = 1248] [serial = 817] [outer = 1A067400] 05:14:43 INFO - PROCESS | 1248 | 1471349683266 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 930ms 05:14:43 INFO - PROCESS | 1248 | 1471349683328 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 05:14:43 INFO - PROCESS | 1248 | 1471349683333 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 05:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:14:43 INFO - PROCESS | 1248 | 1471349683337 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:14:43 INFO - PROCESS | 1248 | 1471349683343 Marionette TRACE conn5 <- [1,1054,null,{}] 05:14:43 INFO - PROCESS | 1248 | 1471349683348 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:43 INFO - PROCESS | 1248 | 1471349683351 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:43 INFO - PROCESS | 1248 | 1471349683499 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 05:14:43 INFO - PROCESS | 1248 | 1471349683628 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:43 INFO - PROCESS | 1248 | 1471349683631 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:43 INFO - PROCESS | 1248 | ++DOCSHELL 0F90D800 == 45 [pid = 1248] [id = 273] 05:14:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (0FA5C000) [pid = 1248] [serial = 818] [outer = 00000000] 05:14:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1038BC00) [pid = 1248] [serial = 819] [outer = 0FA5C000] 05:14:43 INFO - PROCESS | 1248 | 1471349683692 Marionette DEBUG loaded listener.js 05:14:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (14129C00) [pid = 1248] [serial = 820] [outer = 0FA5C000] 05:14:44 INFO - PROCESS | 1248 | 1471349684291 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 991ms 05:14:44 INFO - PROCESS | 1248 | 1471349684328 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 05:14:44 INFO - PROCESS | 1248 | 1471349684333 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 05:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:14:44 INFO - PROCESS | 1248 | 1471349684339 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:14:44 INFO - PROCESS | 1248 | 1471349684342 Marionette TRACE conn5 <- [1,1058,null,{}] 05:14:44 INFO - PROCESS | 1248 | 1471349684346 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:44 INFO - PROCESS | 1248 | 1471349684349 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:44 INFO - PROCESS | 1248 | 1471349684467 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 05:14:44 INFO - PROCESS | 1248 | 1471349684596 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:44 INFO - PROCESS | 1248 | 1471349684599 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:44 INFO - PROCESS | 1248 | ++DOCSHELL 15667400 == 46 [pid = 1248] [id = 274] 05:14:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (16526800) [pid = 1248] [serial = 821] [outer = 00000000] 05:14:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (16C3EC00) [pid = 1248] [serial = 822] [outer = 16526800] 05:14:44 INFO - PROCESS | 1248 | 1471349684659 Marionette DEBUG loaded listener.js 05:14:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (17D86400) [pid = 1248] [serial = 823] [outer = 16526800] 05:14:45 INFO - PROCESS | 1248 | 1471349685255 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 05:14:45 INFO - PROCESS | 1248 | 1471349685313 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 05:14:45 INFO - PROCESS | 1248 | 1471349685316 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 05:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:14:45 INFO - PROCESS | 1248 | 1471349685319 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:14:45 INFO - PROCESS | 1248 | 1471349685323 Marionette TRACE conn5 <- [1,1062,null,{}] 05:14:45 INFO - PROCESS | 1248 | 1471349685334 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:45 INFO - PROCESS | 1248 | 1471349685339 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:45 INFO - PROCESS | 1248 | 1471349685450 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 05:14:45 INFO - PROCESS | 1248 | 1471349685581 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:45 INFO - PROCESS | 1248 | 1471349685584 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:45 INFO - PROCESS | 1248 | ++DOCSHELL 19F7C800 == 47 [pid = 1248] [id = 275] 05:14:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (19F7CC00) [pid = 1248] [serial = 824] [outer = 00000000] 05:14:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1A06AC00) [pid = 1248] [serial = 825] [outer = 19F7CC00] 05:14:45 INFO - PROCESS | 1248 | 1471349685645 Marionette DEBUG loaded listener.js 05:14:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1A2BAC00) [pid = 1248] [serial = 826] [outer = 19F7CC00] 05:14:46 INFO - PROCESS | 1248 | 1471349686549 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1272ms 05:14:46 INFO - PROCESS | 1248 | 1471349686595 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 05:14:46 INFO - PROCESS | 1248 | 1471349686600 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 05:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:14:46 INFO - PROCESS | 1248 | 1471349686605 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:14:46 INFO - PROCESS | 1248 | 1471349686608 Marionette TRACE conn5 <- [1,1066,null,{}] 05:14:46 INFO - PROCESS | 1248 | 1471349686614 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:46 INFO - PROCESS | 1248 | 1471349686617 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:46 INFO - PROCESS | 1248 | 1471349686721 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 05:14:46 INFO - PROCESS | 1248 | 1471349686855 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:46 INFO - PROCESS | 1248 | 1471349686860 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:46 INFO - PROCESS | 1248 | ++DOCSHELL 10386C00 == 48 [pid = 1248] [id = 276] 05:14:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (10389C00) [pid = 1248] [serial = 827] [outer = 00000000] 05:14:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (10652800) [pid = 1248] [serial = 828] [outer = 10389C00] 05:14:46 INFO - PROCESS | 1248 | 1471349686915 Marionette DEBUG loaded listener.js 05:14:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (14A22400) [pid = 1248] [serial = 829] [outer = 10389C00] 05:14:47 INFO - PROCESS | 1248 | --DOCSHELL 0FF63800 == 47 [pid = 1248] [id = 271] 05:14:47 INFO - PROCESS | 1248 | --DOCSHELL 0883F800 == 46 [pid = 1248] [id = 270] 05:14:47 INFO - PROCESS | 1248 | --DOCSHELL 0F9FD800 == 45 [pid = 1248] [id = 269] 05:14:47 INFO - PROCESS | 1248 | --DOCSHELL 191DB000 == 44 [pid = 1248] [id = 268] 05:14:47 INFO - PROCESS | 1248 | --DOCSHELL 17DAA400 == 43 [pid = 1248] [id = 267] 05:14:47 INFO - PROCESS | 1248 | --DOCSHELL 16C7C800 == 42 [pid = 1248] [id = 266] 05:14:47 INFO - PROCESS | 1248 | --DOCSHELL 16528C00 == 41 [pid = 1248] [id = 265] 05:14:47 INFO - PROCESS | 1248 | --DOCSHELL 10387C00 == 40 [pid = 1248] [id = 264] 05:14:47 INFO - PROCESS | 1248 | --DOCSHELL 0F919400 == 39 [pid = 1248] [id = 263] 05:14:47 INFO - PROCESS | 1248 | --DOCSHELL 1652F400 == 38 [pid = 1248] [id = 260] 05:14:47 INFO - PROCESS | 1248 | --DOCSHELL 0FA55800 == 37 [pid = 1248] [id = 259] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (19F09000) [pid = 1248] [serial = 772] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (19F39C00) [pid = 1248] [serial = 774] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (191D6800) [pid = 1248] [serial = 762] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (14E73800) [pid = 1248] [serial = 753] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (0FA5D400) [pid = 1248] [serial = 744] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (18BD5800) [pid = 1248] [serial = 759] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (143E1C00) [pid = 1248] [serial = 747] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (191DE000) [pid = 1248] [serial = 763] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (16527C00) [pid = 1248] [serial = 754] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (18DC3400) [pid = 1248] [serial = 760] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (19EBB400) [pid = 1248] [serial = 765] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (19EBB800) [pid = 1248] [serial = 766] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16CD2000) [pid = 1248] [serial = 756] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0FF5C800) [pid = 1248] [serial = 750] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1037C800) [pid = 1248] [serial = 751] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (19EBA800) [pid = 1248] [serial = 771] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17B22400) [pid = 1248] [serial = 757] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16C80000) [pid = 1248] [serial = 769] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (15C2E800) [pid = 1248] [serial = 768] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 1248 | 1471349687440 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 890ms 05:14:47 INFO - PROCESS | 1248 | 1471349687495 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 05:14:47 INFO - PROCESS | 1248 | 1471349687499 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 05:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:14:47 INFO - PROCESS | 1248 | 1471349687505 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:14:47 INFO - PROCESS | 1248 | 1471349687507 Marionette TRACE conn5 <- [1,1070,null,{}] 05:14:47 INFO - PROCESS | 1248 | 1471349687511 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:47 INFO - PROCESS | 1248 | 1471349687513 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:47 INFO - PROCESS | 1248 | 1471349687602 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 05:14:47 INFO - PROCESS | 1248 | 1471349687611 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:47 INFO - PROCESS | 1248 | 1471349687614 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:47 INFO - PROCESS | 1248 | ++DOCSHELL 10382000 == 38 [pid = 1248] [id = 277] 05:14:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (10387C00) [pid = 1248] [serial = 830] [outer = 00000000] 05:14:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (14A26000) [pid = 1248] [serial = 831] [outer = 10387C00] 05:14:47 INFO - PROCESS | 1248 | 1471349687663 Marionette DEBUG loaded listener.js 05:14:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (14BEB000) [pid = 1248] [serial = 832] [outer = 10387C00] 05:14:48 INFO - PROCESS | 1248 | 1471349688138 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 05:14:48 INFO - PROCESS | 1248 | 1471349688200 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 05:14:48 INFO - PROCESS | 1248 | 1471349688202 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 05:14:48 INFO - PROCESS | 1248 | 1471349688206 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:14:48 INFO - PROCESS | 1248 | 1471349688209 Marionette TRACE conn5 <- [1,1074,null,{}] 05:14:48 INFO - PROCESS | 1248 | 1471349688219 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:48 INFO - PROCESS | 1248 | 1471349688223 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:48 INFO - PROCESS | 1248 | 1471349688308 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 05:14:48 INFO - PROCESS | 1248 | 1471349688398 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:48 INFO - PROCESS | 1248 | 1471349688401 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:48 INFO - PROCESS | 1248 | ++DOCSHELL 16C7CC00 == 39 [pid = 1248] [id = 278] 05:14:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16C7D800) [pid = 1248] [serial = 833] [outer = 00000000] 05:14:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17A9F400) [pid = 1248] [serial = 834] [outer = 16C7D800] 05:14:48 INFO - PROCESS | 1248 | 1471349688451 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17D85000) [pid = 1248] [serial = 835] [outer = 16C7D800] 05:14:48 INFO - PROCESS | 1248 | 1471349688839 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 05:14:48 INFO - PROCESS | 1248 | 1471349688881 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 05:14:48 INFO - PROCESS | 1248 | 1471349688884 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 05:14:48 INFO - PROCESS | 1248 | 1471349688887 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:14:48 INFO - PROCESS | 1248 | 1471349688889 Marionette TRACE conn5 <- [1,1078,null,{}] 05:14:48 INFO - PROCESS | 1248 | 1471349688893 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:48 INFO - PROCESS | 1248 | 1471349688894 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:48 INFO - PROCESS | 1248 | 1471349688982 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 05:14:49 INFO - PROCESS | 1248 | 1471349688987 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:49 INFO - PROCESS | 1248 | 1471349688989 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:49 INFO - PROCESS | 1248 | ++DOCSHELL 18B43000 == 40 [pid = 1248] [id = 279] 05:14:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (18B49400) [pid = 1248] [serial = 836] [outer = 00000000] 05:14:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (191D7C00) [pid = 1248] [serial = 837] [outer = 18B49400] 05:14:49 INFO - PROCESS | 1248 | 1471349689045 Marionette DEBUG loaded listener.js 05:14:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (19B9A800) [pid = 1248] [serial = 838] [outer = 18B49400] 05:14:49 INFO - PROCESS | 1248 | 1471349689456 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 05:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:14:49 INFO - PROCESS | 1248 | 1471349689528 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 05:14:49 INFO - PROCESS | 1248 | 1471349689530 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 05:14:49 INFO - PROCESS | 1248 | 1471349689541 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:14:49 INFO - PROCESS | 1248 | 1471349689542 Marionette TRACE conn5 <- [1,1082,null,{}] 05:14:49 INFO - PROCESS | 1248 | 1471349689546 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:49 INFO - PROCESS | 1248 | 1471349689549 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:49 INFO - PROCESS | 1248 | 1471349689658 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 05:14:49 INFO - PROCESS | 1248 | 1471349689746 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:49 INFO - PROCESS | 1248 | 1471349689748 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:49 INFO - PROCESS | 1248 | ++DOCSHELL 19BA4800 == 41 [pid = 1248] [id = 280] 05:14:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (19BA6400) [pid = 1248] [serial = 839] [outer = 00000000] 05:14:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (19EB5400) [pid = 1248] [serial = 840] [outer = 19BA6400] 05:14:49 INFO - PROCESS | 1248 | 1471349689796 Marionette DEBUG loaded listener.js 05:14:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (19EBB400) [pid = 1248] [serial = 841] [outer = 19BA6400] 05:14:50 INFO - PROCESS | 1248 | 1471349690215 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 05:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:14:50 INFO - PROCESS | 1248 | 1471349690266 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 05:14:50 INFO - PROCESS | 1248 | 1471349690268 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 05:14:50 INFO - PROCESS | 1248 | 1471349690271 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:14:50 INFO - PROCESS | 1248 | 1471349690273 Marionette TRACE conn5 <- [1,1086,null,{}] 05:14:50 INFO - PROCESS | 1248 | 1471349690277 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:50 INFO - PROCESS | 1248 | 1471349690282 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:50 INFO - PROCESS | 1248 | 1471349690420 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 05:14:50 INFO - PROCESS | 1248 | 1471349690484 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:50 INFO - PROCESS | 1248 | 1471349690486 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:50 INFO - PROCESS | 1248 | ++DOCSHELL 0FA59000 == 42 [pid = 1248] [id = 281] 05:14:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (19F0A400) [pid = 1248] [serial = 842] [outer = 00000000] 05:14:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (19F84400) [pid = 1248] [serial = 843] [outer = 19F0A400] 05:14:50 INFO - PROCESS | 1248 | 1471349690534 Marionette DEBUG loaded listener.js 05:14:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (19F86C00) [pid = 1248] [serial = 844] [outer = 19F0A400] 05:14:50 INFO - PROCESS | 1248 | 1471349690972 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 730ms 05:14:51 INFO - PROCESS | 1248 | 1471349691027 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 05:14:51 INFO - PROCESS | 1248 | 1471349691029 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 05:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:14:51 INFO - PROCESS | 1248 | 1471349691036 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:14:51 INFO - PROCESS | 1248 | 1471349691037 Marionette TRACE conn5 <- [1,1090,null,{}] 05:14:51 INFO - PROCESS | 1248 | 1471349691041 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:51 INFO - PROCESS | 1248 | 1471349691043 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:51 INFO - PROCESS | 1248 | 1471349691163 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 05:14:51 INFO - PROCESS | 1248 | 1471349691224 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:51 INFO - PROCESS | 1248 | 1471349691226 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:51 INFO - PROCESS | 1248 | ++DOCSHELL 17A96000 == 43 [pid = 1248] [id = 282] 05:14:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (19F82800) [pid = 1248] [serial = 845] [outer = 00000000] 05:14:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1A3DE000) [pid = 1248] [serial = 846] [outer = 19F82800] 05:14:51 INFO - PROCESS | 1248 | 1471349691273 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1A3E0800) [pid = 1248] [serial = 847] [outer = 19F82800] 05:14:51 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (17DAAC00) [pid = 1248] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:14:51 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (191DB800) [pid = 1248] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:14:51 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (0FA51000) [pid = 1248] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:14:51 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1652AC00) [pid = 1248] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:14:51 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (16C7DC00) [pid = 1248] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:14:51 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1432AC00) [pid = 1248] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:14:51 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (10388800) [pid = 1248] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:14:51 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (10384000) [pid = 1248] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:14:51 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (14AD0800) [pid = 1248] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:14:51 INFO - PROCESS | 1248 | 1471349691768 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 770ms 05:14:51 INFO - PROCESS | 1248 | 1471349691808 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 05:14:51 INFO - PROCESS | 1248 | 1471349691810 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 05:14:51 INFO - PROCESS | 1248 | 1471349691813 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:14:51 INFO - PROCESS | 1248 | 1471349691815 Marionette TRACE conn5 <- [1,1094,null,{}] 05:14:51 INFO - PROCESS | 1248 | 1471349691819 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:51 INFO - PROCESS | 1248 | 1471349691821 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:51 INFO - PROCESS | 1248 | 1471349691902 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 05:14:52 INFO - PROCESS | 1248 | 1471349691991 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:52 INFO - PROCESS | 1248 | 1471349691993 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:52 INFO - PROCESS | 1248 | ++DOCSHELL 10386400 == 44 [pid = 1248] [id = 283] 05:14:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (146C4000) [pid = 1248] [serial = 848] [outer = 00000000] 05:14:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (19DBE800) [pid = 1248] [serial = 849] [outer = 146C4000] 05:14:52 INFO - PROCESS | 1248 | 1471349692042 Marionette DEBUG loaded listener.js 05:14:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (16CCBC00) [pid = 1248] [serial = 850] [outer = 146C4000] 05:14:52 INFO - PROCESS | 1248 | 1471349692391 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 05:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:14:52 INFO - PROCESS | 1248 | 1471349692448 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 05:14:52 INFO - PROCESS | 1248 | 1471349692450 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 05:14:52 INFO - PROCESS | 1248 | 1471349692453 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:14:52 INFO - PROCESS | 1248 | 1471349692455 Marionette TRACE conn5 <- [1,1098,null,{}] 05:14:52 INFO - PROCESS | 1248 | 1471349692458 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:52 INFO - PROCESS | 1248 | 1471349692460 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:52 INFO - PROCESS | 1248 | 1471349692602 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 05:14:52 INFO - PROCESS | 1248 | 1471349692612 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:52 INFO - PROCESS | 1248 | 1471349692614 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:52 INFO - PROCESS | 1248 | ++DOCSHELL 1A071000 == 45 [pid = 1248] [id = 284] 05:14:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1A2B7800) [pid = 1248] [serial = 851] [outer = 00000000] 05:14:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1A3E8400) [pid = 1248] [serial = 852] [outer = 1A2B7800] 05:14:52 INFO - PROCESS | 1248 | 1471349692660 Marionette DEBUG loaded listener.js 05:14:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1A3EB800) [pid = 1248] [serial = 853] [outer = 1A2B7800] 05:14:53 INFO - PROCESS | 1248 | 1471349693173 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 770ms 05:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:14:53 INFO - PROCESS | 1248 | 1471349693224 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 05:14:53 INFO - PROCESS | 1248 | 1471349693226 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 05:14:53 INFO - PROCESS | 1248 | 1471349693229 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:14:53 INFO - PROCESS | 1248 | 1471349693231 Marionette TRACE conn5 <- [1,1102,null,{}] 05:14:53 INFO - PROCESS | 1248 | 1471349693235 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:53 INFO - PROCESS | 1248 | 1471349693237 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:53 INFO - PROCESS | 1248 | 1471349693320 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 05:14:53 INFO - PROCESS | 1248 | 1471349693328 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:53 INFO - PROCESS | 1248 | 1471349693330 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:53 INFO - PROCESS | 1248 | ++DOCSHELL 1AE31000 == 46 [pid = 1248] [id = 285] 05:14:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1AE35C00) [pid = 1248] [serial = 854] [outer = 00000000] 05:14:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1B103000) [pid = 1248] [serial = 855] [outer = 1AE35C00] 05:14:53 INFO - PROCESS | 1248 | 1471349693376 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1B106000) [pid = 1248] [serial = 856] [outer = 1AE35C00] 05:14:54 INFO - PROCESS | 1248 | [1248] 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 05:14:54 INFO - PROCESS | 1248 | 1471349694071 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 871ms 05:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:14:54 INFO - PROCESS | 1248 | 1471349694100 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 05:14:54 INFO - PROCESS | 1248 | 1471349694105 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 05:14:54 INFO - PROCESS | 1248 | 1471349694110 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:14:54 INFO - PROCESS | 1248 | 1471349694113 Marionette TRACE conn5 <- [1,1106,null,{}] 05:14:54 INFO - PROCESS | 1248 | 1471349694120 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:54 INFO - PROCESS | 1248 | 1471349694123 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:54 INFO - PROCESS | 1248 | 1471349694239 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 05:14:54 INFO - PROCESS | 1248 | 1471349694372 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:54 INFO - PROCESS | 1248 | 1471349694375 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:54 INFO - PROCESS | 1248 | ++DOCSHELL 0FF69400 == 47 [pid = 1248] [id = 286] 05:14:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (1037C800) [pid = 1248] [serial = 857] [outer = 00000000] 05:14:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (10526000) [pid = 1248] [serial = 858] [outer = 1037C800] 05:14:54 INFO - PROCESS | 1248 | 1471349694436 Marionette DEBUG loaded listener.js 05:14:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (14A25000) [pid = 1248] [serial = 859] [outer = 1037C800] 05:14:55 INFO - PROCESS | 1248 | 1471349695039 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 990ms 05:14:55 INFO - PROCESS | 1248 | 1471349695100 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 05:14:55 INFO - PROCESS | 1248 | 1471349695105 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 05:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:14:55 INFO - PROCESS | 1248 | 1471349695112 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:14:55 INFO - PROCESS | 1248 | 1471349695115 Marionette TRACE conn5 <- [1,1110,null,{}] 05:14:55 INFO - PROCESS | 1248 | 1471349695119 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:55 INFO - PROCESS | 1248 | 1471349695122 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:55 INFO - PROCESS | 1248 | 1471349695236 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 05:14:55 INFO - PROCESS | 1248 | 1471349695367 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:55 INFO - PROCESS | 1248 | 1471349695370 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:55 INFO - PROCESS | 1248 | ++DOCSHELL 16A02400 == 48 [pid = 1248] [id = 287] 05:14:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (16A08800) [pid = 1248] [serial = 860] [outer = 00000000] 05:14:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (17D7A800) [pid = 1248] [serial = 861] [outer = 16A08800] 05:14:55 INFO - PROCESS | 1248 | 1471349695431 Marionette DEBUG loaded listener.js 05:14:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (191D5000) [pid = 1248] [serial = 862] [outer = 16A08800] 05:14:56 INFO - PROCESS | 1248 | 1471349696020 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 971ms 05:14:56 INFO - PROCESS | 1248 | 1471349696087 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 05:14:56 INFO - PROCESS | 1248 | 1471349696090 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 05:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:14:56 INFO - PROCESS | 1248 | 1471349696094 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:14:56 INFO - PROCESS | 1248 | 1471349696098 Marionette TRACE conn5 <- [1,1114,null,{}] 05:14:56 INFO - PROCESS | 1248 | 1471349696109 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:56 INFO - PROCESS | 1248 | 1471349696114 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:56 INFO - PROCESS | 1248 | 1471349696256 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 05:14:56 INFO - PROCESS | 1248 | 1471349696389 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:56 INFO - PROCESS | 1248 | 1471349696393 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:56 INFO - PROCESS | 1248 | ++DOCSHELL 1A3EB000 == 49 [pid = 1248] [id = 288] 05:14:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (1A3ECC00) [pid = 1248] [serial = 863] [outer = 00000000] 05:14:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1B10C400) [pid = 1248] [serial = 864] [outer = 1A3ECC00] 05:14:56 INFO - PROCESS | 1248 | 1471349696454 Marionette DEBUG loaded listener.js 05:14:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1B1DFC00) [pid = 1248] [serial = 865] [outer = 1A3ECC00] 05:14:57 INFO - PROCESS | 1248 | 1471349697175 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1126ms 05:14:57 INFO - PROCESS | 1248 | 1471349697224 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 05:14:57 INFO - PROCESS | 1248 | 1471349697227 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 05:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:14:57 INFO - PROCESS | 1248 | 1471349697230 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:14:57 INFO - PROCESS | 1248 | 1471349697232 Marionette TRACE conn5 <- [1,1118,null,{}] 05:14:57 INFO - PROCESS | 1248 | 1471349697236 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:57 INFO - PROCESS | 1248 | 1471349697239 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:57 INFO - PROCESS | 1248 | 1471349697350 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 05:14:57 INFO - PROCESS | 1248 | 1471349697573 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:57 INFO - PROCESS | 1248 | 1471349697576 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:57 INFO - PROCESS | 1248 | ++DOCSHELL 0C36A800 == 50 [pid = 1248] [id = 289] 05:14:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (0C3D2400) [pid = 1248] [serial = 866] [outer = 00000000] 05:14:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (0FA51000) [pid = 1248] [serial = 867] [outer = 0C3D2400] 05:14:57 INFO - PROCESS | 1248 | 1471349697636 Marionette DEBUG loaded listener.js 05:14:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (0FF5C000) [pid = 1248] [serial = 868] [outer = 0C3D2400] 05:14:58 INFO - PROCESS | 1248 | 1471349698275 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1075ms 05:14:58 INFO - PROCESS | 1248 | 1471349698309 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 05:14:58 INFO - PROCESS | 1248 | 1471349698313 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 05:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:14:58 INFO - PROCESS | 1248 | 1471349698317 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:14:58 INFO - PROCESS | 1248 | 1471349698320 Marionette TRACE conn5 <- [1,1122,null,{}] 05:14:58 INFO - PROCESS | 1248 | 1471349698325 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:58 INFO - PROCESS | 1248 | 1471349698330 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:58 INFO - PROCESS | 1248 | 1471349698431 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 1A071000 == 49 [pid = 1248] [id = 284] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 10386400 == 48 [pid = 1248] [id = 283] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 17A96000 == 47 [pid = 1248] [id = 282] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 0FA59000 == 46 [pid = 1248] [id = 281] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 19BA4800 == 45 [pid = 1248] [id = 280] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 18B43000 == 44 [pid = 1248] [id = 279] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 16C7CC00 == 43 [pid = 1248] [id = 278] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 10382000 == 42 [pid = 1248] [id = 277] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 10386C00 == 41 [pid = 1248] [id = 276] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 103AB000 == 40 [pid = 1248] [id = 262] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 11053800 == 39 [pid = 1248] [id = 247] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 0C57A000 == 38 [pid = 1248] [id = 248] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 0F90D800 == 37 [pid = 1248] [id = 273] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 105D7800 == 36 [pid = 1248] [id = 249] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 191D9400 == 35 [pid = 1248] [id = 261] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 15667400 == 34 [pid = 1248] [id = 274] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 19F80400 == 33 [pid = 1248] [id = 244] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 16C87400 == 32 [pid = 1248] [id = 258] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 19F7C800 == 31 [pid = 1248] [id = 275] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 0C36A800 == 30 [pid = 1248] [id = 289] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 16A02400 == 29 [pid = 1248] [id = 287] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 1A3EB000 == 28 [pid = 1248] [id = 288] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 1A066C00 == 27 [pid = 1248] [id = 272] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 1AE31000 == 26 [pid = 1248] [id = 285] 05:14:59 INFO - PROCESS | 1248 | --DOCSHELL 0FF69400 == 25 [pid = 1248] [id = 286] 05:14:59 INFO - PROCESS | 1248 | 1471349699219 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:59 INFO - PROCESS | 1248 | 1471349699222 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (18BD1400) [pid = 1248] [serial = 801] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (19DBF800) [pid = 1248] [serial = 804] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (103ACC00) [pid = 1248] [serial = 789] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (16599800) [pid = 1248] [serial = 795] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (16C3F800) [pid = 1248] [serial = 796] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (17B23800) [pid = 1248] [serial = 798] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (19BA8400) [pid = 1248] [serial = 783] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (19F7D800) [pid = 1248] [serial = 813] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (16C41400) [pid = 1248] [serial = 780] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (10384400) [pid = 1248] [serial = 777] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (103B9000) [pid = 1248] [serial = 792] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1113A800) [pid = 1248] [serial = 793] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1A070800) [pid = 1248] [serial = 786] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (18DB9400) [pid = 1248] [serial = 802] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (19EB8C00) [pid = 1248] [serial = 805] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (19DC1400) [pid = 1248] [serial = 807] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (19F09800) [pid = 1248] [serial = 808] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (19EBD000) [pid = 1248] [serial = 810] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (19F88C00) [pid = 1248] [serial = 814] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (10575000) [pid = 1248] [serial = 790] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (19F0C000) [pid = 1248] [serial = 811] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (17BBD000) [pid = 1248] [serial = 799] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 1248 | ++DOCSHELL 08844400 == 26 [pid = 1248] [id = 290] 05:14:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (08844800) [pid = 1248] [serial = 869] [outer = 00000000] 05:14:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (0BE94C00) [pid = 1248] [serial = 870] [outer = 08844800] 05:14:59 INFO - PROCESS | 1248 | 1471349699389 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (0C5E8400) [pid = 1248] [serial = 871] [outer = 08844800] 05:14:59 INFO - PROCESS | 1248 | 1471349699839 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1570ms 05:14:59 INFO - PROCESS | 1248 | 1471349699889 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 05:14:59 INFO - PROCESS | 1248 | 1471349699893 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 05:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:14:59 INFO - PROCESS | 1248 | 1471349699898 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:14:59 INFO - PROCESS | 1248 | 1471349699900 Marionette TRACE conn5 <- [1,1126,null,{}] 05:14:59 INFO - PROCESS | 1248 | 1471349699906 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:59 INFO - PROCESS | 1248 | 1471349699911 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:00 INFO - PROCESS | 1248 | 1471349700004 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 05:15:00 INFO - PROCESS | 1248 | 1471349700019 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:00 INFO - PROCESS | 1248 | 1471349700022 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:00 INFO - PROCESS | 1248 | ++DOCSHELL 103AD400 == 27 [pid = 1248] [id = 291] 05:15:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (103ADC00) [pid = 1248] [serial = 872] [outer = 00000000] 05:15:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (103B7400) [pid = 1248] [serial = 873] [outer = 103ADC00] 05:15:00 INFO - PROCESS | 1248 | 1471349700072 Marionette DEBUG loaded listener.js 05:15:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1057F800) [pid = 1248] [serial = 874] [outer = 103ADC00] 05:15:00 INFO - PROCESS | 1248 | 1471349700543 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 05:15:00 INFO - PROCESS | 1248 | 1471349700571 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 05:15:00 INFO - PROCESS | 1248 | 1471349700575 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 05:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:15:00 INFO - PROCESS | 1248 | 1471349700581 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:15:00 INFO - PROCESS | 1248 | 1471349700583 Marionette TRACE conn5 <- [1,1130,null,{}] 05:15:00 INFO - PROCESS | 1248 | 1471349700587 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:00 INFO - PROCESS | 1248 | 1471349700589 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:00 INFO - PROCESS | 1248 | 1471349700711 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 05:15:00 INFO - PROCESS | 1248 | 1471349700728 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:00 INFO - PROCESS | 1248 | 1471349700731 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:00 INFO - PROCESS | 1248 | ++DOCSHELL 15C35400 == 28 [pid = 1248] [id = 292] 05:15:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (15C35800) [pid = 1248] [serial = 875] [outer = 00000000] 05:15:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1652D000) [pid = 1248] [serial = 876] [outer = 15C35800] 05:15:00 INFO - PROCESS | 1248 | 1471349700778 Marionette DEBUG loaded listener.js 05:15:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (16C38400) [pid = 1248] [serial = 877] [outer = 15C35800] 05:15:01 INFO - PROCESS | 1248 | 1471349701256 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 05:15:01 INFO - PROCESS | 1248 | 1471349701313 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 05:15:01 INFO - PROCESS | 1248 | 1471349701316 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 05:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:15:01 INFO - PROCESS | 1248 | 1471349701321 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:15:01 INFO - PROCESS | 1248 | 1471349701327 Marionette TRACE conn5 <- [1,1134,null,{}] 05:15:01 INFO - PROCESS | 1248 | 1471349701337 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:01 INFO - PROCESS | 1248 | 1471349701341 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:01 INFO - PROCESS | 1248 | 1471349701427 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 05:15:01 INFO - PROCESS | 1248 | 1471349701441 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:01 INFO - PROCESS | 1248 | 1471349701443 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:01 INFO - PROCESS | 1248 | ++DOCSHELL 0F9F6C00 == 29 [pid = 1248] [id = 293] 05:15:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (0FA59000) [pid = 1248] [serial = 878] [outer = 00000000] 05:15:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (17DB0400) [pid = 1248] [serial = 879] [outer = 0FA59000] 05:15:01 INFO - PROCESS | 1248 | 1471349701503 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (18DC0000) [pid = 1248] [serial = 880] [outer = 0FA59000] 05:15:01 INFO - PROCESS | 1248 | 1471349701989 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 690ms 05:15:02 INFO - PROCESS | 1248 | 1471349702013 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 05:15:02 INFO - PROCESS | 1248 | 1471349702016 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 05:15:02 INFO - PROCESS | 1248 | 1471349702020 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:15:02 INFO - PROCESS | 1248 | 1471349702022 Marionette TRACE conn5 <- [1,1138,null,{}] 05:15:02 INFO - PROCESS | 1248 | 1471349702060 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:02 INFO - PROCESS | 1248 | 1471349702062 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:02 INFO - PROCESS | 1248 | 1471349702187 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 05:15:02 INFO - PROCESS | 1248 | 1471349702198 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:02 INFO - PROCESS | 1248 | 1471349702200 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:02 INFO - PROCESS | 1248 | ++DOCSHELL 18E39000 == 30 [pid = 1248] [id = 294] 05:15:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (191D1800) [pid = 1248] [serial = 881] [outer = 00000000] 05:15:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (19B9E800) [pid = 1248] [serial = 882] [outer = 191D1800] 05:15:02 INFO - PROCESS | 1248 | 1471349702247 Marionette DEBUG loaded listener.js 05:15:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (19BA7C00) [pid = 1248] [serial = 883] [outer = 191D1800] 05:15:02 INFO - PROCESS | 1248 | 1471349702679 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 690ms 05:15:02 INFO - PROCESS | 1248 | 1471349702713 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 05:15:02 INFO - PROCESS | 1248 | 1471349702715 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 05:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:15:02 INFO - PROCESS | 1248 | 1471349702719 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - PROCESS | 1248 | 1471349702721 Marionette TRACE conn5 <- [1,1142,null,{}] 05:15:02 INFO - PROCESS | 1248 | 1471349702724 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:02 INFO - PROCESS | 1248 | 1471349702726 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:02 INFO - PROCESS | 1248 | 1471349702838 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 05:15:02 INFO - PROCESS | 1248 | 1471349702845 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:02 INFO - PROCESS | 1248 | 1471349702851 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:02 INFO - PROCESS | 1248 | ++DOCSHELL 19EB4C00 == 31 [pid = 1248] [id = 295] 05:15:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (19EB8800) [pid = 1248] [serial = 884] [outer = 00000000] 05:15:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (19F03800) [pid = 1248] [serial = 885] [outer = 19EB8800] 05:15:02 INFO - PROCESS | 1248 | 1471349702957 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (19F0D800) [pid = 1248] [serial = 886] [outer = 19EB8800] 05:15:03 INFO - PROCESS | 1248 | 1471349703412 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 05:15:03 INFO - PROCESS | 1248 | 1471349703450 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 05:15:03 INFO - PROCESS | 1248 | 1471349703452 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 05:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:15:03 INFO - PROCESS | 1248 | 1471349703455 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:15:03 INFO - PROCESS | 1248 | 1471349703456 Marionette TRACE conn5 <- [1,1146,null,{}] 05:15:03 INFO - PROCESS | 1248 | 1471349703498 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:03 INFO - PROCESS | 1248 | 1471349703500 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:03 INFO - PROCESS | 1248 | 1471349703639 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 05:15:03 INFO - PROCESS | 1248 | 1471349703652 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:03 INFO - PROCESS | 1248 | 1471349703663 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:04 INFO - PROCESS | 1248 | ++DOCSHELL 0883D800 == 32 [pid = 1248] [id = 296] 05:15:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (0FF69800) [pid = 1248] [serial = 887] [outer = 00000000] 05:15:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (19EB1800) [pid = 1248] [serial = 888] [outer = 0FF69800] 05:15:04 INFO - PROCESS | 1248 | 1471349704169 Marionette DEBUG loaded listener.js 05:15:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (19F3D000) [pid = 1248] [serial = 889] [outer = 0FF69800] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (19EB8400) [pid = 1248] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (19BA6400) [pid = 1248] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (16C7D800) [pid = 1248] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (0FA5C000) [pid = 1248] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (19F0A400) [pid = 1248] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (10389C00) [pid = 1248] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (146C4000) [pid = 1248] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (19F7CC00) [pid = 1248] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (18B49400) [pid = 1248] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (16526800) [pid = 1248] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (10387C00) [pid = 1248] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1A067400) [pid = 1248] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (19F82800) [pid = 1248] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1A2B7800) [pid = 1248] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1AE35C00) [pid = 1248] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (0FA5C800) [pid = 1248] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (191D9C00) [pid = 1248] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (0C57AC00) [pid = 1248] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1112E000) [pid = 1248] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (16531000) [pid = 1248] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (103AF400) [pid = 1248] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:15:04 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (11051C00) [pid = 1248] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:15:04 INFO - PROCESS | 1248 | 1471349704535 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1133ms 05:15:04 INFO - PROCESS | 1248 | 1471349704588 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 1248 | 1471349704590 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 05:15:04 INFO - PROCESS | 1248 | 1471349704593 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:15:04 INFO - PROCESS | 1248 | 1471349704595 Marionette TRACE conn5 <- [1,1150,null,{}] 05:15:04 INFO - PROCESS | 1248 | 1471349704598 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:04 INFO - PROCESS | 1248 | 1471349704600 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:04 INFO - PROCESS | 1248 | 1471349704712 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 05:15:04 INFO - PROCESS | 1248 | 1471349704720 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:04 INFO - PROCESS | 1248 | 1471349704721 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:04 INFO - PROCESS | 1248 | ++DOCSHELL 08850000 == 33 [pid = 1248] [id = 297] 05:15:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (0F9F1000) [pid = 1248] [serial = 890] [outer = 00000000] 05:15:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1412A800) [pid = 1248] [serial = 891] [outer = 0F9F1000] 05:15:04 INFO - PROCESS | 1248 | 1471349704771 Marionette DEBUG loaded listener.js 05:15:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (16531800) [pid = 1248] [serial = 892] [outer = 0F9F1000] 05:15:05 INFO - PROCESS | 1248 | 1471349705180 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 05:15:05 INFO - PROCESS | 1248 | 1471349705227 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 05:15:05 INFO - PROCESS | 1248 | 1471349705229 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 05:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:15:05 INFO - PROCESS | 1248 | 1471349705233 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:15:05 INFO - PROCESS | 1248 | 1471349705234 Marionette TRACE conn5 <- [1,1154,null,{}] 05:15:05 INFO - PROCESS | 1248 | 1471349705238 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:05 INFO - PROCESS | 1248 | 1471349705241 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:05 INFO - PROCESS | 1248 | 1471349705356 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 05:15:05 INFO - PROCESS | 1248 | 1471349705395 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 1248 | 1471349705397 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:05 INFO - PROCESS | 1248 | ++DOCSHELL 0883E400 == 34 [pid = 1248] [id = 298] 05:15:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (0C57AC00) [pid = 1248] [serial = 893] [outer = 00000000] 05:15:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (19BA6400) [pid = 1248] [serial = 894] [outer = 0C57AC00] 05:15:05 INFO - PROCESS | 1248 | 1471349705444 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (19BA6800) [pid = 1248] [serial = 895] [outer = 0C57AC00] 05:15:05 INFO - PROCESS | 1248 | 1471349705855 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 05:15:05 INFO - PROCESS | 1248 | 1471349705903 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 05:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:15:05 INFO - PROCESS | 1248 | 1471349705905 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 05:15:05 INFO - PROCESS | 1248 | 1471349705908 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:15:05 INFO - PROCESS | 1248 | 1471349705910 Marionette TRACE conn5 <- [1,1158,null,{}] 05:15:05 INFO - PROCESS | 1248 | 1471349705914 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:05 INFO - PROCESS | 1248 | 1471349705915 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:06 INFO - PROCESS | 1248 | 1471349706041 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 05:15:06 INFO - PROCESS | 1248 | 1471349706052 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:06 INFO - PROCESS | 1248 | 1471349706054 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:06 INFO - PROCESS | 1248 | ++DOCSHELL 19F88000 == 35 [pid = 1248] [id = 299] 05:15:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1A064C00) [pid = 1248] [serial = 896] [outer = 00000000] 05:15:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1A071000) [pid = 1248] [serial = 897] [outer = 1A064C00] 05:15:06 INFO - PROCESS | 1248 | 1471349706100 Marionette DEBUG loaded listener.js 05:15:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1A2B4800) [pid = 1248] [serial = 898] [outer = 1A064C00] 05:15:06 INFO - PROCESS | 1248 | 1471349706896 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1021ms 05:15:06 INFO - PROCESS | 1248 | 1471349706931 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 05:15:06 INFO - PROCESS | 1248 | 1471349706935 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 05:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:15:06 INFO - PROCESS | 1248 | 1471349706940 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:15:06 INFO - PROCESS | 1248 | 1471349706945 Marionette TRACE conn5 <- [1,1162,null,{}] 05:15:06 INFO - PROCESS | 1248 | 1471349706971 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:06 INFO - PROCESS | 1248 | 1471349706974 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:07 INFO - PROCESS | 1248 | 1471349707119 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 05:15:07 INFO - PROCESS | 1248 | 1471349707253 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:07 INFO - PROCESS | 1248 | 1471349707256 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:07 INFO - PROCESS | 1248 | ++DOCSHELL 0FA55C00 == 36 [pid = 1248] [id = 300] 05:15:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (10236000) [pid = 1248] [serial = 899] [outer = 00000000] 05:15:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (10656000) [pid = 1248] [serial = 900] [outer = 10236000] 05:15:07 INFO - PROCESS | 1248 | 1471349707320 Marionette DEBUG loaded listener.js 05:15:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (14AD9C00) [pid = 1248] [serial = 901] [outer = 10236000] 05:15:08 INFO - PROCESS | 1248 | 1471349708013 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 05:15:08 INFO - PROCESS | 1248 | 1471349708044 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 05:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:15:08 INFO - PROCESS | 1248 | 1471349708050 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:15:08 INFO - PROCESS | 1248 | 1471349708053 Marionette TRACE conn5 <- [1,1166,null,{}] 05:15:08 INFO - PROCESS | 1248 | 1471349708057 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:08 INFO - PROCESS | 1248 | 1471349708060 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:08 INFO - PROCESS | 1248 | 1471349708187 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 05:15:08 INFO - PROCESS | 1248 | 1471349708326 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:08 INFO - PROCESS | 1248 | 1471349708329 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:08 INFO - PROCESS | 1248 | ++DOCSHELL 111E0400 == 37 [pid = 1248] [id = 301] 05:15:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (16524C00) [pid = 1248] [serial = 902] [outer = 00000000] 05:15:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (17D86000) [pid = 1248] [serial = 903] [outer = 16524C00] 05:15:08 INFO - PROCESS | 1248 | 1471349708390 Marionette DEBUG loaded listener.js 05:15:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (18DB8000) [pid = 1248] [serial = 904] [outer = 16524C00] 05:15:09 INFO - PROCESS | 1248 | 1471349709223 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 05:15:09 INFO - PROCESS | 1248 | 1471349709317 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 05:15:09 INFO - PROCESS | 1248 | 1471349709322 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:15:09 INFO - PROCESS | 1248 | 1471349709325 Marionette TRACE conn5 <- [1,1170,null,{}] 05:15:09 INFO - PROCESS | 1248 | 1471349709331 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:09 INFO - PROCESS | 1248 | 1471349709334 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:09 INFO - PROCESS | 1248 | 1471349709438 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 05:15:09 INFO - PROCESS | 1248 | 1471349709447 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:09 INFO - PROCESS | 1248 | 1471349709449 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:09 INFO - PROCESS | 1248 | ++DOCSHELL 10230000 == 29 [pid = 1248] [id = 302] 05:15:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (10230800) [pid = 1248] [serial = 905] [outer = 00000000] 05:15:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (10382000) [pid = 1248] [serial = 906] [outer = 10230800] 05:15:09 INFO - PROCESS | 1248 | 1471349709500 Marionette DEBUG loaded listener.js 05:15:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (103AD000) [pid = 1248] [serial = 907] [outer = 10230800] 05:15:10 INFO - PROCESS | 1248 | 1471349710031 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 05:15:10 INFO - PROCESS | 1248 | 1471349710062 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 05:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:15:10 INFO - PROCESS | 1248 | 1471349710069 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:15:10 INFO - PROCESS | 1248 | 1471349710071 Marionette TRACE conn5 <- [1,1174,null,{}] 05:15:10 INFO - PROCESS | 1248 | 1471349710075 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:10 INFO - PROCESS | 1248 | 1471349710077 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:10 INFO - PROCESS | 1248 | 1471349710165 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 05:15:10 INFO - PROCESS | 1248 | 1471349710246 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:10 INFO - PROCESS | 1248 | 1471349710248 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:10 INFO - PROCESS | 1248 | ++DOCSHELL 1113B800 == 30 [pid = 1248] [id = 303] 05:15:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (111DBC00) [pid = 1248] [serial = 908] [outer = 00000000] 05:15:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (14A22400) [pid = 1248] [serial = 909] [outer = 111DBC00] 05:15:10 INFO - PROCESS | 1248 | 1471349710306 Marionette DEBUG loaded listener.js 05:15:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (14AD7C00) [pid = 1248] [serial = 910] [outer = 111DBC00] 05:15:10 INFO - PROCESS | 1248 | 1471349710714 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:15:10 INFO - PROCESS | 1248 | 1471349710746 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 05:15:10 INFO - PROCESS | 1248 | 1471349710749 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:15:10 INFO - PROCESS | 1248 | 1471349710753 Marionette TRACE conn5 <- [1,1178,null,{}] 05:15:10 INFO - PROCESS | 1248 | 1471349710763 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:10 INFO - PROCESS | 1248 | 1471349710768 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:10 INFO - PROCESS | 1248 | 1471349710884 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 05:15:10 INFO - PROCESS | 1248 | 1471349710896 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:10 INFO - PROCESS | 1248 | 1471349710899 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:10 INFO - PROCESS | 1248 | ++DOCSHELL 17B2EC00 == 31 [pid = 1248] [id = 304] 05:15:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17B2F000) [pid = 1248] [serial = 911] [outer = 00000000] 05:15:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17D7E400) [pid = 1248] [serial = 912] [outer = 17B2F000] 05:15:10 INFO - PROCESS | 1248 | 1471349710949 Marionette DEBUG loaded listener.js 05:15:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17DAC000) [pid = 1248] [serial = 913] [outer = 17B2F000] 05:15:11 INFO - PROCESS | 1248 | 1471349711412 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:15:11 INFO - PROCESS | 1248 | 1471349711487 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 05:15:11 INFO - PROCESS | 1248 | 1471349711490 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:15:11 INFO - PROCESS | 1248 | 1471349711491 Marionette TRACE conn5 <- [1,1182,null,{}] 05:15:11 INFO - PROCESS | 1248 | 1471349711495 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:11 INFO - PROCESS | 1248 | 1471349711497 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:11 INFO - PROCESS | 1248 | 1471349711615 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 05:15:11 INFO - PROCESS | 1248 | 1471349711620 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:11 INFO - PROCESS | 1248 | 1471349711622 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:11 INFO - PROCESS | 1248 | ++DOCSHELL 191DDC00 == 32 [pid = 1248] [id = 305] 05:15:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1922F400) [pid = 1248] [serial = 914] [outer = 00000000] 05:15:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19BA6000) [pid = 1248] [serial = 915] [outer = 1922F400] 05:15:11 INFO - PROCESS | 1248 | 1471349711716 Marionette DEBUG loaded listener.js 05:15:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19EB3000) [pid = 1248] [serial = 916] [outer = 1922F400] 05:15:12 INFO - PROCESS | 1248 | 1471349712181 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:15:12 INFO - PROCESS | 1248 | 1471349712226 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 05:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:15:12 INFO - PROCESS | 1248 | 1471349712266 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:15:12 INFO - PROCESS | 1248 | 1471349712267 Marionette TRACE conn5 <- [1,1186,null,{}] 05:15:12 INFO - PROCESS | 1248 | 1471349712279 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:12 INFO - PROCESS | 1248 | 1471349712281 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:12 INFO - PROCESS | 1248 | 1471349712395 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 05:15:12 INFO - PROCESS | 1248 | 1471349712404 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:12 INFO - PROCESS | 1248 | 1471349712406 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:12 INFO - PROCESS | 1248 | ++DOCSHELL 19EB5C00 == 33 [pid = 1248] [id = 306] 05:15:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19EBB800) [pid = 1248] [serial = 917] [outer = 00000000] 05:15:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19F31C00) [pid = 1248] [serial = 918] [outer = 19EBB800] 05:15:12 INFO - PROCESS | 1248 | 1471349712453 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19F32400) [pid = 1248] [serial = 919] [outer = 19EBB800] 05:15:12 INFO - PROCESS | 1248 | 1471349712912 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 710ms 05:15:12 INFO - PROCESS | 1248 | 1471349712949 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 05:15:12 INFO - PROCESS | 1248 | 1471349712952 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 05:15:12 INFO - PROCESS | 1248 | 1471349712955 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:15:12 INFO - PROCESS | 1248 | 1471349712956 Marionette TRACE conn5 <- [1,1190,null,{}] 05:15:12 INFO - PROCESS | 1248 | 1471349712960 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:12 INFO - PROCESS | 1248 | 1471349712965 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:13 INFO - PROCESS | 1248 | 1471349713111 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 05:15:13 INFO - PROCESS | 1248 | 1471349713172 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:13 INFO - PROCESS | 1248 | 1471349713174 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:13 INFO - PROCESS | 1248 | ++DOCSHELL 19F10400 == 34 [pid = 1248] [id = 307] 05:15:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19F3F400) [pid = 1248] [serial = 920] [outer = 00000000] 05:15:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1A06E000) [pid = 1248] [serial = 921] [outer = 19F3F400] 05:15:13 INFO - PROCESS | 1248 | 1471349713222 Marionette DEBUG loaded listener.js 05:15:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1A06FC00) [pid = 1248] [serial = 922] [outer = 19F3F400] 05:15:13 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0C57AC00) [pid = 1248] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:15:13 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (15C35800) [pid = 1248] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:15:13 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (08844800) [pid = 1248] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:15:13 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (191D1800) [pid = 1248] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:15:13 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (19EB8800) [pid = 1248] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:15:13 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0FA59000) [pid = 1248] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:15:13 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (103ADC00) [pid = 1248] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:15:13 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0C3D2400) [pid = 1248] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:15:13 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1037C800) [pid = 1248] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:15:13 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16A08800) [pid = 1248] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:15:13 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1A3ECC00) [pid = 1248] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:15:13 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0FF69800) [pid = 1248] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:15:13 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0F9F1000) [pid = 1248] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:15:13 INFO - PROCESS | 1248 | 1471349713739 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:15:13 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 05:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 831ms 05:15:13 INFO - PROCESS | 1248 | 1471349713789 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 05:15:13 INFO - PROCESS | 1248 | 1471349713791 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 05:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:15:13 INFO - PROCESS | 1248 | 1471349713794 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:15:13 INFO - PROCESS | 1248 | 1471349713796 Marionette TRACE conn5 <- [1,1194,null,{}] 05:15:13 INFO - PROCESS | 1248 | 1471349713799 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:13 INFO - PROCESS | 1248 | 1471349713801 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:13 INFO - PROCESS | 1248 | 1471349713913 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 05:15:13 INFO - PROCESS | 1248 | 1471349713971 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:13 INFO - PROCESS | 1248 | 1471349713973 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:14 INFO - PROCESS | 1248 | ++DOCSHELL 143BB400 == 35 [pid = 1248] [id = 308] 05:15:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (14AD3000) [pid = 1248] [serial = 923] [outer = 00000000] 05:15:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17A9FC00) [pid = 1248] [serial = 924] [outer = 14AD3000] 05:15:14 INFO - PROCESS | 1248 | 1471349714020 Marionette DEBUG loaded listener.js 05:15:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17D7B800) [pid = 1248] [serial = 925] [outer = 14AD3000] 05:15:14 INFO - PROCESS | 1248 | 1471349714377 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:15:14 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 05:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 05:15:14 INFO - PROCESS | 1248 | 1471349714425 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 05:15:14 INFO - PROCESS | 1248 | 1471349714427 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 05:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:15:14 INFO - PROCESS | 1248 | 1471349714430 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:15:14 INFO - PROCESS | 1248 | 1471349714432 Marionette TRACE conn5 <- [1,1198,null,{}] 05:15:14 INFO - PROCESS | 1248 | 1471349714436 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:14 INFO - PROCESS | 1248 | 1471349714438 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:14 INFO - PROCESS | 1248 | 1471349714520 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 05:15:14 INFO - PROCESS | 1248 | 1471349714525 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 1248 | 1471349714527 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:14 INFO - PROCESS | 1248 | ++DOCSHELL 19F02400 == 36 [pid = 1248] [id = 309] 05:15:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19F05C00) [pid = 1248] [serial = 926] [outer = 00000000] 05:15:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1A2B6C00) [pid = 1248] [serial = 927] [outer = 19F05C00] 05:15:14 INFO - PROCESS | 1248 | 1471349714574 Marionette DEBUG loaded listener.js 05:15:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1A2BC800) [pid = 1248] [serial = 928] [outer = 19F05C00] 05:15:15 INFO - PROCESS | 1248 | 1471349714999 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 05:15:15 INFO - PROCESS | 1248 | 1471349715065 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 05:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:15:15 INFO - PROCESS | 1248 | 1471349715076 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 05:15:15 INFO - PROCESS | 1248 | 1471349715080 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - PROCESS | 1248 | 1471349715081 Marionette TRACE conn5 <- [1,1202,null,{}] 05:15:15 INFO - PROCESS | 1248 | 1471349715085 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:15 INFO - PROCESS | 1248 | 1471349715087 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:15 INFO - PROCESS | 1248 | 1471349715171 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 05:15:15 INFO - PROCESS | 1248 | 1471349715176 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:15 INFO - PROCESS | 1248 | 1471349715178 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:15 INFO - PROCESS | 1248 | ++DOCSHELL 1A379C00 == 37 [pid = 1248] [id = 310] 05:15:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1A3DE000) [pid = 1248] [serial = 929] [outer = 00000000] 05:15:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1A3E4400) [pid = 1248] [serial = 930] [outer = 1A3DE000] 05:15:15 INFO - PROCESS | 1248 | 1471349715226 Marionette DEBUG loaded listener.js 05:15:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1A3EB000) [pid = 1248] [serial = 931] [outer = 1A3DE000] 05:15:15 INFO - PROCESS | 1248 | 1471349715828 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 771ms 05:15:15 INFO - PROCESS | 1248 | 1471349715853 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 05:15:15 INFO - PROCESS | 1248 | 1471349715858 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 05:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:15:15 INFO - PROCESS | 1248 | 1471349715864 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - PROCESS | 1248 | 1471349715868 Marionette TRACE conn5 <- [1,1206,null,{}] 05:15:15 INFO - PROCESS | 1248 | 1471349715874 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:15 INFO - PROCESS | 1248 | 1471349715877 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:16 INFO - PROCESS | 1248 | 1471349715996 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 05:15:16 INFO - PROCESS | 1248 | 1471349716126 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:16 INFO - PROCESS | 1248 | 1471349716131 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:16 INFO - PROCESS | 1248 | ++DOCSHELL 0C3E5000 == 38 [pid = 1248] [id = 311] 05:15:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0C57A000) [pid = 1248] [serial = 932] [outer = 00000000] 05:15:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (10382800) [pid = 1248] [serial = 933] [outer = 0C57A000] 05:15:16 INFO - PROCESS | 1248 | 1471349716195 Marionette DEBUG loaded listener.js 05:15:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1062F000) [pid = 1248] [serial = 934] [outer = 0C57A000] 05:15:16 INFO - PROCESS | 1248 | 1471349716795 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 970ms 05:15:16 INFO - PROCESS | 1248 | 1471349716838 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 05:15:16 INFO - PROCESS | 1248 | 1471349716843 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 05:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:15:16 INFO - PROCESS | 1248 | 1471349716850 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:15:16 INFO - PROCESS | 1248 | 1471349716853 Marionette TRACE conn5 <- [1,1210,null,{}] 05:15:16 INFO - PROCESS | 1248 | 1471349716857 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:16 INFO - PROCESS | 1248 | 1471349716860 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:16 INFO - PROCESS | 1248 | 1471349716975 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 05:15:17 INFO - PROCESS | 1248 | 1471349717106 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:17 INFO - PROCESS | 1248 | 1471349717109 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:17 INFO - PROCESS | 1248 | ++DOCSHELL 16C42C00 == 39 [pid = 1248] [id = 312] 05:15:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16C44C00) [pid = 1248] [serial = 935] [outer = 00000000] 05:15:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17B2FC00) [pid = 1248] [serial = 936] [outer = 16C44C00] 05:15:17 INFO - PROCESS | 1248 | 1471349717169 Marionette DEBUG loaded listener.js 05:15:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (18B43800) [pid = 1248] [serial = 937] [outer = 16C44C00] 05:15:17 INFO - PROCESS | 1248 | 1471349717774 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 05:15:17 INFO - PROCESS | 1248 | 1471349717826 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 05:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:15:17 INFO - PROCESS | 1248 | 1471349717830 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:15:17 INFO - PROCESS | 1248 | 1471349717834 Marionette TRACE conn5 <- [1,1214,null,{}] 05:15:17 INFO - PROCESS | 1248 | 1471349717845 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:17 INFO - PROCESS | 1248 | 1471349717850 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:17 INFO - PROCESS | 1248 | 1471349717961 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 05:15:18 INFO - PROCESS | 1248 | 1471349718092 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 1248 | 1471349718095 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:18 INFO - PROCESS | 1248 | ++DOCSHELL 1A06AC00 == 40 [pid = 1248] [id = 313] 05:15:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1A06B800) [pid = 1248] [serial = 938] [outer = 00000000] 05:15:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1A3E4000) [pid = 1248] [serial = 939] [outer = 1A06B800] 05:15:18 INFO - PROCESS | 1248 | 1471349718157 Marionette DEBUG loaded listener.js 05:15:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1B04A800) [pid = 1248] [serial = 940] [outer = 1A06B800] 05:15:18 INFO - PROCESS | 1248 | 1471349718709 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 930ms 05:15:18 INFO - PROCESS | 1248 | 1471349718763 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 1248 | 1471349718766 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 05:15:18 INFO - PROCESS | 1248 | 1471349718770 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:15:18 INFO - PROCESS | 1248 | 1471349718772 Marionette TRACE conn5 <- [1,1218,null,{}] 05:15:18 INFO - PROCESS | 1248 | 1471349718776 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:18 INFO - PROCESS | 1248 | 1471349718778 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:18 INFO - PROCESS | 1248 | 1471349718920 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 05:15:19 INFO - PROCESS | 1248 | 1471349719062 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:19 INFO - PROCESS | 1248 | 1471349719065 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:19 INFO - PROCESS | 1248 | ++DOCSHELL 1A3E3400 == 41 [pid = 1248] [id = 314] 05:15:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (1B10C000) [pid = 1248] [serial = 941] [outer = 00000000] 05:15:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (1B17B000) [pid = 1248] [serial = 942] [outer = 1B10C000] 05:15:19 INFO - PROCESS | 1248 | 1471349719123 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (1B1DF400) [pid = 1248] [serial = 943] [outer = 1B10C000] 05:15:19 INFO - PROCESS | 1248 | 1471349719917 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1166ms 05:15:19 INFO - PROCESS | 1248 | 1471349719939 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 05:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:15:19 INFO - PROCESS | 1248 | 1471349719944 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 05:15:19 INFO - PROCESS | 1248 | 1471349719949 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:15:19 INFO - PROCESS | 1248 | 1471349719953 Marionette TRACE conn5 <- [1,1222,null,{}] 05:15:19 INFO - PROCESS | 1248 | 1471349719958 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:19 INFO - PROCESS | 1248 | 1471349719961 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:20 INFO - PROCESS | 1248 | 1471349720065 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 05:15:20 INFO - PROCESS | 1248 | 1471349720197 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 1248 | 1471349720201 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:20 INFO - PROCESS | 1248 | ++DOCSHELL 0FF64400 == 42 [pid = 1248] [id = 315] 05:15:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (0FF64C00) [pid = 1248] [serial = 944] [outer = 00000000] 05:15:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (105D4800) [pid = 1248] [serial = 945] [outer = 0FF64C00] 05:15:20 INFO - PROCESS | 1248 | 1471349720256 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (143E1C00) [pid = 1248] [serial = 946] [outer = 0FF64C00] 05:15:21 INFO - PROCESS | 1248 | --DOCSHELL 19F02400 == 41 [pid = 1248] [id = 309] 05:15:21 INFO - PROCESS | 1248 | --DOCSHELL 143BB400 == 40 [pid = 1248] [id = 308] 05:15:21 INFO - PROCESS | 1248 | --DOCSHELL 19F10400 == 39 [pid = 1248] [id = 307] 05:15:21 INFO - PROCESS | 1248 | --DOCSHELL 19EB5C00 == 38 [pid = 1248] [id = 306] 05:15:21 INFO - PROCESS | 1248 | --DOCSHELL 191DDC00 == 37 [pid = 1248] [id = 305] 05:15:21 INFO - PROCESS | 1248 | --DOCSHELL 17B2EC00 == 36 [pid = 1248] [id = 304] 05:15:21 INFO - PROCESS | 1248 | --DOCSHELL 1113B800 == 35 [pid = 1248] [id = 303] 05:15:21 INFO - PROCESS | 1248 | --DOCSHELL 10230000 == 34 [pid = 1248] [id = 302] 05:15:21 INFO - PROCESS | 1248 | --DOCSHELL 19F88000 == 33 [pid = 1248] [id = 299] 05:15:21 INFO - PROCESS | 1248 | --DOCSHELL 0FA55C00 == 32 [pid = 1248] [id = 300] 05:15:21 INFO - PROCESS | 1248 | --DOCSHELL 111E0400 == 31 [pid = 1248] [id = 301] 05:15:21 INFO - PROCESS | 1248 | --DOCSHELL 1A3E3400 == 30 [pid = 1248] [id = 314] 05:15:21 INFO - PROCESS | 1248 | --DOCSHELL 16C42C00 == 29 [pid = 1248] [id = 312] 05:15:21 INFO - PROCESS | 1248 | --DOCSHELL 1A06AC00 == 28 [pid = 1248] [id = 313] 05:15:21 INFO - PROCESS | 1248 | --DOCSHELL 1A379C00 == 27 [pid = 1248] [id = 310] 05:15:21 INFO - PROCESS | 1248 | --DOCSHELL 0C3E5000 == 26 [pid = 1248] [id = 311] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (19BA6400) [pid = 1248] [serial = 894] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1652D000) [pid = 1248] [serial = 876] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (16C38400) [pid = 1248] [serial = 877] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (0BE94C00) [pid = 1248] [serial = 870] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (19B9E800) [pid = 1248] [serial = 882] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (0C5E8400) [pid = 1248] [serial = 871] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (19F03800) [pid = 1248] [serial = 885] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (17DB0400) [pid = 1248] [serial = 879] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (19BA7C00) [pid = 1248] [serial = 883] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (103B7400) [pid = 1248] [serial = 873] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1057F800) [pid = 1248] [serial = 874] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (19F0D800) [pid = 1248] [serial = 886] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0FF5C000) [pid = 1248] [serial = 868] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0FA51000) [pid = 1248] [serial = 867] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (14A25000) [pid = 1248] [serial = 859] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (10526000) [pid = 1248] [serial = 858] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (191D5000) [pid = 1248] [serial = 862] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (17D7A800) [pid = 1248] [serial = 861] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1B1DFC00) [pid = 1248] [serial = 865] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1B10C400) [pid = 1248] [serial = 864] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (19BA6800) [pid = 1248] [serial = 895] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19EB1800) [pid = 1248] [serial = 888] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (19F3D000) [pid = 1248] [serial = 889] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1412A800) [pid = 1248] [serial = 891] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16531800) [pid = 1248] [serial = 892] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (18DC0000) [pid = 1248] [serial = 880] [outer = 00000000] [url = about:blank] 05:15:21 INFO - PROCESS | 1248 | 1471349721462 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1536ms 05:15:21 INFO - PROCESS | 1248 | 1471349721486 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 05:15:21 INFO - PROCESS | 1248 | 1471349721490 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 05:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:15:21 INFO - PROCESS | 1248 | 1471349721495 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:15:21 INFO - PROCESS | 1248 | 1471349721499 Marionette TRACE conn5 <- [1,1226,null,{}] 05:15:21 INFO - PROCESS | 1248 | 1471349721504 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:21 INFO - PROCESS | 1248 | 1471349721507 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:21 INFO - PROCESS | 1248 | 1471349721597 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 05:15:21 INFO - PROCESS | 1248 | 1471349721711 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:21 INFO - PROCESS | 1248 | 1471349721713 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:21 INFO - PROCESS | 1248 | ++DOCSHELL 0F9F2400 == 27 [pid = 1248] [id = 316] 05:15:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0F9F4C00) [pid = 1248] [serial = 947] [outer = 00000000] 05:15:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0FF5E000) [pid = 1248] [serial = 948] [outer = 0F9F4C00] 05:15:21 INFO - PROCESS | 1248 | 1471349721764 Marionette DEBUG loaded listener.js 05:15:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0FF65C00) [pid = 1248] [serial = 949] [outer = 0F9F4C00] 05:15:22 INFO - PROCESS | 1248 | 1471349722139 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 690ms 05:15:22 INFO - PROCESS | 1248 | 1471349722186 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 05:15:22 INFO - PROCESS | 1248 | 1471349722191 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 05:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:15:22 INFO - PROCESS | 1248 | 1471349722197 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:15:22 INFO - PROCESS | 1248 | 1471349722200 Marionette TRACE conn5 <- [1,1230,null,{}] 05:15:22 INFO - PROCESS | 1248 | 1471349722203 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:22 INFO - PROCESS | 1248 | 1471349722206 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:22 INFO - PROCESS | 1248 | 1471349722326 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 05:15:22 INFO - PROCESS | 1248 | 1471349722336 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:22 INFO - PROCESS | 1248 | 1471349722338 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:22 INFO - PROCESS | 1248 | ++DOCSHELL 10572400 == 28 [pid = 1248] [id = 317] 05:15:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (105CA800) [pid = 1248] [serial = 950] [outer = 00000000] 05:15:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (106DF000) [pid = 1248] [serial = 951] [outer = 105CA800] 05:15:22 INFO - PROCESS | 1248 | 1471349722388 Marionette DEBUG loaded listener.js 05:15:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (14129C00) [pid = 1248] [serial = 952] [outer = 105CA800] 05:15:22 INFO - PROCESS | 1248 | 1471349722832 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 05:15:22 INFO - PROCESS | 1248 | 1471349722871 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 05:15:22 INFO - PROCESS | 1248 | 1471349722873 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 05:15:22 INFO - PROCESS | 1248 | 1471349722876 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:15:22 INFO - PROCESS | 1248 | 1471349722880 Marionette TRACE conn5 <- [1,1234,null,{}] 05:15:22 INFO - PROCESS | 1248 | 1471349722891 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:22 INFO - PROCESS | 1248 | 1471349722895 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:22 INFO - PROCESS | 1248 | 1471349722981 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 05:15:23 INFO - PROCESS | 1248 | 1471349722990 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:23 INFO - PROCESS | 1248 | 1471349722993 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:23 INFO - PROCESS | 1248 | ++DOCSHELL 16524400 == 29 [pid = 1248] [id = 318] 05:15:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16526800) [pid = 1248] [serial = 953] [outer = 00000000] 05:15:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1652F400) [pid = 1248] [serial = 954] [outer = 16526800] 05:15:23 INFO - PROCESS | 1248 | 1471349723045 Marionette DEBUG loaded listener.js 05:15:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16A09400) [pid = 1248] [serial = 955] [outer = 16526800] 05:15:23 INFO - PROCESS | 1248 | 1471349723557 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 731ms 05:15:23 INFO - PROCESS | 1248 | 1471349723611 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 05:15:23 INFO - PROCESS | 1248 | 1471349723613 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 05:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:15:23 INFO - PROCESS | 1248 | 1471349723626 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:15:23 INFO - PROCESS | 1248 | 1471349723627 Marionette TRACE conn5 <- [1,1238,null,{}] 05:15:23 INFO - PROCESS | 1248 | 1471349723631 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:23 INFO - PROCESS | 1248 | 1471349723633 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:23 INFO - PROCESS | 1248 | 1471349723776 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 05:15:23 INFO - PROCESS | 1248 | 1471349723833 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:23 INFO - PROCESS | 1248 | 1471349723835 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:23 INFO - PROCESS | 1248 | ++DOCSHELL 16C7D800 == 30 [pid = 1248] [id = 319] 05:15:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16C7F400) [pid = 1248] [serial = 956] [outer = 00000000] 05:15:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17A96000) [pid = 1248] [serial = 957] [outer = 16C7F400] 05:15:23 INFO - PROCESS | 1248 | 1471349723883 Marionette DEBUG loaded listener.js 05:15:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17BBAC00) [pid = 1248] [serial = 958] [outer = 16C7F400] 05:15:24 INFO - PROCESS | 1248 | 1471349724281 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 05:15:24 INFO - PROCESS | 1248 | 1471349724362 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 05:15:24 INFO - PROCESS | 1248 | 1471349724364 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 05:15:24 INFO - PROCESS | 1248 | 1471349724367 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:15:24 INFO - PROCESS | 1248 | 1471349724369 Marionette TRACE conn5 <- [1,1242,null,{}] 05:15:24 INFO - PROCESS | 1248 | 1471349724372 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:24 INFO - PROCESS | 1248 | 1471349724374 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:24 INFO - PROCESS | 1248 | 1471349724495 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 05:15:24 INFO - PROCESS | 1248 | 1471349724500 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:24 INFO - PROCESS | 1248 | 1471349724502 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:24 INFO - PROCESS | 1248 | ++DOCSHELL 17BDD400 == 31 [pid = 1248] [id = 320] 05:15:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17D7A800) [pid = 1248] [serial = 959] [outer = 00000000] 05:15:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17DB7400) [pid = 1248] [serial = 960] [outer = 17D7A800] 05:15:24 INFO - PROCESS | 1248 | 1471349724549 Marionette DEBUG loaded listener.js 05:15:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (18B42800) [pid = 1248] [serial = 961] [outer = 17D7A800] 05:15:25 INFO - PROCESS | 1248 | 1471349725027 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 05:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:15:25 INFO - PROCESS | 1248 | 1471349725041 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 05:15:25 INFO - PROCESS | 1248 | 1471349725043 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 05:15:25 INFO - PROCESS | 1248 | 1471349725046 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - PROCESS | 1248 | 1471349725048 Marionette TRACE conn5 <- [1,1246,null,{}] 05:15:25 INFO - PROCESS | 1248 | 1471349725052 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:25 INFO - PROCESS | 1248 | 1471349725057 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:25 INFO - PROCESS | 1248 | 1471349725215 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 05:15:25 INFO - PROCESS | 1248 | 1471349725227 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:25 INFO - PROCESS | 1248 | 1471349725229 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:25 INFO - PROCESS | 1248 | ++DOCSHELL 191D2000 == 32 [pid = 1248] [id = 321] 05:15:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (191D6800) [pid = 1248] [serial = 962] [outer = 00000000] 05:15:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (19DBE800) [pid = 1248] [serial = 963] [outer = 191D6800] 05:15:25 INFO - PROCESS | 1248 | 1471349725277 Marionette DEBUG loaded listener.js 05:15:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (19EB4800) [pid = 1248] [serial = 964] [outer = 191D6800] 05:15:25 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (19F05C00) [pid = 1248] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:15:25 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1922F400) [pid = 1248] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:15:25 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (10230800) [pid = 1248] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:15:25 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16524C00) [pid = 1248] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:15:25 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (14AD3000) [pid = 1248] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:15:25 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (10236000) [pid = 1248] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:15:25 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19F3F400) [pid = 1248] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:15:25 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (111DBC00) [pid = 1248] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:15:25 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (19EBB800) [pid = 1248] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:15:25 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (17B2F000) [pid = 1248] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:15:25 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1A064C00) [pid = 1248] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:15:25 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1A3DE000) [pid = 1248] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:15:26 INFO - PROCESS | 1248 | 1471349726283 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1279ms 05:15:26 INFO - PROCESS | 1248 | 1471349726327 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 05:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:15:26 INFO - PROCESS | 1248 | 1471349726332 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 05:15:26 INFO - PROCESS | 1248 | 1471349726336 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:15:26 INFO - PROCESS | 1248 | 1471349726342 Marionette TRACE conn5 <- [1,1250,null,{}] 05:15:26 INFO - PROCESS | 1248 | 1471349726347 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:26 INFO - PROCESS | 1248 | 1471349726350 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:26 INFO - PROCESS | 1248 | 1471349726471 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 05:15:26 INFO - PROCESS | 1248 | 1471349726598 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:26 INFO - PROCESS | 1248 | 1471349726601 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:26 INFO - PROCESS | 1248 | ++DOCSHELL 0F911C00 == 33 [pid = 1248] [id = 322] 05:15:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (0F914000) [pid = 1248] [serial = 965] [outer = 00000000] 05:15:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (10238400) [pid = 1248] [serial = 966] [outer = 0F914000] 05:15:26 INFO - PROCESS | 1248 | 1471349726663 Marionette DEBUG loaded listener.js 05:15:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (10387C00) [pid = 1248] [serial = 967] [outer = 0F914000] 05:15:27 INFO - PROCESS | 1248 | 1471349727349 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1027ms 05:15:27 INFO - PROCESS | 1248 | 1471349727364 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 05:15:27 INFO - PROCESS | 1248 | 1471349727369 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 05:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:15:27 INFO - PROCESS | 1248 | 1471349727375 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:15:27 INFO - PROCESS | 1248 | 1471349727378 Marionette TRACE conn5 <- [1,1254,null,{}] 05:15:27 INFO - PROCESS | 1248 | 1471349727425 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:27 INFO - PROCESS | 1248 | 1471349727428 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:27 INFO - PROCESS | 1248 | 1471349727551 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 05:15:27 INFO - PROCESS | 1248 | 1471349727678 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 1248 | 1471349727681 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:27 INFO - PROCESS | 1248 | ++DOCSHELL 14692C00 == 34 [pid = 1248] [id = 323] 05:15:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (14A27800) [pid = 1248] [serial = 968] [outer = 00000000] 05:15:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (15C32800) [pid = 1248] [serial = 969] [outer = 14A27800] 05:15:27 INFO - PROCESS | 1248 | 1471349727741 Marionette DEBUG loaded listener.js 05:15:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16599400) [pid = 1248] [serial = 970] [outer = 14A27800] 05:15:28 INFO - PROCESS | 1248 | 1471349728519 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:15:28 INFO - PROCESS | 1248 | --DOCSHELL 17BDD400 == 33 [pid = 1248] [id = 320] 05:15:28 INFO - PROCESS | 1248 | --DOCSHELL 16C7D800 == 32 [pid = 1248] [id = 319] 05:15:28 INFO - PROCESS | 1248 | --DOCSHELL 16524400 == 31 [pid = 1248] [id = 318] 05:15:28 INFO - PROCESS | 1248 | --DOCSHELL 10572400 == 30 [pid = 1248] [id = 317] 05:15:28 INFO - PROCESS | 1248 | --DOCSHELL 0F9F2400 == 29 [pid = 1248] [id = 316] 05:15:28 INFO - PROCESS | 1248 | --DOCSHELL 0FF64400 == 28 [pid = 1248] [id = 315] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1A3E4400) [pid = 1248] [serial = 930] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1A3EB000) [pid = 1248] [serial = 931] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1A2BC800) [pid = 1248] [serial = 928] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1A2B6C00) [pid = 1248] [serial = 927] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (19BA6000) [pid = 1248] [serial = 915] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (103AD000) [pid = 1248] [serial = 907] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17D86000) [pid = 1248] [serial = 903] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19EB3000) [pid = 1248] [serial = 916] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17A9FC00) [pid = 1248] [serial = 924] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (10656000) [pid = 1248] [serial = 900] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1A06E000) [pid = 1248] [serial = 921] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17D7B800) [pid = 1248] [serial = 925] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (14AD9C00) [pid = 1248] [serial = 901] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (14AD7C00) [pid = 1248] [serial = 910] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1A06FC00) [pid = 1248] [serial = 922] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (18DB8000) [pid = 1248] [serial = 904] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (14A22400) [pid = 1248] [serial = 909] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (19F31C00) [pid = 1248] [serial = 918] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (17DAC000) [pid = 1248] [serial = 913] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (1A2B4800) [pid = 1248] [serial = 898] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (10382000) [pid = 1248] [serial = 906] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (17D7E400) [pid = 1248] [serial = 912] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (19F32400) [pid = 1248] [serial = 919] [outer = 00000000] [url = about:blank] 05:15:28 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (1A071000) [pid = 1248] [serial = 897] [outer = 00000000] [url = about:blank] 05:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1192ms 05:15:28 INFO - PROCESS | 1248 | 1471349728571 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 05:15:28 INFO - PROCESS | 1248 | 1471349728575 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 05:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:15:28 INFO - PROCESS | 1248 | 1471349728580 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:15:28 INFO - PROCESS | 1248 | 1471349728583 Marionette TRACE conn5 <- [1,1258,null,{}] 05:15:28 INFO - PROCESS | 1248 | 1471349728588 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:28 INFO - PROCESS | 1248 | 1471349728591 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:28 INFO - PROCESS | 1248 | 1471349728690 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 05:15:28 INFO - PROCESS | 1248 | 1471349728698 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:28 INFO - PROCESS | 1248 | 1471349728700 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:28 INFO - PROCESS | 1248 | ++DOCSHELL 0FF5E800 == 29 [pid = 1248] [id = 324] 05:15:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (0FF5F400) [pid = 1248] [serial = 971] [outer = 00000000] 05:15:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (10236000) [pid = 1248] [serial = 972] [outer = 0FF5F400] 05:15:28 INFO - PROCESS | 1248 | 1471349728751 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (10384400) [pid = 1248] [serial = 973] [outer = 0FF5F400] 05:15:29 INFO - PROCESS | 1248 | 1471349729234 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 05:15:29 INFO - PROCESS | 1248 | 1471349729251 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 05:15:29 INFO - PROCESS | 1248 | 1471349729255 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 05:15:29 INFO - PROCESS | 1248 | 1471349729261 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:15:29 INFO - PROCESS | 1248 | 1471349729263 Marionette TRACE conn5 <- [1,1262,null,{}] 05:15:29 INFO - PROCESS | 1248 | 1471349729299 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:29 INFO - PROCESS | 1248 | 1471349729302 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:29 INFO - PROCESS | 1248 | 1471349729389 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 05:15:29 INFO - PROCESS | 1248 | 1471349729405 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:29 INFO - PROCESS | 1248 | 1471349729407 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:29 INFO - PROCESS | 1248 | ++DOCSHELL 11051000 == 30 [pid = 1248] [id = 325] 05:15:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (11133000) [pid = 1248] [serial = 974] [outer = 00000000] 05:15:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (14A73C00) [pid = 1248] [serial = 975] [outer = 11133000] 05:15:29 INFO - PROCESS | 1248 | 1471349729456 Marionette DEBUG loaded listener.js 05:15:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (14BE9C00) [pid = 1248] [serial = 976] [outer = 11133000] 05:15:29 INFO - PROCESS | 1248 | 1471349729915 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 710ms 05:15:29 INFO - PROCESS | 1248 | 1471349729976 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 05:15:29 INFO - PROCESS | 1248 | 1471349729978 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 05:15:29 INFO - PROCESS | 1248 | 1471349729982 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:15:29 INFO - PROCESS | 1248 | 1471349729985 Marionette TRACE conn5 <- [1,1266,null,{}] 05:15:30 INFO - PROCESS | 1248 | 1471349729996 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:30 INFO - PROCESS | 1248 | 1471349730000 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:30 INFO - PROCESS | 1248 | 1471349730086 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 05:15:30 INFO - PROCESS | 1248 | 1471349730176 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:30 INFO - PROCESS | 1248 | 1471349730179 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:30 INFO - PROCESS | 1248 | ++DOCSHELL 17B2F000 == 31 [pid = 1248] [id = 326] 05:15:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (17B2F800) [pid = 1248] [serial = 977] [outer = 00000000] 05:15:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (17D7B800) [pid = 1248] [serial = 978] [outer = 17B2F800] 05:15:30 INFO - PROCESS | 1248 | 1471349730230 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (17DAF000) [pid = 1248] [serial = 979] [outer = 17B2F800] 05:15:30 INFO - PROCESS | 1248 | 1471349730627 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 05:15:30 INFO - PROCESS | 1248 | 1471349730655 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 05:15:30 INFO - PROCESS | 1248 | 1471349730658 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 05:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:15:30 INFO - PROCESS | 1248 | 1471349730661 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:15:30 INFO - PROCESS | 1248 | 1471349730663 Marionette TRACE conn5 <- [1,1270,null,{}] 05:15:30 INFO - PROCESS | 1248 | 1471349730666 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:30 INFO - PROCESS | 1248 | 1471349730668 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:30 INFO - PROCESS | 1248 | 1471349730818 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 05:15:30 INFO - PROCESS | 1248 | 1471349730837 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:30 INFO - PROCESS | 1248 | 1471349730839 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:30 INFO - PROCESS | 1248 | ++DOCSHELL 17DB9400 == 32 [pid = 1248] [id = 327] 05:15:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (18BD2000) [pid = 1248] [serial = 980] [outer = 00000000] 05:15:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (191D3C00) [pid = 1248] [serial = 981] [outer = 18BD2000] 05:15:30 INFO - PROCESS | 1248 | 1471349730888 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (19B9AC00) [pid = 1248] [serial = 982] [outer = 18BD2000] 05:15:31 INFO - PROCESS | 1248 | 1471349731342 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 05:15:31 INFO - PROCESS | 1248 | 1471349731397 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 05:15:31 INFO - PROCESS | 1248 | 1471349731399 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 05:15:31 INFO - PROCESS | 1248 | 1471349731402 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:15:31 INFO - PROCESS | 1248 | 1471349731404 Marionette TRACE conn5 <- [1,1274,null,{}] 05:15:31 INFO - PROCESS | 1248 | 1471349731408 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:31 INFO - PROCESS | 1248 | 1471349731410 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:31 INFO - PROCESS | 1248 | 1471349731522 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 05:15:31 INFO - PROCESS | 1248 | 1471349731529 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:31 INFO - PROCESS | 1248 | 1471349731531 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:31 INFO - PROCESS | 1248 | ++DOCSHELL 0C3C7000 == 33 [pid = 1248] [id = 328] 05:15:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (15C2D800) [pid = 1248] [serial = 983] [outer = 00000000] 05:15:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (19BA8400) [pid = 1248] [serial = 984] [outer = 15C2D800] 05:15:31 INFO - PROCESS | 1248 | 1471349731578 Marionette DEBUG loaded listener.js 05:15:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (19EAE400) [pid = 1248] [serial = 985] [outer = 15C2D800] 05:15:32 INFO - PROCESS | 1248 | 1471349732029 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 05:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:15:32 INFO - PROCESS | 1248 | 1471349732077 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 05:15:32 INFO - PROCESS | 1248 | 1471349732079 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 05:15:32 INFO - PROCESS | 1248 | 1471349732082 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:15:32 INFO - PROCESS | 1248 | 1471349732083 Marionette TRACE conn5 <- [1,1278,null,{}] 05:15:32 INFO - PROCESS | 1248 | 1471349732093 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:32 INFO - PROCESS | 1248 | 1471349732099 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:32 INFO - PROCESS | 1248 | 1471349732261 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 05:15:32 INFO - PROCESS | 1248 | 1471349732267 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:32 INFO - PROCESS | 1248 | 1471349732269 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:32 INFO - PROCESS | 1248 | ++DOCSHELL 19EB8400 == 34 [pid = 1248] [id = 329] 05:15:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19EC3400) [pid = 1248] [serial = 986] [outer = 00000000] 05:15:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19F0D800) [pid = 1248] [serial = 987] [outer = 19EC3400] 05:15:32 INFO - PROCESS | 1248 | 1471349732364 Marionette DEBUG loaded listener.js 05:15:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19F0DC00) [pid = 1248] [serial = 988] [outer = 19EC3400] 05:15:32 INFO - PROCESS | 1248 | 1471349732800 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:15:32 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17D7A800) [pid = 1248] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:15:32 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0FF64C00) [pid = 1248] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:15:32 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0F9F4C00) [pid = 1248] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:15:32 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (105CA800) [pid = 1248] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:15:32 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16526800) [pid = 1248] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:15:32 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16C7F400) [pid = 1248] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:15:32 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1B10C000) [pid = 1248] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:15:32 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1A06B800) [pid = 1248] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:15:32 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (0C57A000) [pid = 1248] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:15:32 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (16C44C00) [pid = 1248] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 771ms 05:15:32 INFO - PROCESS | 1248 | 1471349732855 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 05:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:15:32 INFO - PROCESS | 1248 | 1471349732857 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 05:15:32 INFO - PROCESS | 1248 | 1471349732860 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:15:32 INFO - PROCESS | 1248 | 1471349732862 Marionette TRACE conn5 <- [1,1282,null,{}] 05:15:32 INFO - PROCESS | 1248 | 1471349732870 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:32 INFO - PROCESS | 1248 | 1471349732872 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:32 INFO - PROCESS | 1248 | 1471349732952 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 05:15:32 INFO - PROCESS | 1248 | 1471349732957 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:32 INFO - PROCESS | 1248 | 1471349732959 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:32 INFO - PROCESS | 1248 | ++DOCSHELL 146C8800 == 35 [pid = 1248] [id = 330] 05:15:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (14AD0800) [pid = 1248] [serial = 989] [outer = 00000000] 05:15:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (16C8A000) [pid = 1248] [serial = 990] [outer = 14AD0800] 05:15:33 INFO - PROCESS | 1248 | 1471349733006 Marionette DEBUG loaded listener.js 05:15:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (18BD3C00) [pid = 1248] [serial = 991] [outer = 14AD0800] 05:15:33 INFO - PROCESS | 1248 | 1471349733425 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 590ms 05:15:33 INFO - PROCESS | 1248 | 1471349733458 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 05:15:33 INFO - PROCESS | 1248 | 1471349733460 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 05:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:15:33 INFO - PROCESS | 1248 | 1471349733479 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:15:33 INFO - PROCESS | 1248 | 1471349733481 Marionette TRACE conn5 <- [1,1286,null,{}] 05:15:33 INFO - PROCESS | 1248 | 1471349733485 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:33 INFO - PROCESS | 1248 | 1471349733487 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:33 INFO - PROCESS | 1248 | 1471349733567 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 05:15:33 INFO - PROCESS | 1248 | 1471349733608 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:33 INFO - PROCESS | 1248 | 1471349733610 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:33 INFO - PROCESS | 1248 | ++DOCSHELL 08840C00 == 36 [pid = 1248] [id = 331] 05:15:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (18EBA400) [pid = 1248] [serial = 992] [outer = 00000000] 05:15:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (19F37400) [pid = 1248] [serial = 993] [outer = 18EBA400] 05:15:33 INFO - PROCESS | 1248 | 1471349733657 Marionette DEBUG loaded listener.js 05:15:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (19F3C400) [pid = 1248] [serial = 994] [outer = 18EBA400] 05:15:34 INFO - PROCESS | 1248 | 1471349734114 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 691ms 05:15:34 INFO - PROCESS | 1248 | 1471349734162 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 05:15:34 INFO - PROCESS | 1248 | 1471349734164 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 05:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:15:34 INFO - PROCESS | 1248 | 1471349734167 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:15:34 INFO - PROCESS | 1248 | 1471349734169 Marionette TRACE conn5 <- [1,1290,null,{}] 05:15:34 INFO - PROCESS | 1248 | 1471349734172 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:34 INFO - PROCESS | 1248 | 1471349734174 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:34 INFO - PROCESS | 1248 | 1471349734255 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 05:15:34 INFO - PROCESS | 1248 | 1471349734261 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:34 INFO - PROCESS | 1248 | 1471349734263 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:34 INFO - PROCESS | 1248 | ++DOCSHELL 19F7CC00 == 37 [pid = 1248] [id = 332] 05:15:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (19F7EC00) [pid = 1248] [serial = 995] [outer = 00000000] 05:15:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19F84C00) [pid = 1248] [serial = 996] [outer = 19F7EC00] 05:15:34 INFO - PROCESS | 1248 | 1471349734309 Marionette DEBUG loaded listener.js 05:15:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19F85400) [pid = 1248] [serial = 997] [outer = 19F7EC00] 05:15:34 INFO - PROCESS | 1248 | 1471349734747 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 630ms 05:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:15:34 INFO - PROCESS | 1248 | 1471349734799 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 05:15:34 INFO - PROCESS | 1248 | 1471349734801 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 05:15:34 INFO - PROCESS | 1248 | 1471349734804 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:15:34 INFO - PROCESS | 1248 | 1471349734806 Marionette TRACE conn5 <- [1,1294,null,{}] 05:15:34 INFO - PROCESS | 1248 | 1471349734810 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:34 INFO - PROCESS | 1248 | 1471349734812 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:34 INFO - PROCESS | 1248 | 1471349734936 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 05:15:35 INFO - PROCESS | 1248 | 1471349735110 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:35 INFO - PROCESS | 1248 | 1471349735113 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:35 INFO - PROCESS | 1248 | ++DOCSHELL 08842000 == 38 [pid = 1248] [id = 333] 05:15:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (08842C00) [pid = 1248] [serial = 998] [outer = 00000000] 05:15:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (0884EC00) [pid = 1248] [serial = 999] [outer = 08842C00] 05:15:35 INFO - PROCESS | 1248 | 1471349735177 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0F9F0400) [pid = 1248] [serial = 1000] [outer = 08842C00] 05:15:35 INFO - PROCESS | 1248 | 1471349735765 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1016ms 05:15:35 INFO - PROCESS | 1248 | 1471349735825 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 05:15:35 INFO - PROCESS | 1248 | 1471349735829 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 05:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:15:35 INFO - PROCESS | 1248 | 1471349735835 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:15:35 INFO - PROCESS | 1248 | 1471349735838 Marionette TRACE conn5 <- [1,1298,null,{}] 05:15:35 INFO - PROCESS | 1248 | 1471349735863 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:35 INFO - PROCESS | 1248 | 1471349735868 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:36 INFO - PROCESS | 1248 | 1471349735989 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 05:15:36 INFO - PROCESS | 1248 | 1471349736114 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:36 INFO - PROCESS | 1248 | 1471349736117 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:36 INFO - PROCESS | 1248 | ++DOCSHELL 14E80400 == 39 [pid = 1248] [id = 334] 05:15:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16524800) [pid = 1248] [serial = 1001] [outer = 00000000] 05:15:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16A04000) [pid = 1248] [serial = 1002] [outer = 16524800] 05:15:36 INFO - PROCESS | 1248 | 1471349736177 Marionette DEBUG loaded listener.js 05:15:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16C87400) [pid = 1248] [serial = 1003] [outer = 16524800] 05:15:36 INFO - PROCESS | 1248 | 1471349736777 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 05:15:36 INFO - PROCESS | 1248 | 1471349736828 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 05:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:15:36 INFO - PROCESS | 1248 | 1471349736832 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:15:36 INFO - PROCESS | 1248 | 1471349736834 Marionette TRACE conn5 <- [1,1302,null,{}] 05:15:36 INFO - PROCESS | 1248 | 1471349736838 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:36 INFO - PROCESS | 1248 | 1471349736841 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:36 INFO - PROCESS | 1248 | 1471349736954 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 05:15:37 INFO - PROCESS | 1248 | 1471349737087 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:37 INFO - PROCESS | 1248 | 1471349737090 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:37 INFO - PROCESS | 1248 | ++DOCSHELL 143B5C00 == 40 [pid = 1248] [id = 335] 05:15:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (15667400) [pid = 1248] [serial = 1004] [outer = 00000000] 05:15:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19F08800) [pid = 1248] [serial = 1005] [outer = 15667400] 05:15:37 INFO - PROCESS | 1248 | 1471349737149 Marionette DEBUG loaded listener.js 05:15:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19F33800) [pid = 1248] [serial = 1006] [outer = 15667400] 05:15:37 INFO - PROCESS | 1248 | 1471349737710 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 930ms 05:15:37 INFO - PROCESS | 1248 | 1471349737773 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 05:15:37 INFO - PROCESS | 1248 | 1471349737777 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 05:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:15:37 INFO - PROCESS | 1248 | 1471349737789 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:15:37 INFO - PROCESS | 1248 | 1471349737794 Marionette TRACE conn5 <- [1,1306,null,{}] 05:15:37 INFO - PROCESS | 1248 | 1471349737798 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:37 INFO - PROCESS | 1248 | 1471349737801 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:37 INFO - PROCESS | 1248 | 1471349737916 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 05:15:38 INFO - PROCESS | 1248 | 1471349738046 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:38 INFO - PROCESS | 1248 | 1471349738049 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:38 INFO - PROCESS | 1248 | ++DOCSHELL 19F08400 == 41 [pid = 1248] [id = 336] 05:15:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19F3E000) [pid = 1248] [serial = 1007] [outer = 00000000] 05:15:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1A2BA400) [pid = 1248] [serial = 1008] [outer = 19F3E000] 05:15:38 INFO - PROCESS | 1248 | 1471349738107 Marionette DEBUG loaded listener.js 05:15:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1A2BC800) [pid = 1248] [serial = 1009] [outer = 19F3E000] 05:15:38 INFO - PROCESS | 1248 | 1471349738838 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1079ms 05:15:38 INFO - PROCESS | 1248 | 1471349738878 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 05:15:38 INFO - PROCESS | 1248 | 1471349738883 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 05:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:15:38 INFO - PROCESS | 1248 | 1471349738889 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:15:38 INFO - PROCESS | 1248 | 1471349738892 Marionette TRACE conn5 <- [1,1310,null,{}] 05:15:38 INFO - PROCESS | 1248 | 1471349738897 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:38 INFO - PROCESS | 1248 | 1471349738900 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:39 INFO - PROCESS | 1248 | 1471349739005 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 05:15:39 INFO - PROCESS | 1248 | 1471349739138 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:39 INFO - PROCESS | 1248 | 1471349739143 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:39 INFO - PROCESS | 1248 | ++DOCSHELL 10520400 == 42 [pid = 1248] [id = 337] 05:15:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (10523000) [pid = 1248] [serial = 1010] [outer = 00000000] 05:15:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (105D1000) [pid = 1248] [serial = 1011] [outer = 10523000] 05:15:39 INFO - PROCESS | 1248 | 1471349739199 Marionette DEBUG loaded listener.js 05:15:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (143B8000) [pid = 1248] [serial = 1012] [outer = 10523000] 05:15:39 INFO - PROCESS | 1248 | --DOCSHELL 19F7CC00 == 41 [pid = 1248] [id = 332] 05:15:39 INFO - PROCESS | 1248 | --DOCSHELL 08840C00 == 40 [pid = 1248] [id = 331] 05:15:39 INFO - PROCESS | 1248 | --DOCSHELL 146C8800 == 39 [pid = 1248] [id = 330] 05:15:39 INFO - PROCESS | 1248 | --DOCSHELL 19EB8400 == 38 [pid = 1248] [id = 329] 05:15:39 INFO - PROCESS | 1248 | --DOCSHELL 0C3C7000 == 37 [pid = 1248] [id = 328] 05:15:39 INFO - PROCESS | 1248 | --DOCSHELL 17DB9400 == 36 [pid = 1248] [id = 327] 05:15:39 INFO - PROCESS | 1248 | --DOCSHELL 17B2F000 == 35 [pid = 1248] [id = 326] 05:15:39 INFO - PROCESS | 1248 | --DOCSHELL 11051000 == 34 [pid = 1248] [id = 325] 05:15:39 INFO - PROCESS | 1248 | --DOCSHELL 0FF5E800 == 33 [pid = 1248] [id = 324] 05:15:39 INFO - PROCESS | 1248 | --DOCSHELL 0F911C00 == 32 [pid = 1248] [id = 322] 05:15:39 INFO - PROCESS | 1248 | --DOCSHELL 14692C00 == 31 [pid = 1248] [id = 323] 05:15:39 INFO - PROCESS | 1248 | --DOCSHELL 191D2000 == 30 [pid = 1248] [id = 321] 05:15:39 INFO - PROCESS | 1248 | --DOCSHELL 19F08400 == 29 [pid = 1248] [id = 336] 05:15:39 INFO - PROCESS | 1248 | --DOCSHELL 143B5C00 == 28 [pid = 1248] [id = 335] 05:15:39 INFO - PROCESS | 1248 | --DOCSHELL 08842000 == 27 [pid = 1248] [id = 333] 05:15:39 INFO - PROCESS | 1248 | --DOCSHELL 14E80400 == 26 [pid = 1248] [id = 334] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (19DBE800) [pid = 1248] [serial = 963] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (17DB7400) [pid = 1248] [serial = 960] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (18B42800) [pid = 1248] [serial = 961] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (143E1C00) [pid = 1248] [serial = 946] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (105D4800) [pid = 1248] [serial = 945] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0FF5E000) [pid = 1248] [serial = 948] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0FF65C00) [pid = 1248] [serial = 949] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (106DF000) [pid = 1248] [serial = 951] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (14129C00) [pid = 1248] [serial = 952] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17BBAC00) [pid = 1248] [serial = 958] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (10382800) [pid = 1248] [serial = 933] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (17B2FC00) [pid = 1248] [serial = 936] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1A3E4000) [pid = 1248] [serial = 939] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1B17B000) [pid = 1248] [serial = 942] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1652F400) [pid = 1248] [serial = 954] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16A09400) [pid = 1248] [serial = 955] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17A96000) [pid = 1248] [serial = 957] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1B1DF400) [pid = 1248] [serial = 943] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1B04A800) [pid = 1248] [serial = 940] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1062F000) [pid = 1248] [serial = 934] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (18B43800) [pid = 1248] [serial = 937] [outer = 00000000] [url = about:blank] 05:15:40 INFO - PROCESS | 1248 | 1471349740403 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1531ms 05:15:40 INFO - PROCESS | 1248 | 1471349740424 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 05:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:15:40 INFO - PROCESS | 1248 | 1471349740428 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 05:15:40 INFO - PROCESS | 1248 | 1471349740432 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:15:40 INFO - PROCESS | 1248 | 1471349740437 Marionette TRACE conn5 <- [1,1314,null,{}] 05:15:40 INFO - PROCESS | 1248 | 1471349740442 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:40 INFO - PROCESS | 1248 | 1471349740444 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:40 INFO - PROCESS | 1248 | 1471349740562 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 05:15:40 INFO - PROCESS | 1248 | 1471349740649 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:40 INFO - PROCESS | 1248 | 1471349740651 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:40 INFO - PROCESS | 1248 | ++DOCSHELL 0F911C00 == 27 [pid = 1248] [id = 338] 05:15:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0F913800) [pid = 1248] [serial = 1013] [outer = 00000000] 05:15:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0FF5C000) [pid = 1248] [serial = 1014] [outer = 0F913800] 05:15:40 INFO - PROCESS | 1248 | 1471349740702 Marionette DEBUG loaded listener.js 05:15:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0FF69000) [pid = 1248] [serial = 1015] [outer = 0F913800] 05:15:41 INFO - PROCESS | 1248 | 1471349741090 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:15:41 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 05:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 690ms 05:15:41 INFO - PROCESS | 1248 | 1471349741123 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 05:15:41 INFO - PROCESS | 1248 | 1471349741128 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 05:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:15:41 INFO - PROCESS | 1248 | 1471349741135 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:15:41 INFO - PROCESS | 1248 | 1471349741137 Marionette TRACE conn5 <- [1,1318,null,{}] 05:15:41 INFO - PROCESS | 1248 | 1471349741141 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:41 INFO - PROCESS | 1248 | 1471349741144 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:41 INFO - PROCESS | 1248 | 1471349741264 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 05:15:41 INFO - PROCESS | 1248 | 1471349741271 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:41 INFO - PROCESS | 1248 | 1471349741273 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:41 INFO - PROCESS | 1248 | ++DOCSHELL 103AD400 == 28 [pid = 1248] [id = 339] 05:15:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (103B8C00) [pid = 1248] [serial = 1016] [outer = 00000000] 05:15:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1057EC00) [pid = 1248] [serial = 1017] [outer = 103B8C00] 05:15:41 INFO - PROCESS | 1248 | 1471349741324 Marionette DEBUG loaded listener.js 05:15:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1113A800) [pid = 1248] [serial = 1018] [outer = 103B8C00] 05:15:41 INFO - PROCESS | 1248 | 1471349741767 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:15:41 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 05:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 05:15:41 INFO - PROCESS | 1248 | 1471349741809 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 05:15:41 INFO - PROCESS | 1248 | 1471349741811 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 05:15:41 INFO - PROCESS | 1248 | 1471349741814 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:15:41 INFO - PROCESS | 1248 | 1471349741818 Marionette TRACE conn5 <- [1,1322,null,{}] 05:15:41 INFO - PROCESS | 1248 | 1471349741829 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:41 INFO - PROCESS | 1248 | 1471349741834 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:41 INFO - PROCESS | 1248 | 1471349741920 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 05:15:41 INFO - PROCESS | 1248 | 1471349741927 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:41 INFO - PROCESS | 1248 | 1471349741930 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:41 INFO - PROCESS | 1248 | ++DOCSHELL 14B54400 == 29 [pid = 1248] [id = 340] 05:15:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (14B5A400) [pid = 1248] [serial = 1019] [outer = 00000000] 05:15:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16526800) [pid = 1248] [serial = 1020] [outer = 14B5A400] 05:15:41 INFO - PROCESS | 1248 | 1471349741982 Marionette DEBUG loaded listener.js 05:15:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16592C00) [pid = 1248] [serial = 1021] [outer = 14B5A400] 05:15:42 INFO - PROCESS | 1248 | 1471349742514 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 05:15:42 INFO - PROCESS | 1248 | 1471349742548 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 05:15:42 INFO - PROCESS | 1248 | 1471349742551 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 05:15:42 INFO - PROCESS | 1248 | 1471349742554 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:15:42 INFO - PROCESS | 1248 | 1471349742556 Marionette TRACE conn5 <- [1,1326,null,{}] 05:15:42 INFO - PROCESS | 1248 | 1471349742559 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:42 INFO - PROCESS | 1248 | 1471349742561 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:42 INFO - PROCESS | 1248 | 1471349742707 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 05:15:42 INFO - PROCESS | 1248 | 1471349742730 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:42 INFO - PROCESS | 1248 | 1471349742732 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:42 INFO - PROCESS | 1248 | ++DOCSHELL 16C7E400 == 30 [pid = 1248] [id = 341] 05:15:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16C7EC00) [pid = 1248] [serial = 1022] [outer = 00000000] 05:15:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17A99800) [pid = 1248] [serial = 1023] [outer = 16C7EC00] 05:15:42 INFO - PROCESS | 1248 | 1471349742779 Marionette DEBUG loaded listener.js 05:15:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17B2FC00) [pid = 1248] [serial = 1024] [outer = 16C7EC00] 05:15:43 INFO - PROCESS | 1248 | 1471349743668 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1122ms 05:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:15:43 INFO - PROCESS | 1248 | 1471349743679 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 05:15:43 INFO - PROCESS | 1248 | 1471349743681 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 05:15:43 INFO - PROCESS | 1248 | 1471349743684 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:15:43 INFO - PROCESS | 1248 | 1471349743686 Marionette TRACE conn5 <- [1,1330,null,{}] 05:15:43 INFO - PROCESS | 1248 | 1471349743690 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:43 INFO - PROCESS | 1248 | 1471349743692 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:43 INFO - PROCESS | 1248 | 1471349743810 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 05:15:43 INFO - PROCESS | 1248 | 1471349743816 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:43 INFO - PROCESS | 1248 | 1471349743818 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:43 INFO - PROCESS | 1248 | ++DOCSHELL 16C7F400 == 31 [pid = 1248] [id = 342] 05:15:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16C82C00) [pid = 1248] [serial = 1025] [outer = 00000000] 05:15:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17D87C00) [pid = 1248] [serial = 1026] [outer = 16C82C00] 05:15:43 INFO - PROCESS | 1248 | 1471349743865 Marionette DEBUG loaded listener.js 05:15:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17BBA400) [pid = 1248] [serial = 1027] [outer = 16C82C00] 05:15:44 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (19F7EC00) [pid = 1248] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:15:44 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (15C2D800) [pid = 1248] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:15:44 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19EC3400) [pid = 1248] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:15:44 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (11133000) [pid = 1248] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:15:44 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17B2F800) [pid = 1248] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:15:44 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0FF5F400) [pid = 1248] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:15:44 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0F914000) [pid = 1248] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:15:44 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (14A27800) [pid = 1248] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:15:44 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (191D6800) [pid = 1248] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:15:44 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (14AD0800) [pid = 1248] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:15:44 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (18EBA400) [pid = 1248] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:15:44 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (18BD2000) [pid = 1248] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:15:44 INFO - PROCESS | 1248 | 1471349744564 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 05:15:44 INFO - PROCESS | 1248 | 1471349744616 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 05:15:44 INFO - PROCESS | 1248 | 1471349744618 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 05:15:44 INFO - PROCESS | 1248 | 1471349744621 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:15:44 INFO - PROCESS | 1248 | 1471349744623 Marionette TRACE conn5 <- [1,1334,null,{}] 05:15:44 INFO - PROCESS | 1248 | 1471349744627 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:44 INFO - PROCESS | 1248 | 1471349744632 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:44 INFO - PROCESS | 1248 | 1471349744726 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 05:15:44 INFO - PROCESS | 1248 | 1471349744734 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:44 INFO - PROCESS | 1248 | 1471349744736 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:44 INFO - PROCESS | 1248 | ++DOCSHELL 17D84C00 == 32 [pid = 1248] [id = 343] 05:15:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17D86C00) [pid = 1248] [serial = 1028] [outer = 00000000] 05:15:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (18DC4C00) [pid = 1248] [serial = 1029] [outer = 17D86C00] 05:15:44 INFO - PROCESS | 1248 | 1471349744783 Marionette DEBUG loaded listener.js 05:15:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (191D3400) [pid = 1248] [serial = 1030] [outer = 17D86C00] 05:15:45 INFO - PROCESS | 1248 | 1471349745225 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 05:15:45 INFO - PROCESS | 1248 | 1471349745266 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 05:15:45 INFO - PROCESS | 1248 | 1471349745268 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 05:15:45 INFO - PROCESS | 1248 | 1471349745272 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:15:45 INFO - PROCESS | 1248 | 1471349745273 Marionette TRACE conn5 <- [1,1338,null,{}] 05:15:45 INFO - PROCESS | 1248 | 1471349745277 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:45 INFO - PROCESS | 1248 | 1471349745279 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:45 INFO - PROCESS | 1248 | 1471349745357 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 05:15:45 INFO - PROCESS | 1248 | 1471349745390 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 1248 | 1471349745392 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:45 INFO - PROCESS | 1248 | ++DOCSHELL 0FF61000 == 33 [pid = 1248] [id = 344] 05:15:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (18DC3C00) [pid = 1248] [serial = 1031] [outer = 00000000] 05:15:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (191DD800) [pid = 1248] [serial = 1032] [outer = 18DC3C00] 05:15:45 INFO - PROCESS | 1248 | 1471349745438 Marionette DEBUG loaded listener.js 05:15:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1922FC00) [pid = 1248] [serial = 1033] [outer = 18DC3C00] 05:15:45 INFO - PROCESS | 1248 | 1471349745878 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 05:15:45 INFO - PROCESS | 1248 | 1471349745909 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 05:15:45 INFO - PROCESS | 1248 | 1471349745911 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 05:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:15:45 INFO - PROCESS | 1248 | 1471349745914 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:15:45 INFO - PROCESS | 1248 | 1471349745916 Marionette TRACE conn5 <- [1,1342,null,{}] 05:15:45 INFO - PROCESS | 1248 | 1471349745920 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:45 INFO - PROCESS | 1248 | 1471349745922 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:46 INFO - PROCESS | 1248 | 1471349746002 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 05:15:46 INFO - PROCESS | 1248 | 1471349746007 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:46 INFO - PROCESS | 1248 | 1471349746009 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:46 INFO - PROCESS | 1248 | ++DOCSHELL 191DD400 == 34 [pid = 1248] [id = 345] 05:15:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19EAF000) [pid = 1248] [serial = 1034] [outer = 00000000] 05:15:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19EC5800) [pid = 1248] [serial = 1035] [outer = 19EAF000] 05:15:46 INFO - PROCESS | 1248 | 1471349746055 Marionette DEBUG loaded listener.js 05:15:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19EB8C00) [pid = 1248] [serial = 1036] [outer = 19EAF000] 05:15:46 INFO - PROCESS | 1248 | --DOCSHELL 0F911C00 == 33 [pid = 1248] [id = 338] 05:15:46 INFO - PROCESS | 1248 | --DOCSHELL 10520400 == 32 [pid = 1248] [id = 337] 05:15:47 INFO - PROCESS | 1248 | --DOCSHELL 103AD400 == 31 [pid = 1248] [id = 339] 05:15:47 INFO - PROCESS | 1248 | --DOCSHELL 0FF61000 == 30 [pid = 1248] [id = 344] 05:15:47 INFO - PROCESS | 1248 | --DOCSHELL 17D84C00 == 29 [pid = 1248] [id = 343] 05:15:47 INFO - PROCESS | 1248 | --DOCSHELL 14B54400 == 28 [pid = 1248] [id = 340] 05:15:47 INFO - PROCESS | 1248 | --DOCSHELL 16C7F400 == 27 [pid = 1248] [id = 342] 05:15:47 INFO - PROCESS | 1248 | --DOCSHELL 16C7E400 == 26 [pid = 1248] [id = 341] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (19BA8400) [pid = 1248] [serial = 984] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (19F0D800) [pid = 1248] [serial = 987] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14A73C00) [pid = 1248] [serial = 975] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (17D7B800) [pid = 1248] [serial = 978] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (17DAF000) [pid = 1248] [serial = 979] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (10236000) [pid = 1248] [serial = 972] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (10384400) [pid = 1248] [serial = 973] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (10238400) [pid = 1248] [serial = 966] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (10387C00) [pid = 1248] [serial = 967] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (15C32800) [pid = 1248] [serial = 969] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16599400) [pid = 1248] [serial = 970] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (19EB4800) [pid = 1248] [serial = 964] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (14BE9C00) [pid = 1248] [serial = 976] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (16C8A000) [pid = 1248] [serial = 990] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (19F37400) [pid = 1248] [serial = 993] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (19F3C400) [pid = 1248] [serial = 994] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (19F0DC00) [pid = 1248] [serial = 988] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (19F85400) [pid = 1248] [serial = 997] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (191D3C00) [pid = 1248] [serial = 981] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (19B9AC00) [pid = 1248] [serial = 982] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (19EAE400) [pid = 1248] [serial = 985] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (18BD3C00) [pid = 1248] [serial = 991] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (19F84C00) [pid = 1248] [serial = 996] [outer = 00000000] [url = about:blank] 05:15:47 INFO - PROCESS | 1248 | 1471349747782 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1923ms 05:15:47 INFO - PROCESS | 1248 | 1471349747840 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 05:15:47 INFO - PROCESS | 1248 | 1471349747844 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 05:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:15:47 INFO - PROCESS | 1248 | 1471349747849 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:15:47 INFO - PROCESS | 1248 | 1471349747853 Marionette TRACE conn5 <- [1,1346,null,{}] 05:15:47 INFO - PROCESS | 1248 | 1471349747858 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:47 INFO - PROCESS | 1248 | 1471349747862 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:47 INFO - PROCESS | 1248 | 1471349747953 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 05:15:47 INFO - PROCESS | 1248 | 1471349747960 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:47 INFO - PROCESS | 1248 | 1471349747965 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:48 INFO - PROCESS | 1248 | ++DOCSHELL 0F9F4C00 == 27 [pid = 1248] [id = 346] 05:15:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (0FA55C00) [pid = 1248] [serial = 1037] [outer = 00000000] 05:15:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (0FF5E000) [pid = 1248] [serial = 1038] [outer = 0FA55C00] 05:15:48 INFO - PROCESS | 1248 | 1471349748022 Marionette DEBUG loaded listener.js 05:15:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (0FF66800) [pid = 1248] [serial = 1039] [outer = 0FA55C00] 05:15:48 INFO - PROCESS | 1248 | 1471349748510 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 690ms 05:15:48 INFO - PROCESS | 1248 | 1471349748540 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 05:15:48 INFO - PROCESS | 1248 | 1471349748545 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 05:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:15:48 INFO - PROCESS | 1248 | 1471349748551 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:15:48 INFO - PROCESS | 1248 | 1471349748554 Marionette TRACE conn5 <- [1,1350,null,{}] 05:15:48 INFO - PROCESS | 1248 | 1471349748557 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:48 INFO - PROCESS | 1248 | 1471349748560 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:48 INFO - PROCESS | 1248 | 1471349748649 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 05:15:48 INFO - PROCESS | 1248 | 1471349748657 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:48 INFO - PROCESS | 1248 | 1471349748660 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:48 INFO - PROCESS | 1248 | ++DOCSHELL 103AF400 == 28 [pid = 1248] [id = 347] 05:15:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (103AFC00) [pid = 1248] [serial = 1040] [outer = 00000000] 05:15:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (103B3800) [pid = 1248] [serial = 1041] [outer = 103AFC00] 05:15:48 INFO - PROCESS | 1248 | 1471349748711 Marionette DEBUG loaded listener.js 05:15:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (10524000) [pid = 1248] [serial = 1042] [outer = 103AFC00] 05:15:49 INFO - PROCESS | 1248 | 1471349749197 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 05:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:15:49 INFO - PROCESS | 1248 | 1471349749225 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 05:15:49 INFO - PROCESS | 1248 | 1471349749227 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 05:15:49 INFO - PROCESS | 1248 | 1471349749231 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:15:49 INFO - PROCESS | 1248 | 1471349749234 Marionette TRACE conn5 <- [1,1354,null,{}] 05:15:49 INFO - PROCESS | 1248 | 1471349749245 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:49 INFO - PROCESS | 1248 | 1471349749250 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:49 INFO - PROCESS | 1248 | 1471349749376 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 05:15:49 INFO - PROCESS | 1248 | 1471349749470 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:49 INFO - PROCESS | 1248 | 1471349749473 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:49 INFO - PROCESS | 1248 | ++DOCSHELL 14A6F800 == 29 [pid = 1248] [id = 348] 05:15:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (14A6FC00) [pid = 1248] [serial = 1043] [outer = 00000000] 05:15:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (14AD0800) [pid = 1248] [serial = 1044] [outer = 14A6FC00] 05:15:49 INFO - PROCESS | 1248 | 1471349749527 Marionette DEBUG loaded listener.js 05:15:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (14BDF800) [pid = 1248] [serial = 1045] [outer = 14A6FC00] 05:15:49 INFO - PROCESS | 1248 | 1471349749954 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 05:15:50 INFO - PROCESS | 1248 | 1471349750007 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 05:15:50 INFO - PROCESS | 1248 | 1471349750010 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:15:50 INFO - PROCESS | 1248 | 1471349750012 Marionette TRACE conn5 <- [1,1358,null,{}] 05:15:50 INFO - PROCESS | 1248 | 1471349750015 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:50 INFO - PROCESS | 1248 | 1471349750017 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:50 INFO - PROCESS | 1248 | 1471349750101 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 05:15:50 INFO - PROCESS | 1248 | 1471349750108 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:50 INFO - PROCESS | 1248 | 1471349750110 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:50 INFO - PROCESS | 1248 | ++DOCSHELL 15C31C00 == 30 [pid = 1248] [id = 349] 05:15:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (15C32800) [pid = 1248] [serial = 1046] [outer = 00000000] 05:15:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16C3F400) [pid = 1248] [serial = 1047] [outer = 15C32800] 05:15:50 INFO - PROCESS | 1248 | 1471349750157 Marionette DEBUG loaded listener.js 05:15:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16C7D400) [pid = 1248] [serial = 1048] [outer = 15C32800] 05:15:50 INFO - PROCESS | 1248 | 1471349750595 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 05:15:50 INFO - PROCESS | 1248 | 1471349750647 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 05:15:50 INFO - PROCESS | 1248 | 1471349750651 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:15:50 INFO - PROCESS | 1248 | 1471349750652 Marionette TRACE conn5 <- [1,1362,null,{}] 05:15:50 INFO - PROCESS | 1248 | 1471349750656 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:50 INFO - PROCESS | 1248 | 1471349750658 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:50 INFO - PROCESS | 1248 | 1471349750736 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 05:15:50 INFO - PROCESS | 1248 | 1471349750771 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:50 INFO - PROCESS | 1248 | 1471349750773 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:50 INFO - PROCESS | 1248 | ++DOCSHELL 17A9BC00 == 31 [pid = 1248] [id = 350] 05:15:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (17B23000) [pid = 1248] [serial = 1049] [outer = 00000000] 05:15:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (17D80400) [pid = 1248] [serial = 1050] [outer = 17B23000] 05:15:50 INFO - PROCESS | 1248 | 1471349750820 Marionette DEBUG loaded listener.js 05:15:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17D85C00) [pid = 1248] [serial = 1051] [outer = 17B23000] 05:15:51 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:51 INFO - PROCESS | 1248 | 1471349751252 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 05:15:51 INFO - PROCESS | 1248 | 1471349751288 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 05:15:51 INFO - PROCESS | 1248 | 1471349751291 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:15:51 INFO - PROCESS | 1248 | 1471349751293 Marionette TRACE conn5 <- [1,1366,null,{}] 05:15:51 INFO - PROCESS | 1248 | 1471349751300 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:51 INFO - PROCESS | 1248 | 1471349751305 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:51 INFO - PROCESS | 1248 | 1471349751408 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 05:15:51 INFO - PROCESS | 1248 | 1471349751417 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:51 INFO - PROCESS | 1248 | 1471349751419 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:51 INFO - PROCESS | 1248 | ++DOCSHELL 191D2400 == 32 [pid = 1248] [id = 351] 05:15:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (191D3C00) [pid = 1248] [serial = 1052] [outer = 00000000] 05:15:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19B9DC00) [pid = 1248] [serial = 1053] [outer = 191D3C00] 05:15:51 INFO - PROCESS | 1248 | 1471349751466 Marionette DEBUG loaded listener.js 05:15:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19BA3400) [pid = 1248] [serial = 1054] [outer = 191D3C00] 05:15:51 INFO - PROCESS | 1248 | 1471349751883 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:15:51 INFO - PROCESS | 1248 | 1471349751928 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 05:15:51 INFO - PROCESS | 1248 | 1471349751935 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - PROCESS | 1248 | 1471349751937 Marionette TRACE conn5 <- [1,1370,null,{}] 05:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:15:51 INFO - PROCESS | 1248 | 1471349751940 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:51 INFO - PROCESS | 1248 | 1471349751942 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:52 INFO - PROCESS | 1248 | 1471349752020 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 05:15:52 INFO - PROCESS | 1248 | 1471349752025 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:52 INFO - PROCESS | 1248 | 1471349752027 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:52 INFO - PROCESS | 1248 | ++DOCSHELL 19EB5000 == 33 [pid = 1248] [id = 352] 05:15:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19EB6400) [pid = 1248] [serial = 1055] [outer = 00000000] 05:15:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19F01400) [pid = 1248] [serial = 1056] [outer = 19EB6400] 05:15:52 INFO - PROCESS | 1248 | 1471349752076 Marionette DEBUG loaded listener.js 05:15:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19F04800) [pid = 1248] [serial = 1057] [outer = 19EB6400] 05:15:52 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:15:52 INFO - PROCESS | 1248 | 1471349752530 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:15:52 INFO - PROCESS | 1248 | 1471349752573 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 05:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:15:52 INFO - PROCESS | 1248 | 1471349752577 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:15:52 INFO - PROCESS | 1248 | 1471349752579 Marionette TRACE conn5 <- [1,1374,null,{}] 05:15:52 INFO - PROCESS | 1248 | 1471349752586 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:52 INFO - PROCESS | 1248 | 1471349752588 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:52 INFO - PROCESS | 1248 | 1471349752666 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 05:15:52 INFO - PROCESS | 1248 | 1471349752672 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:52 INFO - PROCESS | 1248 | 1471349752674 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:52 INFO - PROCESS | 1248 | ++DOCSHELL 19F0A000 == 34 [pid = 1248] [id = 353] 05:15:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19F0C400) [pid = 1248] [serial = 1058] [outer = 00000000] 05:15:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19F35000) [pid = 1248] [serial = 1059] [outer = 19F0C400] 05:15:52 INFO - PROCESS | 1248 | 1471349752720 Marionette DEBUG loaded listener.js 05:15:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19F31C00) [pid = 1248] [serial = 1060] [outer = 19F0C400] 05:15:53 INFO - PROCESS | 1248 | 1471349753201 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:15:53 INFO - PROCESS | 1248 | 1471349753253 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 05:15:53 INFO - PROCESS | 1248 | 1471349753256 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:15:53 INFO - PROCESS | 1248 | 1471349753258 Marionette TRACE conn5 <- [1,1378,null,{}] 05:15:53 INFO - PROCESS | 1248 | 1471349753262 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:53 INFO - PROCESS | 1248 | 1471349753263 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:53 INFO - PROCESS | 1248 | 1471349753370 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 05:15:53 INFO - PROCESS | 1248 | 1471349753452 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:53 INFO - PROCESS | 1248 | 1471349753454 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:53 INFO - PROCESS | 1248 | ++DOCSHELL 0FF66400 == 35 [pid = 1248] [id = 354] 05:15:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (14A6DC00) [pid = 1248] [serial = 1061] [outer = 00000000] 05:15:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19F7DC00) [pid = 1248] [serial = 1062] [outer = 14A6DC00] 05:15:53 INFO - PROCESS | 1248 | 1471349753500 Marionette DEBUG loaded listener.js 05:15:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19F7E800) [pid = 1248] [serial = 1063] [outer = 14A6DC00] 05:15:53 INFO - PROCESS | 1248 | 1471349753917 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 05:15:53 INFO - PROCESS | 1248 | 1471349753935 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 05:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:15:53 INFO - PROCESS | 1248 | 1471349753937 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 05:15:53 INFO - PROCESS | 1248 | 1471349753940 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:15:53 INFO - PROCESS | 1248 | 1471349753941 Marionette TRACE conn5 <- [1,1382,null,{}] 05:15:53 INFO - PROCESS | 1248 | 1471349753949 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:53 INFO - PROCESS | 1248 | 1471349753950 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:54 INFO - PROCESS | 1248 | 1471349754071 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 05:15:54 INFO - PROCESS | 1248 | 1471349754077 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:54 INFO - PROCESS | 1248 | 1471349754079 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:54 INFO - PROCESS | 1248 | ++DOCSHELL 0FF5C400 == 36 [pid = 1248] [id = 355] 05:15:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (14A74400) [pid = 1248] [serial = 1064] [outer = 00000000] 05:15:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1A068000) [pid = 1248] [serial = 1065] [outer = 14A74400] 05:15:54 INFO - PROCESS | 1248 | 1471349754127 Marionette DEBUG loaded listener.js 05:15:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1A06E000) [pid = 1248] [serial = 1066] [outer = 14A74400] 05:15:54 INFO - PROCESS | 1248 | 1471349754585 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 05:15:54 INFO - PROCESS | 1248 | 1471349754611 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 05:15:54 INFO - PROCESS | 1248 | 1471349754613 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 05:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:15:54 INFO - PROCESS | 1248 | 1471349754621 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:15:54 INFO - PROCESS | 1248 | 1471349754623 Marionette TRACE conn5 <- [1,1386,null,{}] 05:15:54 INFO - PROCESS | 1248 | 1471349754627 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:54 INFO - PROCESS | 1248 | 1471349754629 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:54 INFO - PROCESS | 1248 | 1471349754781 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 05:15:54 INFO - PROCESS | 1248 | 1471349754804 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:54 INFO - PROCESS | 1248 | 1471349754807 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:54 INFO - PROCESS | 1248 | ++DOCSHELL 17A96800 == 37 [pid = 1248] [id = 356] 05:15:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1A072C00) [pid = 1248] [serial = 1067] [outer = 00000000] 05:15:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1A2B5C00) [pid = 1248] [serial = 1068] [outer = 1A072C00] 05:15:54 INFO - PROCESS | 1248 | 1471349754857 Marionette DEBUG loaded listener.js 05:15:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (1A3DE400) [pid = 1248] [serial = 1069] [outer = 1A072C00] 05:15:55 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (18DC3C00) [pid = 1248] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:15:55 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (16C7EC00) [pid = 1248] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:15:55 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (16C82C00) [pid = 1248] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:15:55 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (19F3E000) [pid = 1248] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:15:55 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (15667400) [pid = 1248] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:15:55 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16524800) [pid = 1248] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:15:55 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (08842C00) [pid = 1248] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:15:55 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (14B5A400) [pid = 1248] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:15:55 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (103B8C00) [pid = 1248] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:15:55 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0F913800) [pid = 1248] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:15:55 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (10523000) [pid = 1248] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:15:55 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17D86C00) [pid = 1248] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:15:55 INFO - PROCESS | 1248 | 1471349755374 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 770ms 05:15:55 INFO - PROCESS | 1248 | 1471349755396 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 05:15:55 INFO - PROCESS | 1248 | 1471349755398 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 05:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:15:55 INFO - PROCESS | 1248 | 1471349755401 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:15:55 INFO - PROCESS | 1248 | 1471349755402 Marionette TRACE conn5 <- [1,1390,null,{}] 05:15:55 INFO - PROCESS | 1248 | 1471349755406 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:55 INFO - PROCESS | 1248 | 1471349755408 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:55 INFO - PROCESS | 1248 | 1471349755525 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 05:15:55 INFO - PROCESS | 1248 | 1471349755576 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:55 INFO - PROCESS | 1248 | 1471349755577 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:55 INFO - PROCESS | 1248 | ++DOCSHELL 1432F800 == 38 [pid = 1248] [id = 357] 05:15:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (146C5400) [pid = 1248] [serial = 1070] [outer = 00000000] 05:15:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16C3C400) [pid = 1248] [serial = 1071] [outer = 146C5400] 05:15:55 INFO - PROCESS | 1248 | 1471349755624 Marionette DEBUG loaded listener.js 05:15:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16CCF800) [pid = 1248] [serial = 1072] [outer = 146C5400] 05:15:56 INFO - PROCESS | 1248 | 1471349755992 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 05:15:56 INFO - PROCESS | 1248 | 1471349756032 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 05:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:15:56 INFO - PROCESS | 1248 | 1471349756034 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 05:15:56 INFO - PROCESS | 1248 | 1471349756037 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:15:56 INFO - PROCESS | 1248 | 1471349756038 Marionette TRACE conn5 <- [1,1394,null,{}] 05:15:56 INFO - PROCESS | 1248 | 1471349756042 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:56 INFO - PROCESS | 1248 | 1471349756043 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:56 INFO - PROCESS | 1248 | 1471349756123 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 05:15:56 INFO - PROCESS | 1248 | 1471349756130 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:56 INFO - PROCESS | 1248 | 1471349756131 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:56 INFO - PROCESS | 1248 | ++DOCSHELL 17DAAC00 == 39 [pid = 1248] [id = 358] 05:15:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17DACC00) [pid = 1248] [serial = 1073] [outer = 00000000] 05:15:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19F0B800) [pid = 1248] [serial = 1074] [outer = 17DACC00] 05:15:56 INFO - PROCESS | 1248 | 1471349756177 Marionette DEBUG loaded listener.js 05:15:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1A2B4000) [pid = 1248] [serial = 1075] [outer = 17DACC00] 05:15:56 INFO - PROCESS | 1248 | 1471349756612 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 05:15:56 INFO - PROCESS | 1248 | 1471349756672 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 05:15:56 INFO - PROCESS | 1248 | 1471349756674 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 05:15:56 INFO - PROCESS | 1248 | 1471349756678 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:15:56 INFO - PROCESS | 1248 | 1471349756679 Marionette TRACE conn5 <- [1,1398,null,{}] 05:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:15:56 INFO - PROCESS | 1248 | 1471349756683 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:56 INFO - PROCESS | 1248 | 1471349756684 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:56 INFO - PROCESS | 1248 | 1471349756764 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 05:15:56 INFO - PROCESS | 1248 | 1471349756770 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:56 INFO - PROCESS | 1248 | 1471349756772 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:56 INFO - PROCESS | 1248 | ++DOCSHELL 17D7FC00 == 40 [pid = 1248] [id = 359] 05:15:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1A3DF800) [pid = 1248] [serial = 1076] [outer = 00000000] 05:15:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1A3E5400) [pid = 1248] [serial = 1077] [outer = 1A3DF800] 05:15:56 INFO - PROCESS | 1248 | 1471349756817 Marionette DEBUG loaded listener.js 05:15:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1A3E8800) [pid = 1248] [serial = 1078] [outer = 1A3DF800] 05:15:57 INFO - PROCESS | 1248 | 1471349757563 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 930ms 05:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:15:57 INFO - PROCESS | 1248 | 1471349757613 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 05:15:57 INFO - PROCESS | 1248 | 1471349757617 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 05:15:57 INFO - PROCESS | 1248 | 1471349757623 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:15:57 INFO - PROCESS | 1248 | 1471349757626 Marionette TRACE conn5 <- [1,1402,null,{}] 05:15:57 INFO - PROCESS | 1248 | 1471349757632 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:57 INFO - PROCESS | 1248 | 1471349757635 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:57 INFO - PROCESS | 1248 | 1471349757779 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 05:15:57 INFO - PROCESS | 1248 | 1471349757903 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:57 INFO - PROCESS | 1248 | 1471349757906 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:57 INFO - PROCESS | 1248 | ++DOCSHELL 0F961800 == 41 [pid = 1248] [id = 360] 05:15:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (0F9F1000) [pid = 1248] [serial = 1079] [outer = 00000000] 05:15:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (10380000) [pid = 1248] [serial = 1080] [outer = 0F9F1000] 05:15:57 INFO - PROCESS | 1248 | 1471349757967 Marionette DEBUG loaded listener.js 05:15:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (103AD800) [pid = 1248] [serial = 1081] [outer = 0F9F1000] 05:15:59 INFO - PROCESS | 1248 | 1471349759013 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1437ms 05:15:59 INFO - PROCESS | 1248 | 1471349759060 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 05:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:15:59 INFO - PROCESS | 1248 | 1471349759064 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 05:15:59 INFO - PROCESS | 1248 | 1471349759069 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:15:59 INFO - PROCESS | 1248 | 1471349759072 Marionette TRACE conn5 <- [1,1406,null,{}] 05:15:59 INFO - PROCESS | 1248 | 1471349759077 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:59 INFO - PROCESS | 1248 | 1471349759080 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:59 INFO - PROCESS | 1248 | 1471349759211 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 05:15:59 INFO - PROCESS | 1248 | 1471349759422 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:59 INFO - PROCESS | 1248 | 1471349759425 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:15:59 INFO - PROCESS | 1248 | --DOCSHELL 17DAAC00 == 40 [pid = 1248] [id = 358] 05:15:59 INFO - PROCESS | 1248 | --DOCSHELL 1432F800 == 39 [pid = 1248] [id = 357] 05:15:59 INFO - PROCESS | 1248 | --DOCSHELL 17A96800 == 38 [pid = 1248] [id = 356] 05:15:59 INFO - PROCESS | 1248 | --DOCSHELL 0FF5C400 == 37 [pid = 1248] [id = 355] 05:15:59 INFO - PROCESS | 1248 | --DOCSHELL 0FF66400 == 36 [pid = 1248] [id = 354] 05:15:59 INFO - PROCESS | 1248 | --DOCSHELL 19F0A000 == 35 [pid = 1248] [id = 353] 05:15:59 INFO - PROCESS | 1248 | --DOCSHELL 19EB5000 == 34 [pid = 1248] [id = 352] 05:15:59 INFO - PROCESS | 1248 | --DOCSHELL 191D2400 == 33 [pid = 1248] [id = 351] 05:15:59 INFO - PROCESS | 1248 | --DOCSHELL 17A9BC00 == 32 [pid = 1248] [id = 350] 05:15:59 INFO - PROCESS | 1248 | --DOCSHELL 15C31C00 == 31 [pid = 1248] [id = 349] 05:15:59 INFO - PROCESS | 1248 | --DOCSHELL 14A6F800 == 30 [pid = 1248] [id = 348] 05:15:59 INFO - PROCESS | 1248 | --DOCSHELL 103AF400 == 29 [pid = 1248] [id = 347] 05:15:59 INFO - PROCESS | 1248 | --DOCSHELL 0F9F4C00 == 28 [pid = 1248] [id = 346] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (19EC5800) [pid = 1248] [serial = 1035] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | ++DOCSHELL 08837800 == 29 [pid = 1248] [id = 361] 05:15:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (08839000) [pid = 1248] [serial = 1082] [outer = 00000000] 05:15:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (0C3CC800) [pid = 1248] [serial = 1083] [outer = 08839000] 05:15:59 INFO - PROCESS | 1248 | 1471349759523 Marionette DEBUG loaded listener.js 05:15:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (0F914000) [pid = 1248] [serial = 1084] [outer = 08839000] 05:15:59 INFO - PROCESS | 1248 | --DOCSHELL 191DD400 == 28 [pid = 1248] [id = 345] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1922FC00) [pid = 1248] [serial = 1033] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (17A99800) [pid = 1248] [serial = 1023] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (17D87C00) [pid = 1248] [serial = 1026] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (17B2FC00) [pid = 1248] [serial = 1024] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (191DD800) [pid = 1248] [serial = 1032] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (17BBA400) [pid = 1248] [serial = 1027] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1A2BA400) [pid = 1248] [serial = 1008] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (19F33800) [pid = 1248] [serial = 1006] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (19F08800) [pid = 1248] [serial = 1005] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (16C87400) [pid = 1248] [serial = 1003] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16A04000) [pid = 1248] [serial = 1002] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0F9F0400) [pid = 1248] [serial = 1000] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0884EC00) [pid = 1248] [serial = 999] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16526800) [pid = 1248] [serial = 1020] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1057EC00) [pid = 1248] [serial = 1017] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1113A800) [pid = 1248] [serial = 1018] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0FF5C000) [pid = 1248] [serial = 1014] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0FF69000) [pid = 1248] [serial = 1015] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (143B8000) [pid = 1248] [serial = 1012] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (105D1000) [pid = 1248] [serial = 1011] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1A2BC800) [pid = 1248] [serial = 1009] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (191D3400) [pid = 1248] [serial = 1030] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16592C00) [pid = 1248] [serial = 1021] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (18DC4C00) [pid = 1248] [serial = 1029] [outer = 00000000] [url = about:blank] 05:15:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0FF5E800) [pid = 1248] [serial = 1085] [outer = 111E0800] 05:16:00 INFO - PROCESS | 1248 | 1471349760295 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1281ms 05:16:00 INFO - PROCESS | 1248 | 1471349760352 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 05:16:00 INFO - PROCESS | 1248 | 1471349760356 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 05:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:16:00 INFO - PROCESS | 1248 | 1471349760360 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:16:00 INFO - PROCESS | 1248 | 1471349760364 Marionette TRACE conn5 <- [1,1410,null,{}] 05:16:00 INFO - PROCESS | 1248 | 1471349760369 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:00 INFO - PROCESS | 1248 | 1471349760374 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:00 INFO - PROCESS | 1248 | 1471349760490 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 05:16:00 INFO - PROCESS | 1248 | 1471349760573 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:00 INFO - PROCESS | 1248 | 1471349760576 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:00 INFO - PROCESS | 1248 | ++DOCSHELL 10521400 == 29 [pid = 1248] [id = 362] 05:16:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (10522800) [pid = 1248] [serial = 1086] [outer = 00000000] 05:16:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (10578C00) [pid = 1248] [serial = 1087] [outer = 10522800] 05:16:00 INFO - PROCESS | 1248 | 1471349760678 Marionette DEBUG loaded listener.js 05:16:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (10654000) [pid = 1248] [serial = 1088] [outer = 10522800] 05:16:01 INFO - PROCESS | 1248 | 1471349761338 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1021ms 05:16:01 INFO - PROCESS | 1248 | 1471349761385 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 05:16:01 INFO - PROCESS | 1248 | 1471349761390 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 05:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:16:01 INFO - PROCESS | 1248 | 1471349761395 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:16:01 INFO - PROCESS | 1248 | 1471349761398 Marionette TRACE conn5 <- [1,1414,null,{}] 05:16:01 INFO - PROCESS | 1248 | 1471349761402 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:01 INFO - PROCESS | 1248 | 1471349761405 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:01 INFO - PROCESS | 1248 | 1471349761520 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 05:16:01 INFO - PROCESS | 1248 | 1471349761645 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:01 INFO - PROCESS | 1248 | 1471349761648 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:01 INFO - PROCESS | 1248 | ++DOCSHELL 144D6400 == 30 [pid = 1248] [id = 363] 05:16:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (14688000) [pid = 1248] [serial = 1089] [outer = 00000000] 05:16:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (14A31400) [pid = 1248] [serial = 1090] [outer = 14688000] 05:16:01 INFO - PROCESS | 1248 | 1471349761708 Marionette DEBUG loaded listener.js 05:16:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (14ADD800) [pid = 1248] [serial = 1091] [outer = 14688000] 05:16:02 INFO - PROCESS | 1248 | 1471349762342 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 970ms 05:16:02 INFO - PROCESS | 1248 | 1471349762367 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 05:16:02 INFO - PROCESS | 1248 | 1471349762370 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 05:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:16:02 INFO - PROCESS | 1248 | 1471349762375 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:16:02 INFO - PROCESS | 1248 | 1471349762382 Marionette TRACE conn5 <- [1,1418,null,{}] 05:16:02 INFO - PROCESS | 1248 | 1471349762392 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:02 INFO - PROCESS | 1248 | 1471349762397 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:02 INFO - PROCESS | 1248 | 1471349762511 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 05:16:02 INFO - PROCESS | 1248 | 1471349762611 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:02 INFO - PROCESS | 1248 | 1471349762614 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:02 INFO - PROCESS | 1248 | ++DOCSHELL 16C44C00 == 31 [pid = 1248] [id = 364] 05:16:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16C7D000) [pid = 1248] [serial = 1092] [outer = 00000000] 05:16:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16C83800) [pid = 1248] [serial = 1093] [outer = 16C7D000] 05:16:02 INFO - PROCESS | 1248 | 1471349762671 Marionette DEBUG loaded listener.js 05:16:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16CC9800) [pid = 1248] [serial = 1094] [outer = 16C7D000] 05:16:03 INFO - PROCESS | 1248 | 1471349763383 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1076ms 05:16:03 INFO - PROCESS | 1248 | 1471349763461 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 05:16:03 INFO - PROCESS | 1248 | 1471349763464 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 05:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:16:03 INFO - PROCESS | 1248 | 1471349763468 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:16:03 INFO - PROCESS | 1248 | 1471349763470 Marionette TRACE conn5 <- [1,1422,null,{}] 05:16:03 INFO - PROCESS | 1248 | 1471349763474 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:03 INFO - PROCESS | 1248 | 1471349763476 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:03 INFO - PROCESS | 1248 | 1471349763618 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 05:16:03 INFO - PROCESS | 1248 | 1471349763748 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:03 INFO - PROCESS | 1248 | 1471349763751 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:03 INFO - PROCESS | 1248 | ++DOCSHELL 0884C800 == 32 [pid = 1248] [id = 365] 05:16:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0884D400) [pid = 1248] [serial = 1095] [outer = 00000000] 05:16:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (0C5E9C00) [pid = 1248] [serial = 1096] [outer = 0884D400] 05:16:03 INFO - PROCESS | 1248 | 1471349763806 Marionette DEBUG loaded listener.js 05:16:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0FA50C00) [pid = 1248] [serial = 1097] [outer = 0884D400] 05:16:04 INFO - PROCESS | 1248 | --DOCSHELL 0C373000 == 31 [pid = 1248] [id = 208] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 08841800 == 30 [pid = 1248] [id = 202] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 17D79000 == 29 [pid = 1248] [id = 204] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 19BA8C00 == 28 [pid = 1248] [id = 214] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 0C534400 == 27 [pid = 1248] [id = 207] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 0F961800 == 26 [pid = 1248] [id = 360] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 191D1000 == 25 [pid = 1248] [id = 213] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 18E2B800 == 24 [pid = 1248] [id = 206] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 0FA4F800 == 23 [pid = 1248] [id = 210] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 08773000 == 22 [pid = 1248] [id = 205] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 0884BC00 == 21 [pid = 1248] [id = 215] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 10388400 == 20 [pid = 1248] [id = 200] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 14AD7800 == 19 [pid = 1248] [id = 209] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 17D7A400 == 18 [pid = 1248] [id = 216] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 106E0400 == 17 [pid = 1248] [id = 211] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 143DC800 == 16 [pid = 1248] [id = 201] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 16C7BC00 == 15 [pid = 1248] [id = 203] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 16C43400 == 14 [pid = 1248] [id = 212] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 16C44C00 == 13 [pid = 1248] [id = 364] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 17D7FC00 == 12 [pid = 1248] [id = 359] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 144D6400 == 11 [pid = 1248] [id = 363] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 08837800 == 10 [pid = 1248] [id = 361] 05:16:05 INFO - PROCESS | 1248 | --DOCSHELL 10521400 == 9 [pid = 1248] [id = 362] 05:16:07 INFO - PROCESS | 1248 | 1471349767097 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 3688ms 05:16:07 INFO - PROCESS | 1248 | 1471349767162 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 05:16:07 INFO - PROCESS | 1248 | 1471349767167 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 05:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:16:07 INFO - PROCESS | 1248 | 1471349767172 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:16:07 INFO - PROCESS | 1248 | 1471349767177 Marionette TRACE conn5 <- [1,1426,null,{}] 05:16:07 INFO - PROCESS | 1248 | 1471349767182 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:07 INFO - PROCESS | 1248 | 1471349767185 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:07 INFO - PROCESS | 1248 | 1471349767282 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 05:16:07 INFO - PROCESS | 1248 | 1471349767396 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:07 INFO - PROCESS | 1248 | 1471349767399 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:07 INFO - PROCESS | 1248 | ++DOCSHELL 0F961800 == 10 [pid = 1248] [id = 366] 05:16:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (0F963400) [pid = 1248] [serial = 1098] [outer = 00000000] 05:16:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0FF60400) [pid = 1248] [serial = 1099] [outer = 0F963400] 05:16:07 INFO - PROCESS | 1248 | 1471349767452 Marionette DEBUG loaded listener.js 05:16:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (10237C00) [pid = 1248] [serial = 1100] [outer = 0F963400] 05:16:07 INFO - PROCESS | 1248 | 1471349767866 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 730ms 05:16:07 INFO - PROCESS | 1248 | 1471349767926 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 05:16:07 INFO - PROCESS | 1248 | 1471349767931 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 05:16:07 INFO - PROCESS | 1248 | 1471349767937 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:16:07 INFO - PROCESS | 1248 | 1471349767941 Marionette TRACE conn5 <- [1,1430,null,{}] 05:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:16:07 INFO - PROCESS | 1248 | 1471349767944 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:07 INFO - PROCESS | 1248 | 1471349767947 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:08 INFO - PROCESS | 1248 | 1471349768052 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 05:16:08 INFO - PROCESS | 1248 | 1471349768068 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:08 INFO - PROCESS | 1248 | 1471349768071 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:08 INFO - PROCESS | 1248 | ++DOCSHELL 143DC800 == 11 [pid = 1248] [id = 367] 05:16:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (143DEC00) [pid = 1248] [serial = 1101] [outer = 00000000] 05:16:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (14687400) [pid = 1248] [serial = 1102] [outer = 143DEC00] 05:16:08 INFO - PROCESS | 1248 | 1471349768122 Marionette DEBUG loaded listener.js 05:16:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (14A6F400) [pid = 1248] [serial = 1103] [outer = 143DEC00] 05:16:08 INFO - PROCESS | 1248 | 1471349768614 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 05:16:08 INFO - PROCESS | 1248 | 1471349768677 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 05:16:08 INFO - PROCESS | 1248 | 1471349768679 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 05:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:16:08 INFO - PROCESS | 1248 | 1471349768683 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:16:08 INFO - PROCESS | 1248 | 1471349768686 Marionette TRACE conn5 <- [1,1434,null,{}] 05:16:08 INFO - PROCESS | 1248 | 1471349768702 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:08 INFO - PROCESS | 1248 | 1471349768707 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:08 INFO - PROCESS | 1248 | 1471349768799 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 05:16:08 INFO - PROCESS | 1248 | 1471349768816 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:08 INFO - PROCESS | 1248 | 1471349768819 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:08 INFO - PROCESS | 1248 | ++DOCSHELL 16595000 == 12 [pid = 1248] [id = 368] 05:16:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1659A000) [pid = 1248] [serial = 1104] [outer = 00000000] 05:16:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (16C37000) [pid = 1248] [serial = 1105] [outer = 1659A000] 05:16:08 INFO - PROCESS | 1248 | 1471349768872 Marionette DEBUG loaded listener.js 05:16:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (16C89000) [pid = 1248] [serial = 1106] [outer = 1659A000] 05:16:09 INFO - PROCESS | 1248 | 1471349769390 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 05:16:09 INFO - PROCESS | 1248 | 1471349769434 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 05:16:09 INFO - PROCESS | 1248 | 1471349769436 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 05:16:09 INFO - PROCESS | 1248 | 1471349769439 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:16:09 INFO - PROCESS | 1248 | 1471349769441 Marionette TRACE conn5 <- [1,1438,null,{}] 05:16:09 INFO - PROCESS | 1248 | 1471349769444 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:09 INFO - PROCESS | 1248 | 1471349769446 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:09 INFO - PROCESS | 1248 | 1471349769575 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 05:16:09 INFO - PROCESS | 1248 | 1471349769586 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:09 INFO - PROCESS | 1248 | 1471349769588 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:09 INFO - PROCESS | 1248 | ++DOCSHELL 16C80800 == 13 [pid = 1248] [id = 369] 05:16:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (17A96C00) [pid = 1248] [serial = 1107] [outer = 00000000] 05:16:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (17D7D400) [pid = 1248] [serial = 1108] [outer = 17A96C00] 05:16:09 INFO - PROCESS | 1248 | 1471349769635 Marionette DEBUG loaded listener.js 05:16:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (17DAD400) [pid = 1248] [serial = 1109] [outer = 17A96C00] 05:16:10 INFO - PROCESS | 1248 | 1471349770073 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 05:16:10 INFO - PROCESS | 1248 | 1471349770114 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 05:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:16:10 INFO - PROCESS | 1248 | 1471349770117 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 05:16:10 INFO - PROCESS | 1248 | 1471349770120 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:16:10 INFO - PROCESS | 1248 | 1471349770122 Marionette TRACE conn5 <- [1,1442,null,{}] 05:16:10 INFO - PROCESS | 1248 | 1471349770125 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:10 INFO - PROCESS | 1248 | 1471349770127 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:10 INFO - PROCESS | 1248 | 1471349770239 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 05:16:10 INFO - PROCESS | 1248 | 1471349770245 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:10 INFO - PROCESS | 1248 | 1471349770247 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:10 INFO - PROCESS | 1248 | ++DOCSHELL 17DB2400 == 14 [pid = 1248] [id = 370] 05:16:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (17DB4000) [pid = 1248] [serial = 1110] [outer = 00000000] 05:16:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (18BD1400) [pid = 1248] [serial = 1111] [outer = 17DB4000] 05:16:10 INFO - PROCESS | 1248 | 1471349770295 Marionette DEBUG loaded listener.js 05:16:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (18BD1C00) [pid = 1248] [serial = 1112] [outer = 17DB4000] 05:16:10 INFO - PROCESS | 1248 | 1471349770802 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 05:16:10 INFO - PROCESS | 1248 | 1471349770851 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 05:16:10 INFO - PROCESS | 1248 | 1471349770853 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 05:16:10 INFO - PROCESS | 1248 | 1471349770856 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:16:10 INFO - PROCESS | 1248 | 1471349770858 Marionette TRACE conn5 <- [1,1446,null,{}] 05:16:10 INFO - PROCESS | 1248 | 1471349770861 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:10 INFO - PROCESS | 1248 | 1471349770867 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:11 INFO - PROCESS | 1248 | 1471349771048 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (14688000) [pid = 1248] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (10522800) [pid = 1248] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (08839000) [pid = 1248] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (14A6DC00) [pid = 1248] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (19EAF000) [pid = 1248] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (19F0C400) [pid = 1248] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (17B23000) [pid = 1248] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (191D3C00) [pid = 1248] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (14A6FC00) [pid = 1248] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0FA55C00) [pid = 1248] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (19EB6400) [pid = 1248] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (103AFC00) [pid = 1248] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (14A74400) [pid = 1248] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1A3DF800) [pid = 1248] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1A072C00) [pid = 1248] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (146C5400) [pid = 1248] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17DACC00) [pid = 1248] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (15C32800) [pid = 1248] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16C7D000) [pid = 1248] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:16:11 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0F9F1000) [pid = 1248] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:16:11 INFO - PROCESS | 1248 | 1471349771447 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:11 INFO - PROCESS | 1248 | 1471349771449 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:11 INFO - PROCESS | 1248 | ++DOCSHELL 08842C00 == 15 [pid = 1248] [id = 371] 05:16:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0C535400) [pid = 1248] [serial = 1113] [outer = 00000000] 05:16:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0FA55C00) [pid = 1248] [serial = 1114] [outer = 0C535400] 05:16:11 INFO - PROCESS | 1248 | 1471349771498 Marionette DEBUG loaded listener.js 05:16:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (10522800) [pid = 1248] [serial = 1115] [outer = 0C535400] 05:16:11 INFO - PROCESS | 1248 | 1471349771881 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1069ms 05:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:16:11 INFO - PROCESS | 1248 | 1471349771929 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 05:16:11 INFO - PROCESS | 1248 | 1471349771931 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 05:16:11 INFO - PROCESS | 1248 | 1471349771934 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:16:11 INFO - PROCESS | 1248 | 1471349771936 Marionette TRACE conn5 <- [1,1450,null,{}] 05:16:11 INFO - PROCESS | 1248 | 1471349771940 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:11 INFO - PROCESS | 1248 | 1471349771942 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:12 INFO - PROCESS | 1248 | 1471349772055 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 05:16:12 INFO - PROCESS | 1248 | 1471349772064 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:12 INFO - PROCESS | 1248 | 1471349772066 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:12 INFO - PROCESS | 1248 | ++DOCSHELL 103B9C00 == 16 [pid = 1248] [id = 372] 05:16:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (10521800) [pid = 1248] [serial = 1116] [outer = 00000000] 05:16:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16593000) [pid = 1248] [serial = 1117] [outer = 10521800] 05:16:12 INFO - PROCESS | 1248 | 1471349772112 Marionette DEBUG loaded listener.js 05:16:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (18DB9800) [pid = 1248] [serial = 1118] [outer = 10521800] 05:16:12 INFO - PROCESS | 1248 | 1471349772547 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 630ms 05:16:12 INFO - PROCESS | 1248 | 1471349772565 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 05:16:12 INFO - PROCESS | 1248 | 1471349772567 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 05:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:16:12 INFO - PROCESS | 1248 | 1471349772570 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:16:12 INFO - PROCESS | 1248 | 1471349772572 Marionette TRACE conn5 <- [1,1454,null,{}] 05:16:12 INFO - PROCESS | 1248 | 1471349772576 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:12 INFO - PROCESS | 1248 | 1471349772578 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:12 INFO - PROCESS | 1248 | 1471349772691 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 05:16:12 INFO - PROCESS | 1248 | 1471349772730 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:12 INFO - PROCESS | 1248 | 1471349772731 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:12 INFO - PROCESS | 1248 | ++DOCSHELL 16A0A400 == 17 [pid = 1248] [id = 373] 05:16:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17D7B000) [pid = 1248] [serial = 1119] [outer = 00000000] 05:16:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19DBF800) [pid = 1248] [serial = 1120] [outer = 17D7B000] 05:16:12 INFO - PROCESS | 1248 | 1471349772778 Marionette DEBUG loaded listener.js 05:16:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (191D2400) [pid = 1248] [serial = 1121] [outer = 17D7B000] 05:16:13 INFO - PROCESS | 1248 | 1471349773201 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 670ms 05:16:13 INFO - PROCESS | 1248 | 1471349773242 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 05:16:13 INFO - PROCESS | 1248 | 1471349773244 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 05:16:13 INFO - PROCESS | 1248 | 1471349773247 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:16:13 INFO - PROCESS | 1248 | 1471349773249 Marionette TRACE conn5 <- [1,1458,null,{}] 05:16:13 INFO - PROCESS | 1248 | 1471349773252 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:13 INFO - PROCESS | 1248 | 1471349773254 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:13 INFO - PROCESS | 1248 | 1471349773373 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 05:16:13 INFO - PROCESS | 1248 | 1471349773381 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:13 INFO - PROCESS | 1248 | 1471349773383 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:13 INFO - PROCESS | 1248 | ++DOCSHELL 19EB4400 == 18 [pid = 1248] [id = 374] 05:16:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (19EB5000) [pid = 1248] [serial = 1122] [outer = 00000000] 05:16:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (19EBCC00) [pid = 1248] [serial = 1123] [outer = 19EB5000] 05:16:13 INFO - PROCESS | 1248 | 1471349773430 Marionette DEBUG loaded listener.js 05:16:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (19F07800) [pid = 1248] [serial = 1124] [outer = 19EB5000] 05:16:14 INFO - PROCESS | 1248 | 1471349774253 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1076ms 05:16:14 INFO - PROCESS | 1248 | 1471349774327 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 05:16:14 INFO - PROCESS | 1248 | 1471349774332 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 05:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:16:14 INFO - PROCESS | 1248 | 1471349774337 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:16:14 INFO - PROCESS | 1248 | 1471349774342 Marionette TRACE conn5 <- [1,1462,null,{}] 05:16:14 INFO - PROCESS | 1248 | 1471349774348 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:14 INFO - PROCESS | 1248 | 1471349774351 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:14 INFO - PROCESS | 1248 | 1471349774479 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 05:16:14 INFO - PROCESS | 1248 | 1471349774602 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:14 INFO - PROCESS | 1248 | 1471349774605 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:14 INFO - PROCESS | 1248 | ++DOCSHELL 0C584000 == 19 [pid = 1248] [id = 375] 05:16:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (0FA4FC00) [pid = 1248] [serial = 1125] [outer = 00000000] 05:16:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (103B8400) [pid = 1248] [serial = 1126] [outer = 0FA4FC00] 05:16:14 INFO - PROCESS | 1248 | 1471349774667 Marionette DEBUG loaded listener.js 05:16:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (14128C00) [pid = 1248] [serial = 1127] [outer = 0FA4FC00] 05:16:15 INFO - PROCESS | 1248 | 1471349775599 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1291ms 05:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:16:15 INFO - PROCESS | 1248 | 1471349775628 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 05:16:15 INFO - PROCESS | 1248 | 1471349775632 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 05:16:15 INFO - PROCESS | 1248 | 1471349775638 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:16:15 INFO - PROCESS | 1248 | 1471349775641 Marionette TRACE conn5 <- [1,1466,null,{}] 05:16:15 INFO - PROCESS | 1248 | 1471349775646 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:15 INFO - PROCESS | 1248 | 1471349775649 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:15 INFO - PROCESS | 1248 | 1471349775773 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (14A31400) [pid = 1248] [serial = 1090] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (10654000) [pid = 1248] [serial = 1088] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (0F914000) [pid = 1248] [serial = 1084] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (10578C00) [pid = 1248] [serial = 1087] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0C3CC800) [pid = 1248] [serial = 1083] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (19F7DC00) [pid = 1248] [serial = 1062] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (19EB8C00) [pid = 1248] [serial = 1036] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (19F35000) [pid = 1248] [serial = 1059] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17D80400) [pid = 1248] [serial = 1050] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17D85C00) [pid = 1248] [serial = 1051] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19B9DC00) [pid = 1248] [serial = 1053] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (19BA3400) [pid = 1248] [serial = 1054] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (14AD0800) [pid = 1248] [serial = 1044] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14BDF800) [pid = 1248] [serial = 1045] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0FF5E000) [pid = 1248] [serial = 1038] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0FF66800) [pid = 1248] [serial = 1039] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (19F01400) [pid = 1248] [serial = 1056] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19F04800) [pid = 1248] [serial = 1057] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (103B3800) [pid = 1248] [serial = 1041] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (10524000) [pid = 1248] [serial = 1042] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16C86000) [pid = 1248] [serial = 658] [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.] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1A068000) [pid = 1248] [serial = 1065] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1A3E5400) [pid = 1248] [serial = 1077] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (19F7E800) [pid = 1248] [serial = 1063] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1A2B5C00) [pid = 1248] [serial = 1068] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (16C3C400) [pid = 1248] [serial = 1071] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (1A3E8800) [pid = 1248] [serial = 1078] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (1A06E000) [pid = 1248] [serial = 1066] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (19F0B800) [pid = 1248] [serial = 1074] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (1A2B4000) [pid = 1248] [serial = 1075] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (16C3F400) [pid = 1248] [serial = 1047] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (16C7D400) [pid = 1248] [serial = 1048] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (0C5E9C00) [pid = 1248] [serial = 1096] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (1A3DE400) [pid = 1248] [serial = 1069] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (16CCF800) [pid = 1248] [serial = 1072] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (19F31C00) [pid = 1248] [serial = 1060] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (16CC9800) [pid = 1248] [serial = 1094] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (10380000) [pid = 1248] [serial = 1080] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 53 (103AD800) [pid = 1248] [serial = 1081] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 52 (14ADD800) [pid = 1248] [serial = 1091] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 51 (16C83800) [pid = 1248] [serial = 1093] [outer = 00000000] [url = about:blank] 05:16:15 INFO - PROCESS | 1248 | 1471349775884 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:15 INFO - PROCESS | 1248 | 1471349775888 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:15 INFO - PROCESS | 1248 | ++DOCSHELL 0884AC00 == 20 [pid = 1248] [id = 376] 05:16:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 52 (0884B800) [pid = 1248] [serial = 1128] [outer = 00000000] 05:16:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 53 (0C5E9400) [pid = 1248] [serial = 1129] [outer = 0884B800] 05:16:15 INFO - PROCESS | 1248 | 1471349775944 Marionette DEBUG loaded listener.js 05:16:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 54 (0FF65C00) [pid = 1248] [serial = 1130] [outer = 0884B800] 05:16:16 INFO - PROCESS | 1248 | 1471349776421 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 830ms 05:16:16 INFO - PROCESS | 1248 | 1471349776468 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 05:16:16 INFO - PROCESS | 1248 | 1471349776473 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 05:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:16:16 INFO - PROCESS | 1248 | 1471349776479 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:16:16 INFO - PROCESS | 1248 | 1471349776482 Marionette TRACE conn5 <- [1,1470,null,{}] 05:16:16 INFO - PROCESS | 1248 | 1471349776485 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:16 INFO - PROCESS | 1248 | 1471349776488 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:16 INFO - PROCESS | 1248 | 1471349776576 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 05:16:16 INFO - PROCESS | 1248 | 1471349776592 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:16 INFO - PROCESS | 1248 | 1471349776594 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:16 INFO - PROCESS | 1248 | ++DOCSHELL 106D5000 == 21 [pid = 1248] [id = 377] 05:16:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (106D5C00) [pid = 1248] [serial = 1131] [outer = 00000000] 05:16:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (111E1C00) [pid = 1248] [serial = 1132] [outer = 106D5C00] 05:16:16 INFO - PROCESS | 1248 | 1471349776644 Marionette DEBUG loaded listener.js 05:16:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (144CE000) [pid = 1248] [serial = 1133] [outer = 106D5C00] 05:16:17 INFO - PROCESS | 1248 | 1471349777130 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 05:16:17 INFO - PROCESS | 1248 | 1471349777153 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 05:16:17 INFO - PROCESS | 1248 | 1471349777155 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 05:16:17 INFO - PROCESS | 1248 | 1471349777158 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:16:17 INFO - PROCESS | 1248 | 1471349777162 Marionette TRACE conn5 <- [1,1474,null,{}] 05:16:17 INFO - PROCESS | 1248 | 1471349777201 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:17 INFO - PROCESS | 1248 | 1471349777206 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:17 INFO - PROCESS | 1248 | 1471349777292 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 05:16:17 INFO - PROCESS | 1248 | 1471349777377 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:17 INFO - PROCESS | 1248 | 1471349777380 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:17 INFO - PROCESS | 1248 | ++DOCSHELL 1565FC00 == 22 [pid = 1248] [id = 378] 05:16:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (15C2E400) [pid = 1248] [serial = 1134] [outer = 00000000] 05:16:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (15C32800) [pid = 1248] [serial = 1135] [outer = 15C2E400] 05:16:17 INFO - PROCESS | 1248 | 1471349777432 Marionette DEBUG loaded listener.js 05:16:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (1652D400) [pid = 1248] [serial = 1136] [outer = 15C2E400] 05:16:17 INFO - PROCESS | 1248 | 1471349777811 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 05:16:17 INFO - PROCESS | 1248 | 1471349777833 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 05:16:17 INFO - PROCESS | 1248 | 1471349777835 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 05:16:17 INFO - PROCESS | 1248 | 1471349777838 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:16:17 INFO - PROCESS | 1248 | 1471349777840 Marionette TRACE conn5 <- [1,1478,null,{}] 05:16:17 INFO - PROCESS | 1248 | 1471349777843 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:17 INFO - PROCESS | 1248 | 1471349777854 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:17 INFO - PROCESS | 1248 | 1471349777940 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 05:16:18 INFO - PROCESS | 1248 | 1471349778028 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:18 INFO - PROCESS | 1248 | 1471349778030 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:18 INFO - PROCESS | 1248 | ++DOCSHELL 16599400 == 23 [pid = 1248] [id = 379] 05:16:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (1659D800) [pid = 1248] [serial = 1137] [outer = 00000000] 05:16:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (16C81400) [pid = 1248] [serial = 1138] [outer = 1659D800] 05:16:18 INFO - PROCESS | 1248 | 1471349778079 Marionette DEBUG loaded listener.js 05:16:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (16C86800) [pid = 1248] [serial = 1139] [outer = 1659D800] 05:16:18 INFO - PROCESS | 1248 | 1471349778498 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 05:16:18 INFO - PROCESS | 1248 | 1471349778513 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 05:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:16:18 INFO - PROCESS | 1248 | 1471349778515 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 05:16:18 INFO - PROCESS | 1248 | 1471349778524 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:16:18 INFO - PROCESS | 1248 | 1471349778525 Marionette TRACE conn5 <- [1,1482,null,{}] 05:16:18 INFO - PROCESS | 1248 | 1471349778529 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:18 INFO - PROCESS | 1248 | 1471349778531 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:18 INFO - PROCESS | 1248 | 1471349778639 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 05:16:18 INFO - PROCESS | 1248 | 1471349778725 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:18 INFO - PROCESS | 1248 | 1471349778727 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:18 INFO - PROCESS | 1248 | ++DOCSHELL 16CD1C00 == 24 [pid = 1248] [id = 380] 05:16:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (17A9EC00) [pid = 1248] [serial = 1140] [outer = 00000000] 05:16:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (17BD9800) [pid = 1248] [serial = 1141] [outer = 17A9EC00] 05:16:18 INFO - PROCESS | 1248 | 1471349778775 Marionette DEBUG loaded listener.js 05:16:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (17D7AC00) [pid = 1248] [serial = 1142] [outer = 17A9EC00] 05:16:19 INFO - PROCESS | 1248 | 1471349779214 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 05:16:19 INFO - PROCESS | 1248 | 1471349779249 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 05:16:19 INFO - PROCESS | 1248 | 1471349779251 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 05:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:16:19 INFO - PROCESS | 1248 | 1471349779254 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:16:19 INFO - PROCESS | 1248 | 1471349779256 Marionette TRACE conn5 <- [1,1486,null,{}] 05:16:19 INFO - PROCESS | 1248 | 1471349779259 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:19 INFO - PROCESS | 1248 | 1471349779265 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:19 INFO - PROCESS | 1248 | 1471349779405 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 05:16:19 INFO - PROCESS | 1248 | 1471349779462 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:19 INFO - PROCESS | 1248 | 1471349779464 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:19 INFO - PROCESS | 1248 | ++DOCSHELL 17D84C00 == 25 [pid = 1248] [id = 381] 05:16:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (17DAC000) [pid = 1248] [serial = 1143] [outer = 00000000] 05:16:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (18EC4000) [pid = 1248] [serial = 1144] [outer = 17DAC000] 05:16:19 INFO - PROCESS | 1248 | 1471349779512 Marionette DEBUG loaded listener.js 05:16:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (191D6000) [pid = 1248] [serial = 1145] [outer = 17DAC000] 05:16:20 INFO - PROCESS | 1248 | 1471349779984 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:16:20 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (17D7B000) [pid = 1248] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:16:20 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (17A96C00) [pid = 1248] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:16:20 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (17DB4000) [pid = 1248] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:16:20 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (0C535400) [pid = 1248] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:16:20 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (1659A000) [pid = 1248] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:16:20 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (0F963400) [pid = 1248] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:16:20 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (0884D400) [pid = 1248] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:16:20 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (143DEC00) [pid = 1248] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:16:20 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (10521800) [pid = 1248] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 830ms 05:16:20 INFO - PROCESS | 1248 | 1471349780086 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 05:16:20 INFO - PROCESS | 1248 | 1471349780088 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 05:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:16:20 INFO - PROCESS | 1248 | 1471349780091 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:16:20 INFO - PROCESS | 1248 | 1471349780092 Marionette TRACE conn5 <- [1,1490,null,{}] 05:16:20 INFO - PROCESS | 1248 | 1471349780096 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:20 INFO - PROCESS | 1248 | 1471349780098 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:20 INFO - PROCESS | 1248 | 1471349780180 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 05:16:20 INFO - PROCESS | 1248 | 1471349780187 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:20 INFO - PROCESS | 1248 | 1471349780189 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:20 INFO - PROCESS | 1248 | ++DOCSHELL 1113B800 == 26 [pid = 1248] [id = 382] 05:16:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (111E0400) [pid = 1248] [serial = 1146] [outer = 00000000] 05:16:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (1659A000) [pid = 1248] [serial = 1147] [outer = 111E0400] 05:16:20 INFO - PROCESS | 1248 | 1471349780236 Marionette DEBUG loaded listener.js 05:16:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (17D7EC00) [pid = 1248] [serial = 1148] [outer = 111E0400] 05:16:20 INFO - PROCESS | 1248 | 1471349780671 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 05:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:16:20 INFO - PROCESS | 1248 | 1471349780722 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 05:16:20 INFO - PROCESS | 1248 | 1471349780724 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 05:16:20 INFO - PROCESS | 1248 | 1471349780727 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:16:20 INFO - PROCESS | 1248 | 1471349780729 Marionette TRACE conn5 <- [1,1494,null,{}] 05:16:20 INFO - PROCESS | 1248 | 1471349780733 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:20 INFO - PROCESS | 1248 | 1471349780734 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:20 INFO - PROCESS | 1248 | 1471349780814 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 05:16:20 INFO - PROCESS | 1248 | 1471349780819 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:20 INFO - PROCESS | 1248 | 1471349780821 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:20 INFO - PROCESS | 1248 | ++DOCSHELL 0F90D800 == 27 [pid = 1248] [id = 383] 05:16:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (17D79C00) [pid = 1248] [serial = 1149] [outer = 00000000] 05:16:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (19B9EC00) [pid = 1248] [serial = 1150] [outer = 17D79C00] 05:16:20 INFO - PROCESS | 1248 | 1471349780868 Marionette DEBUG loaded listener.js 05:16:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (19BA6C00) [pid = 1248] [serial = 1151] [outer = 17D79C00] 05:16:21 INFO - PROCESS | 1248 | 1471349781303 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 05:16:21 INFO - PROCESS | 1248 | 1471349781358 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 05:16:21 INFO - PROCESS | 1248 | 1471349781360 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 05:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:16:21 INFO - PROCESS | 1248 | 1471349781363 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:16:21 INFO - PROCESS | 1248 | 1471349781365 Marionette TRACE conn5 <- [1,1498,null,{}] 05:16:21 INFO - PROCESS | 1248 | 1471349781368 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:21 INFO - PROCESS | 1248 | 1471349781370 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:21 INFO - PROCESS | 1248 | 1471349781450 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 05:16:21 INFO - PROCESS | 1248 | 1471349781457 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:21 INFO - PROCESS | 1248 | 1471349781459 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:21 INFO - PROCESS | 1248 | ++DOCSHELL 0F95F400 == 28 [pid = 1248] [id = 384] 05:16:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0FF5F000) [pid = 1248] [serial = 1152] [outer = 00000000] 05:16:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (19EBAC00) [pid = 1248] [serial = 1153] [outer = 0FF5F000] 05:16:21 INFO - PROCESS | 1248 | 1471349781505 Marionette DEBUG loaded listener.js 05:16:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (19EBB800) [pid = 1248] [serial = 1154] [outer = 0FF5F000] 05:16:21 INFO - PROCESS | 1248 | 1471349781944 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 05:16:22 INFO - PROCESS | 1248 | 1471349782025 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 05:16:22 INFO - PROCESS | 1248 | 1471349782029 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 05:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:16:22 INFO - PROCESS | 1248 | 1471349782039 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:16:22 INFO - PROCESS | 1248 | 1471349782044 Marionette TRACE conn5 <- [1,1502,null,{}] 05:16:22 INFO - PROCESS | 1248 | 1471349782051 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:22 INFO - PROCESS | 1248 | 1471349782055 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:22 INFO - PROCESS | 1248 | 1471349782179 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 05:16:22 INFO - PROCESS | 1248 | 1471349782271 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:22 INFO - PROCESS | 1248 | 1471349782276 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:22 INFO - PROCESS | 1248 | ++DOCSHELL 0C53AC00 == 29 [pid = 1248] [id = 385] 05:16:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0C57AC00) [pid = 1248] [serial = 1155] [outer = 00000000] 05:16:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0FA5DC00) [pid = 1248] [serial = 1156] [outer = 0C57AC00] 05:16:22 INFO - PROCESS | 1248 | 1471349782337 Marionette DEBUG loaded listener.js 05:16:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (10389000) [pid = 1248] [serial = 1157] [outer = 0C57AC00] 05:16:23 INFO - PROCESS | 1248 | 1471349783018 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1025ms 05:16:23 INFO - PROCESS | 1248 | 1471349783065 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 05:16:23 INFO - PROCESS | 1248 | 1471349783068 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 05:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:16:23 INFO - PROCESS | 1248 | 1471349783074 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:16:23 INFO - PROCESS | 1248 | 1471349783079 Marionette TRACE conn5 <- [1,1506,null,{}] 05:16:23 INFO - PROCESS | 1248 | 1471349783084 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:23 INFO - PROCESS | 1248 | 1471349783086 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:23 INFO - PROCESS | 1248 | 1471349783199 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 05:16:23 INFO - PROCESS | 1248 | 1471349783327 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:23 INFO - PROCESS | 1248 | 1471349783330 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:23 INFO - PROCESS | 1248 | ++DOCSHELL 105C8800 == 30 [pid = 1248] [id = 386] 05:16:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (105C9800) [pid = 1248] [serial = 1158] [outer = 00000000] 05:16:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (14A31400) [pid = 1248] [serial = 1159] [outer = 105C9800] 05:16:23 INFO - PROCESS | 1248 | 1471349783392 Marionette DEBUG loaded listener.js 05:16:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (14B59C00) [pid = 1248] [serial = 1160] [outer = 105C9800] 05:16:23 INFO - PROCESS | 1248 | 1471349783962 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 931ms 05:16:24 INFO - PROCESS | 1248 | 1471349784004 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 05:16:24 INFO - PROCESS | 1248 | 1471349784007 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 05:16:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:16:24 INFO - PROCESS | 1248 | 1471349784011 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:16:24 INFO - PROCESS | 1248 | 1471349784013 Marionette TRACE conn5 <- [1,1510,null,{}] 05:16:24 INFO - PROCESS | 1248 | 1471349784023 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:24 INFO - PROCESS | 1248 | 1471349784027 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:24 INFO - PROCESS | 1248 | 1471349784139 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 05:16:24 INFO - PROCESS | 1248 | 1471349784268 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:24 INFO - PROCESS | 1248 | 1471349784272 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:24 INFO - PROCESS | 1248 | ++DOCSHELL 17D86400 == 31 [pid = 1248] [id = 387] 05:16:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17D86800) [pid = 1248] [serial = 1161] [outer = 00000000] 05:16:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17DB9800) [pid = 1248] [serial = 1162] [outer = 17D86800] 05:16:24 INFO - PROCESS | 1248 | 1471349784334 Marionette DEBUG loaded listener.js 05:16:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (191D3400) [pid = 1248] [serial = 1163] [outer = 17D86800] 05:16:24 INFO - PROCESS | 1248 | 1471349784918 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:16:24 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 () { 05:16:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:16:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:16:24 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 () { 05:16:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:16:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:16:24 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 () { 05:16:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:16:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:16:24 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 () { 05:16:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:16:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:16:24 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 937ms 05:16:24 INFO - PROCESS | 1248 | 1471349784951 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 05:16:24 INFO - PROCESS | 1248 | 1471349784954 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 05:16:24 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:16:24 INFO - PROCESS | 1248 | 1471349784957 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:16:24 INFO - PROCESS | 1248 | 1471349784959 Marionette TRACE conn5 <- [1,1514,null,{}] 05:16:24 INFO - PROCESS | 1248 | 1471349784963 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:24 INFO - PROCESS | 1248 | 1471349784966 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:25 INFO - PROCESS | 1248 | 1471349785075 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 05:16:25 INFO - PROCESS | 1248 | 1471349785174 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:25 INFO - PROCESS | 1248 | 1471349785176 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:25 INFO - PROCESS | 1248 | ++DOCSHELL 19F02C00 == 32 [pid = 1248] [id = 388] 05:16:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19F06C00) [pid = 1248] [serial = 1164] [outer = 00000000] 05:16:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19F38000) [pid = 1248] [serial = 1165] [outer = 19F06C00] 05:16:25 INFO - PROCESS | 1248 | 1471349785233 Marionette DEBUG loaded listener.js 05:16:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19F38800) [pid = 1248] [serial = 1166] [outer = 19F06C00] 05:16:25 INFO - PROCESS | 1248 | 1471349785961 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:16:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:16:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:16:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:16:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:16:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:16:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:16:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1016ms 05:16:26 INFO - PROCESS | 1248 | 1471349785978 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 05:16:26 INFO - PROCESS | 1248 | 1471349785982 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 05:16:26 INFO - PROCESS | 1248 | 1471349786000 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:16:26 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:16:26 INFO - PROCESS | 1248 | 1471349786003 Marionette TRACE conn5 <- [1,1518,null,{}] 05:16:26 INFO - PROCESS | 1248 | 1471349786027 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:26 INFO - PROCESS | 1248 | 1471349786030 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:26 INFO - PROCESS | 1248 | 1471349786131 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 05:16:26 INFO - PROCESS | 1248 | 1471349786264 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:26 INFO - PROCESS | 1248 | 1471349786267 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:26 INFO - PROCESS | 1248 | ++DOCSHELL 105CA800 == 33 [pid = 1248] [id = 389] 05:16:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (105CCC00) [pid = 1248] [serial = 1167] [outer = 00000000] 05:16:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (11133000) [pid = 1248] [serial = 1168] [outer = 105CCC00] 05:16:26 INFO - PROCESS | 1248 | 1471349786320 Marionette DEBUG loaded listener.js 05:16:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (14A73400) [pid = 1248] [serial = 1169] [outer = 105CCC00] 05:16:27 INFO - PROCESS | 1248 | --DOCSHELL 0884C800 == 32 [pid = 1248] [id = 365] 05:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (19DBF800) [pid = 1248] [serial = 1120] [outer = 00000000] [url = about:blank] 05:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17D7D400) [pid = 1248] [serial = 1108] [outer = 00000000] [url = about:blank] 05:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (18BD1400) [pid = 1248] [serial = 1111] [outer = 00000000] [url = about:blank] 05:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17DAD400) [pid = 1248] [serial = 1109] [outer = 00000000] [url = about:blank] 05:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0FA55C00) [pid = 1248] [serial = 1114] [outer = 00000000] [url = about:blank] 05:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (18BD1C00) [pid = 1248] [serial = 1112] [outer = 00000000] [url = about:blank] 05:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (10522800) [pid = 1248] [serial = 1115] [outer = 00000000] [url = about:blank] 05:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16C37000) [pid = 1248] [serial = 1105] [outer = 00000000] [url = about:blank] 05:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0FF60400) [pid = 1248] [serial = 1099] [outer = 00000000] [url = about:blank] 05:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0FA50C00) [pid = 1248] [serial = 1097] [outer = 00000000] [url = about:blank] 05:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (10237C00) [pid = 1248] [serial = 1100] [outer = 00000000] [url = about:blank] 05:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (14687400) [pid = 1248] [serial = 1102] [outer = 00000000] [url = about:blank] 05:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (14A6F400) [pid = 1248] [serial = 1103] [outer = 00000000] [url = about:blank] 05:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16593000) [pid = 1248] [serial = 1117] [outer = 00000000] [url = about:blank] 05:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (18DB9800) [pid = 1248] [serial = 1118] [outer = 00000000] [url = about:blank] 05:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (191D2400) [pid = 1248] [serial = 1121] [outer = 00000000] [url = about:blank] 05:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (16C89000) [pid = 1248] [serial = 1106] [outer = 00000000] [url = about:blank] 05:16:27 INFO - PROCESS | 1248 | 1471349787340 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:16:27 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 05:16:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:16:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:16:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:16:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:16:27 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. 05:16:27 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:16:27 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1390ms 05:16:27 INFO - PROCESS | 1248 | 1471349787396 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 05:16:27 INFO - PROCESS | 1248 | 1471349787400 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 05:16:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:16:27 INFO - PROCESS | 1248 | 1471349787405 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:16:27 INFO - PROCESS | 1248 | 1471349787410 Marionette TRACE conn5 <- [1,1522,null,{}] 05:16:27 INFO - PROCESS | 1248 | 1471349787415 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:27 INFO - PROCESS | 1248 | 1471349787417 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:27 INFO - PROCESS | 1248 | 1471349787528 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 05:16:27 INFO - PROCESS | 1248 | 1471349787544 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:27 INFO - PROCESS | 1248 | 1471349787546 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:27 INFO - PROCESS | 1248 | ++DOCSHELL 0FF6AC00 == 33 [pid = 1248] [id = 390] 05:16:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (1022BC00) [pid = 1248] [serial = 1170] [outer = 00000000] 05:16:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1037E400) [pid = 1248] [serial = 1171] [outer = 1022BC00] 05:16:27 INFO - PROCESS | 1248 | 1471349787598 Marionette DEBUG loaded listener.js 05:16:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (10386400) [pid = 1248] [serial = 1172] [outer = 1022BC00] 05:16:28 INFO - PROCESS | 1248 | 1471349788089 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:16:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:16:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 730ms 05:16:28 INFO - PROCESS | 1248 | 1471349788135 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 05:16:28 INFO - PROCESS | 1248 | 1471349788140 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 05:16:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:16:28 INFO - PROCESS | 1248 | 1471349788147 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:16:28 INFO - PROCESS | 1248 | 1471349788149 Marionette TRACE conn5 <- [1,1526,null,{}] 05:16:28 INFO - PROCESS | 1248 | 1471349788153 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:28 INFO - PROCESS | 1248 | 1471349788156 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:28 INFO - PROCESS | 1248 | 1471349788283 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 05:16:28 INFO - PROCESS | 1248 | 1471349788376 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:28 INFO - PROCESS | 1248 | 1471349788379 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F9F9400 == 34 [pid = 1248] [id = 391] 05:16:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (14A30400) [pid = 1248] [serial = 1173] [outer = 00000000] 05:16:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (14BE6000) [pid = 1248] [serial = 1174] [outer = 14A30400] 05:16:28 INFO - PROCESS | 1248 | 1471349788429 Marionette DEBUG loaded listener.js 05:16:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (15C2D800) [pid = 1248] [serial = 1175] [outer = 14A30400] 05:16:29 INFO - PROCESS | 1248 | 1471349789122 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:16:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:16:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1019ms 05:16:29 INFO - PROCESS | 1248 | 1471349789170 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 05:16:29 INFO - PROCESS | 1248 | 1471349789174 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 05:16:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:16:29 INFO - PROCESS | 1248 | 1471349789179 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:16:29 INFO - PROCESS | 1248 | 1471349789185 Marionette TRACE conn5 <- [1,1530,null,{}] 05:16:29 INFO - PROCESS | 1248 | 1471349789190 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:29 INFO - PROCESS | 1248 | 1471349789193 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:29 INFO - PROCESS | 1248 | 1471349789311 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 05:16:29 INFO - PROCESS | 1248 | 1471349789395 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:29 INFO - PROCESS | 1248 | 1471349789398 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:29 INFO - PROCESS | 1248 | ++DOCSHELL 1037CC00 == 35 [pid = 1248] [id = 392] 05:16:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1037F000) [pid = 1248] [serial = 1176] [outer = 00000000] 05:16:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1113A800) [pid = 1248] [serial = 1177] [outer = 1037F000] 05:16:29 INFO - PROCESS | 1248 | 1471349789499 Marionette DEBUG loaded listener.js 05:16:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (14B52000) [pid = 1248] [serial = 1178] [outer = 1037F000] 05:16:30 INFO - PROCESS | 1248 | 1471349790227 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:16:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:16:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1128ms 05:16:30 INFO - PROCESS | 1248 | 1471349790308 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 05:16:30 INFO - PROCESS | 1248 | 1471349790313 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 05:16:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:16:30 INFO - PROCESS | 1248 | 1471349790319 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:16:30 INFO - PROCESS | 1248 | 1471349790322 Marionette TRACE conn5 <- [1,1534,null,{}] 05:16:30 INFO - PROCESS | 1248 | 1471349790326 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:30 INFO - PROCESS | 1248 | 1471349790329 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:30 INFO - PROCESS | 1248 | 1471349790478 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 05:16:30 INFO - PROCESS | 1248 | 1471349790604 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:30 INFO - PROCESS | 1248 | 1471349790607 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:30 INFO - PROCESS | 1248 | ++DOCSHELL 16A02400 == 36 [pid = 1248] [id = 393] 05:16:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16A08800) [pid = 1248] [serial = 1179] [outer = 00000000] 05:16:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16C3DC00) [pid = 1248] [serial = 1180] [outer = 16A08800] 05:16:30 INFO - PROCESS | 1248 | 1471349790667 Marionette DEBUG loaded listener.js 05:16:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16C85000) [pid = 1248] [serial = 1181] [outer = 16A08800] 05:16:31 INFO - PROCESS | 1248 | 1471349791287 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:16:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:16:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1019ms 05:16:31 INFO - PROCESS | 1248 | 1471349791342 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 05:16:31 INFO - PROCESS | 1248 | 1471349791346 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 05:16:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:16:31 INFO - PROCESS | 1248 | 1471349791350 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:16:31 INFO - PROCESS | 1248 | 1471349791354 Marionette TRACE conn5 <- [1,1538,null,{}] 05:16:31 INFO - PROCESS | 1248 | 1471349791359 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:31 INFO - PROCESS | 1248 | 1471349791362 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:31 INFO - PROCESS | 1248 | 1471349791451 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 05:16:31 INFO - PROCESS | 1248 | 1471349791548 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:31 INFO - PROCESS | 1248 | 1471349791550 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:31 INFO - PROCESS | 1248 | ++DOCSHELL 0FF65000 == 37 [pid = 1248] [id = 394] 05:16:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (10382C00) [pid = 1248] [serial = 1182] [outer = 00000000] 05:16:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (11050400) [pid = 1248] [serial = 1183] [outer = 10382C00] 05:16:31 INFO - PROCESS | 1248 | 1471349791602 Marionette DEBUG loaded listener.js 05:16:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16524000) [pid = 1248] [serial = 1184] [outer = 10382C00] 05:16:32 INFO - PROCESS | 1248 | 1471349792104 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:16:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:16:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 790ms 05:16:32 INFO - PROCESS | 1248 | 1471349792142 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 05:16:32 INFO - PROCESS | 1248 | 1471349792146 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 05:16:32 INFO - PROCESS | 1248 | 1471349792152 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:16:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:16:32 INFO - PROCESS | 1248 | 1471349792155 Marionette TRACE conn5 <- [1,1542,null,{}] 05:16:32 INFO - PROCESS | 1248 | 1471349792158 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:32 INFO - PROCESS | 1248 | 1471349792161 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:32 INFO - PROCESS | 1248 | 1471349792282 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 05:16:32 INFO - PROCESS | 1248 | 1471349792345 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:32 INFO - PROCESS | 1248 | 1471349792348 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:32 INFO - PROCESS | 1248 | ++DOCSHELL 17A9FC00 == 38 [pid = 1248] [id = 395] 05:16:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17AA0000) [pid = 1248] [serial = 1185] [outer = 00000000] 05:16:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17BD8400) [pid = 1248] [serial = 1186] [outer = 17AA0000] 05:16:32 INFO - PROCESS | 1248 | 1471349792399 Marionette DEBUG loaded listener.js 05:16:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17D85C00) [pid = 1248] [serial = 1187] [outer = 17AA0000] 05:16:32 INFO - PROCESS | 1248 | 1471349792824 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:16:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:16:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 05:16:32 INFO - PROCESS | 1248 | 1471349792887 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 05:16:32 INFO - PROCESS | 1248 | 1471349792889 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 05:16:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:16:32 INFO - PROCESS | 1248 | 1471349792897 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:16:32 INFO - PROCESS | 1248 | 1471349792901 Marionette TRACE conn5 <- [1,1546,null,{}] 05:16:32 INFO - PROCESS | 1248 | 1471349792912 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:32 INFO - PROCESS | 1248 | 1471349792916 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:33 INFO - PROCESS | 1248 | 1471349793038 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 05:16:33 INFO - PROCESS | 1248 | 1471349793102 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:33 INFO - PROCESS | 1248 | 1471349793106 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:33 INFO - PROCESS | 1248 | ++DOCSHELL 19230400 == 39 [pid = 1248] [id = 396] 05:16:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (19B9A800) [pid = 1248] [serial = 1188] [outer = 00000000] 05:16:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (19BA1000) [pid = 1248] [serial = 1189] [outer = 19B9A800] 05:16:33 INFO - PROCESS | 1248 | 1471349793157 Marionette DEBUG loaded listener.js 05:16:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (19BA9800) [pid = 1248] [serial = 1190] [outer = 19B9A800] 05:16:33 INFO - PROCESS | 1248 | 1471349793584 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:16:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:16:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 731ms 05:16:33 INFO - PROCESS | 1248 | 1471349793639 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 05:16:33 INFO - PROCESS | 1248 | 1471349793642 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 05:16:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:16:33 INFO - PROCESS | 1248 | 1471349793656 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:16:33 INFO - PROCESS | 1248 | 1471349793658 Marionette TRACE conn5 <- [1,1550,null,{}] 05:16:33 INFO - PROCESS | 1248 | 1471349793661 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:33 INFO - PROCESS | 1248 | 1471349793664 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:33 INFO - PROCESS | 1248 | 1471349793784 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 05:16:33 INFO - PROCESS | 1248 | 1471349793794 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:33 INFO - PROCESS | 1248 | 1471349793796 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:33 INFO - PROCESS | 1248 | ++DOCSHELL 19EB3400 == 40 [pid = 1248] [id = 397] 05:16:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (19EB6400) [pid = 1248] [serial = 1191] [outer = 00000000] 05:16:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (19F07000) [pid = 1248] [serial = 1192] [outer = 19EB6400] 05:16:33 INFO - PROCESS | 1248 | 1471349793844 Marionette DEBUG loaded listener.js 05:16:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (19F31400) [pid = 1248] [serial = 1193] [outer = 19EB6400] 05:16:34 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (105CCC00) [pid = 1248] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:16:34 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (17A9EC00) [pid = 1248] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:16:34 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1022BC00) [pid = 1248] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:16:34 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (17DAC000) [pid = 1248] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:16:34 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0FA4FC00) [pid = 1248] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:16:34 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (19EB5000) [pid = 1248] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:16:34 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0C57AC00) [pid = 1248] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:16:34 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (15C2E400) [pid = 1248] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:16:34 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (105C9800) [pid = 1248] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:16:34 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (106D5C00) [pid = 1248] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:16:34 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0884B800) [pid = 1248] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:16:34 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17D86800) [pid = 1248] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:16:34 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0FF5F000) [pid = 1248] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:16:34 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (111E0400) [pid = 1248] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:16:34 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (17D79C00) [pid = 1248] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:16:34 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (19F06C00) [pid = 1248] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:16:34 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1659D800) [pid = 1248] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:16:34 INFO - PROCESS | 1248 | 1471349794309 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:16:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:16:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 05:16:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:16:34 INFO - PROCESS | 1248 | 1471349794329 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 1248 | 1471349794332 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 05:16:34 INFO - PROCESS | 1248 | 1471349794335 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:16:34 INFO - PROCESS | 1248 | 1471349794337 Marionette TRACE conn5 <- [1,1554,null,{}] 05:16:34 INFO - PROCESS | 1248 | 1471349794340 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:34 INFO - PROCESS | 1248 | 1471349794342 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:34 INFO - PROCESS | 1248 | 1471349794426 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 05:16:34 INFO - PROCESS | 1248 | 1471349794432 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:34 INFO - PROCESS | 1248 | 1471349794434 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:34 INFO - PROCESS | 1248 | ++DOCSHELL 0FF5F000 == 41 [pid = 1248] [id = 398] 05:16:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (10230800) [pid = 1248] [serial = 1194] [outer = 00000000] 05:16:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (14A2F000) [pid = 1248] [serial = 1195] [outer = 10230800] 05:16:34 INFO - PROCESS | 1248 | 1471349794481 Marionette DEBUG loaded listener.js 05:16:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16C81000) [pid = 1248] [serial = 1196] [outer = 10230800] 05:16:34 INFO - PROCESS | 1248 | 1471349794926 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:16:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:16:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 05:16:34 INFO - PROCESS | 1248 | 1471349794968 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 1248 | 1471349794970 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 05:16:34 INFO - PROCESS | 1248 | 1471349794973 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:16:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:16:34 INFO - PROCESS | 1248 | 1471349794975 Marionette TRACE conn5 <- [1,1558,null,{}] 05:16:34 INFO - PROCESS | 1248 | 1471349794978 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:35 INFO - PROCESS | 1248 | 1471349794984 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:35 INFO - PROCESS | 1248 | 1471349795079 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 05:16:35 INFO - PROCESS | 1248 | 1471349795085 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:35 INFO - PROCESS | 1248 | 1471349795087 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:35 INFO - PROCESS | 1248 | ++DOCSHELL 17BBF800 == 42 [pid = 1248] [id = 399] 05:16:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (18EBFC00) [pid = 1248] [serial = 1197] [outer = 00000000] 05:16:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19F3FC00) [pid = 1248] [serial = 1198] [outer = 18EBFC00] 05:16:35 INFO - PROCESS | 1248 | 1471349795134 Marionette DEBUG loaded listener.js 05:16:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19F40000) [pid = 1248] [serial = 1199] [outer = 18EBFC00] 05:16:35 INFO - PROCESS | 1248 | 1471349795578 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:16:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:16:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 05:16:35 INFO - PROCESS | 1248 | 1471349795606 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 05:16:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:16:35 INFO - PROCESS | 1248 | 1471349795607 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 05:16:35 INFO - PROCESS | 1248 | 1471349795611 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:16:35 INFO - PROCESS | 1248 | 1471349795612 Marionette TRACE conn5 <- [1,1562,null,{}] 05:16:35 INFO - PROCESS | 1248 | 1471349795616 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:35 INFO - PROCESS | 1248 | 1471349795618 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:35 INFO - PROCESS | 1248 | 1471349795740 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 05:16:35 INFO - PROCESS | 1248 | 1471349795765 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:35 INFO - PROCESS | 1248 | 1471349795767 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:35 INFO - PROCESS | 1248 | ++DOCSHELL 17BD8000 == 43 [pid = 1248] [id = 400] 05:16:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19DC1800) [pid = 1248] [serial = 1200] [outer = 00000000] 05:16:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19F85400) [pid = 1248] [serial = 1201] [outer = 19DC1800] 05:16:35 INFO - PROCESS | 1248 | 1471349795813 Marionette DEBUG loaded listener.js 05:16:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19F88400) [pid = 1248] [serial = 1202] [outer = 19DC1800] 05:16:36 INFO - PROCESS | 1248 | 1471349796345 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:16:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:16:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 770ms 05:16:36 INFO - PROCESS | 1248 | 1471349796382 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 05:16:36 INFO - PROCESS | 1248 | 1471349796387 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 05:16:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:16:36 INFO - PROCESS | 1248 | 1471349796392 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:16:36 INFO - PROCESS | 1248 | 1471349796395 Marionette TRACE conn5 <- [1,1566,null,{}] 05:16:36 INFO - PROCESS | 1248 | 1471349796401 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:36 INFO - PROCESS | 1248 | 1471349796404 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:36 INFO - PROCESS | 1248 | 1471349796558 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 05:16:36 INFO - PROCESS | 1248 | 1471349796666 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:36 INFO - PROCESS | 1248 | 1471349796669 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:36 INFO - PROCESS | 1248 | ++DOCSHELL 0F9FD800 == 44 [pid = 1248] [id = 401] 05:16:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0FF5C000) [pid = 1248] [serial = 1203] [outer = 00000000] 05:16:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (11044800) [pid = 1248] [serial = 1204] [outer = 0FF5C000] 05:16:36 INFO - PROCESS | 1248 | 1471349796729 Marionette DEBUG loaded listener.js 05:16:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (14E71800) [pid = 1248] [serial = 1205] [outer = 0FF5C000] 05:16:37 INFO - PROCESS | 1248 | 1471349797307 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:16:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:16:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 05:16:37 INFO - PROCESS | 1248 | 1471349797322 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 05:16:37 INFO - PROCESS | 1248 | 1471349797327 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 05:16:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:16:37 INFO - PROCESS | 1248 | 1471349797350 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:16:37 INFO - PROCESS | 1248 | 1471349797353 Marionette TRACE conn5 <- [1,1570,null,{}] 05:16:37 INFO - PROCESS | 1248 | 1471349797357 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:37 INFO - PROCESS | 1248 | 1471349797360 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:37 INFO - PROCESS | 1248 | 1471349797472 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 05:16:37 INFO - PROCESS | 1248 | 1471349797578 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:37 INFO - PROCESS | 1248 | 1471349797581 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:37 INFO - PROCESS | 1248 | ++DOCSHELL 17A9C400 == 45 [pid = 1248] [id = 402] 05:16:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17A9D800) [pid = 1248] [serial = 1206] [outer = 00000000] 05:16:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (18B3B000) [pid = 1248] [serial = 1207] [outer = 17A9D800] 05:16:37 INFO - PROCESS | 1248 | 1471349797640 Marionette DEBUG loaded listener.js 05:16:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (18DC4C00) [pid = 1248] [serial = 1208] [outer = 17A9D800] 05:16:38 INFO - PROCESS | 1248 | 1471349798280 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:16:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:16:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 990ms 05:16:38 INFO - PROCESS | 1248 | 1471349798340 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 05:16:38 INFO - PROCESS | 1248 | 1471349798343 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 05:16:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:16:38 INFO - PROCESS | 1248 | 1471349798347 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:16:38 INFO - PROCESS | 1248 | 1471349798351 Marionette TRACE conn5 <- [1,1574,null,{}] 05:16:38 INFO - PROCESS | 1248 | 1471349798362 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:38 INFO - PROCESS | 1248 | 1471349798367 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:38 INFO - PROCESS | 1248 | 1471349798475 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 05:16:38 INFO - PROCESS | 1248 | 1471349798611 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:38 INFO - PROCESS | 1248 | 1471349798614 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:38 INFO - PROCESS | 1248 | ++DOCSHELL 19F40800 == 46 [pid = 1248] [id = 403] 05:16:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (19F7D800) [pid = 1248] [serial = 1209] [outer = 00000000] 05:16:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (19F86400) [pid = 1248] [serial = 1210] [outer = 19F7D800] 05:16:38 INFO - PROCESS | 1248 | 1471349798675 Marionette DEBUG loaded listener.js 05:16:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (1A06C000) [pid = 1248] [serial = 1211] [outer = 19F7D800] 05:16:39 INFO - PROCESS | 1248 | 1471349799296 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:16:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:16:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 970ms 05:16:39 INFO - PROCESS | 1248 | 1471349799320 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 05:16:39 INFO - PROCESS | 1248 | 1471349799323 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 05:16:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:16:39 INFO - PROCESS | 1248 | 1471349799327 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:16:39 INFO - PROCESS | 1248 | 1471349799329 Marionette TRACE conn5 <- [1,1578,null,{}] 05:16:39 INFO - PROCESS | 1248 | 1471349799332 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:39 INFO - PROCESS | 1248 | 1471349799335 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:39 INFO - PROCESS | 1248 | 1471349799450 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 05:16:39 INFO - PROCESS | 1248 | 1471349799582 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:39 INFO - PROCESS | 1248 | 1471349799584 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:39 INFO - PROCESS | 1248 | ++DOCSHELL 0C36B800 == 47 [pid = 1248] [id = 404] 05:16:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (0C36DC00) [pid = 1248] [serial = 1212] [outer = 00000000] 05:16:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (10381400) [pid = 1248] [serial = 1213] [outer = 0C36DC00] 05:16:39 INFO - PROCESS | 1248 | 1471349799643 Marionette DEBUG loaded listener.js 05:16:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (103B3000) [pid = 1248] [serial = 1214] [outer = 0C36DC00] 05:16:40 INFO - PROCESS | 1248 | 1471349800346 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:16:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:16:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1069ms 05:16:40 INFO - PROCESS | 1248 | 1471349800399 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 05:16:40 INFO - PROCESS | 1248 | 1471349800403 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 05:16:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:16:40 INFO - PROCESS | 1248 | 1471349800407 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:16:40 INFO - PROCESS | 1248 | 1471349800412 Marionette TRACE conn5 <- [1,1582,null,{}] 05:16:40 INFO - PROCESS | 1248 | 1471349800417 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:40 INFO - PROCESS | 1248 | 1471349800420 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:40 INFO - PROCESS | 1248 | 1471349800551 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 05:16:40 INFO - PROCESS | 1248 | --DOCSHELL 17BBF800 == 46 [pid = 1248] [id = 399] 05:16:40 INFO - PROCESS | 1248 | --DOCSHELL 0FF5F000 == 45 [pid = 1248] [id = 398] 05:16:40 INFO - PROCESS | 1248 | --DOCSHELL 19EB3400 == 44 [pid = 1248] [id = 397] 05:16:40 INFO - PROCESS | 1248 | --DOCSHELL 19230400 == 43 [pid = 1248] [id = 396] 05:16:40 INFO - PROCESS | 1248 | --DOCSHELL 17A9FC00 == 42 [pid = 1248] [id = 395] 05:16:40 INFO - PROCESS | 1248 | --DOCSHELL 0FF65000 == 41 [pid = 1248] [id = 394] 05:16:40 INFO - PROCESS | 1248 | --DOCSHELL 16A02400 == 40 [pid = 1248] [id = 393] 05:16:40 INFO - PROCESS | 1248 | --DOCSHELL 1037CC00 == 39 [pid = 1248] [id = 392] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (11133000) [pid = 1248] [serial = 1168] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (17BD9800) [pid = 1248] [serial = 1141] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1037E400) [pid = 1248] [serial = 1171] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (18EC4000) [pid = 1248] [serial = 1144] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (103B8400) [pid = 1248] [serial = 1126] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (14128C00) [pid = 1248] [serial = 1127] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (19F07800) [pid = 1248] [serial = 1124] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (19EBCC00) [pid = 1248] [serial = 1123] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0FA5DC00) [pid = 1248] [serial = 1156] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (15C32800) [pid = 1248] [serial = 1135] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1652D400) [pid = 1248] [serial = 1136] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (14A31400) [pid = 1248] [serial = 1159] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17D7AC00) [pid = 1248] [serial = 1142] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (111E1C00) [pid = 1248] [serial = 1132] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (144CE000) [pid = 1248] [serial = 1133] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0C5E9400) [pid = 1248] [serial = 1129] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (10389000) [pid = 1248] [serial = 1157] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0FF65C00) [pid = 1248] [serial = 1130] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (17DB9800) [pid = 1248] [serial = 1162] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (19EBAC00) [pid = 1248] [serial = 1153] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (14B59C00) [pid = 1248] [serial = 1160] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1659A000) [pid = 1248] [serial = 1147] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19B9EC00) [pid = 1248] [serial = 1150] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (19EBB800) [pid = 1248] [serial = 1154] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (19F38000) [pid = 1248] [serial = 1165] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (191D6000) [pid = 1248] [serial = 1145] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (191D3400) [pid = 1248] [serial = 1163] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (19BA6C00) [pid = 1248] [serial = 1151] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (19F38800) [pid = 1248] [serial = 1166] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (17D7EC00) [pid = 1248] [serial = 1148] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (16C81400) [pid = 1248] [serial = 1138] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (14A73400) [pid = 1248] [serial = 1169] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (10386400) [pid = 1248] [serial = 1172] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (16C86800) [pid = 1248] [serial = 1139] [outer = 00000000] [url = about:blank] 05:16:40 INFO - PROCESS | 1248 | 1471349800676 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:40 INFO - PROCESS | 1248 | 1471349800679 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:40 INFO - PROCESS | 1248 | ++DOCSHELL 08842800 == 40 [pid = 1248] [id = 405] 05:16:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (08843800) [pid = 1248] [serial = 1215] [outer = 00000000] 05:16:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0C5E7C00) [pid = 1248] [serial = 1216] [outer = 08843800] 05:16:40 INFO - PROCESS | 1248 | 1471349800729 Marionette DEBUG loaded listener.js 05:16:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (1022EC00) [pid = 1248] [serial = 1217] [outer = 08843800] 05:16:41 INFO - PROCESS | 1248 | 1471349801201 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:16:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:16:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 830ms 05:16:41 INFO - PROCESS | 1248 | 1471349801239 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 05:16:41 INFO - PROCESS | 1248 | 1471349801243 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 05:16:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:16:41 INFO - PROCESS | 1248 | 1471349801249 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:16:41 INFO - PROCESS | 1248 | 1471349801252 Marionette TRACE conn5 <- [1,1586,null,{}] 05:16:41 INFO - PROCESS | 1248 | 1471349801256 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:41 INFO - PROCESS | 1248 | 1471349801258 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:41 INFO - PROCESS | 1248 | 1471349801349 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 05:16:41 INFO - PROCESS | 1248 | 1471349801357 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:41 INFO - PROCESS | 1248 | 1471349801359 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:41 INFO - PROCESS | 1248 | ++DOCSHELL 106DB000 == 41 [pid = 1248] [id = 406] 05:16:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (11051C00) [pid = 1248] [serial = 1218] [outer = 00000000] 05:16:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (143DE000) [pid = 1248] [serial = 1219] [outer = 11051C00] 05:16:41 INFO - PROCESS | 1248 | 1471349801409 Marionette DEBUG loaded listener.js 05:16:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (14692800) [pid = 1248] [serial = 1220] [outer = 11051C00] 05:16:41 INFO - PROCESS | 1248 | 1471349801877 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:16:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:16:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 05:16:41 INFO - PROCESS | 1248 | 1471349801924 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 05:16:41 INFO - PROCESS | 1248 | 1471349801926 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 05:16:41 INFO - PROCESS | 1248 | 1471349801930 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:16:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:16:41 INFO - PROCESS | 1248 | 1471349801933 Marionette TRACE conn5 <- [1,1590,null,{}] 05:16:41 INFO - PROCESS | 1248 | 1471349801943 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:41 INFO - PROCESS | 1248 | 1471349801947 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:42 INFO - PROCESS | 1248 | 1471349802035 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 05:16:42 INFO - PROCESS | 1248 | 1471349802043 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:42 INFO - PROCESS | 1248 | 1471349802047 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:42 INFO - PROCESS | 1248 | ++DOCSHELL 16592C00 == 42 [pid = 1248] [id = 407] 05:16:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (16594800) [pid = 1248] [serial = 1221] [outer = 00000000] 05:16:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16C36000) [pid = 1248] [serial = 1222] [outer = 16594800] 05:16:42 INFO - PROCESS | 1248 | 1471349802097 Marionette DEBUG loaded listener.js 05:16:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16C81400) [pid = 1248] [serial = 1223] [outer = 16594800] 05:16:42 INFO - PROCESS | 1248 | 1471349802634 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:16:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:16:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 05:16:42 INFO - PROCESS | 1248 | 1471349802664 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 05:16:42 INFO - PROCESS | 1248 | 1471349802666 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 05:16:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:16:42 INFO - PROCESS | 1248 | 1471349802670 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:16:42 INFO - PROCESS | 1248 | 1471349802671 Marionette TRACE conn5 <- [1,1594,null,{}] 05:16:42 INFO - PROCESS | 1248 | 1471349802675 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:42 INFO - PROCESS | 1248 | 1471349802677 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:42 INFO - PROCESS | 1248 | 1471349802765 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 05:16:42 INFO - PROCESS | 1248 | 1471349802770 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:42 INFO - PROCESS | 1248 | 1471349802772 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:42 INFO - PROCESS | 1248 | ++DOCSHELL 16529400 == 43 [pid = 1248] [id = 408] 05:16:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (16C86800) [pid = 1248] [serial = 1224] [outer = 00000000] 05:16:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (17D7CC00) [pid = 1248] [serial = 1225] [outer = 16C86800] 05:16:42 INFO - PROCESS | 1248 | 1471349802819 Marionette DEBUG loaded listener.js 05:16:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17DAB400) [pid = 1248] [serial = 1226] [outer = 16C86800] 05:16:43 INFO - PROCESS | 1248 | 1471349803286 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:16:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:16:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 05:16:43 INFO - PROCESS | 1248 | 1471349803346 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 05:16:43 INFO - PROCESS | 1248 | 1471349803348 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 05:16:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:16:43 INFO - PROCESS | 1248 | 1471349803352 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:16:43 INFO - PROCESS | 1248 | 1471349803353 Marionette TRACE conn5 <- [1,1598,null,{}] 05:16:43 INFO - PROCESS | 1248 | 1471349803357 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:43 INFO - PROCESS | 1248 | 1471349803359 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:43 INFO - PROCESS | 1248 | 1471349803499 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 05:16:43 INFO - PROCESS | 1248 | 1471349803518 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:43 INFO - PROCESS | 1248 | 1471349803520 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:43 INFO - PROCESS | 1248 | ++DOCSHELL 18B42C00 == 44 [pid = 1248] [id = 409] 05:16:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (18BD1400) [pid = 1248] [serial = 1227] [outer = 00000000] 05:16:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (18DC4800) [pid = 1248] [serial = 1228] [outer = 18BD1400] 05:16:43 INFO - PROCESS | 1248 | 1471349803567 Marionette DEBUG loaded listener.js 05:16:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (191CF800) [pid = 1248] [serial = 1229] [outer = 18BD1400] 05:16:44 INFO - PROCESS | 1248 | 1471349804027 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:16:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:16:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 731ms 05:16:44 INFO - PROCESS | 1248 | 1471349804084 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 05:16:44 INFO - PROCESS | 1248 | 1471349804086 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 05:16:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:16:44 INFO - PROCESS | 1248 | 1471349804089 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:16:44 INFO - PROCESS | 1248 | 1471349804091 Marionette TRACE conn5 <- [1,1602,null,{}] 05:16:44 INFO - PROCESS | 1248 | 1471349804095 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:44 INFO - PROCESS | 1248 | 1471349804101 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:44 INFO - PROCESS | 1248 | 1471349804235 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 05:16:44 INFO - PROCESS | 1248 | 1471349804249 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:44 INFO - PROCESS | 1248 | 1471349804251 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:44 INFO - PROCESS | 1248 | ++DOCSHELL 19BA3800 == 45 [pid = 1248] [id = 410] 05:16:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19BA5800) [pid = 1248] [serial = 1230] [outer = 00000000] 05:16:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19EB5000) [pid = 1248] [serial = 1231] [outer = 19BA5800] 05:16:44 INFO - PROCESS | 1248 | 1471349804351 Marionette DEBUG loaded listener.js 05:16:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19EBAC00) [pid = 1248] [serial = 1232] [outer = 19BA5800] 05:16:44 INFO - PROCESS | 1248 | 1471349804761 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:16:44 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 05:16:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 05:16:44 INFO - PROCESS | 1248 | 1471349804840 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 05:16:44 INFO - PROCESS | 1248 | 1471349804842 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 05:16:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:16:44 INFO - PROCESS | 1248 | 1471349804845 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:16:44 INFO - PROCESS | 1248 | 1471349804847 Marionette TRACE conn5 <- [1,1606,null,{}] 05:16:44 INFO - PROCESS | 1248 | 1471349804851 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:44 INFO - PROCESS | 1248 | 1471349804853 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:44 INFO - PROCESS | 1248 | 1471349804969 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 05:16:45 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (17AA0000) [pid = 1248] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:16:45 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (10382C00) [pid = 1248] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:16:45 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19B9A800) [pid = 1248] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:16:45 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (18EBFC00) [pid = 1248] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:16:45 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19EB6400) [pid = 1248] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:16:45 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (10230800) [pid = 1248] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:16:45 INFO - PROCESS | 1248 | 1471349805086 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:45 INFO - PROCESS | 1248 | 1471349805088 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:45 INFO - PROCESS | 1248 | ++DOCSHELL 0884B800 == 46 [pid = 1248] [id = 411] 05:16:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0884E400) [pid = 1248] [serial = 1233] [outer = 00000000] 05:16:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (106D5C00) [pid = 1248] [serial = 1234] [outer = 0884E400] 05:16:45 INFO - PROCESS | 1248 | 1471349805137 Marionette DEBUG loaded listener.js 05:16:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (18DB9800) [pid = 1248] [serial = 1235] [outer = 0884E400] 05:16:45 INFO - PROCESS | 1248 | 1471349805485 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:16:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:16:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 05:16:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:16:45 INFO - PROCESS | 1248 | 1471349805518 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 05:16:45 INFO - PROCESS | 1248 | 1471349805520 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 05:16:45 INFO - PROCESS | 1248 | 1471349805523 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:16:45 INFO - PROCESS | 1248 | 1471349805525 Marionette TRACE conn5 <- [1,1610,null,{}] 05:16:45 INFO - PROCESS | 1248 | 1471349805529 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:45 INFO - PROCESS | 1248 | 1471349805531 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:45 INFO - PROCESS | 1248 | 1471349805614 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 05:16:45 INFO - PROCESS | 1248 | 1471349805702 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:45 INFO - PROCESS | 1248 | 1471349805704 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:45 INFO - PROCESS | 1248 | ++DOCSHELL 08845C00 == 47 [pid = 1248] [id = 412] 05:16:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (0F963400) [pid = 1248] [serial = 1236] [outer = 00000000] 05:16:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19F32C00) [pid = 1248] [serial = 1237] [outer = 0F963400] 05:16:45 INFO - PROCESS | 1248 | 1471349805751 Marionette DEBUG loaded listener.js 05:16:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19F35000) [pid = 1248] [serial = 1238] [outer = 0F963400] 05:16:46 INFO - PROCESS | 1248 | 1471349806124 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:16:46 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 05:16:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 05:16:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:16:46 INFO - PROCESS | 1248 | 1471349806154 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 05:16:46 INFO - PROCESS | 1248 | 1471349806156 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 05:16:46 INFO - PROCESS | 1248 | 1471349806159 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:16:46 INFO - PROCESS | 1248 | 1471349806160 Marionette TRACE conn5 <- [1,1614,null,{}] 05:16:46 INFO - PROCESS | 1248 | 1471349806164 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:46 INFO - PROCESS | 1248 | 1471349806166 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:46 INFO - PROCESS | 1248 | 1471349806294 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 05:16:46 INFO - PROCESS | 1248 | 1471349806333 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:46 INFO - PROCESS | 1248 | 1471349806335 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:46 INFO - PROCESS | 1248 | ++DOCSHELL 19F0E400 == 48 [pid = 1248] [id = 413] 05:16:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19F3F000) [pid = 1248] [serial = 1239] [outer = 00000000] 05:16:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1A06F000) [pid = 1248] [serial = 1240] [outer = 19F3F000] 05:16:46 INFO - PROCESS | 1248 | 1471349806381 Marionette DEBUG loaded listener.js 05:16:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1A06F800) [pid = 1248] [serial = 1241] [outer = 19F3F000] 05:16:46 INFO - PROCESS | 1248 | 1471349806790 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:16:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:16:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 05:16:46 INFO - PROCESS | 1248 | 1471349806830 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 05:16:46 INFO - PROCESS | 1248 | 1471349806832 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 05:16:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:16:46 INFO - PROCESS | 1248 | 1471349806835 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:16:46 INFO - PROCESS | 1248 | 1471349806837 Marionette TRACE conn5 <- [1,1618,null,{}] 05:16:46 INFO - PROCESS | 1248 | 1471349806840 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:46 INFO - PROCESS | 1248 | 1471349806842 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:46 INFO - PROCESS | 1248 | 1471349806961 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 05:16:46 INFO - PROCESS | 1248 | 1471349806973 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:46 INFO - PROCESS | 1248 | 1471349806975 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:47 INFO - PROCESS | 1248 | ++DOCSHELL 1A06BC00 == 49 [pid = 1248] [id = 414] 05:16:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1A06EC00) [pid = 1248] [serial = 1242] [outer = 00000000] 05:16:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1A2BC400) [pid = 1248] [serial = 1243] [outer = 1A06EC00] 05:16:47 INFO - PROCESS | 1248 | 1471349807021 Marionette DEBUG loaded listener.js 05:16:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1A379400) [pid = 1248] [serial = 1244] [outer = 1A06EC00] 05:16:47 INFO - PROCESS | 1248 | 1471349807680 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:16:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:16:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 870ms 05:16:47 INFO - PROCESS | 1248 | 1471349807707 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 05:16:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:16:47 INFO - PROCESS | 1248 | 1471349807711 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 05:16:47 INFO - PROCESS | 1248 | 1471349807716 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:16:47 INFO - PROCESS | 1248 | 1471349807721 Marionette TRACE conn5 <- [1,1622,null,{}] 05:16:47 INFO - PROCESS | 1248 | 1471349807727 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:47 INFO - PROCESS | 1248 | 1471349807730 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:47 INFO - PROCESS | 1248 | 1471349807898 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 05:16:47 INFO - PROCESS | 1248 | 1471349807969 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:47 INFO - PROCESS | 1248 | 1471349807972 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:48 INFO - PROCESS | 1248 | ++DOCSHELL 0FF66000 == 50 [pid = 1248] [id = 415] 05:16:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (0FF66800) [pid = 1248] [serial = 1245] [outer = 00000000] 05:16:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (103B2000) [pid = 1248] [serial = 1246] [outer = 0FF66800] 05:16:48 INFO - PROCESS | 1248 | 1471349808032 Marionette DEBUG loaded listener.js 05:16:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (10633800) [pid = 1248] [serial = 1247] [outer = 0FF66800] 05:16:48 INFO - PROCESS | 1248 | 1471349808594 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:16:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:16:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 930ms 05:16:48 INFO - PROCESS | 1248 | 1471349808647 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 05:16:48 INFO - PROCESS | 1248 | 1471349808651 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 05:16:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:16:48 INFO - PROCESS | 1248 | 1471349808658 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:16:48 INFO - PROCESS | 1248 | 1471349808661 Marionette TRACE conn5 <- [1,1626,null,{}] 05:16:48 INFO - PROCESS | 1248 | 1471349808665 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:48 INFO - PROCESS | 1248 | 1471349808668 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:48 INFO - PROCESS | 1248 | 1471349808785 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 05:16:48 INFO - PROCESS | 1248 | 1471349808921 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:48 INFO - PROCESS | 1248 | 1471349808924 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:48 INFO - PROCESS | 1248 | ++DOCSHELL 1652D800 == 51 [pid = 1248] [id = 416] 05:16:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1652E400) [pid = 1248] [serial = 1248] [outer = 00000000] 05:16:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (16CC9800) [pid = 1248] [serial = 1249] [outer = 1652E400] 05:16:49 INFO - PROCESS | 1248 | 1471349808985 Marionette DEBUG loaded listener.js 05:16:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (18B48800) [pid = 1248] [serial = 1250] [outer = 1652E400] 05:16:49 INFO - PROCESS | 1248 | 1471349809620 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:16:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:16:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1018ms 05:16:49 INFO - PROCESS | 1248 | 1471349809680 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 05:16:49 INFO - PROCESS | 1248 | 1471349809682 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 05:16:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:16:49 INFO - PROCESS | 1248 | 1471349809686 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:16:49 INFO - PROCESS | 1248 | 1471349809690 Marionette TRACE conn5 <- [1,1630,null,{}] 05:16:49 INFO - PROCESS | 1248 | 1471349809701 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:49 INFO - PROCESS | 1248 | 1471349809706 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:49 INFO - PROCESS | 1248 | 1471349809820 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 05:16:49 INFO - PROCESS | 1248 | 1471349809957 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:49 INFO - PROCESS | 1248 | 1471349809961 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:50 INFO - PROCESS | 1248 | ++DOCSHELL 1A2B8800 == 52 [pid = 1248] [id = 417] 05:16:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (1A2B9800) [pid = 1248] [serial = 1251] [outer = 00000000] 05:16:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (1A3DF000) [pid = 1248] [serial = 1252] [outer = 1A2B9800] 05:16:50 INFO - PROCESS | 1248 | 1471349810021 Marionette DEBUG loaded listener.js 05:16:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1A3E4800) [pid = 1248] [serial = 1253] [outer = 1A2B9800] 05:16:50 INFO - PROCESS | 1248 | 1471349810891 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:16:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:16:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1222ms 05:16:50 INFO - PROCESS | 1248 | 1471349810921 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 05:16:50 INFO - PROCESS | 1248 | 1471349810925 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 05:16:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:16:50 INFO - PROCESS | 1248 | 1471349810931 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:16:50 INFO - PROCESS | 1248 | 1471349810935 Marionette TRACE conn5 <- [1,1634,null,{}] 05:16:50 INFO - PROCESS | 1248 | 1471349810941 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:50 INFO - PROCESS | 1248 | 1471349810944 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:51 INFO - PROCESS | 1248 | 1471349811045 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 05:16:51 INFO - PROCESS | 1248 | 1471349811175 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:51 INFO - PROCESS | 1248 | 1471349811179 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:51 INFO - PROCESS | 1248 | ++DOCSHELL 1038BC00 == 53 [pid = 1248] [id = 418] 05:16:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (103AC400) [pid = 1248] [serial = 1254] [outer = 00000000] 05:16:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (10574000) [pid = 1248] [serial = 1255] [outer = 103AC400] 05:16:51 INFO - PROCESS | 1248 | 1471349811232 Marionette DEBUG loaded listener.js 05:16:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (111DBC00) [pid = 1248] [serial = 1256] [outer = 103AC400] 05:16:51 INFO - PROCESS | 1248 | --DOCSHELL 17D86400 == 52 [pid = 1248] [id = 387] 05:16:51 INFO - PROCESS | 1248 | --DOCSHELL 0C53AC00 == 51 [pid = 1248] [id = 385] 05:16:51 INFO - PROCESS | 1248 | --DOCSHELL 19F02C00 == 50 [pid = 1248] [id = 388] 05:16:51 INFO - PROCESS | 1248 | --DOCSHELL 105C8800 == 49 [pid = 1248] [id = 386] 05:16:51 INFO - PROCESS | 1248 | --DOCSHELL 105CA800 == 48 [pid = 1248] [id = 389] 05:16:51 INFO - PROCESS | 1248 | --DOCSHELL 19F0E400 == 47 [pid = 1248] [id = 413] 05:16:51 INFO - PROCESS | 1248 | --DOCSHELL 08845C00 == 46 [pid = 1248] [id = 412] 05:16:51 INFO - PROCESS | 1248 | --DOCSHELL 0884B800 == 45 [pid = 1248] [id = 411] 05:16:51 INFO - PROCESS | 1248 | --DOCSHELL 19BA3800 == 44 [pid = 1248] [id = 410] 05:16:51 INFO - PROCESS | 1248 | --DOCSHELL 18B42C00 == 43 [pid = 1248] [id = 409] 05:16:51 INFO - PROCESS | 1248 | --DOCSHELL 16529400 == 42 [pid = 1248] [id = 408] 05:16:51 INFO - PROCESS | 1248 | --DOCSHELL 16592C00 == 41 [pid = 1248] [id = 407] 05:16:51 INFO - PROCESS | 1248 | --DOCSHELL 106DB000 == 40 [pid = 1248] [id = 406] 05:16:51 INFO - PROCESS | 1248 | --DOCSHELL 08842800 == 39 [pid = 1248] [id = 405] 05:16:51 INFO - PROCESS | 1248 | --DOCSHELL 17BD8000 == 38 [pid = 1248] [id = 400] 05:16:51 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (17BD8400) [pid = 1248] [serial = 1186] [outer = 00000000] [url = about:blank] 05:16:51 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1113A800) [pid = 1248] [serial = 1177] [outer = 00000000] [url = about:blank] 05:16:51 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (11050400) [pid = 1248] [serial = 1183] [outer = 00000000] [url = about:blank] 05:16:51 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (14BE6000) [pid = 1248] [serial = 1174] [outer = 00000000] [url = about:blank] 05:16:51 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (19BA1000) [pid = 1248] [serial = 1189] [outer = 00000000] [url = about:blank] 05:16:51 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (16C3DC00) [pid = 1248] [serial = 1180] [outer = 00000000] [url = about:blank] 05:16:51 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (17D85C00) [pid = 1248] [serial = 1187] [outer = 00000000] [url = about:blank] 05:16:51 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (19F40000) [pid = 1248] [serial = 1199] [outer = 00000000] [url = about:blank] 05:16:51 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (19F07000) [pid = 1248] [serial = 1192] [outer = 00000000] [url = about:blank] 05:16:51 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (19BA9800) [pid = 1248] [serial = 1190] [outer = 00000000] [url = about:blank] 05:16:51 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (19F3FC00) [pid = 1248] [serial = 1198] [outer = 00000000] [url = about:blank] 05:16:51 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (19F31400) [pid = 1248] [serial = 1193] [outer = 00000000] [url = about:blank] 05:16:51 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (19F85400) [pid = 1248] [serial = 1201] [outer = 00000000] [url = about:blank] 05:16:51 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (14A2F000) [pid = 1248] [serial = 1195] [outer = 00000000] [url = about:blank] 05:16:51 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16C81000) [pid = 1248] [serial = 1196] [outer = 00000000] [url = about:blank] 05:16:51 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (16524000) [pid = 1248] [serial = 1184] [outer = 00000000] [url = about:blank] 05:16:51 INFO - PROCESS | 1248 | 1471349811810 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:16:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:16:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 930ms 05:16:51 INFO - PROCESS | 1248 | 1471349811863 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 05:16:51 INFO - PROCESS | 1248 | 1471349811867 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 05:16:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:16:51 INFO - PROCESS | 1248 | 1471349811873 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:16:51 INFO - PROCESS | 1248 | 1471349811875 Marionette TRACE conn5 <- [1,1638,null,{}] 05:16:51 INFO - PROCESS | 1248 | 1471349811879 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:51 INFO - PROCESS | 1248 | 1471349811882 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:51 INFO - PROCESS | 1248 | 1471349811972 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 05:16:52 INFO - PROCESS | 1248 | 1471349811982 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:52 INFO - PROCESS | 1248 | 1471349811984 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:52 INFO - PROCESS | 1248 | ++DOCSHELL 106DB000 == 39 [pid = 1248] [id = 419] 05:16:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (11050400) [pid = 1248] [serial = 1257] [outer = 00000000] 05:16:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (14AD0800) [pid = 1248] [serial = 1258] [outer = 11050400] 05:16:52 INFO - PROCESS | 1248 | 1471349812036 Marionette DEBUG loaded listener.js 05:16:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (14BEC800) [pid = 1248] [serial = 1259] [outer = 11050400] 05:16:52 INFO - PROCESS | 1248 | 1471349812587 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:16:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:16:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 770ms 05:16:52 INFO - PROCESS | 1248 | 1471349812648 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 05:16:52 INFO - PROCESS | 1248 | 1471349812650 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 05:16:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:16:52 INFO - PROCESS | 1248 | 1471349812654 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:16:52 INFO - PROCESS | 1248 | 1471349812657 Marionette TRACE conn5 <- [1,1642,null,{}] 05:16:52 INFO - PROCESS | 1248 | 1471349812667 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:52 INFO - PROCESS | 1248 | 1471349812672 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:52 INFO - PROCESS | 1248 | 1471349812761 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 05:16:52 INFO - PROCESS | 1248 | 1471349812770 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:52 INFO - PROCESS | 1248 | 1471349812773 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:52 INFO - PROCESS | 1248 | ++DOCSHELL 17B2F800 == 40 [pid = 1248] [id = 420] 05:16:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17BBB000) [pid = 1248] [serial = 1260] [outer = 00000000] 05:16:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17D7D800) [pid = 1248] [serial = 1261] [outer = 17BBB000] 05:16:52 INFO - PROCESS | 1248 | 1471349812824 Marionette DEBUG loaded listener.js 05:16:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17DAE400) [pid = 1248] [serial = 1262] [outer = 17BBB000] 05:16:53 INFO - PROCESS | 1248 | 1471349813283 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:16:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:16:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 05:16:53 INFO - PROCESS | 1248 | 1471349813329 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 05:16:53 INFO - PROCESS | 1248 | 1471349813331 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 05:16:53 INFO - PROCESS | 1248 | 1471349813335 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:16:53 INFO - PROCESS | 1248 | 1471349813337 Marionette TRACE conn5 <- [1,1646,null,{}] 05:16:53 INFO - PROCESS | 1248 | 1471349813340 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:53 INFO - PROCESS | 1248 | 1471349813342 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:53 INFO - PROCESS | 1248 | 1471349813431 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 05:16:53 INFO - PROCESS | 1248 | 1471349813438 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:53 INFO - PROCESS | 1248 | 1471349813440 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:53 INFO - PROCESS | 1248 | ++DOCSHELL 19B9E800 == 41 [pid = 1248] [id = 421] 05:16:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (19B9EC00) [pid = 1248] [serial = 1263] [outer = 00000000] 05:16:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (19DBE800) [pid = 1248] [serial = 1264] [outer = 19B9EC00] 05:16:53 INFO - PROCESS | 1248 | 1471349813496 Marionette DEBUG loaded listener.js 05:16:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (19EB0C00) [pid = 1248] [serial = 1265] [outer = 19B9EC00] 05:16:53 INFO - PROCESS | 1248 | 1471349813946 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 631ms 05:16:53 INFO - PROCESS | 1248 | 1471349813983 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 05:16:53 INFO - PROCESS | 1248 | 1471349813985 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 05:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:16:54 INFO - PROCESS | 1248 | 1471349813988 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:16:54 INFO - PROCESS | 1248 | 1471349813990 Marionette TRACE conn5 <- [1,1650,null,{}] 05:16:54 INFO - PROCESS | 1248 | 1471349813994 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:54 INFO - PROCESS | 1248 | 1471349813996 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:54 INFO - PROCESS | 1248 | 1471349814121 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 05:16:54 INFO - PROCESS | 1248 | 1471349814207 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:54 INFO - PROCESS | 1248 | 1471349814209 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:54 INFO - PROCESS | 1248 | ++DOCSHELL 19EBC400 == 42 [pid = 1248] [id = 422] 05:16:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (19EBD000) [pid = 1248] [serial = 1266] [outer = 00000000] 05:16:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (19F04800) [pid = 1248] [serial = 1267] [outer = 19EBD000] 05:16:54 INFO - PROCESS | 1248 | 1471349814256 Marionette DEBUG loaded listener.js 05:16:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (19F0B000) [pid = 1248] [serial = 1268] [outer = 19EBD000] 05:16:54 INFO - PROCESS | 1248 | 1471349814692 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 05:16:54 INFO - PROCESS | 1248 | 1471349814725 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 05:16:54 INFO - PROCESS | 1248 | 1471349814727 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 05:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:16:54 INFO - PROCESS | 1248 | 1471349814730 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:16:54 INFO - PROCESS | 1248 | 1471349814732 Marionette TRACE conn5 <- [1,1654,null,{}] 05:16:54 INFO - PROCESS | 1248 | 1471349814736 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:54 INFO - PROCESS | 1248 | 1471349814741 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:54 INFO - PROCESS | 1248 | 1471349814884 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 05:16:54 INFO - PROCESS | 1248 | 1471349814895 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:54 INFO - PROCESS | 1248 | 1471349814897 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:54 INFO - PROCESS | 1248 | ++DOCSHELL 16C42400 == 43 [pid = 1248] [id = 423] 05:16:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (19F33800) [pid = 1248] [serial = 1269] [outer = 00000000] 05:16:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (19F86C00) [pid = 1248] [serial = 1270] [outer = 19F33800] 05:16:54 INFO - PROCESS | 1248 | 1471349814952 Marionette DEBUG loaded listener.js 05:16:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1A2B8C00) [pid = 1248] [serial = 1271] [outer = 19F33800] 05:16:55 INFO - PROCESS | 1248 | 1471349815395 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 730ms 05:16:55 INFO - PROCESS | 1248 | 1471349815479 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 05:16:55 INFO - PROCESS | 1248 | 1471349815481 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 05:16:55 INFO - PROCESS | 1248 | 1471349815494 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:16:55 INFO - PROCESS | 1248 | 1471349815495 Marionette TRACE conn5 <- [1,1658,null,{}] 05:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:16:55 INFO - PROCESS | 1248 | 1471349815502 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:55 INFO - PROCESS | 1248 | 1471349815504 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:55 INFO - PROCESS | 1248 | 1471349815631 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 05:16:55 INFO - PROCESS | 1248 | 1471349815638 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:55 INFO - PROCESS | 1248 | 1471349815639 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:55 INFO - PROCESS | 1248 | ++DOCSHELL 19F7D400 == 44 [pid = 1248] [id = 424] 05:16:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (19F82C00) [pid = 1248] [serial = 1272] [outer = 00000000] 05:16:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1A3EAC00) [pid = 1248] [serial = 1273] [outer = 19F82C00] 05:16:55 INFO - PROCESS | 1248 | 1471349815685 Marionette DEBUG loaded listener.js 05:16:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1A3EB800) [pid = 1248] [serial = 1274] [outer = 19F82C00] 05:16:56 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (19F3F000) [pid = 1248] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:16:56 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (16C86800) [pid = 1248] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:16:56 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (18BD1400) [pid = 1248] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:16:56 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (0884E400) [pid = 1248] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:16:56 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (0F963400) [pid = 1248] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:16:56 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (16594800) [pid = 1248] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:16:56 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (08843800) [pid = 1248] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:16:56 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (19BA5800) [pid = 1248] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:16:56 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (11051C00) [pid = 1248] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:16:56 INFO - PROCESS | 1248 | 1471349816396 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 930ms 05:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:16:56 INFO - PROCESS | 1248 | 1471349816430 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 05:16:56 INFO - PROCESS | 1248 | 1471349816432 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 05:16:56 INFO - PROCESS | 1248 | 1471349816436 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:16:56 INFO - PROCESS | 1248 | 1471349816437 Marionette TRACE conn5 <- [1,1662,null,{}] 05:16:56 INFO - PROCESS | 1248 | 1471349816441 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:56 INFO - PROCESS | 1248 | 1471349816443 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:56 INFO - PROCESS | 1248 | 1471349816527 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 05:16:56 INFO - PROCESS | 1248 | 1471349816623 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:56 INFO - PROCESS | 1248 | 1471349816625 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:56 INFO - PROCESS | 1248 | ++DOCSHELL 141B0000 == 45 [pid = 1248] [id = 425] 05:16:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (14A2C400) [pid = 1248] [serial = 1275] [outer = 00000000] 05:16:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (191D7000) [pid = 1248] [serial = 1276] [outer = 14A2C400] 05:16:56 INFO - PROCESS | 1248 | 1471349816672 Marionette DEBUG loaded listener.js 05:16:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (19BA3000) [pid = 1248] [serial = 1277] [outer = 14A2C400] 05:16:57 INFO - PROCESS | 1248 | 1471349817066 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 05:16:57 INFO - PROCESS | 1248 | 1471349817107 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 05:16:57 INFO - PROCESS | 1248 | 1471349817109 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 05:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:16:57 INFO - PROCESS | 1248 | 1471349817112 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:16:57 INFO - PROCESS | 1248 | 1471349817114 Marionette TRACE conn5 <- [1,1666,null,{}] 05:16:57 INFO - PROCESS | 1248 | 1471349817122 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:57 INFO - PROCESS | 1248 | 1471349817124 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:57 INFO - PROCESS | 1248 | 1471349817206 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 05:16:57 INFO - PROCESS | 1248 | 1471349817212 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:57 INFO - PROCESS | 1248 | 1471349817214 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:57 INFO - PROCESS | 1248 | ++DOCSHELL 1A2B4000 == 46 [pid = 1248] [id = 426] 05:16:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1A2BC800) [pid = 1248] [serial = 1278] [outer = 00000000] 05:16:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1B104400) [pid = 1248] [serial = 1279] [outer = 1A2BC800] 05:16:57 INFO - PROCESS | 1248 | 1471349817262 Marionette DEBUG loaded listener.js 05:16:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1B105C00) [pid = 1248] [serial = 1280] [outer = 1A2BC800] 05:16:57 INFO - PROCESS | 1248 | 1471349817718 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 05:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:16:57 INFO - PROCESS | 1248 | 1471349817787 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 05:16:57 INFO - PROCESS | 1248 | 1471349817789 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 05:16:57 INFO - PROCESS | 1248 | 1471349817792 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:16:57 INFO - PROCESS | 1248 | 1471349817794 Marionette TRACE conn5 <- [1,1670,null,{}] 05:16:57 INFO - PROCESS | 1248 | 1471349817797 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:57 INFO - PROCESS | 1248 | 1471349817799 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:57 INFO - PROCESS | 1248 | 1471349817882 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 05:16:57 INFO - PROCESS | 1248 | 1471349817888 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:57 INFO - PROCESS | 1248 | 1471349817889 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:57 INFO - PROCESS | 1248 | ++DOCSHELL 1B102800 == 47 [pid = 1248] [id = 427] 05:16:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1B10EC00) [pid = 1248] [serial = 1281] [outer = 00000000] 05:16:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1B1DDC00) [pid = 1248] [serial = 1282] [outer = 1B10EC00] 05:16:57 INFO - PROCESS | 1248 | 1471349817935 Marionette DEBUG loaded listener.js 05:16:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1B66FC00) [pid = 1248] [serial = 1283] [outer = 1B10EC00] 05:16:58 INFO - PROCESS | 1248 | 1471349818577 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 830ms 05:16:58 INFO - PROCESS | 1248 | 1471349818623 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 05:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:16:58 INFO - PROCESS | 1248 | 1471349818627 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 05:16:58 INFO - PROCESS | 1248 | 1471349818633 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:16:58 INFO - PROCESS | 1248 | 1471349818636 Marionette TRACE conn5 <- [1,1674,null,{}] 05:16:58 INFO - PROCESS | 1248 | 1471349818642 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:58 INFO - PROCESS | 1248 | 1471349818645 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:58 INFO - PROCESS | 1248 | 1471349818793 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 05:16:58 INFO - PROCESS | 1248 | 1471349818906 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:58 INFO - PROCESS | 1248 | 1471349818908 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:58 INFO - PROCESS | 1248 | ++DOCSHELL 10384000 == 48 [pid = 1248] [id = 428] 05:16:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (10384800) [pid = 1248] [serial = 1284] [outer = 00000000] 05:16:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1412D000) [pid = 1248] [serial = 1285] [outer = 10384800] 05:16:58 INFO - PROCESS | 1248 | 1471349818968 Marionette DEBUG loaded listener.js 05:16:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (14AD3000) [pid = 1248] [serial = 1286] [outer = 10384800] 05:16:59 INFO - PROCESS | 1248 | 1471349819587 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:16:59 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 05:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 990ms 05:16:59 INFO - PROCESS | 1248 | 1471349819623 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 05:16:59 INFO - PROCESS | 1248 | 1471349819628 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 05:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:16:59 INFO - PROCESS | 1248 | 1471349819634 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:16:59 INFO - PROCESS | 1248 | 1471349819637 Marionette TRACE conn5 <- [1,1678,null,{}] 05:16:59 INFO - PROCESS | 1248 | 1471349819641 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:59 INFO - PROCESS | 1248 | 1471349819644 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:59 INFO - PROCESS | 1248 | 1471349819759 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 05:16:59 INFO - PROCESS | 1248 | 1471349819870 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:59 INFO - PROCESS | 1248 | 1471349819873 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:16:59 INFO - PROCESS | 1248 | ++DOCSHELL 17AA0C00 == 49 [pid = 1248] [id = 429] 05:16:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (17B2EC00) [pid = 1248] [serial = 1287] [outer = 00000000] 05:16:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (18BD5400) [pid = 1248] [serial = 1288] [outer = 17B2EC00] 05:16:59 INFO - PROCESS | 1248 | 1471349819934 Marionette DEBUG loaded listener.js 05:17:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (19BA5400) [pid = 1248] [serial = 1289] [outer = 17B2EC00] 05:17:00 INFO - PROCESS | 1248 | 1471349820562 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 970ms 05:17:00 INFO - PROCESS | 1248 | 1471349820608 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 05:17:00 INFO - PROCESS | 1248 | 1471349820611 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 05:17:00 INFO - PROCESS | 1248 | 1471349820615 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:17:00 INFO - PROCESS | 1248 | 1471349820619 Marionette TRACE conn5 <- [1,1682,null,{}] 05:17:00 INFO - PROCESS | 1248 | 1471349820630 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:00 INFO - PROCESS | 1248 | 1471349820634 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:00 INFO - PROCESS | 1248 | 1471349820747 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 05:17:00 INFO - PROCESS | 1248 | 1471349820886 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:00 INFO - PROCESS | 1248 | 1471349820889 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:00 INFO - PROCESS | 1248 | ++DOCSHELL 1B109400 == 50 [pid = 1248] [id = 430] 05:17:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (1B10B000) [pid = 1248] [serial = 1290] [outer = 00000000] 05:17:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1B1DD800) [pid = 1248] [serial = 1291] [outer = 1B10B000] 05:17:00 INFO - PROCESS | 1248 | 1471349820950 Marionette DEBUG loaded listener.js 05:17:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1B675400) [pid = 1248] [serial = 1292] [outer = 1B10B000] 05:17:01 INFO - PROCESS | 1248 | 1471349821523 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 971ms 05:17:01 INFO - PROCESS | 1248 | 1471349821588 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 05:17:01 INFO - PROCESS | 1248 | 1471349821591 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 05:17:01 INFO - PROCESS | 1248 | 1471349821595 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:17:01 INFO - PROCESS | 1248 | 1471349821597 Marionette TRACE conn5 <- [1,1686,null,{}] 05:17:01 INFO - PROCESS | 1248 | 1471349821601 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:01 INFO - PROCESS | 1248 | 1471349821603 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:01 INFO - PROCESS | 1248 | 1471349821714 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 05:17:01 INFO - PROCESS | 1248 | 1471349821851 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:01 INFO - PROCESS | 1248 | 1471349821853 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:01 INFO - PROCESS | 1248 | ++DOCSHELL 0C32A800 == 51 [pid = 1248] [id = 431] 05:17:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (19F7A800) [pid = 1248] [serial = 1293] [outer = 00000000] 05:17:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (1B6CE800) [pid = 1248] [serial = 1294] [outer = 19F7A800] 05:17:01 INFO - PROCESS | 1248 | 1471349821912 Marionette DEBUG loaded listener.js 05:17:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1BE6F000) [pid = 1248] [serial = 1295] [outer = 19F7A800] 05:17:02 INFO - PROCESS | 1248 | 1471349822699 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:17:02 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 05:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1176ms 05:17:02 INFO - PROCESS | 1248 | 1471349822775 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 05:17:02 INFO - PROCESS | 1248 | 1471349822780 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 05:17:02 INFO - PROCESS | 1248 | 1471349822785 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:17:02 INFO - PROCESS | 1248 | 1471349822789 Marionette TRACE conn5 <- [1,1690,null,{}] 05:17:02 INFO - PROCESS | 1248 | 1471349822794 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:02 INFO - PROCESS | 1248 | 1471349822797 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:02 INFO - PROCESS | 1248 | 1471349822909 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 05:17:03 INFO - PROCESS | 1248 | 1471349823045 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:03 INFO - PROCESS | 1248 | 1471349823050 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:03 INFO - PROCESS | 1248 | ++DOCSHELL 144D6800 == 52 [pid = 1248] [id = 432] 05:17:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (14A77C00) [pid = 1248] [serial = 1296] [outer = 00000000] 05:17:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (16529800) [pid = 1248] [serial = 1297] [outer = 14A77C00] 05:17:03 INFO - PROCESS | 1248 | 1471349823105 Marionette DEBUG loaded listener.js 05:17:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (16C43C00) [pid = 1248] [serial = 1298] [outer = 14A77C00] 05:17:03 INFO - PROCESS | 1248 | --DOCSHELL 1A2B4000 == 51 [pid = 1248] [id = 426] 05:17:03 INFO - PROCESS | 1248 | --DOCSHELL 141B0000 == 50 [pid = 1248] [id = 425] 05:17:03 INFO - PROCESS | 1248 | --DOCSHELL 19F7D400 == 49 [pid = 1248] [id = 424] 05:17:03 INFO - PROCESS | 1248 | --DOCSHELL 16C42400 == 48 [pid = 1248] [id = 423] 05:17:03 INFO - PROCESS | 1248 | --DOCSHELL 19EBC400 == 47 [pid = 1248] [id = 422] 05:17:03 INFO - PROCESS | 1248 | --DOCSHELL 19B9E800 == 46 [pid = 1248] [id = 421] 05:17:03 INFO - PROCESS | 1248 | --DOCSHELL 17B2F800 == 45 [pid = 1248] [id = 420] 05:17:03 INFO - PROCESS | 1248 | --DOCSHELL 106DB000 == 44 [pid = 1248] [id = 419] 05:17:03 INFO - PROCESS | 1248 | --DOCSHELL 1038BC00 == 43 [pid = 1248] [id = 418] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (10381400) [pid = 1248] [serial = 1213] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (19F86400) [pid = 1248] [serial = 1210] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (18B3B000) [pid = 1248] [serial = 1207] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (11044800) [pid = 1248] [serial = 1204] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1A06F000) [pid = 1248] [serial = 1240] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1A06F800) [pid = 1248] [serial = 1241] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (17DAB400) [pid = 1248] [serial = 1226] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (191CF800) [pid = 1248] [serial = 1229] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (18DB9800) [pid = 1248] [serial = 1235] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (19F35000) [pid = 1248] [serial = 1238] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (16C36000) [pid = 1248] [serial = 1222] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (106D5C00) [pid = 1248] [serial = 1234] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (19F32C00) [pid = 1248] [serial = 1237] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1022EC00) [pid = 1248] [serial = 1217] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (19EB5000) [pid = 1248] [serial = 1231] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (19EBAC00) [pid = 1248] [serial = 1232] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (17D7CC00) [pid = 1248] [serial = 1225] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (143DE000) [pid = 1248] [serial = 1219] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (18DC4800) [pid = 1248] [serial = 1228] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (0C5E7C00) [pid = 1248] [serial = 1216] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (14692800) [pid = 1248] [serial = 1220] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (16C81400) [pid = 1248] [serial = 1223] [outer = 00000000] [url = about:blank] 05:17:03 INFO - PROCESS | 1248 | 1471349823740 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 971ms 05:17:03 INFO - PROCESS | 1248 | 1471349823760 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 05:17:03 INFO - PROCESS | 1248 | 1471349823765 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 05:17:03 INFO - PROCESS | 1248 | 1471349823770 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:17:03 INFO - PROCESS | 1248 | 1471349823773 Marionette TRACE conn5 <- [1,1694,null,{}] 05:17:03 INFO - PROCESS | 1248 | 1471349823777 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:03 INFO - PROCESS | 1248 | 1471349823780 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:03 INFO - PROCESS | 1248 | 1471349823870 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 05:17:03 INFO - PROCESS | 1248 | 1471349823972 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:04 INFO - PROCESS | 1248 | 1471349823974 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:04 INFO - PROCESS | 1248 | ++DOCSHELL 103AEC00 == 44 [pid = 1248] [id = 433] 05:17:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (103B0400) [pid = 1248] [serial = 1299] [outer = 00000000] 05:17:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (146C1800) [pid = 1248] [serial = 1300] [outer = 103B0400] 05:17:04 INFO - PROCESS | 1248 | 1471349824025 Marionette DEBUG loaded listener.js 05:17:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (16529400) [pid = 1248] [serial = 1301] [outer = 103B0400] 05:17:04 INFO - PROCESS | 1248 | 1471349824472 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 05:17:04 INFO - PROCESS | 1248 | 1471349824505 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 05:17:04 INFO - PROCESS | 1248 | 1471349824507 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 05:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:17:04 INFO - PROCESS | 1248 | 1471349824510 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:17:04 INFO - PROCESS | 1248 | 1471349824514 Marionette TRACE conn5 <- [1,1698,null,{}] 05:17:04 INFO - PROCESS | 1248 | 1471349824524 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:04 INFO - PROCESS | 1248 | 1471349824528 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:04 INFO - PROCESS | 1248 | 1471349824617 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 05:17:04 INFO - PROCESS | 1248 | 1471349824624 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:04 INFO - PROCESS | 1248 | 1471349824627 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:04 INFO - PROCESS | 1248 | ++DOCSHELL 17D84800 == 45 [pid = 1248] [id = 434] 05:17:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (17DACC00) [pid = 1248] [serial = 1302] [outer = 00000000] 05:17:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (18E36C00) [pid = 1248] [serial = 1303] [outer = 17DACC00] 05:17:04 INFO - PROCESS | 1248 | 1471349824676 Marionette DEBUG loaded listener.js 05:17:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (19BA1C00) [pid = 1248] [serial = 1304] [outer = 17DACC00] 05:17:05 INFO - PROCESS | 1248 | 1471349825154 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 05:17:05 INFO - PROCESS | 1248 | 1471349825185 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 05:17:05 INFO - PROCESS | 1248 | 1471349825187 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 05:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:17:05 INFO - PROCESS | 1248 | 1471349825191 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:17:05 INFO - PROCESS | 1248 | 1471349825192 Marionette TRACE conn5 <- [1,1702,null,{}] 05:17:05 INFO - PROCESS | 1248 | 1471349825196 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:05 INFO - PROCESS | 1248 | 1471349825198 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:05 INFO - PROCESS | 1248 | 1471349825285 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 05:17:05 INFO - PROCESS | 1248 | 1471349825293 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:05 INFO - PROCESS | 1248 | 1471349825295 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:05 INFO - PROCESS | 1248 | ++DOCSHELL 18E2DC00 == 46 [pid = 1248] [id = 435] 05:17:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (19EAF000) [pid = 1248] [serial = 1305] [outer = 00000000] 05:17:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (19F07800) [pid = 1248] [serial = 1306] [outer = 19EAF000] 05:17:05 INFO - PROCESS | 1248 | 1471349825342 Marionette DEBUG loaded listener.js 05:17:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (19F38C00) [pid = 1248] [serial = 1307] [outer = 19EAF000] 05:17:05 INFO - PROCESS | 1248 | 1471349825799 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 05:17:05 INFO - PROCESS | 1248 | 1471349825865 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 05:17:05 INFO - PROCESS | 1248 | 1471349825867 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 05:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:17:05 INFO - PROCESS | 1248 | 1471349825871 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:17:05 INFO - PROCESS | 1248 | 1471349825872 Marionette TRACE conn5 <- [1,1706,null,{}] 05:17:05 INFO - PROCESS | 1248 | 1471349825876 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:05 INFO - PROCESS | 1248 | 1471349825878 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:06 INFO - PROCESS | 1248 | 1471349825997 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 05:17:06 INFO - PROCESS | 1248 | 1471349826085 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:06 INFO - PROCESS | 1248 | 1471349826087 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:06 INFO - PROCESS | 1248 | ++DOCSHELL 19F3F800 == 47 [pid = 1248] [id = 436] 05:17:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (19F40000) [pid = 1248] [serial = 1308] [outer = 00000000] 05:17:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (19F7DC00) [pid = 1248] [serial = 1309] [outer = 19F40000] 05:17:06 INFO - PROCESS | 1248 | 1471349826134 Marionette DEBUG loaded listener.js 05:17:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (19F80C00) [pid = 1248] [serial = 1310] [outer = 19F40000] 05:17:06 INFO - PROCESS | 1248 | 1471349826559 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:17:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 05:17:06 INFO - PROCESS | 1248 | 1471349826605 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 05:17:06 INFO - PROCESS | 1248 | 1471349826607 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 05:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:17:06 INFO - PROCESS | 1248 | 1471349826622 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:17:06 INFO - PROCESS | 1248 | 1471349826624 Marionette TRACE conn5 <- [1,1710,null,{}] 05:17:06 INFO - PROCESS | 1248 | 1471349826627 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:06 INFO - PROCESS | 1248 | 1471349826633 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:06 INFO - PROCESS | 1248 | 1471349826785 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 05:17:06 INFO - PROCESS | 1248 | 1471349826850 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:06 INFO - PROCESS | 1248 | 1471349826852 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:06 INFO - PROCESS | 1248 | ++DOCSHELL 14A31400 == 48 [pid = 1248] [id = 437] 05:17:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (19F7BC00) [pid = 1248] [serial = 1311] [outer = 00000000] 05:17:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (1B105400) [pid = 1248] [serial = 1312] [outer = 19F7BC00] 05:17:06 INFO - PROCESS | 1248 | 1471349826899 Marionette DEBUG loaded listener.js 05:17:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1B1DFC00) [pid = 1248] [serial = 1313] [outer = 19F7BC00] 05:17:07 INFO - PROCESS | 1248 | 1471349827330 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:17:07 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 05:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 790ms 05:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:17:07 INFO - PROCESS | 1248 | 1471349827405 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 05:17:07 INFO - PROCESS | 1248 | 1471349827407 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 05:17:07 INFO - PROCESS | 1248 | 1471349827410 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:17:07 INFO - PROCESS | 1248 | 1471349827412 Marionette TRACE conn5 <- [1,1714,null,{}] 05:17:07 INFO - PROCESS | 1248 | 1471349827426 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:07 INFO - PROCESS | 1248 | 1471349827428 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:07 INFO - PROCESS | 1248 | 1471349827554 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 05:17:07 INFO - PROCESS | 1248 | 1471349827563 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:07 INFO - PROCESS | 1248 | 1471349827564 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:07 INFO - PROCESS | 1248 | ++DOCSHELL 08843400 == 49 [pid = 1248] [id = 438] 05:17:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (0884B000) [pid = 1248] [serial = 1314] [outer = 00000000] 05:17:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1BE76000) [pid = 1248] [serial = 1315] [outer = 0884B000] 05:17:07 INFO - PROCESS | 1248 | 1471349827614 Marionette DEBUG loaded listener.js 05:17:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (1BFD4000) [pid = 1248] [serial = 1316] [outer = 0884B000] 05:17:08 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (103AC400) [pid = 1248] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:17:08 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (19B9EC00) [pid = 1248] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:17:08 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (11050400) [pid = 1248] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:17:08 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (17BBB000) [pid = 1248] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:17:08 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (19EBD000) [pid = 1248] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:17:08 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (19F33800) [pid = 1248] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:17:08 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (19F82C00) [pid = 1248] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:17:08 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (14A2C400) [pid = 1248] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:17:08 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1A2BC800) [pid = 1248] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:17:08 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (16A08800) [pid = 1248] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:17:08 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (0C36DC00) [pid = 1248] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:17:08 INFO - PROCESS | 1248 | 1471349828182 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 830ms 05:17:08 INFO - PROCESS | 1248 | 1471349828241 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 05:17:08 INFO - PROCESS | 1248 | 1471349828243 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 05:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:17:08 INFO - PROCESS | 1248 | 1471349828254 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:17:08 INFO - PROCESS | 1248 | 1471349828256 Marionette TRACE conn5 <- [1,1718,null,{}] 05:17:08 INFO - PROCESS | 1248 | 1471349828259 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:08 INFO - PROCESS | 1248 | 1471349828261 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:08 INFO - PROCESS | 1248 | 1471349828345 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 05:17:08 INFO - PROCESS | 1248 | 1471349828353 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:08 INFO - PROCESS | 1248 | 1471349828355 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:08 INFO - PROCESS | 1248 | ++DOCSHELL 0F9F8800 == 50 [pid = 1248] [id = 439] 05:17:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (143DEC00) [pid = 1248] [serial = 1317] [outer = 00000000] 05:17:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (19F3C800) [pid = 1248] [serial = 1318] [outer = 143DEC00] 05:17:08 INFO - PROCESS | 1248 | 1471349828401 Marionette DEBUG loaded listener.js 05:17:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (19F84000) [pid = 1248] [serial = 1319] [outer = 143DEC00] 05:17:08 INFO - PROCESS | 1248 | 1471349828834 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:17:08 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 05:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 05:17:08 INFO - PROCESS | 1248 | 1471349828893 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 05:17:08 INFO - PROCESS | 1248 | 1471349828895 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 05:17:08 INFO - PROCESS | 1248 | 1471349828898 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:17:08 INFO - PROCESS | 1248 | 1471349828900 Marionette TRACE conn5 <- [1,1722,null,{}] 05:17:08 INFO - PROCESS | 1248 | 1471349828904 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:08 INFO - PROCESS | 1248 | 1471349828906 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:09 INFO - PROCESS | 1248 | 1471349828989 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 05:17:09 INFO - PROCESS | 1248 | 1471349828994 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:09 INFO - PROCESS | 1248 | 1471349828996 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:09 INFO - PROCESS | 1248 | ++DOCSHELL 1B66D400 == 51 [pid = 1248] [id = 440] 05:17:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (1BE6E400) [pid = 1248] [serial = 1320] [outer = 00000000] 05:17:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (1C397C00) [pid = 1248] [serial = 1321] [outer = 1BE6E400] 05:17:09 INFO - PROCESS | 1248 | 1471349829043 Marionette DEBUG loaded listener.js 05:17:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (1C613C00) [pid = 1248] [serial = 1322] [outer = 1BE6E400] 05:17:09 INFO - PROCESS | 1248 | 1471349829505 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 05:17:09 INFO - PROCESS | 1248 | 1471349829571 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 05:17:09 INFO - PROCESS | 1248 | 1471349829573 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 05:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:17:09 INFO - PROCESS | 1248 | 1471349829576 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:17:09 INFO - PROCESS | 1248 | 1471349829578 Marionette TRACE conn5 <- [1,1726,null,{}] 05:17:09 INFO - PROCESS | 1248 | 1471349829582 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:09 INFO - PROCESS | 1248 | 1471349829584 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:09 INFO - PROCESS | 1248 | 1471349829668 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 05:17:09 INFO - PROCESS | 1248 | 1471349829673 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:09 INFO - PROCESS | 1248 | 1471349829675 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:09 INFO - PROCESS | 1248 | ++DOCSHELL 0884A800 == 52 [pid = 1248] [id = 441] 05:17:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (1C39C800) [pid = 1248] [serial = 1323] [outer = 00000000] 05:17:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1C674400) [pid = 1248] [serial = 1324] [outer = 1C39C800] 05:17:09 INFO - PROCESS | 1248 | 1471349829720 Marionette DEBUG loaded listener.js 05:17:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1C678800) [pid = 1248] [serial = 1325] [outer = 1C39C800] 05:17:10 INFO - PROCESS | 1248 | 1471349830343 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 870ms 05:17:10 INFO - PROCESS | 1248 | 1471349830448 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 05:17:10 INFO - PROCESS | 1248 | 1471349830453 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 05:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:17:10 INFO - PROCESS | 1248 | 1471349830458 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:17:10 INFO - PROCESS | 1248 | 1471349830461 Marionette TRACE conn5 <- [1,1730,null,{}] 05:17:10 INFO - PROCESS | 1248 | 1471349830468 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:10 INFO - PROCESS | 1248 | 1471349830471 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:10 INFO - PROCESS | 1248 | 1471349830597 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 05:17:10 INFO - PROCESS | 1248 | 1471349830706 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:10 INFO - PROCESS | 1248 | 1471349830709 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:10 INFO - PROCESS | 1248 | ++DOCSHELL 0FF5F000 == 53 [pid = 1248] [id = 442] 05:17:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1022DC00) [pid = 1248] [serial = 1326] [outer = 00000000] 05:17:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (144D3000) [pid = 1248] [serial = 1327] [outer = 1022DC00] 05:17:10 INFO - PROCESS | 1248 | 1471349830768 Marionette DEBUG loaded listener.js 05:17:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (16528800) [pid = 1248] [serial = 1328] [outer = 1022DC00] 05:17:11 INFO - PROCESS | 1248 | 1471349831347 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 930ms 05:17:11 INFO - PROCESS | 1248 | 1471349831393 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 05:17:11 INFO - PROCESS | 1248 | 1471349831398 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 05:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:17:11 INFO - PROCESS | 1248 | 1471349831404 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:17:11 INFO - PROCESS | 1248 | 1471349831407 Marionette TRACE conn5 <- [1,1734,null,{}] 05:17:11 INFO - PROCESS | 1248 | 1471349831411 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:11 INFO - PROCESS | 1248 | 1471349831414 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:11 INFO - PROCESS | 1248 | 1471349831533 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 05:17:11 INFO - PROCESS | 1248 | 1471349831648 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:11 INFO - PROCESS | 1248 | 1471349831651 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:11 INFO - PROCESS | 1248 | ++DOCSHELL 17D82800 == 54 [pid = 1248] [id = 443] 05:17:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (17DAD400) [pid = 1248] [serial = 1329] [outer = 00000000] 05:17:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (191DE400) [pid = 1248] [serial = 1330] [outer = 17DAD400] 05:17:11 INFO - PROCESS | 1248 | 1471349831751 Marionette DEBUG loaded listener.js 05:17:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (19EBB400) [pid = 1248] [serial = 1331] [outer = 17DAD400] 05:17:12 INFO - PROCESS | 1248 | 1471349832385 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1020ms 05:17:12 INFO - PROCESS | 1248 | 1471349832427 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 05:17:12 INFO - PROCESS | 1248 | 1471349832430 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 05:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:17:12 INFO - PROCESS | 1248 | 1471349832434 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:17:12 INFO - PROCESS | 1248 | 1471349832438 Marionette TRACE conn5 <- [1,1738,null,{}] 05:17:12 INFO - PROCESS | 1248 | 1471349832449 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:12 INFO - PROCESS | 1248 | 1471349832453 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:12 INFO - PROCESS | 1248 | 1471349832567 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 05:17:12 INFO - PROCESS | 1248 | 1471349832711 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:12 INFO - PROCESS | 1248 | 1471349832714 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:12 INFO - PROCESS | 1248 | ++DOCSHELL 1B106800 == 55 [pid = 1248] [id = 444] 05:17:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1B674000) [pid = 1248] [serial = 1332] [outer = 00000000] 05:17:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1C617800) [pid = 1248] [serial = 1333] [outer = 1B674000] 05:17:12 INFO - PROCESS | 1248 | 1471349832776 Marionette DEBUG loaded listener.js 05:17:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1CCAD000) [pid = 1248] [serial = 1334] [outer = 1B674000] 05:17:13 INFO - PROCESS | 1248 | 1471349833419 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1019ms 05:17:13 INFO - PROCESS | 1248 | 1471349833456 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 05:17:13 INFO - PROCESS | 1248 | 1471349833459 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 05:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:17:13 INFO - PROCESS | 1248 | 1471349833463 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:17:13 INFO - PROCESS | 1248 | 1471349833465 Marionette TRACE conn5 <- [1,1742,null,{}] 05:17:13 INFO - PROCESS | 1248 | 1471349833469 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:13 INFO - PROCESS | 1248 | 1471349833471 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:13 INFO - PROCESS | 1248 | 1471349833585 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 05:17:13 INFO - PROCESS | 1248 | 1471349833698 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:13 INFO - PROCESS | 1248 | 1471349833701 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:13 INFO - PROCESS | 1248 | ++DOCSHELL 0C36BC00 == 56 [pid = 1248] [id = 445] 05:17:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (0C375000) [pid = 1248] [serial = 1335] [outer = 00000000] 05:17:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1CD47400) [pid = 1248] [serial = 1336] [outer = 0C375000] 05:17:13 INFO - PROCESS | 1248 | 1471349833805 Marionette DEBUG loaded listener.js 05:17:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1CE60C00) [pid = 1248] [serial = 1337] [outer = 0C375000] 05:17:14 INFO - PROCESS | 1248 | 1471349834368 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1133ms 05:17:14 INFO - PROCESS | 1248 | 1471349834599 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 05:17:14 INFO - PROCESS | 1248 | 1471349834604 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 05:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:17:14 INFO - PROCESS | 1248 | 1471349834609 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:17:14 INFO - PROCESS | 1248 | 1471349834612 Marionette TRACE conn5 <- [1,1746,null,{}] 05:17:14 INFO - PROCESS | 1248 | 1471349834617 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:14 INFO - PROCESS | 1248 | 1471349834621 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:14 INFO - PROCESS | 1248 | 1471349834724 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 05:17:14 INFO - PROCESS | 1248 | 1471349834861 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:14 INFO - PROCESS | 1248 | 1471349834866 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:14 INFO - PROCESS | 1248 | ++DOCSHELL 0C53A800 == 57 [pid = 1248] [id = 446] 05:17:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (0C576800) [pid = 1248] [serial = 1338] [outer = 00000000] 05:17:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (103AD800) [pid = 1248] [serial = 1339] [outer = 0C576800] 05:17:14 INFO - PROCESS | 1248 | 1471349834921 Marionette DEBUG loaded listener.js 05:17:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (144D0C00) [pid = 1248] [serial = 1340] [outer = 0C576800] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 1B66D400 == 56 [pid = 1248] [id = 440] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 0F9F8800 == 55 [pid = 1248] [id = 439] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 08843400 == 54 [pid = 1248] [id = 438] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 14A31400 == 53 [pid = 1248] [id = 437] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 19F3F800 == 52 [pid = 1248] [id = 436] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 18E2DC00 == 51 [pid = 1248] [id = 435] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 17D84800 == 50 [pid = 1248] [id = 434] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 103AEC00 == 49 [pid = 1248] [id = 433] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 144D6800 == 48 [pid = 1248] [id = 432] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 1B102800 == 47 [pid = 1248] [id = 427] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 1A2B8800 == 46 [pid = 1248] [id = 417] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 19F40800 == 45 [pid = 1248] [id = 403] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 0FF6AC00 == 44 [pid = 1248] [id = 390] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 0F9F9400 == 43 [pid = 1248] [id = 391] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 10384000 == 42 [pid = 1248] [id = 428] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 0F95F400 == 41 [pid = 1248] [id = 384] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 0C36B800 == 40 [pid = 1248] [id = 404] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 0C32A800 == 39 [pid = 1248] [id = 431] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 0F9FD800 == 38 [pid = 1248] [id = 401] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 17AA0C00 == 37 [pid = 1248] [id = 429] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 1B109400 == 36 [pid = 1248] [id = 430] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 17A9C400 == 35 [pid = 1248] [id = 402] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 1A06BC00 == 34 [pid = 1248] [id = 414] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 0FF66000 == 33 [pid = 1248] [id = 415] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 1652D800 == 32 [pid = 1248] [id = 416] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 0C36BC00 == 31 [pid = 1248] [id = 445] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 17D82800 == 30 [pid = 1248] [id = 443] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 1B106800 == 29 [pid = 1248] [id = 444] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 0884A800 == 28 [pid = 1248] [id = 441] 05:17:16 INFO - PROCESS | 1248 | --DOCSHELL 0FF5F000 == 27 [pid = 1248] [id = 442] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (16C85000) [pid = 1248] [serial = 1181] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (103B3000) [pid = 1248] [serial = 1214] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (103B2000) [pid = 1248] [serial = 1246] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (111DBC00) [pid = 1248] [serial = 1256] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (10574000) [pid = 1248] [serial = 1255] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (16CC9800) [pid = 1248] [serial = 1249] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (19DBE800) [pid = 1248] [serial = 1264] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (14AD0800) [pid = 1248] [serial = 1258] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (14BEC800) [pid = 1248] [serial = 1259] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (17D7D800) [pid = 1248] [serial = 1261] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (17DAE400) [pid = 1248] [serial = 1262] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (19F04800) [pid = 1248] [serial = 1267] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (19F0B000) [pid = 1248] [serial = 1268] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1A3DF000) [pid = 1248] [serial = 1252] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1A2BC400) [pid = 1248] [serial = 1243] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (19F86C00) [pid = 1248] [serial = 1270] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1A2B8C00) [pid = 1248] [serial = 1271] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1A3EAC00) [pid = 1248] [serial = 1273] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (191D7000) [pid = 1248] [serial = 1276] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (1B104400) [pid = 1248] [serial = 1279] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1B105C00) [pid = 1248] [serial = 1280] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1B1DDC00) [pid = 1248] [serial = 1282] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1A3EB800) [pid = 1248] [serial = 1274] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (19BA3000) [pid = 1248] [serial = 1277] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (19EB0C00) [pid = 1248] [serial = 1265] [outer = 00000000] [url = about:blank] 05:17:16 INFO - PROCESS | 1248 | 1471349836322 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1734ms 05:17:16 INFO - PROCESS | 1248 | 1471349836348 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 05:17:16 INFO - PROCESS | 1248 | 1471349836353 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 05:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:17:16 INFO - PROCESS | 1248 | 1471349836358 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:17:16 INFO - PROCESS | 1248 | 1471349836361 Marionette TRACE conn5 <- [1,1750,null,{}] 05:17:16 INFO - PROCESS | 1248 | 1471349836366 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:16 INFO - PROCESS | 1248 | 1471349836369 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:16 INFO - PROCESS | 1248 | 1471349836459 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 05:17:16 INFO - PROCESS | 1248 | 1471349836467 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:16 INFO - PROCESS | 1248 | 1471349836470 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:16 INFO - PROCESS | 1248 | ++DOCSHELL 0C535400 == 28 [pid = 1248] [id = 447] 05:17:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (0F911C00) [pid = 1248] [serial = 1341] [outer = 00000000] 05:17:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (0F9F7C00) [pid = 1248] [serial = 1342] [outer = 0F911C00] 05:17:16 INFO - PROCESS | 1248 | 1471349836522 Marionette DEBUG loaded listener.js 05:17:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (0FA55800) [pid = 1248] [serial = 1343] [outer = 0F911C00] 05:17:17 INFO - PROCESS | 1248 | 1471349837035 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 730ms 05:17:17 INFO - PROCESS | 1248 | 1471349837088 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 05:17:17 INFO - PROCESS | 1248 | 1471349837093 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 05:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:17:17 INFO - PROCESS | 1248 | 1471349837100 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:17:17 INFO - PROCESS | 1248 | 1471349837102 Marionette TRACE conn5 <- [1,1754,null,{}] 05:17:17 INFO - PROCESS | 1248 | 1471349837106 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:17 INFO - PROCESS | 1248 | 1471349837109 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:17 INFO - PROCESS | 1248 | 1471349837199 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 05:17:17 INFO - PROCESS | 1248 | 1471349837299 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:17 INFO - PROCESS | 1248 | 1471349837302 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:17 INFO - PROCESS | 1248 | ++DOCSHELL 10574000 == 29 [pid = 1248] [id = 448] 05:17:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (10575000) [pid = 1248] [serial = 1344] [outer = 00000000] 05:17:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (10631800) [pid = 1248] [serial = 1345] [outer = 10575000] 05:17:17 INFO - PROCESS | 1248 | 1471349837354 Marionette DEBUG loaded listener.js 05:17:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (143DC400) [pid = 1248] [serial = 1346] [outer = 10575000] 05:17:17 INFO - PROCESS | 1248 | 1471349837766 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 05:17:17 INFO - PROCESS | 1248 | 1471349837834 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 05:17:17 INFO - PROCESS | 1248 | 1471349837836 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 05:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:17:17 INFO - PROCESS | 1248 | 1471349837840 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:17:17 INFO - PROCESS | 1248 | 1471349837843 Marionette TRACE conn5 <- [1,1758,null,{}] 05:17:17 INFO - PROCESS | 1248 | 1471349837858 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:17 INFO - PROCESS | 1248 | 1471349837863 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:17 INFO - PROCESS | 1248 | 1471349837950 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 05:17:17 INFO - PROCESS | 1248 | 1471349837962 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:17 INFO - PROCESS | 1248 | 1471349837965 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:18 INFO - PROCESS | 1248 | ++DOCSHELL 16C81800 == 30 [pid = 1248] [id = 449] 05:17:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (16C82000) [pid = 1248] [serial = 1347] [outer = 00000000] 05:17:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (16C89000) [pid = 1248] [serial = 1348] [outer = 16C82000] 05:17:18 INFO - PROCESS | 1248 | 1471349838019 Marionette DEBUG loaded listener.js 05:17:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (17A99800) [pid = 1248] [serial = 1349] [outer = 16C82000] 05:17:18 INFO - PROCESS | 1248 | 1471349838522 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:17:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 05:17:18 INFO - PROCESS | 1248 | 1471349838573 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 05:17:18 INFO - PROCESS | 1248 | 1471349838575 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 05:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:17:18 INFO - PROCESS | 1248 | 1471349838585 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:17:18 INFO - PROCESS | 1248 | 1471349838586 Marionette TRACE conn5 <- [1,1762,null,{}] 05:17:18 INFO - PROCESS | 1248 | 1471349838590 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:18 INFO - PROCESS | 1248 | 1471349838592 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:18 INFO - PROCESS | 1248 | 1471349838714 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 05:17:18 INFO - PROCESS | 1248 | 1471349838724 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:18 INFO - PROCESS | 1248 | 1471349838726 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:18 INFO - PROCESS | 1248 | ++DOCSHELL 16C88000 == 31 [pid = 1248] [id = 450] 05:17:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (17BC3C00) [pid = 1248] [serial = 1350] [outer = 00000000] 05:17:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (17DAB000) [pid = 1248] [serial = 1351] [outer = 17BC3C00] 05:17:18 INFO - PROCESS | 1248 | 1471349838774 Marionette DEBUG loaded listener.js 05:17:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (17DB7400) [pid = 1248] [serial = 1352] [outer = 17BC3C00] 05:17:19 INFO - PROCESS | 1248 | 1471349839226 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 690ms 05:17:19 INFO - PROCESS | 1248 | 1471349839277 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 05:17:19 INFO - PROCESS | 1248 | 1471349839279 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 05:17:19 INFO - PROCESS | 1248 | 1471349839283 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:17:19 INFO - PROCESS | 1248 | 1471349839284 Marionette TRACE conn5 <- [1,1766,null,{}] 05:17:19 INFO - PROCESS | 1248 | 1471349839288 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:19 INFO - PROCESS | 1248 | 1471349839290 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:19 INFO - PROCESS | 1248 | 1471349839433 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 05:17:19 INFO - PROCESS | 1248 | 1471349839443 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:19 INFO - PROCESS | 1248 | 1471349839445 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:19 INFO - PROCESS | 1248 | ++DOCSHELL 18B3AC00 == 32 [pid = 1248] [id = 451] 05:17:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (18B46800) [pid = 1248] [serial = 1353] [outer = 00000000] 05:17:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (18E35C00) [pid = 1248] [serial = 1354] [outer = 18B46800] 05:17:19 INFO - PROCESS | 1248 | 1471349839551 Marionette DEBUG loaded listener.js 05:17:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1922FC00) [pid = 1248] [serial = 1355] [outer = 18B46800] 05:17:20 INFO - PROCESS | 1248 | 1471349839979 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:17:20 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 05:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 05:17:20 INFO - PROCESS | 1248 | 1471349840018 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 05:17:20 INFO - PROCESS | 1248 | 1471349840020 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 05:17:20 INFO - PROCESS | 1248 | 1471349840023 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:17:20 INFO - PROCESS | 1248 | 1471349840025 Marionette TRACE conn5 <- [1,1770,null,{}] 05:17:20 INFO - PROCESS | 1248 | 1471349840028 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:20 INFO - PROCESS | 1248 | 1471349840034 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:20 INFO - PROCESS | 1248 | 1471349840175 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 05:17:20 INFO - PROCESS | 1248 | 1471349840242 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:20 INFO - PROCESS | 1248 | 1471349840244 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:20 INFO - PROCESS | 1248 | ++DOCSHELL 19BA9400 == 33 [pid = 1248] [id = 452] 05:17:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (19DC0000) [pid = 1248] [serial = 1356] [outer = 00000000] 05:17:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (19F03800) [pid = 1248] [serial = 1357] [outer = 19DC0000] 05:17:20 INFO - PROCESS | 1248 | 1471349840292 Marionette DEBUG loaded listener.js 05:17:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (19F0BC00) [pid = 1248] [serial = 1358] [outer = 19DC0000] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1652E400) [pid = 1248] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1A2B9800) [pid = 1248] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (0FF66800) [pid = 1248] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (19F40000) [pid = 1248] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (19F7BC00) [pid = 1248] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (0884B000) [pid = 1248] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1B10EC00) [pid = 1248] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (17B2EC00) [pid = 1248] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (1B10B000) [pid = 1248] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (17DACC00) [pid = 1248] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (10384800) [pid = 1248] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1BE6E400) [pid = 1248] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (103B0400) [pid = 1248] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (19EAF000) [pid = 1248] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (19F7A800) [pid = 1248] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (14A77C00) [pid = 1248] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1C39C800) [pid = 1248] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (143DEC00) [pid = 1248] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (17A9D800) [pid = 1248] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1037F000) [pid = 1248] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (0FF5C000) [pid = 1248] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (14A30400) [pid = 1248] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (19DC1800) [pid = 1248] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1A06EC00) [pid = 1248] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (19F7D800) [pid = 1248] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:17:21 INFO - PROCESS | 1248 | 1471349841165 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:17:21 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 05:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1172ms 05:17:21 INFO - PROCESS | 1248 | 1471349841200 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 05:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:17:21 INFO - PROCESS | 1248 | 1471349841202 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 05:17:21 INFO - PROCESS | 1248 | 1471349841205 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:17:21 INFO - PROCESS | 1248 | 1471349841207 Marionette TRACE conn5 <- [1,1774,null,{}] 05:17:21 INFO - PROCESS | 1248 | 1471349841210 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:21 INFO - PROCESS | 1248 | 1471349841213 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:21 INFO - PROCESS | 1248 | 1471349841295 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 05:17:21 INFO - PROCESS | 1248 | 1471349841303 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:21 INFO - PROCESS | 1248 | 1471349841305 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:21 INFO - PROCESS | 1248 | ++DOCSHELL 0FF67800 == 34 [pid = 1248] [id = 453] 05:17:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (10383800) [pid = 1248] [serial = 1359] [outer = 00000000] 05:17:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (143DEC00) [pid = 1248] [serial = 1360] [outer = 10383800] 05:17:21 INFO - PROCESS | 1248 | 1471349841351 Marionette DEBUG loaded listener.js 05:17:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (14A30400) [pid = 1248] [serial = 1361] [outer = 10383800] 05:17:21 INFO - PROCESS | 1248 | 1471349841773 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:17:21 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 05:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 05:17:21 INFO - PROCESS | 1248 | 1471349841836 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 05:17:21 INFO - PROCESS | 1248 | 1471349841838 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 05:17:21 INFO - PROCESS | 1248 | 1471349841841 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:17:21 INFO - PROCESS | 1248 | 1471349841843 Marionette TRACE conn5 <- [1,1778,null,{}] 05:17:21 INFO - PROCESS | 1248 | 1471349841847 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:21 INFO - PROCESS | 1248 | 1471349841849 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:21 INFO - PROCESS | 1248 | 1471349841928 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 05:17:21 INFO - PROCESS | 1248 | 1471349841934 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:21 INFO - PROCESS | 1248 | 1471349841936 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:21 INFO - PROCESS | 1248 | ++DOCSHELL 16C3F800 == 35 [pid = 1248] [id = 454] 05:17:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (17BBD000) [pid = 1248] [serial = 1362] [outer = 00000000] 05:17:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (191DC000) [pid = 1248] [serial = 1363] [outer = 17BBD000] 05:17:22 INFO - PROCESS | 1248 | 1471349841983 Marionette DEBUG loaded listener.js 05:17:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (19B9D800) [pid = 1248] [serial = 1364] [outer = 17BBD000] 05:17:22 INFO - PROCESS | 1248 | 1471349842446 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:17:22 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) 05:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 05:17:22 INFO - PROCESS | 1248 | 1471349842476 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 05:17:22 INFO - PROCESS | 1248 | 1471349842478 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 05:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:17:22 INFO - PROCESS | 1248 | 1471349842500 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:17:22 INFO - PROCESS | 1248 | 1471349842501 Marionette TRACE conn5 <- [1,1782,null,{}] 05:17:22 INFO - PROCESS | 1248 | 1471349842505 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:22 INFO - PROCESS | 1248 | 1471349842507 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:22 INFO - PROCESS | 1248 | 1471349842588 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 05:17:22 INFO - PROCESS | 1248 | 1471349842593 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:22 INFO - PROCESS | 1248 | 1471349842595 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:22 INFO - PROCESS | 1248 | ++DOCSHELL 16C81000 == 36 [pid = 1248] [id = 455] 05:17:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (19F10800) [pid = 1248] [serial = 1365] [outer = 00000000] 05:17:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (19F3EC00) [pid = 1248] [serial = 1366] [outer = 19F10800] 05:17:22 INFO - PROCESS | 1248 | 1471349842641 Marionette DEBUG loaded listener.js 05:17:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (19F40400) [pid = 1248] [serial = 1367] [outer = 19F10800] 05:17:23 INFO - PROCESS | 1248 | 1471349843364 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 930ms 05:17:23 INFO - PROCESS | 1248 | 1471349843427 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 05:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:17:23 INFO - PROCESS | 1248 | 1471349843432 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 05:17:23 INFO - PROCESS | 1248 | 1471349843437 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:17:23 INFO - PROCESS | 1248 | 1471349843441 Marionette TRACE conn5 <- [1,1786,null,{}] 05:17:23 INFO - PROCESS | 1248 | 1471349843446 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:23 INFO - PROCESS | 1248 | 1471349843450 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:23 INFO - PROCESS | 1248 | 1471349843582 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 05:17:23 INFO - PROCESS | 1248 | 1471349843717 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:23 INFO - PROCESS | 1248 | 1471349843720 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:23 INFO - PROCESS | 1248 | ++DOCSHELL 0C5E9400 == 37 [pid = 1248] [id = 456] 05:17:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (0F960000) [pid = 1248] [serial = 1368] [outer = 00000000] 05:17:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (10385000) [pid = 1248] [serial = 1369] [outer = 0F960000] 05:17:23 INFO - PROCESS | 1248 | 1471349843783 Marionette DEBUG loaded listener.js 05:17:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (105C8400) [pid = 1248] [serial = 1370] [outer = 0F960000] 05:17:24 INFO - PROCESS | 1248 | 1471349844539 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1179ms 05:17:24 INFO - PROCESS | 1248 | 1471349844615 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 05:17:24 INFO - PROCESS | 1248 | 1471349844620 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 05:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:17:24 INFO - PROCESS | 1248 | 1471349844627 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:17:24 INFO - PROCESS | 1248 | 1471349844630 Marionette TRACE conn5 <- [1,1790,null,{}] 05:17:24 INFO - PROCESS | 1248 | 1471349844634 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:24 INFO - PROCESS | 1248 | 1471349844637 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:24 INFO - PROCESS | 1248 | 1471349844787 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 05:17:24 INFO - PROCESS | 1248 | 1471349844926 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:24 INFO - PROCESS | 1248 | 1471349844929 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:24 INFO - PROCESS | 1248 | ++DOCSHELL 14B57800 == 38 [pid = 1248] [id = 457] 05:17:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (15660000) [pid = 1248] [serial = 1371] [outer = 00000000] 05:17:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (16C37000) [pid = 1248] [serial = 1372] [outer = 15660000] 05:17:25 INFO - PROCESS | 1248 | 1471349844991 Marionette DEBUG loaded listener.js 05:17:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (16CD7000) [pid = 1248] [serial = 1373] [outer = 15660000] 05:17:25 INFO - PROCESS | 1248 | --DOCSHELL 16C3F800 == 37 [pid = 1248] [id = 454] 05:17:25 INFO - PROCESS | 1248 | --DOCSHELL 0FF67800 == 36 [pid = 1248] [id = 453] 05:17:25 INFO - PROCESS | 1248 | --DOCSHELL 19BA9400 == 35 [pid = 1248] [id = 452] 05:17:25 INFO - PROCESS | 1248 | --DOCSHELL 18B3AC00 == 34 [pid = 1248] [id = 451] 05:17:25 INFO - PROCESS | 1248 | --DOCSHELL 16C88000 == 33 [pid = 1248] [id = 450] 05:17:25 INFO - PROCESS | 1248 | --DOCSHELL 16C81800 == 32 [pid = 1248] [id = 449] 05:17:25 INFO - PROCESS | 1248 | --DOCSHELL 10574000 == 31 [pid = 1248] [id = 448] 05:17:25 INFO - PROCESS | 1248 | --DOCSHELL 0C535400 == 30 [pid = 1248] [id = 447] 05:17:25 INFO - PROCESS | 1248 | --DOCSHELL 0C53A800 == 29 [pid = 1248] [id = 446] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (18DC4C00) [pid = 1248] [serial = 1208] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (14B52000) [pid = 1248] [serial = 1178] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (14E71800) [pid = 1248] [serial = 1205] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (15C2D800) [pid = 1248] [serial = 1175] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (19F88400) [pid = 1248] [serial = 1202] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1A379400) [pid = 1248] [serial = 1244] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1A06C000) [pid = 1248] [serial = 1211] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (19F7DC00) [pid = 1248] [serial = 1309] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (19F80C00) [pid = 1248] [serial = 1310] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1B1DFC00) [pid = 1248] [serial = 1313] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1B105400) [pid = 1248] [serial = 1312] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1BE76000) [pid = 1248] [serial = 1315] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1B66FC00) [pid = 1248] [serial = 1283] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (18BD5400) [pid = 1248] [serial = 1288] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (19BA5400) [pid = 1248] [serial = 1289] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1B1DD800) [pid = 1248] [serial = 1291] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1B675400) [pid = 1248] [serial = 1292] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (18E36C00) [pid = 1248] [serial = 1303] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (19BA1C00) [pid = 1248] [serial = 1304] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1412D000) [pid = 1248] [serial = 1285] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (14AD3000) [pid = 1248] [serial = 1286] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1C613C00) [pid = 1248] [serial = 1322] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (146C1800) [pid = 1248] [serial = 1300] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16529400) [pid = 1248] [serial = 1301] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19F07800) [pid = 1248] [serial = 1306] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1B6CE800) [pid = 1248] [serial = 1294] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1BE6F000) [pid = 1248] [serial = 1295] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16529800) [pid = 1248] [serial = 1297] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16C43C00) [pid = 1248] [serial = 1298] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1C674400) [pid = 1248] [serial = 1324] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1C678800) [pid = 1248] [serial = 1325] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1C397C00) [pid = 1248] [serial = 1321] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1BFD4000) [pid = 1248] [serial = 1316] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19F3C800) [pid = 1248] [serial = 1318] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (19F84000) [pid = 1248] [serial = 1319] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (19F38C00) [pid = 1248] [serial = 1307] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (18B48800) [pid = 1248] [serial = 1250] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1A3E4800) [pid = 1248] [serial = 1253] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (10633800) [pid = 1248] [serial = 1247] [outer = 00000000] [url = about:blank] 05:17:25 INFO - PROCESS | 1248 | 1471349845894 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1331ms 05:17:25 INFO - PROCESS | 1248 | 1471349845961 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 05:17:25 INFO - PROCESS | 1248 | 1471349845965 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 05:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:17:25 INFO - PROCESS | 1248 | 1471349845970 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:17:25 INFO - PROCESS | 1248 | 1471349845973 Marionette TRACE conn5 <- [1,1794,null,{}] 05:17:25 INFO - PROCESS | 1248 | 1471349845979 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:26 INFO - PROCESS | 1248 | 1471349845982 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:26 INFO - PROCESS | 1248 | 1471349846071 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 05:17:26 INFO - PROCESS | 1248 | 1471349846085 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:26 INFO - PROCESS | 1248 | 1471349846087 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:26 INFO - PROCESS | 1248 | ++DOCSHELL 0F9F8800 == 30 [pid = 1248] [id = 458] 05:17:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0FA4F400) [pid = 1248] [serial = 1374] [outer = 00000000] 05:17:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0FF5F000) [pid = 1248] [serial = 1375] [outer = 0FA4F400] 05:17:26 INFO - PROCESS | 1248 | 1471349846137 Marionette DEBUG loaded listener.js 05:17:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (1037F400) [pid = 1248] [serial = 1376] [outer = 0FA4F400] 05:17:26 INFO - PROCESS | 1248 | 1471349846671 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 05:17:26 INFO - PROCESS | 1248 | 1471349846701 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 05:17:26 INFO - PROCESS | 1248 | 1471349846705 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 05:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:17:26 INFO - PROCESS | 1248 | 1471349846711 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:17:26 INFO - PROCESS | 1248 | 1471349846714 Marionette TRACE conn5 <- [1,1798,null,{}] 05:17:26 INFO - PROCESS | 1248 | 1471349846717 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:26 INFO - PROCESS | 1248 | 1471349846720 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:26 INFO - PROCESS | 1248 | 1471349846809 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 05:17:26 INFO - PROCESS | 1248 | 1471349846907 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:26 INFO - PROCESS | 1248 | 1471349846909 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:26 INFO - PROCESS | 1248 | ++DOCSHELL 1112E000 == 31 [pid = 1248] [id = 459] 05:17:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (11133000) [pid = 1248] [serial = 1377] [outer = 00000000] 05:17:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (14A2D800) [pid = 1248] [serial = 1378] [outer = 11133000] 05:17:26 INFO - PROCESS | 1248 | 1471349846959 Marionette DEBUG loaded listener.js 05:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (14AD7800) [pid = 1248] [serial = 1379] [outer = 11133000] 05:17:27 INFO - PROCESS | 1248 | 1471349847348 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 05:17:27 INFO - PROCESS | 1248 | 1471349847386 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 05:17:27 INFO - PROCESS | 1248 | 1471349847388 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 05:17:27 INFO - PROCESS | 1248 | 1471349847392 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:17:27 INFO - PROCESS | 1248 | 1471349847395 Marionette TRACE conn5 <- [1,1802,null,{}] 05:17:27 INFO - PROCESS | 1248 | 1471349847406 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:27 INFO - PROCESS | 1248 | 1471349847410 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:27 INFO - PROCESS | 1248 | 1471349847527 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 05:17:27 INFO - PROCESS | 1248 | 1471349847545 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:27 INFO - PROCESS | 1248 | 1471349847548 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:27 INFO - PROCESS | 1248 | ++DOCSHELL 17B2F800 == 32 [pid = 1248] [id = 460] 05:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17BB6800) [pid = 1248] [serial = 1380] [outer = 00000000] 05:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17D7C400) [pid = 1248] [serial = 1381] [outer = 17BB6800] 05:17:27 INFO - PROCESS | 1248 | 1471349847599 Marionette DEBUG loaded listener.js 05:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17DAE400) [pid = 1248] [serial = 1382] [outer = 17BB6800] 05:17:28 INFO - PROCESS | 1248 | 1471349848120 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 770ms 05:17:28 INFO - PROCESS | 1248 | 1471349848170 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 05:17:28 INFO - PROCESS | 1248 | 1471349848173 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 05:17:28 INFO - PROCESS | 1248 | 1471349848176 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:17:28 INFO - PROCESS | 1248 | 1471349848178 Marionette TRACE conn5 <- [1,1806,null,{}] 05:17:28 INFO - PROCESS | 1248 | 1471349848181 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:28 INFO - PROCESS | 1248 | 1471349848183 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:28 INFO - PROCESS | 1248 | 1471349848306 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 05:17:28 INFO - PROCESS | 1248 | 1471349848371 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:28 INFO - PROCESS | 1248 | 1471349848373 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:28 INFO - PROCESS | 1248 | ++DOCSHELL 18DC4C00 == 33 [pid = 1248] [id = 461] 05:17:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (18E2E800) [pid = 1248] [serial = 1383] [outer = 00000000] 05:17:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (191D9400) [pid = 1248] [serial = 1384] [outer = 18E2E800] 05:17:28 INFO - PROCESS | 1248 | 1471349848420 Marionette DEBUG loaded listener.js 05:17:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19BA1C00) [pid = 1248] [serial = 1385] [outer = 18E2E800] 05:17:28 INFO - PROCESS | 1248 | 1471349848856 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 731ms 05:17:28 INFO - PROCESS | 1248 | 1471349848918 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 05:17:28 INFO - PROCESS | 1248 | 1471349848920 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 05:17:28 INFO - PROCESS | 1248 | 1471349848923 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:17:28 INFO - PROCESS | 1248 | 1471349848925 Marionette TRACE conn5 <- [1,1810,null,{}] 05:17:28 INFO - PROCESS | 1248 | 1471349848929 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:28 INFO - PROCESS | 1248 | 1471349848931 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:29 INFO - PROCESS | 1248 | 1471349849047 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 05:17:29 INFO - PROCESS | 1248 | 1471349849057 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:29 INFO - PROCESS | 1248 | 1471349849059 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:29 INFO - PROCESS | 1248 | ++DOCSHELL 191D1C00 == 34 [pid = 1248] [id = 462] 05:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19BA4C00) [pid = 1248] [serial = 1386] [outer = 00000000] 05:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19EAFC00) [pid = 1248] [serial = 1387] [outer = 19BA4C00] 05:17:29 INFO - PROCESS | 1248 | 1471349849162 Marionette DEBUG loaded listener.js 05:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19EB9C00) [pid = 1248] [serial = 1388] [outer = 19BA4C00] 05:17:29 INFO - PROCESS | 1248 | 1471349849600 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 05:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:17:29 INFO - PROCESS | 1248 | 1471349849657 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 05:17:29 INFO - PROCESS | 1248 | 1471349849659 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 05:17:29 INFO - PROCESS | 1248 | 1471349849662 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:17:29 INFO - PROCESS | 1248 | 1471349849664 Marionette TRACE conn5 <- [1,1814,null,{}] 05:17:29 INFO - PROCESS | 1248 | 1471349849675 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:29 INFO - PROCESS | 1248 | 1471349849680 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:29 INFO - PROCESS | 1248 | 1471349849829 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 05:17:29 INFO - PROCESS | 1248 | 1471349849895 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:29 INFO - PROCESS | 1248 | 1471349849897 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:29 INFO - PROCESS | 1248 | ++DOCSHELL 16C3AC00 == 35 [pid = 1248] [id = 463] 05:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19F02400) [pid = 1248] [serial = 1389] [outer = 00000000] 05:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19F85400) [pid = 1248] [serial = 1390] [outer = 19F02400] 05:17:29 INFO - PROCESS | 1248 | 1471349849944 Marionette DEBUG loaded listener.js 05:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19F80400) [pid = 1248] [serial = 1391] [outer = 19F02400] 05:17:30 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0F911C00) [pid = 1248] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:17:30 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (10575000) [pid = 1248] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:17:30 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16C82000) [pid = 1248] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:17:30 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0C576800) [pid = 1248] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:17:30 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17BC3C00) [pid = 1248] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:17:30 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1022DC00) [pid = 1248] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:17:30 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (17DAD400) [pid = 1248] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:17:30 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1B674000) [pid = 1248] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:17:30 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0C375000) [pid = 1248] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:17:30 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (18B46800) [pid = 1248] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:17:30 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19DC0000) [pid = 1248] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:17:30 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17BBD000) [pid = 1248] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:17:30 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (10383800) [pid = 1248] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:17:30 INFO - PROCESS | 1248 | 1471349850460 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 830ms 05:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:17:30 INFO - PROCESS | 1248 | 1471349850493 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 05:17:30 INFO - PROCESS | 1248 | 1471349850495 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 05:17:30 INFO - PROCESS | 1248 | 1471349850502 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:17:30 INFO - PROCESS | 1248 | 1471349850504 Marionette TRACE conn5 <- [1,1818,null,{}] 05:17:30 INFO - PROCESS | 1248 | 1471349850508 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:30 INFO - PROCESS | 1248 | 1471349850510 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:30 INFO - PROCESS | 1248 | 1471349850592 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 05:17:30 INFO - PROCESS | 1248 | 1471349850598 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:30 INFO - PROCESS | 1248 | 1471349850600 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:30 INFO - PROCESS | 1248 | ++DOCSHELL 16523400 == 36 [pid = 1248] [id = 464] 05:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16524C00) [pid = 1248] [serial = 1392] [outer = 00000000] 05:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (191DCC00) [pid = 1248] [serial = 1393] [outer = 16524C00] 05:17:30 INFO - PROCESS | 1248 | 1471349850648 Marionette DEBUG loaded listener.js 05:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19F04800) [pid = 1248] [serial = 1394] [outer = 16524C00] 05:17:31 INFO - PROCESS | 1248 | 1471349851082 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 05:17:31 INFO - PROCESS | 1248 | 1471349851133 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 05:17:31 INFO - PROCESS | 1248 | 1471349851136 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 05:17:31 INFO - PROCESS | 1248 | 1471349851139 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:17:31 INFO - PROCESS | 1248 | 1471349851141 Marionette TRACE conn5 <- [1,1822,null,{}] 05:17:31 INFO - PROCESS | 1248 | 1471349851145 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:31 INFO - PROCESS | 1248 | 1471349851146 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:31 INFO - PROCESS | 1248 | 1471349851276 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 05:17:31 INFO - PROCESS | 1248 | 1471349851418 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:31 INFO - PROCESS | 1248 | 1471349851421 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:31 INFO - PROCESS | 1248 | ++DOCSHELL 0884A800 == 37 [pid = 1248] [id = 465] 05:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (0884C800) [pid = 1248] [serial = 1395] [outer = 00000000] 05:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (0F915C00) [pid = 1248] [serial = 1396] [outer = 0884C800] 05:17:31 INFO - PROCESS | 1248 | 1471349851486 Marionette DEBUG loaded listener.js 05:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0FA55C00) [pid = 1248] [serial = 1397] [outer = 0884C800] 05:17:32 INFO - PROCESS | 1248 | 1471349852125 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:17:32 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 05:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1017ms 05:17:32 INFO - PROCESS | 1248 | 1471349852162 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 05:17:32 INFO - PROCESS | 1248 | 1471349852167 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 05:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:17:32 INFO - PROCESS | 1248 | 1471349852172 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:17:32 INFO - PROCESS | 1248 | 1471349852176 Marionette TRACE conn5 <- [1,1826,null,{}] 05:17:32 INFO - PROCESS | 1248 | 1471349852213 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:32 INFO - PROCESS | 1248 | 1471349852216 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:32 INFO - PROCESS | 1248 | 1471349852364 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 05:17:32 INFO - PROCESS | 1248 | 1471349852429 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:32 INFO - PROCESS | 1248 | 1471349852432 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:32 INFO - PROCESS | 1248 | ++DOCSHELL 1565DC00 == 38 [pid = 1248] [id = 466] 05:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (15C31800) [pid = 1248] [serial = 1398] [outer = 00000000] 05:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16594000) [pid = 1248] [serial = 1399] [outer = 15C31800] 05:17:32 INFO - PROCESS | 1248 | 1471349852492 Marionette DEBUG loaded listener.js 05:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16C81800) [pid = 1248] [serial = 1400] [outer = 15C31800] 05:17:33 INFO - PROCESS | 1248 | 1471349853149 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1019ms 05:17:33 INFO - PROCESS | 1248 | 1471349853196 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 05:17:33 INFO - PROCESS | 1248 | 1471349853199 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 05:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:17:33 INFO - PROCESS | 1248 | 1471349853203 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:17:33 INFO - PROCESS | 1248 | 1471349853205 Marionette TRACE conn5 <- [1,1830,null,{}] 05:17:33 INFO - PROCESS | 1248 | 1471349853209 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:33 INFO - PROCESS | 1248 | 1471349853212 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:33 INFO - PROCESS | 1248 | 1471349853327 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 05:17:33 INFO - PROCESS | 1248 | 1471349853466 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:33 INFO - PROCESS | 1248 | 1471349853469 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:33 INFO - PROCESS | 1248 | ++DOCSHELL 1057F800 == 39 [pid = 1248] [id = 467] 05:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19BA8C00) [pid = 1248] [serial = 1401] [outer = 00000000] 05:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19F0FC00) [pid = 1248] [serial = 1402] [outer = 19BA8C00] 05:17:33 INFO - PROCESS | 1248 | 1471349853528 Marionette DEBUG loaded listener.js 05:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19F3F000) [pid = 1248] [serial = 1403] [outer = 19BA8C00] 05:17:34 INFO - PROCESS | 1248 | 1471349854106 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 971ms 05:17:34 INFO - PROCESS | 1248 | 1471349854175 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 05:17:34 INFO - PROCESS | 1248 | 1471349854180 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 05:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:17:34 INFO - PROCESS | 1248 | 1471349854191 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:17:34 INFO - PROCESS | 1248 | 1471349854195 Marionette TRACE conn5 <- [1,1834,null,{}] 05:17:34 INFO - PROCESS | 1248 | 1471349854214 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:34 INFO - PROCESS | 1248 | 1471349854218 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:34 INFO - PROCESS | 1248 | 1471349854339 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 05:17:34 INFO - PROCESS | 1248 | 1471349854468 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:34 INFO - PROCESS | 1248 | 1471349854471 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:34 INFO - PROCESS | 1248 | ++DOCSHELL 16C8A400 == 40 [pid = 1248] [id = 468] 05:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19F7E800) [pid = 1248] [serial = 1404] [outer = 00000000] 05:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1A2B6C00) [pid = 1248] [serial = 1405] [outer = 19F7E800] 05:17:34 INFO - PROCESS | 1248 | 1471349854530 Marionette DEBUG loaded listener.js 05:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1A2B9800) [pid = 1248] [serial = 1406] [outer = 19F7E800] 05:17:35 INFO - PROCESS | 1248 | 1471349855114 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:17:35 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) 05:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 990ms 05:17:35 INFO - PROCESS | 1248 | 1471349855175 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 05:17:35 INFO - PROCESS | 1248 | 1471349855178 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 05:17:35 INFO - PROCESS | 1248 | 1471349855182 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:17:35 INFO - PROCESS | 1248 | 1471349855184 Marionette TRACE conn5 <- [1,1838,null,{}] 05:17:35 INFO - PROCESS | 1248 | 1471349855188 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:35 INFO - PROCESS | 1248 | 1471349855190 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:35 INFO - PROCESS | 1248 | 1471349855300 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 05:17:35 INFO - PROCESS | 1248 | 1471349855543 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:35 INFO - PROCESS | 1248 | 1471349855547 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:35 INFO - PROCESS | 1248 | ++DOCSHELL 0C53AC00 == 41 [pid = 1248] [id = 469] 05:17:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (0C57AC00) [pid = 1248] [serial = 1407] [outer = 00000000] 05:17:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (0FA52C00) [pid = 1248] [serial = 1408] [outer = 0C57AC00] 05:17:35 INFO - PROCESS | 1248 | 1471349855611 Marionette DEBUG loaded listener.js 05:17:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (10389C00) [pid = 1248] [serial = 1409] [outer = 0C57AC00] 05:17:36 INFO - PROCESS | 1248 | --DOCSHELL 16523400 == 40 [pid = 1248] [id = 464] 05:17:36 INFO - PROCESS | 1248 | --DOCSHELL 16C3AC00 == 39 [pid = 1248] [id = 463] 05:17:36 INFO - PROCESS | 1248 | --DOCSHELL 191D1C00 == 38 [pid = 1248] [id = 462] 05:17:36 INFO - PROCESS | 1248 | --DOCSHELL 18DC4C00 == 37 [pid = 1248] [id = 461] 05:17:36 INFO - PROCESS | 1248 | --DOCSHELL 17B2F800 == 36 [pid = 1248] [id = 460] 05:17:36 INFO - PROCESS | 1248 | --DOCSHELL 1112E000 == 35 [pid = 1248] [id = 459] 05:17:36 INFO - PROCESS | 1248 | --DOCSHELL 0F9F8800 == 34 [pid = 1248] [id = 458] 05:17:36 INFO - PROCESS | 1248 | --DOCSHELL 16C81000 == 33 [pid = 1248] [id = 455] 05:17:36 INFO - PROCESS | 1248 | --DOCSHELL 0C5E9400 == 32 [pid = 1248] [id = 456] 05:17:36 INFO - PROCESS | 1248 | --DOCSHELL 14B57800 == 31 [pid = 1248] [id = 457] 05:17:36 INFO - PROCESS | 1248 | --DOCSHELL 16C8A400 == 30 [pid = 1248] [id = 468] 05:17:36 INFO - PROCESS | 1248 | --DOCSHELL 1057F800 == 29 [pid = 1248] [id = 467] 05:17:36 INFO - PROCESS | 1248 | --DOCSHELL 0884A800 == 28 [pid = 1248] [id = 465] 05:17:36 INFO - PROCESS | 1248 | --DOCSHELL 1565DC00 == 27 [pid = 1248] [id = 466] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (0F9F7C00) [pid = 1248] [serial = 1342] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (10631800) [pid = 1248] [serial = 1345] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (143DC400) [pid = 1248] [serial = 1346] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (16C89000) [pid = 1248] [serial = 1348] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (144D0C00) [pid = 1248] [serial = 1340] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (103AD800) [pid = 1248] [serial = 1339] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17DAB000) [pid = 1248] [serial = 1351] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16528800) [pid = 1248] [serial = 1328] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (144D3000) [pid = 1248] [serial = 1327] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (19EBB400) [pid = 1248] [serial = 1331] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (191DE400) [pid = 1248] [serial = 1330] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1CCAD000) [pid = 1248] [serial = 1334] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1C617800) [pid = 1248] [serial = 1333] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1CE60C00) [pid = 1248] [serial = 1337] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1CD47400) [pid = 1248] [serial = 1336] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1922FC00) [pid = 1248] [serial = 1355] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (18E35C00) [pid = 1248] [serial = 1354] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19F03800) [pid = 1248] [serial = 1357] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (191DC000) [pid = 1248] [serial = 1363] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (19F0BC00) [pid = 1248] [serial = 1358] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0FA55800) [pid = 1248] [serial = 1343] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (19F3EC00) [pid = 1248] [serial = 1366] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (19B9D800) [pid = 1248] [serial = 1364] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (17DB7400) [pid = 1248] [serial = 1352] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (143DEC00) [pid = 1248] [serial = 1360] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (14A30400) [pid = 1248] [serial = 1361] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (17A99800) [pid = 1248] [serial = 1349] [outer = 00000000] [url = about:blank] 05:17:36 INFO - PROCESS | 1248 | 1471349856933 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1776ms 05:17:36 INFO - PROCESS | 1248 | 1471349856962 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 05:17:36 INFO - PROCESS | 1248 | 1471349856967 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 05:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:17:36 INFO - PROCESS | 1248 | 1471349856972 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:17:37 INFO - PROCESS | 1248 | 1471349856975 Marionette TRACE conn5 <- [1,1842,null,{}] 05:17:37 INFO - PROCESS | 1248 | 1471349856981 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:37 INFO - PROCESS | 1248 | 1471349856984 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:37 INFO - PROCESS | 1248 | 1471349857074 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 05:17:37 INFO - PROCESS | 1248 | 1471349857088 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:37 INFO - PROCESS | 1248 | 1471349857093 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:37 INFO - PROCESS | 1248 | ++DOCSHELL 0C5E9400 == 28 [pid = 1248] [id = 470] 05:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0F90CC00) [pid = 1248] [serial = 1410] [outer = 00000000] 05:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (0F9FD000) [pid = 1248] [serial = 1411] [outer = 0F90CC00] 05:17:37 INFO - PROCESS | 1248 | 1471349857144 Marionette DEBUG loaded listener.js 05:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (0FA53400) [pid = 1248] [serial = 1412] [outer = 0F90CC00] 05:17:37 INFO - PROCESS | 1248 | 1471349857658 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 05:17:37 INFO - PROCESS | 1248 | 1471349857702 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 05:17:37 INFO - PROCESS | 1248 | 1471349857707 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 05:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:17:37 INFO - PROCESS | 1248 | 1471349857713 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:17:37 INFO - PROCESS | 1248 | 1471349857716 Marionette TRACE conn5 <- [1,1846,null,{}] 05:17:37 INFO - PROCESS | 1248 | 1471349857720 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:37 INFO - PROCESS | 1248 | 1471349857723 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:37 INFO - PROCESS | 1248 | 1471349857814 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 05:17:37 INFO - PROCESS | 1248 | 1471349857900 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:37 INFO - PROCESS | 1248 | 1471349857903 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:37 INFO - PROCESS | 1248 | ++DOCSHELL 1052A400 == 29 [pid = 1248] [id = 471] 05:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (1052A800) [pid = 1248] [serial = 1413] [outer = 00000000] 05:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (105C8800) [pid = 1248] [serial = 1414] [outer = 1052A800] 05:17:37 INFO - PROCESS | 1248 | 1471349857963 Marionette DEBUG loaded listener.js 05:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (106DF000) [pid = 1248] [serial = 1415] [outer = 1052A800] 05:17:38 INFO - PROCESS | 1248 | 1471349858355 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 05:17:38 INFO - PROCESS | 1248 | 1471349858387 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 05:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:17:38 INFO - PROCESS | 1248 | 1471349858389 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 05:17:38 INFO - PROCESS | 1248 | 1471349858393 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:17:38 INFO - PROCESS | 1248 | 1471349858396 Marionette TRACE conn5 <- [1,1850,null,{}] 05:17:38 INFO - PROCESS | 1248 | 1471349858407 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:38 INFO - PROCESS | 1248 | 1471349858412 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:38 INFO - PROCESS | 1248 | 1471349858536 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 05:17:38 INFO - PROCESS | 1248 | 1471349858543 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:38 INFO - PROCESS | 1248 | 1471349858546 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:38 INFO - PROCESS | 1248 | ++DOCSHELL 14B52C00 == 30 [pid = 1248] [id = 472] 05:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (14B53000) [pid = 1248] [serial = 1416] [outer = 00000000] 05:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (15C32800) [pid = 1248] [serial = 1417] [outer = 14B53000] 05:17:38 INFO - PROCESS | 1248 | 1471349858603 Marionette DEBUG loaded listener.js 05:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16528C00) [pid = 1248] [serial = 1418] [outer = 14B53000] 05:17:39 INFO - PROCESS | 1248 | 1471349859072 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 05:17:39 INFO - PROCESS | 1248 | 1471349859126 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 05:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:17:39 INFO - PROCESS | 1248 | 1471349859129 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 05:17:39 INFO - PROCESS | 1248 | 1471349859132 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:17:39 INFO - PROCESS | 1248 | 1471349859134 Marionette TRACE conn5 <- [1,1854,null,{}] 05:17:39 INFO - PROCESS | 1248 | 1471349859137 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:39 INFO - PROCESS | 1248 | 1471349859139 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:39 INFO - PROCESS | 1248 | 1471349859254 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 05:17:39 INFO - PROCESS | 1248 | 1471349859313 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:39 INFO - PROCESS | 1248 | 1471349859315 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:39 INFO - PROCESS | 1248 | ++DOCSHELL 16597800 == 31 [pid = 1248] [id = 473] 05:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16A02400) [pid = 1248] [serial = 1419] [outer = 00000000] 05:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16C80400) [pid = 1248] [serial = 1420] [outer = 16A02400] 05:17:39 INFO - PROCESS | 1248 | 1471349859363 Marionette DEBUG loaded listener.js 05:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16CD2C00) [pid = 1248] [serial = 1421] [outer = 16A02400] 05:17:39 INFO - PROCESS | 1248 | 1471349859795 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 05:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:17:39 INFO - PROCESS | 1248 | 1471349859806 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 05:17:39 INFO - PROCESS | 1248 | 1471349859808 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 05:17:39 INFO - PROCESS | 1248 | 1471349859812 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:17:39 INFO - PROCESS | 1248 | 1471349859813 Marionette TRACE conn5 <- [1,1858,null,{}] 05:17:39 INFO - PROCESS | 1248 | 1471349859817 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:39 INFO - PROCESS | 1248 | 1471349859819 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:39 INFO - PROCESS | 1248 | 1471349859959 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 05:17:39 INFO - PROCESS | 1248 | 1471349859977 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:39 INFO - PROCESS | 1248 | 1471349859979 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:40 INFO - PROCESS | 1248 | ++DOCSHELL 17BBF800 == 32 [pid = 1248] [id = 474] 05:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17D79000) [pid = 1248] [serial = 1422] [outer = 00000000] 05:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17D86800) [pid = 1248] [serial = 1423] [outer = 17D79000] 05:17:40 INFO - PROCESS | 1248 | 1471349860030 Marionette DEBUG loaded listener.js 05:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17DB2800) [pid = 1248] [serial = 1424] [outer = 17D79000] 05:17:40 INFO - PROCESS | 1248 | 1471349860465 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 05:17:40 INFO - PROCESS | 1248 | 1471349860543 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 05:17:40 INFO - PROCESS | 1248 | 1471349860545 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 05:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:17:40 INFO - PROCESS | 1248 | 1471349860558 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:17:40 INFO - PROCESS | 1248 | 1471349860560 Marionette TRACE conn5 <- [1,1862,null,{}] 05:17:40 INFO - PROCESS | 1248 | 1471349860564 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:40 INFO - PROCESS | 1248 | 1471349860569 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:40 INFO - PROCESS | 1248 | 1471349860710 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 05:17:40 INFO - PROCESS | 1248 | 1471349860719 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:40 INFO - PROCESS | 1248 | 1471349860721 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:40 INFO - PROCESS | 1248 | ++DOCSHELL 0C3D3C00 == 33 [pid = 1248] [id = 475] 05:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0F9F9000) [pid = 1248] [serial = 1425] [outer = 00000000] 05:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (191D2400) [pid = 1248] [serial = 1426] [outer = 0F9F9000] 05:17:40 INFO - PROCESS | 1248 | 1471349860769 Marionette DEBUG loaded listener.js 05:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19BA3800) [pid = 1248] [serial = 1427] [outer = 0F9F9000] 05:17:41 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (19BA4C00) [pid = 1248] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:17:41 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (18E2E800) [pid = 1248] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:17:41 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0FA4F400) [pid = 1248] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:17:41 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (19F10800) [pid = 1248] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:17:41 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (11133000) [pid = 1248] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:17:41 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (19F02400) [pid = 1248] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:17:41 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0F960000) [pid = 1248] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:17:41 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (15660000) [pid = 1248] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:17:41 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (17BB6800) [pid = 1248] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:17:41 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16524C00) [pid = 1248] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:17:41 INFO - PROCESS | 1248 | 1471349861489 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 990ms 05:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:17:41 INFO - PROCESS | 1248 | 1471349861543 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 05:17:41 INFO - PROCESS | 1248 | 1471349861545 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 05:17:41 INFO - PROCESS | 1248 | 1471349861548 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:17:41 INFO - PROCESS | 1248 | 1471349861550 Marionette TRACE conn5 <- [1,1866,null,{}] 05:17:41 INFO - PROCESS | 1248 | 1471349861553 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:41 INFO - PROCESS | 1248 | 1471349861555 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:41 INFO - PROCESS | 1248 | 1471349861668 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 05:17:41 INFO - PROCESS | 1248 | 1471349861732 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:41 INFO - PROCESS | 1248 | 1471349861734 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:41 INFO - PROCESS | 1248 | ++DOCSHELL 0C5E8400 == 34 [pid = 1248] [id = 476] 05:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0F90D000) [pid = 1248] [serial = 1428] [outer = 00000000] 05:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16524C00) [pid = 1248] [serial = 1429] [outer = 0F90D000] 05:17:41 INFO - PROCESS | 1248 | 1471349861781 Marionette DEBUG loaded listener.js 05:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (191D3000) [pid = 1248] [serial = 1430] [outer = 0F90D000] 05:17:42 INFO - PROCESS | 1248 | 1471349862126 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 05:17:42 INFO - PROCESS | 1248 | 1471349862182 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 05:17:42 INFO - PROCESS | 1248 | 1471349862184 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 05:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:17:42 INFO - PROCESS | 1248 | 1471349862188 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:17:42 INFO - PROCESS | 1248 | 1471349862189 Marionette TRACE conn5 <- [1,1870,null,{}] 05:17:42 INFO - PROCESS | 1248 | 1471349862193 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:42 INFO - PROCESS | 1248 | 1471349862194 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:42 INFO - PROCESS | 1248 | 1471349862273 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 05:17:42 INFO - PROCESS | 1248 | 1471349862278 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:42 INFO - PROCESS | 1248 | 1471349862280 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:42 INFO - PROCESS | 1248 | ++DOCSHELL 19BA7000 == 35 [pid = 1248] [id = 477] 05:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19BA7800) [pid = 1248] [serial = 1431] [outer = 00000000] 05:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19EB6400) [pid = 1248] [serial = 1432] [outer = 19BA7800] 05:17:42 INFO - PROCESS | 1248 | 1471349862326 Marionette DEBUG loaded listener.js 05:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19EB7000) [pid = 1248] [serial = 1433] [outer = 19BA7800] 05:17:42 INFO - PROCESS | 1248 | 1471349862772 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 05:17:42 INFO - PROCESS | 1248 | 1471349862819 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 05:17:42 INFO - PROCESS | 1248 | 1471349862821 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 05:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:17:42 INFO - PROCESS | 1248 | 1471349862824 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:17:42 INFO - PROCESS | 1248 | 1471349862826 Marionette TRACE conn5 <- [1,1874,null,{}] 05:17:42 INFO - PROCESS | 1248 | 1471349862829 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:42 INFO - PROCESS | 1248 | 1471349862831 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:42 INFO - PROCESS | 1248 | 1471349862912 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 05:17:42 INFO - PROCESS | 1248 | 1471349862918 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:42 INFO - PROCESS | 1248 | 1471349862920 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:42 INFO - PROCESS | 1248 | ++DOCSHELL 0F9F7000 == 36 [pid = 1248] [id = 478] 05:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (15662C00) [pid = 1248] [serial = 1434] [outer = 00000000] 05:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19F0E000) [pid = 1248] [serial = 1435] [outer = 15662C00] 05:17:42 INFO - PROCESS | 1248 | 1471349862966 Marionette DEBUG loaded listener.js 05:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19F0E400) [pid = 1248] [serial = 1436] [outer = 15662C00] 05:17:43 INFO - PROCESS | 1248 | --DOCSHELL 1052A400 == 35 [pid = 1248] [id = 471] 05:17:43 INFO - PROCESS | 1248 | --DOCSHELL 0C5E9400 == 34 [pid = 1248] [id = 470] 05:17:43 INFO - PROCESS | 1248 | --DOCSHELL 0C53AC00 == 33 [pid = 1248] [id = 469] 05:17:44 INFO - PROCESS | 1248 | --DOCSHELL 16597800 == 32 [pid = 1248] [id = 473] 05:17:44 INFO - PROCESS | 1248 | --DOCSHELL 0C5E8400 == 31 [pid = 1248] [id = 476] 05:17:44 INFO - PROCESS | 1248 | --DOCSHELL 19BA7000 == 30 [pid = 1248] [id = 477] 05:17:44 INFO - PROCESS | 1248 | --DOCSHELL 0C3D3C00 == 29 [pid = 1248] [id = 475] 05:17:44 INFO - PROCESS | 1248 | --DOCSHELL 17BBF800 == 28 [pid = 1248] [id = 474] 05:17:44 INFO - PROCESS | 1248 | --DOCSHELL 14B52C00 == 27 [pid = 1248] [id = 472] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (19EAFC00) [pid = 1248] [serial = 1387] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (191D9400) [pid = 1248] [serial = 1384] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1037F400) [pid = 1248] [serial = 1376] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19F40400) [pid = 1248] [serial = 1367] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (14AD7800) [pid = 1248] [serial = 1379] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19F85400) [pid = 1248] [serial = 1390] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (105C8400) [pid = 1248] [serial = 1370] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16CD7000) [pid = 1248] [serial = 1373] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (19EB9C00) [pid = 1248] [serial = 1388] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (0FF5F000) [pid = 1248] [serial = 1375] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (10385000) [pid = 1248] [serial = 1369] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (17DAE400) [pid = 1248] [serial = 1382] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (14A2D800) [pid = 1248] [serial = 1378] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (17D7C400) [pid = 1248] [serial = 1381] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (16C37000) [pid = 1248] [serial = 1372] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (19F80400) [pid = 1248] [serial = 1391] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (19BA1C00) [pid = 1248] [serial = 1385] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (191DCC00) [pid = 1248] [serial = 1393] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (19F04800) [pid = 1248] [serial = 1394] [outer = 00000000] [url = about:blank] 05:17:44 INFO - PROCESS | 1248 | 1471349864777 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1981ms 05:17:44 INFO - PROCESS | 1248 | 1471349864806 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 05:17:44 INFO - PROCESS | 1248 | 1471349864810 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 05:17:44 INFO - PROCESS | 1248 | 1471349864816 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:17:44 INFO - PROCESS | 1248 | 1471349864819 Marionette TRACE conn5 <- [1,1878,null,{}] 05:17:44 INFO - PROCESS | 1248 | 1471349864826 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:44 INFO - PROCESS | 1248 | 1471349864829 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:44 INFO - PROCESS | 1248 | 1471349864926 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 05:17:44 INFO - PROCESS | 1248 | 1471349864936 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:44 INFO - PROCESS | 1248 | 1471349864939 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:44 INFO - PROCESS | 1248 | ++DOCSHELL 0F9FE800 == 28 [pid = 1248] [id = 479] 05:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (0F9FEC00) [pid = 1248] [serial = 1437] [outer = 00000000] 05:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0FA5D400) [pid = 1248] [serial = 1438] [outer = 0F9FEC00] 05:17:45 INFO - PROCESS | 1248 | 1471349864995 Marionette DEBUG loaded listener.js 05:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0FF63800) [pid = 1248] [serial = 1439] [outer = 0F9FEC00] 05:17:45 INFO - PROCESS | 1248 | 1471349865502 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 05:17:45 INFO - PROCESS | 1248 | 1471349865550 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 05:17:45 INFO - PROCESS | 1248 | 1471349865555 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 05:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:17:45 INFO - PROCESS | 1248 | 1471349865561 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:17:45 INFO - PROCESS | 1248 | 1471349865564 Marionette TRACE conn5 <- [1,1882,null,{}] 05:17:45 INFO - PROCESS | 1248 | 1471349865568 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:45 INFO - PROCESS | 1248 | 1471349865571 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:45 INFO - PROCESS | 1248 | 1471349865660 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 05:17:45 INFO - PROCESS | 1248 | 1471349865675 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:45 INFO - PROCESS | 1248 | 1471349865678 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:45 INFO - PROCESS | 1248 | ++DOCSHELL 103ADC00 == 29 [pid = 1248] [id = 480] 05:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (103B2400) [pid = 1248] [serial = 1440] [outer = 00000000] 05:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (103B8000) [pid = 1248] [serial = 1441] [outer = 103B2400] 05:17:45 INFO - PROCESS | 1248 | 1471349865728 Marionette DEBUG loaded listener.js 05:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (10576800) [pid = 1248] [serial = 1442] [outer = 103B2400] 05:17:46 INFO - PROCESS | 1248 | 1471349866190 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 05:17:46 INFO - PROCESS | 1248 | 1471349866235 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 05:17:46 INFO - PROCESS | 1248 | 1471349866237 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 05:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:17:46 INFO - PROCESS | 1248 | 1471349866241 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:17:46 INFO - PROCESS | 1248 | 1471349866244 Marionette TRACE conn5 <- [1,1886,null,{}] 05:17:46 INFO - PROCESS | 1248 | 1471349866256 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:46 INFO - PROCESS | 1248 | 1471349866260 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:46 INFO - PROCESS | 1248 | 1471349866377 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 05:17:46 INFO - PROCESS | 1248 | 1471349866473 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:46 INFO - PROCESS | 1248 | 1471349866476 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:46 INFO - PROCESS | 1248 | ++DOCSHELL 14A6FC00 == 30 [pid = 1248] [id = 481] 05:17:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (14A70000) [pid = 1248] [serial = 1443] [outer = 00000000] 05:17:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (14AAF800) [pid = 1248] [serial = 1444] [outer = 14A70000] 05:17:46 INFO - PROCESS | 1248 | 1471349866527 Marionette DEBUG loaded listener.js 05:17:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (14B59C00) [pid = 1248] [serial = 1445] [outer = 14A70000] 05:17:46 INFO - PROCESS | 1248 | 1471349866912 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 05:17:46 INFO - PROCESS | 1248 | 1471349866975 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 05:17:46 INFO - PROCESS | 1248 | 1471349866978 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 05:17:46 INFO - PROCESS | 1248 | 1471349866981 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:17:47 INFO - PROCESS | 1248 | 1471349866983 Marionette TRACE conn5 <- [1,1890,null,{}] 05:17:47 INFO - PROCESS | 1248 | 1471349866987 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:47 INFO - PROCESS | 1248 | 1471349866989 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:47 INFO - PROCESS | 1248 | 1471349867074 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 05:17:47 INFO - PROCESS | 1248 | 1471349867080 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:47 INFO - PROCESS | 1248 | 1471349867082 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:47 INFO - PROCESS | 1248 | ++DOCSHELL 14BE6800 == 31 [pid = 1248] [id = 482] 05:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (14E7D800) [pid = 1248] [serial = 1446] [outer = 00000000] 05:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1652B400) [pid = 1248] [serial = 1447] [outer = 14E7D800] 05:17:47 INFO - PROCESS | 1248 | 1471349867130 Marionette DEBUG loaded listener.js 05:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16594800) [pid = 1248] [serial = 1448] [outer = 14E7D800] 05:17:47 INFO - PROCESS | 1248 | 1471349867572 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 05:17:47 INFO - PROCESS | 1248 | 1471349867615 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 05:17:47 INFO - PROCESS | 1248 | 1471349867617 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 05:17:47 INFO - PROCESS | 1248 | 1471349867621 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:17:47 INFO - PROCESS | 1248 | 1471349867623 Marionette TRACE conn5 <- [1,1894,null,{}] 05:17:47 INFO - PROCESS | 1248 | 1471349867626 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:47 INFO - PROCESS | 1248 | 1471349867628 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:47 INFO - PROCESS | 1248 | 1471349867706 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 05:17:47 INFO - PROCESS | 1248 | 1471349867742 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:47 INFO - PROCESS | 1248 | 1471349867744 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:47 INFO - PROCESS | 1248 | ++DOCSHELL 16C3AC00 == 32 [pid = 1248] [id = 483] 05:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16C3F400) [pid = 1248] [serial = 1449] [outer = 00000000] 05:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16C7F400) [pid = 1248] [serial = 1450] [outer = 16C3F400] 05:17:47 INFO - PROCESS | 1248 | 1471349867791 Marionette DEBUG loaded listener.js 05:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16CCA800) [pid = 1248] [serial = 1451] [outer = 16C3F400] 05:17:48 INFO - PROCESS | 1248 | 1471349868232 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 05:17:48 INFO - PROCESS | 1248 | 1471349868295 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 05:17:48 INFO - PROCESS | 1248 | 1471349868297 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 05:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:17:48 INFO - PROCESS | 1248 | 1471349868301 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:17:48 INFO - PROCESS | 1248 | 1471349868302 Marionette TRACE conn5 <- [1,1898,null,{}] 05:17:48 INFO - PROCESS | 1248 | 1471349868306 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:48 INFO - PROCESS | 1248 | 1471349868311 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:48 INFO - PROCESS | 1248 | 1471349868417 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 05:17:48 INFO - PROCESS | 1248 | 1471349868422 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:48 INFO - PROCESS | 1248 | 1471349868424 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:48 INFO - PROCESS | 1248 | ++DOCSHELL 17D85400 == 33 [pid = 1248] [id = 484] 05:17:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17D87C00) [pid = 1248] [serial = 1452] [outer = 00000000] 05:17:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (18B42C00) [pid = 1248] [serial = 1453] [outer = 17D87C00] 05:17:48 INFO - PROCESS | 1248 | 1471349868471 Marionette DEBUG loaded listener.js 05:17:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (18BD2800) [pid = 1248] [serial = 1454] [outer = 17D87C00] 05:17:48 INFO - PROCESS | 1248 | 1471349868904 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 05:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:17:49 INFO - PROCESS | 1248 | 1471349868975 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 05:17:49 INFO - PROCESS | 1248 | 1471349868977 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 05:17:49 INFO - PROCESS | 1248 | 1471349868980 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:17:49 INFO - PROCESS | 1248 | 1471349868982 Marionette TRACE conn5 <- [1,1902,null,{}] 05:17:49 INFO - PROCESS | 1248 | 1471349868985 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:49 INFO - PROCESS | 1248 | 1471349868987 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:49 INFO - PROCESS | 1248 | 1471349869091 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 05:17:49 INFO - PROCESS | 1248 | 1471349869100 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:49 INFO - PROCESS | 1248 | 1471349869102 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:49 INFO - PROCESS | 1248 | ++DOCSHELL 17DB9400 == 34 [pid = 1248] [id = 485] 05:17:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (18DBA000) [pid = 1248] [serial = 1455] [outer = 00000000] 05:17:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (191D0000) [pid = 1248] [serial = 1456] [outer = 18DBA000] 05:17:49 INFO - PROCESS | 1248 | 1471349869148 Marionette DEBUG loaded listener.js 05:17:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (191D0400) [pid = 1248] [serial = 1457] [outer = 18DBA000] 05:17:49 INFO - PROCESS | 1248 | 1471349869563 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 05:17:49 INFO - PROCESS | 1248 | 1471349869618 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 05:17:49 INFO - PROCESS | 1248 | 1471349869620 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 05:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:17:49 INFO - PROCESS | 1248 | 1471349869624 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:17:49 INFO - PROCESS | 1248 | 1471349869626 Marionette TRACE conn5 <- [1,1906,null,{}] 05:17:49 INFO - PROCESS | 1248 | 1471349869629 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:49 INFO - PROCESS | 1248 | 1471349869631 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:49 INFO - PROCESS | 1248 | 1471349869714 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 05:17:49 INFO - PROCESS | 1248 | 1471349869720 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:49 INFO - PROCESS | 1248 | 1471349869722 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:49 INFO - PROCESS | 1248 | ++DOCSHELL 08847800 == 35 [pid = 1248] [id = 486] 05:17:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (18BDE400) [pid = 1248] [serial = 1458] [outer = 00000000] 05:17:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19BA2C00) [pid = 1248] [serial = 1459] [outer = 18BDE400] 05:17:49 INFO - PROCESS | 1248 | 1471349869768 Marionette DEBUG loaded listener.js 05:17:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19B9EC00) [pid = 1248] [serial = 1460] [outer = 18BDE400] 05:17:50 INFO - PROCESS | 1248 | 1471349870238 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 671ms 05:17:50 INFO - PROCESS | 1248 | 1471349870297 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 05:17:50 INFO - PROCESS | 1248 | 1471349870300 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 05:17:50 INFO - PROCESS | 1248 | 1471349870303 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:17:50 INFO - PROCESS | 1248 | 1471349870305 Marionette TRACE conn5 <- [1,1910,null,{}] 05:17:50 INFO - PROCESS | 1248 | 1471349870315 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:50 INFO - PROCESS | 1248 | 1471349870317 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:50 INFO - PROCESS | 1248 | 1471349870426 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 05:17:50 INFO - PROCESS | 1248 | 1471349870515 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:50 INFO - PROCESS | 1248 | 1471349870517 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:50 INFO - PROCESS | 1248 | ++DOCSHELL 14A6DC00 == 36 [pid = 1248] [id = 487] 05:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (19DC5400) [pid = 1248] [serial = 1461] [outer = 00000000] 05:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (19EB5800) [pid = 1248] [serial = 1462] [outer = 19DC5400] 05:17:50 INFO - PROCESS | 1248 | 1471349870563 Marionette DEBUG loaded listener.js 05:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (19EB8C00) [pid = 1248] [serial = 1463] [outer = 19DC5400] 05:17:51 INFO - PROCESS | 1248 | 1471349871009 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 05:17:51 INFO - PROCESS | 1248 | 1471349871037 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 05:17:51 INFO - PROCESS | 1248 | 1471349871039 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 05:17:51 INFO - PROCESS | 1248 | 1471349871047 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:17:51 INFO - PROCESS | 1248 | 1471349871049 Marionette TRACE conn5 <- [1,1914,null,{}] 05:17:51 INFO - PROCESS | 1248 | 1471349871056 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:51 INFO - PROCESS | 1248 | 1471349871058 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:51 INFO - PROCESS | 1248 | 1471349871175 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 05:17:51 INFO - PROCESS | 1248 | 1471349871185 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:51 INFO - PROCESS | 1248 | 1471349871187 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:51 INFO - PROCESS | 1248 | ++DOCSHELL 19EB1800 == 37 [pid = 1248] [id = 488] 05:17:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (19F03C00) [pid = 1248] [serial = 1464] [outer = 00000000] 05:17:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (19F0C000) [pid = 1248] [serial = 1465] [outer = 19F03C00] 05:17:51 INFO - PROCESS | 1248 | 1471349871235 Marionette DEBUG loaded listener.js 05:17:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (19F38400) [pid = 1248] [serial = 1466] [outer = 19F03C00] 05:17:51 INFO - PROCESS | 1248 | 1471349871678 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 05:17:51 INFO - PROCESS | 1248 | 1471349871722 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 05:17:51 INFO - PROCESS | 1248 | 1471349871724 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 05:17:51 INFO - PROCESS | 1248 | 1471349871727 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:17:51 INFO - PROCESS | 1248 | 1471349871730 Marionette TRACE conn5 <- [1,1918,null,{}] 05:17:51 INFO - PROCESS | 1248 | 1471349871734 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:51 INFO - PROCESS | 1248 | 1471349871736 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:51 INFO - PROCESS | 1248 | 1471349871896 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 05:17:51 INFO - PROCESS | 1248 | 1471349871902 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:51 INFO - PROCESS | 1248 | 1471349871904 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:51 INFO - PROCESS | 1248 | ++DOCSHELL 16A08800 == 38 [pid = 1248] [id = 489] 05:17:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (19EB7800) [pid = 1248] [serial = 1467] [outer = 00000000] 05:17:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (19F84C00) [pid = 1248] [serial = 1468] [outer = 19EB7800] 05:17:51 INFO - PROCESS | 1248 | 1471349871953 Marionette DEBUG loaded listener.js 05:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1A069000) [pid = 1248] [serial = 1469] [outer = 19EB7800] 05:17:52 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (17D79000) [pid = 1248] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:17:52 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (0F90D000) [pid = 1248] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:17:52 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (0F9F9000) [pid = 1248] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:17:52 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (19BA7800) [pid = 1248] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:17:52 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1052A800) [pid = 1248] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:17:52 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0F90CC00) [pid = 1248] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:17:52 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0C57AC00) [pid = 1248] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:17:52 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (19F7E800) [pid = 1248] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:17:52 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (19BA8C00) [pid = 1248] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:17:52 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (15C31800) [pid = 1248] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:17:52 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0884C800) [pid = 1248] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:17:52 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14B53000) [pid = 1248] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:17:52 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (16A02400) [pid = 1248] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:17:52 INFO - PROCESS | 1248 | 1471349872521 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 870ms 05:17:52 INFO - PROCESS | 1248 | 1471349872602 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 05:17:52 INFO - PROCESS | 1248 | 1471349872605 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 05:17:52 INFO - PROCESS | 1248 | 1471349872608 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:17:52 INFO - PROCESS | 1248 | 1471349872610 Marionette TRACE conn5 <- [1,1922,null,{}] 05:17:52 INFO - PROCESS | 1248 | 1471349872614 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:52 INFO - PROCESS | 1248 | 1471349872616 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:52 INFO - PROCESS | 1248 | 1471349872696 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 05:17:52 INFO - PROCESS | 1248 | 1471349872701 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:52 INFO - PROCESS | 1248 | 1471349872703 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:52 INFO - PROCESS | 1248 | ++DOCSHELL 14A74400 == 39 [pid = 1248] [id = 490] 05:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (14E7D400) [pid = 1248] [serial = 1470] [outer = 00000000] 05:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16C8A400) [pid = 1248] [serial = 1471] [outer = 14E7D400] 05:17:52 INFO - PROCESS | 1248 | 1471349872749 Marionette DEBUG loaded listener.js 05:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17D82C00) [pid = 1248] [serial = 1472] [outer = 14E7D400] 05:17:53 INFO - PROCESS | 1248 | 1471349873187 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 05:17:53 INFO - PROCESS | 1248 | 1471349873242 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 05:17:53 INFO - PROCESS | 1248 | 1471349873244 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 05:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:17:53 INFO - PROCESS | 1248 | 1471349873247 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:17:53 INFO - PROCESS | 1248 | 1471349873249 Marionette TRACE conn5 <- [1,1926,null,{}] 05:17:53 INFO - PROCESS | 1248 | 1471349873252 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:53 INFO - PROCESS | 1248 | 1471349873254 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:53 INFO - PROCESS | 1248 | 1471349873335 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 05:17:53 INFO - PROCESS | 1248 | 1471349873368 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:53 INFO - PROCESS | 1248 | 1471349873370 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:53 INFO - PROCESS | 1248 | ++DOCSHELL 16C3D800 == 40 [pid = 1248] [id = 491] 05:17:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16C85C00) [pid = 1248] [serial = 1473] [outer = 00000000] 05:17:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (103B5800) [pid = 1248] [serial = 1474] [outer = 16C85C00] 05:17:53 INFO - PROCESS | 1248 | 1471349873416 Marionette DEBUG loaded listener.js 05:17:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1A064000) [pid = 1248] [serial = 1475] [outer = 16C85C00] 05:17:53 INFO - PROCESS | 1248 | 1471349873876 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 671ms 05:17:53 INFO - PROCESS | 1248 | 1471349873918 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 05:17:53 INFO - PROCESS | 1248 | 1471349873921 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 05:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:17:53 INFO - PROCESS | 1248 | 1471349873925 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:17:53 INFO - PROCESS | 1248 | 1471349873926 Marionette TRACE conn5 <- [1,1930,null,{}] 05:17:53 INFO - PROCESS | 1248 | 1471349873930 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:53 INFO - PROCESS | 1248 | 1471349873931 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:54 INFO - PROCESS | 1248 | 1471349874012 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 05:17:54 INFO - PROCESS | 1248 | 1471349874020 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:54 INFO - PROCESS | 1248 | 1471349874022 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:54 INFO - PROCESS | 1248 | ++DOCSHELL 17D82800 == 41 [pid = 1248] [id = 492] 05:17:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (19F40800) [pid = 1248] [serial = 1476] [outer = 00000000] 05:17:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1A2B0800) [pid = 1248] [serial = 1477] [outer = 19F40800] 05:17:54 INFO - PROCESS | 1248 | 1471349874068 Marionette DEBUG loaded listener.js 05:17:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1A2B4C00) [pid = 1248] [serial = 1478] [outer = 19F40800] 05:17:54 INFO - PROCESS | 1248 | 1471349874906 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1015ms 05:17:54 INFO - PROCESS | 1248 | 1471349874944 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 05:17:54 INFO - PROCESS | 1248 | 1471349874949 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 05:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:17:54 INFO - PROCESS | 1248 | 1471349874953 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:17:54 INFO - PROCESS | 1248 | 1471349874959 Marionette TRACE conn5 <- [1,1934,null,{}] 05:17:55 INFO - PROCESS | 1248 | 1471349874983 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:55 INFO - PROCESS | 1248 | 1471349874986 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:55 INFO - PROCESS | 1248 | 1471349875121 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 05:17:55 INFO - PROCESS | 1248 | 1471349875257 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:55 INFO - PROCESS | 1248 | 1471349875260 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:55 INFO - PROCESS | 1248 | ++DOCSHELL 0C584800 == 42 [pid = 1248] [id = 493] 05:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (0F959C00) [pid = 1248] [serial = 1479] [outer = 00000000] 05:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (10383000) [pid = 1248] [serial = 1480] [outer = 0F959C00] 05:17:55 INFO - PROCESS | 1248 | 1471349875323 Marionette DEBUG loaded listener.js 05:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (1052B400) [pid = 1248] [serial = 1481] [outer = 0F959C00] 05:17:56 INFO - PROCESS | 1248 | 1471349876235 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1337ms 05:17:56 INFO - PROCESS | 1248 | 1471349876291 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 05:17:56 INFO - PROCESS | 1248 | 1471349876295 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 05:17:56 INFO - PROCESS | 1248 | 1471349876301 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:17:56 INFO - PROCESS | 1248 | 1471349876304 Marionette TRACE conn5 <- [1,1938,null,{}] 05:17:56 INFO - PROCESS | 1248 | 1471349876310 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:56 INFO - PROCESS | 1248 | 1471349876312 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:56 INFO - PROCESS | 1248 | 1471349876447 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 05:17:56 INFO - PROCESS | 1248 | 1471349876596 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:56 INFO - PROCESS | 1248 | 1471349876601 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:56 INFO - PROCESS | 1248 | --DOCSHELL 16C3D800 == 41 [pid = 1248] [id = 491] 05:17:56 INFO - PROCESS | 1248 | --DOCSHELL 14A74400 == 40 [pid = 1248] [id = 490] 05:17:56 INFO - PROCESS | 1248 | --DOCSHELL 16A08800 == 39 [pid = 1248] [id = 489] 05:17:56 INFO - PROCESS | 1248 | --DOCSHELL 19EB1800 == 38 [pid = 1248] [id = 488] 05:17:56 INFO - PROCESS | 1248 | --DOCSHELL 14A6DC00 == 37 [pid = 1248] [id = 487] 05:17:56 INFO - PROCESS | 1248 | --DOCSHELL 08847800 == 36 [pid = 1248] [id = 486] 05:17:56 INFO - PROCESS | 1248 | --DOCSHELL 17DB9400 == 35 [pid = 1248] [id = 485] 05:17:56 INFO - PROCESS | 1248 | --DOCSHELL 17D85400 == 34 [pid = 1248] [id = 484] 05:17:56 INFO - PROCESS | 1248 | --DOCSHELL 16C3AC00 == 33 [pid = 1248] [id = 483] 05:17:56 INFO - PROCESS | 1248 | --DOCSHELL 14BE6800 == 32 [pid = 1248] [id = 482] 05:17:56 INFO - PROCESS | 1248 | --DOCSHELL 14A6FC00 == 31 [pid = 1248] [id = 481] 05:17:56 INFO - PROCESS | 1248 | --DOCSHELL 103ADC00 == 30 [pid = 1248] [id = 480] 05:17:56 INFO - PROCESS | 1248 | --DOCSHELL 0F9FE800 == 29 [pid = 1248] [id = 479] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (19F0E000) [pid = 1248] [serial = 1435] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | ++DOCSHELL 0C53AC00 == 30 [pid = 1248] [id = 494] 05:17:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (0C576800) [pid = 1248] [serial = 1482] [outer = 00000000] 05:17:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (0FA51C00) [pid = 1248] [serial = 1483] [outer = 0C576800] 05:17:56 INFO - PROCESS | 1248 | 1471349876725 Marionette DEBUG loaded listener.js 05:17:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1037DC00) [pid = 1248] [serial = 1484] [outer = 0C576800] 05:17:56 INFO - PROCESS | 1248 | --DOCSHELL 0F9F7000 == 29 [pid = 1248] [id = 478] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (17DB2800) [pid = 1248] [serial = 1424] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (17D86800) [pid = 1248] [serial = 1423] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (16524C00) [pid = 1248] [serial = 1429] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (191D2400) [pid = 1248] [serial = 1426] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (19EB6400) [pid = 1248] [serial = 1432] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (19BA3800) [pid = 1248] [serial = 1427] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (105C8800) [pid = 1248] [serial = 1414] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0F9FD000) [pid = 1248] [serial = 1411] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0FA53400) [pid = 1248] [serial = 1412] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (10389C00) [pid = 1248] [serial = 1409] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0FA52C00) [pid = 1248] [serial = 1408] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1A2B9800) [pid = 1248] [serial = 1406] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1A2B6C00) [pid = 1248] [serial = 1405] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19F3F000) [pid = 1248] [serial = 1403] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (19F0FC00) [pid = 1248] [serial = 1402] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16C81800) [pid = 1248] [serial = 1400] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16594000) [pid = 1248] [serial = 1399] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (19EB7000) [pid = 1248] [serial = 1433] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0FA55C00) [pid = 1248] [serial = 1397] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0F915C00) [pid = 1248] [serial = 1396] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (15C32800) [pid = 1248] [serial = 1417] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (106DF000) [pid = 1248] [serial = 1415] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16C80400) [pid = 1248] [serial = 1420] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16CD2C00) [pid = 1248] [serial = 1421] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (191D3000) [pid = 1248] [serial = 1430] [outer = 00000000] [url = about:blank] 05:17:56 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (16528C00) [pid = 1248] [serial = 1418] [outer = 00000000] [url = about:blank] 05:17:57 INFO - PROCESS | 1248 | 1471349877140 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 870ms 05:17:57 INFO - PROCESS | 1248 | 1471349877175 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 05:17:57 INFO - PROCESS | 1248 | 1471349877180 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 05:17:57 INFO - PROCESS | 1248 | 1471349877187 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:17:57 INFO - PROCESS | 1248 | 1471349877189 Marionette TRACE conn5 <- [1,1942,null,{}] 05:17:57 INFO - PROCESS | 1248 | 1471349877193 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:57 INFO - PROCESS | 1248 | 1471349877196 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:57 INFO - PROCESS | 1248 | 1471349877284 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 05:17:57 INFO - PROCESS | 1248 | 1471349877291 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:57 INFO - PROCESS | 1248 | 1471349877293 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:57 INFO - PROCESS | 1248 | ++DOCSHELL 103B3400 == 30 [pid = 1248] [id = 495] 05:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (10521400) [pid = 1248] [serial = 1485] [outer = 00000000] 05:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (10625400) [pid = 1248] [serial = 1486] [outer = 10521400] 05:17:57 INFO - PROCESS | 1248 | 1471349877343 Marionette DEBUG loaded listener.js 05:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1104BC00) [pid = 1248] [serial = 1487] [outer = 10521400] 05:17:57 INFO - PROCESS | 1248 | 1471349877833 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 671ms 05:17:57 INFO - PROCESS | 1248 | 1471349877862 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 05:17:57 INFO - PROCESS | 1248 | 1471349877864 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 05:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:17:57 INFO - PROCESS | 1248 | 1471349877868 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:17:57 INFO - PROCESS | 1248 | 1471349877872 Marionette TRACE conn5 <- [1,1946,null,{}] 05:17:57 INFO - PROCESS | 1248 | 1471349877882 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:57 INFO - PROCESS | 1248 | 1471349877887 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:58 INFO - PROCESS | 1248 | 1471349878001 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 05:17:58 INFO - PROCESS | 1248 | 1471349878017 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:58 INFO - PROCESS | 1248 | 1471349878020 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:58 INFO - PROCESS | 1248 | ++DOCSHELL 14BE6000 == 31 [pid = 1248] [id = 496] 05:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (14BE6800) [pid = 1248] [serial = 1488] [outer = 00000000] 05:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (15665400) [pid = 1248] [serial = 1489] [outer = 14BE6800] 05:17:58 INFO - PROCESS | 1248 | 1471349878071 Marionette DEBUG loaded listener.js 05:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16529000) [pid = 1248] [serial = 1490] [outer = 14BE6800] 05:17:58 INFO - PROCESS | 1248 | 1471349878564 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 05:17:58 INFO - PROCESS | 1248 | 1471349878601 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 05:17:58 INFO - PROCESS | 1248 | 1471349878604 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 05:17:58 INFO - PROCESS | 1248 | 1471349878607 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:17:58 INFO - PROCESS | 1248 | 1471349878609 Marionette TRACE conn5 <- [1,1950,null,{}] 05:17:58 INFO - PROCESS | 1248 | 1471349878612 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:58 INFO - PROCESS | 1248 | 1471349878614 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:58 INFO - PROCESS | 1248 | 1471349878700 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 05:17:58 INFO - PROCESS | 1248 | 1471349878707 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:58 INFO - PROCESS | 1248 | 1471349878709 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:58 INFO - PROCESS | 1248 | ++DOCSHELL 16C7BC00 == 32 [pid = 1248] [id = 497] 05:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16C7D800) [pid = 1248] [serial = 1491] [outer = 00000000] 05:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17A94800) [pid = 1248] [serial = 1492] [outer = 16C7D800] 05:17:58 INFO - PROCESS | 1248 | 1471349878757 Marionette DEBUG loaded listener.js 05:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17B2F800) [pid = 1248] [serial = 1493] [outer = 16C7D800] 05:17:59 INFO - PROCESS | 1248 | 1471349879200 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 05:17:59 INFO - PROCESS | 1248 | 1471349879284 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 05:17:59 INFO - PROCESS | 1248 | 1471349879286 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 05:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:17:59 INFO - PROCESS | 1248 | 1471349879289 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:17:59 INFO - PROCESS | 1248 | 1471349879291 Marionette TRACE conn5 <- [1,1954,null,{}] 05:17:59 INFO - PROCESS | 1248 | 1471349879294 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:59 INFO - PROCESS | 1248 | 1471349879296 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:59 INFO - PROCESS | 1248 | 1471349879407 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 05:17:59 INFO - PROCESS | 1248 | 1471349879491 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:59 INFO - PROCESS | 1248 | 1471349879493 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:17:59 INFO - PROCESS | 1248 | ++DOCSHELL 17D7A000 == 33 [pid = 1248] [id = 498] 05:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17D7E400) [pid = 1248] [serial = 1494] [outer = 00000000] 05:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17DAD000) [pid = 1248] [serial = 1495] [outer = 17D7E400] 05:17:59 INFO - PROCESS | 1248 | 1471349879541 Marionette DEBUG loaded listener.js 05:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (18B3AC00) [pid = 1248] [serial = 1496] [outer = 17D7E400] 05:17:59 INFO - PROCESS | 1248 | 1471349879967 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 05:18:00 INFO - PROCESS | 1248 | 1471349880021 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 05:18:00 INFO - PROCESS | 1248 | 1471349880024 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 05:18:00 INFO - PROCESS | 1248 | 1471349880027 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:18:00 INFO - PROCESS | 1248 | 1471349880029 Marionette TRACE conn5 <- [1,1958,null,{}] 05:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:18:00 INFO - PROCESS | 1248 | 1471349880032 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:00 INFO - PROCESS | 1248 | 1471349880038 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:00 INFO - PROCESS | 1248 | 1471349880186 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 05:18:00 INFO - PROCESS | 1248 | 1471349880192 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:00 INFO - PROCESS | 1248 | 1471349880194 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:00 INFO - PROCESS | 1248 | ++DOCSHELL 18E2E800 == 34 [pid = 1248] [id = 499] 05:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (18E2F400) [pid = 1248] [serial = 1497] [outer = 00000000] 05:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19BA4800) [pid = 1248] [serial = 1498] [outer = 18E2F400] 05:18:00 INFO - PROCESS | 1248 | 1471349880293 Marionette DEBUG loaded listener.js 05:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19DBF800) [pid = 1248] [serial = 1499] [outer = 18E2F400] 05:18:00 INFO - PROCESS | 1248 | 1471349880700 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 05:18:00 INFO - PROCESS | 1248 | 1471349880768 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 05:18:00 INFO - PROCESS | 1248 | 1471349880770 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 05:18:00 INFO - PROCESS | 1248 | 1471349880776 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:18:00 INFO - PROCESS | 1248 | 1471349880778 Marionette TRACE conn5 <- [1,1962,null,{}] 05:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:18:00 INFO - PROCESS | 1248 | 1471349880782 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:00 INFO - PROCESS | 1248 | 1471349880784 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:00 INFO - PROCESS | 1248 | 1471349880895 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 05:18:00 INFO - PROCESS | 1248 | 1471349880901 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:00 INFO - PROCESS | 1248 | 1471349880903 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:00 INFO - PROCESS | 1248 | ++DOCSHELL 19BA7400 == 35 [pid = 1248] [id = 500] 05:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19DBF000) [pid = 1248] [serial = 1500] [outer = 00000000] 05:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (19ECD400) [pid = 1248] [serial = 1501] [outer = 19DBF000] 05:18:00 INFO - PROCESS | 1248 | 1471349880949 Marionette DEBUG loaded listener.js 05:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (19F01C00) [pid = 1248] [serial = 1502] [outer = 19DBF000] 05:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (19DC5400) [pid = 1248] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (15662C00) [pid = 1248] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (14E7D800) [pid = 1248] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17D87C00) [pid = 1248] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (103B2400) [pid = 1248] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (16C3F400) [pid = 1248] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (14A70000) [pid = 1248] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (19F03C00) [pid = 1248] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (19EB7800) [pid = 1248] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16C85C00) [pid = 1248] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (18BDE400) [pid = 1248] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0F9FEC00) [pid = 1248] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (18DBA000) [pid = 1248] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (14E7D400) [pid = 1248] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:18:01 INFO - PROCESS | 1248 | 1471349881527 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 770ms 05:18:01 INFO - PROCESS | 1248 | 1471349881552 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 05:18:01 INFO - PROCESS | 1248 | 1471349881554 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 05:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:18:01 INFO - PROCESS | 1248 | 1471349881558 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:18:01 INFO - PROCESS | 1248 | 1471349881559 Marionette TRACE conn5 <- [1,1966,null,{}] 05:18:01 INFO - PROCESS | 1248 | 1471349881563 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:01 INFO - PROCESS | 1248 | 1471349881565 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:01 INFO - PROCESS | 1248 | 1471349881644 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 05:18:01 INFO - PROCESS | 1248 | 1471349881651 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:01 INFO - PROCESS | 1248 | 1471349881653 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:01 INFO - PROCESS | 1248 | ++DOCSHELL 0F9F7400 == 36 [pid = 1248] [id = 501] 05:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (10387000) [pid = 1248] [serial = 1503] [outer = 00000000] 05:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16C86C00) [pid = 1248] [serial = 1504] [outer = 10387000] 05:18:01 INFO - PROCESS | 1248 | 1471349881781 Marionette DEBUG loaded listener.js 05:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17D87C00) [pid = 1248] [serial = 1505] [outer = 10387000] 05:18:02 INFO - PROCESS | 1248 | 1471349882116 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 05:18:02 INFO - PROCESS | 1248 | 1471349882195 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 05:18:02 INFO - PROCESS | 1248 | 1471349882197 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 05:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:18:02 INFO - PROCESS | 1248 | 1471349882202 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:18:02 INFO - PROCESS | 1248 | 1471349882204 Marionette TRACE conn5 <- [1,1970,null,{}] 05:18:02 INFO - PROCESS | 1248 | 1471349882207 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:02 INFO - PROCESS | 1248 | 1471349882209 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:02 INFO - PROCESS | 1248 | 1471349882327 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 05:18:02 INFO - PROCESS | 1248 | 1471349882335 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:02 INFO - PROCESS | 1248 | 1471349882337 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:02 INFO - PROCESS | 1248 | ++DOCSHELL 1565F800 == 37 [pid = 1248] [id = 502] 05:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1652C000) [pid = 1248] [serial = 1506] [outer = 00000000] 05:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19F33800) [pid = 1248] [serial = 1507] [outer = 1652C000] 05:18:02 INFO - PROCESS | 1248 | 1471349882392 Marionette DEBUG loaded listener.js 05:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19F39000) [pid = 1248] [serial = 1508] [outer = 1652C000] 05:18:02 INFO - PROCESS | 1248 | 1471349882798 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 05:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:18:02 INFO - PROCESS | 1248 | 1471349882833 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 05:18:02 INFO - PROCESS | 1248 | 1471349882835 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 05:18:02 INFO - PROCESS | 1248 | 1471349882838 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:18:02 INFO - PROCESS | 1248 | 1471349882840 Marionette TRACE conn5 <- [1,1974,null,{}] 05:18:02 INFO - PROCESS | 1248 | 1471349882843 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:02 INFO - PROCESS | 1248 | 1471349882845 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:02 INFO - PROCESS | 1248 | 1471349882925 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 05:18:03 INFO - PROCESS | 1248 | 1471349883020 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:03 INFO - PROCESS | 1248 | 1471349883022 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:03 INFO - PROCESS | 1248 | ++DOCSHELL 16C89000 == 38 [pid = 1248] [id = 503] 05:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19F40C00) [pid = 1248] [serial = 1509] [outer = 00000000] 05:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19F83000) [pid = 1248] [serial = 1510] [outer = 19F40C00] 05:18:03 INFO - PROCESS | 1248 | 1471349883068 Marionette DEBUG loaded listener.js 05:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19F85800) [pid = 1248] [serial = 1511] [outer = 19F40C00] 05:18:03 INFO - PROCESS | 1248 | 1471349883467 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 05:18:03 INFO - PROCESS | 1248 | 1471349883510 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 05:18:03 INFO - PROCESS | 1248 | 1471349883515 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 05:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:18:03 INFO - PROCESS | 1248 | 1471349883521 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:18:03 INFO - PROCESS | 1248 | 1471349883525 Marionette TRACE conn5 <- [1,1978,null,{}] 05:18:03 INFO - PROCESS | 1248 | 1471349883533 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:03 INFO - PROCESS | 1248 | 1471349883536 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:03 INFO - PROCESS | 1248 | 1471349883748 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 05:18:03 INFO - PROCESS | 1248 | 1471349883819 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:03 INFO - PROCESS | 1248 | 1471349883822 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:03 INFO - PROCESS | 1248 | ++DOCSHELL 0F9F9000 == 39 [pid = 1248] [id = 504] 05:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (0F9FA800) [pid = 1248] [serial = 1512] [outer = 00000000] 05:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0FA5A000) [pid = 1248] [serial = 1513] [outer = 0F9FA800] 05:18:03 INFO - PROCESS | 1248 | 1471349883885 Marionette DEBUG loaded listener.js 05:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (10238400) [pid = 1248] [serial = 1514] [outer = 0F9FA800] 05:18:04 INFO - PROCESS | 1248 | 1471349884432 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 972ms 05:18:04 INFO - PROCESS | 1248 | 1471349884496 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 05:18:04 INFO - PROCESS | 1248 | 1471349884501 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 05:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:18:04 INFO - PROCESS | 1248 | 1471349884507 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:18:04 INFO - PROCESS | 1248 | 1471349884510 Marionette TRACE conn5 <- [1,1982,null,{}] 05:18:04 INFO - PROCESS | 1248 | 1471349884515 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:04 INFO - PROCESS | 1248 | 1471349884518 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:04 INFO - PROCESS | 1248 | 1471349884630 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 05:18:04 INFO - PROCESS | 1248 | 1471349884765 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:04 INFO - PROCESS | 1248 | 1471349884768 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:04 INFO - PROCESS | 1248 | ++DOCSHELL 144CE400 == 40 [pid = 1248] [id = 505] 05:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (14687800) [pid = 1248] [serial = 1515] [outer = 00000000] 05:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (14A73400) [pid = 1248] [serial = 1516] [outer = 14687800] 05:18:04 INFO - PROCESS | 1248 | 1471349884828 Marionette DEBUG loaded listener.js 05:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (15660400) [pid = 1248] [serial = 1517] [outer = 14687800] 05:18:05 INFO - PROCESS | 1248 | 1471349885391 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 930ms 05:18:05 INFO - PROCESS | 1248 | 1471349885441 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 05:18:05 INFO - PROCESS | 1248 | 1471349885444 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 05:18:05 INFO - PROCESS | 1248 | 1471349885447 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:18:05 INFO - PROCESS | 1248 | 1471349885451 Marionette TRACE conn5 <- [1,1986,null,{}] 05:18:05 INFO - PROCESS | 1248 | 1471349885462 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:05 INFO - PROCESS | 1248 | 1471349885467 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:05 INFO - PROCESS | 1248 | 1471349885581 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 05:18:05 INFO - PROCESS | 1248 | 1471349885719 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:05 INFO - PROCESS | 1248 | 1471349885723 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:05 INFO - PROCESS | 1248 | ++DOCSHELL 191D6000 == 41 [pid = 1248] [id = 506] 05:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (191DA400) [pid = 1248] [serial = 1518] [outer = 00000000] 05:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (19EB1000) [pid = 1248] [serial = 1519] [outer = 191DA400] 05:18:05 INFO - PROCESS | 1248 | 1471349885785 Marionette DEBUG loaded listener.js 05:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (19F80800) [pid = 1248] [serial = 1520] [outer = 191DA400] 05:18:06 INFO - PROCESS | 1248 | 1471349886375 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 05:18:06 INFO - PROCESS | 1248 | 1471349886421 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 05:18:06 INFO - PROCESS | 1248 | 1471349886424 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 05:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:18:06 INFO - PROCESS | 1248 | 1471349886427 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:18:06 INFO - PROCESS | 1248 | 1471349886429 Marionette TRACE conn5 <- [1,1990,null,{}] 05:18:06 INFO - PROCESS | 1248 | 1471349886433 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:06 INFO - PROCESS | 1248 | 1471349886436 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:06 INFO - PROCESS | 1248 | 1471349886551 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 05:18:06 INFO - PROCESS | 1248 | 1471349886662 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:06 INFO - PROCESS | 1248 | 1471349886664 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:06 INFO - PROCESS | 1248 | ++DOCSHELL 16C37000 == 42 [pid = 1248] [id = 507] 05:18:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (1A2B8000) [pid = 1248] [serial = 1521] [outer = 00000000] 05:18:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (1A2BF400) [pid = 1248] [serial = 1522] [outer = 1A2B8000] 05:18:06 INFO - PROCESS | 1248 | 1471349886761 Marionette DEBUG loaded listener.js 05:18:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1A3DF800) [pid = 1248] [serial = 1523] [outer = 1A2B8000] 05:18:07 INFO - PROCESS | 1248 | 1471349887346 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1066ms 05:18:07 INFO - PROCESS | 1248 | 1471349887526 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 05:18:07 INFO - PROCESS | 1248 | 1471349887530 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 05:18:07 INFO - PROCESS | 1248 | 1471349887546 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:18:07 INFO - PROCESS | 1248 | 1471349887549 Marionette TRACE conn5 <- [1,1994,null,{}] 05:18:07 INFO - PROCESS | 1248 | 1471349887556 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:07 INFO - PROCESS | 1248 | 1471349887559 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:07 INFO - PROCESS | 1248 | 1471349887663 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 05:18:07 INFO - PROCESS | 1248 | 1471349887795 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:07 INFO - PROCESS | 1248 | 1471349887800 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:07 INFO - PROCESS | 1248 | ++DOCSHELL 0FF69000 == 43 [pid = 1248] [id = 508] 05:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (0FF69800) [pid = 1248] [serial = 1524] [outer = 00000000] 05:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (10387800) [pid = 1248] [serial = 1525] [outer = 0FF69800] 05:18:07 INFO - PROCESS | 1248 | 1471349887856 Marionette DEBUG loaded listener.js 05:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (103B4400) [pid = 1248] [serial = 1526] [outer = 0FF69800] 05:18:08 INFO - PROCESS | 1248 | --DOCSHELL 1565F800 == 42 [pid = 1248] [id = 502] 05:18:08 INFO - PROCESS | 1248 | --DOCSHELL 0F9F7400 == 41 [pid = 1248] [id = 501] 05:18:08 INFO - PROCESS | 1248 | --DOCSHELL 19BA7400 == 40 [pid = 1248] [id = 500] 05:18:08 INFO - PROCESS | 1248 | --DOCSHELL 18E2E800 == 39 [pid = 1248] [id = 499] 05:18:08 INFO - PROCESS | 1248 | --DOCSHELL 17D7A000 == 38 [pid = 1248] [id = 498] 05:18:08 INFO - PROCESS | 1248 | --DOCSHELL 16C7BC00 == 37 [pid = 1248] [id = 497] 05:18:08 INFO - PROCESS | 1248 | --DOCSHELL 14BE6000 == 36 [pid = 1248] [id = 496] 05:18:08 INFO - PROCESS | 1248 | --DOCSHELL 103B3400 == 35 [pid = 1248] [id = 495] 05:18:08 INFO - PROCESS | 1248 | --DOCSHELL 0C53AC00 == 34 [pid = 1248] [id = 494] 05:18:08 INFO - PROCESS | 1248 | --DOCSHELL 0C584800 == 33 [pid = 1248] [id = 493] 05:18:08 INFO - PROCESS | 1248 | --DOCSHELL 17D82800 == 32 [pid = 1248] [id = 492] 05:18:08 INFO - PROCESS | 1248 | --DOCSHELL 16C37000 == 31 [pid = 1248] [id = 507] 05:18:08 INFO - PROCESS | 1248 | --DOCSHELL 191D6000 == 30 [pid = 1248] [id = 506] 05:18:08 INFO - PROCESS | 1248 | --DOCSHELL 16C89000 == 29 [pid = 1248] [id = 503] 05:18:08 INFO - PROCESS | 1248 | --DOCSHELL 0F9F9000 == 28 [pid = 1248] [id = 504] 05:18:08 INFO - PROCESS | 1248 | --DOCSHELL 144CE400 == 27 [pid = 1248] [id = 505] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (19EB5800) [pid = 1248] [serial = 1462] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (19F0E400) [pid = 1248] [serial = 1436] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1652B400) [pid = 1248] [serial = 1447] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (16594800) [pid = 1248] [serial = 1448] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (18B42C00) [pid = 1248] [serial = 1453] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (18BD2800) [pid = 1248] [serial = 1454] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (103B8000) [pid = 1248] [serial = 1441] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (10576800) [pid = 1248] [serial = 1442] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (16C7F400) [pid = 1248] [serial = 1450] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16CCA800) [pid = 1248] [serial = 1451] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (14AAF800) [pid = 1248] [serial = 1444] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (14B59C00) [pid = 1248] [serial = 1445] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (19F0C000) [pid = 1248] [serial = 1465] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (19EB8C00) [pid = 1248] [serial = 1463] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (19F84C00) [pid = 1248] [serial = 1468] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19F38400) [pid = 1248] [serial = 1466] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (103B5800) [pid = 1248] [serial = 1474] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (19BA2C00) [pid = 1248] [serial = 1459] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0FA5D400) [pid = 1248] [serial = 1438] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1A064000) [pid = 1248] [serial = 1475] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0FF63800) [pid = 1248] [serial = 1439] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1A069000) [pid = 1248] [serial = 1469] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1A2B0800) [pid = 1248] [serial = 1477] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (191D0000) [pid = 1248] [serial = 1456] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (191D0400) [pid = 1248] [serial = 1457] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16C8A400) [pid = 1248] [serial = 1471] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17D82C00) [pid = 1248] [serial = 1472] [outer = 00000000] [url = about:blank] 05:18:08 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (19B9EC00) [pid = 1248] [serial = 1460] [outer = 00000000] [url = about:blank] 05:18:09 INFO - PROCESS | 1248 | 1471349889110 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:18:09 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 05:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1579ms 05:18:09 INFO - PROCESS | 1248 | 1471349889167 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 05:18:09 INFO - PROCESS | 1248 | 1471349889171 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 05:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:18:09 INFO - PROCESS | 1248 | 1471349889176 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:18:09 INFO - PROCESS | 1248 | 1471349889179 Marionette TRACE conn5 <- [1,1998,null,{}] 05:18:09 INFO - PROCESS | 1248 | 1471349889185 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:09 INFO - PROCESS | 1248 | 1471349889188 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:09 INFO - PROCESS | 1248 | 1471349889308 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 05:18:09 INFO - PROCESS | 1248 | 1471349889325 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:09 INFO - PROCESS | 1248 | 1471349889327 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:09 INFO - PROCESS | 1248 | ++DOCSHELL 0FA4F400 == 28 [pid = 1248] [id = 509] 05:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0FA54400) [pid = 1248] [serial = 1527] [outer = 00000000] 05:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0FF5EC00) [pid = 1248] [serial = 1528] [outer = 0FA54400] 05:18:09 INFO - PROCESS | 1248 | 1471349889378 Marionette DEBUG loaded listener.js 05:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1022B400) [pid = 1248] [serial = 1529] [outer = 0FA54400] 05:18:09 INFO - PROCESS | 1248 | 1471349889853 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:18:09 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 05:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 05:18:09 INFO - PROCESS | 1248 | 1471349889906 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 05:18:09 INFO - PROCESS | 1248 | 1471349889911 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 05:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:18:09 INFO - PROCESS | 1248 | 1471349889917 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:18:09 INFO - PROCESS | 1248 | 1471349889920 Marionette TRACE conn5 <- [1,2002,null,{}] 05:18:09 INFO - PROCESS | 1248 | 1471349889924 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:09 INFO - PROCESS | 1248 | 1471349889926 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:10 INFO - PROCESS | 1248 | 1471349890021 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 05:18:10 INFO - PROCESS | 1248 | 1471349890028 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:10 INFO - PROCESS | 1248 | 1471349890031 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:10 INFO - PROCESS | 1248 | ++DOCSHELL 143B5C00 == 29 [pid = 1248] [id = 510] 05:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (143B8000) [pid = 1248] [serial = 1530] [outer = 00000000] 05:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (146C2000) [pid = 1248] [serial = 1531] [outer = 143B8000] 05:18:10 INFO - PROCESS | 1248 | 1471349890081 Marionette DEBUG loaded listener.js 05:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (14A70000) [pid = 1248] [serial = 1532] [outer = 143B8000] 05:18:10 INFO - PROCESS | 1248 | 1471349890564 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 05:18:10 INFO - PROCESS | 1248 | 1471349890591 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 05:18:10 INFO - PROCESS | 1248 | 1471349890593 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 05:18:10 INFO - PROCESS | 1248 | 1471349890596 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:18:10 INFO - PROCESS | 1248 | 1471349890600 Marionette TRACE conn5 <- [1,2006,null,{}] 05:18:10 INFO - PROCESS | 1248 | 1471349890610 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:10 INFO - PROCESS | 1248 | 1471349890615 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:10 INFO - PROCESS | 1248 | 1471349890733 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 05:18:10 INFO - PROCESS | 1248 | 1471349890838 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:10 INFO - PROCESS | 1248 | 1471349890841 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:10 INFO - PROCESS | 1248 | ++DOCSHELL 16C41400 == 30 [pid = 1248] [id = 511] 05:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16C42000) [pid = 1248] [serial = 1533] [outer = 00000000] 05:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16C7E800) [pid = 1248] [serial = 1534] [outer = 16C42000] 05:18:10 INFO - PROCESS | 1248 | 1471349890892 Marionette DEBUG loaded listener.js 05:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16C87C00) [pid = 1248] [serial = 1535] [outer = 16C42000] 05:18:11 INFO - PROCESS | 1248 | 1471349891332 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 770ms 05:18:11 INFO - PROCESS | 1248 | 1471349891371 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 05:18:11 INFO - PROCESS | 1248 | 1471349891373 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 05:18:11 INFO - PROCESS | 1248 | 1471349891376 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:18:11 INFO - PROCESS | 1248 | 1471349891378 Marionette TRACE conn5 <- [1,2010,null,{}] 05:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:18:11 INFO - PROCESS | 1248 | 1471349891382 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:11 INFO - PROCESS | 1248 | 1471349891384 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:11 INFO - PROCESS | 1248 | 1471349891505 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 05:18:11 INFO - PROCESS | 1248 | 1471349891569 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:11 INFO - PROCESS | 1248 | 1471349891571 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:11 INFO - PROCESS | 1248 | ++DOCSHELL 17A9D800 == 31 [pid = 1248] [id = 512] 05:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17B22400) [pid = 1248] [serial = 1536] [outer = 00000000] 05:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17D7A800) [pid = 1248] [serial = 1537] [outer = 17B22400] 05:18:11 INFO - PROCESS | 1248 | 1471349891619 Marionette DEBUG loaded listener.js 05:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17DAC800) [pid = 1248] [serial = 1538] [outer = 17B22400] 05:18:12 INFO - PROCESS | 1248 | 1471349892056 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 05:18:12 INFO - PROCESS | 1248 | 1471349892121 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 05:18:12 INFO - PROCESS | 1248 | 1471349892123 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 05:18:12 INFO - PROCESS | 1248 | 1471349892126 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:18:12 INFO - PROCESS | 1248 | 1471349892128 Marionette TRACE conn5 <- [1,2014,null,{}] 05:18:12 INFO - PROCESS | 1248 | 1471349892131 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:12 INFO - PROCESS | 1248 | 1471349892134 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:12 INFO - PROCESS | 1248 | 1471349892246 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 05:18:12 INFO - PROCESS | 1248 | 1471349892310 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:12 INFO - PROCESS | 1248 | 1471349892312 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:12 INFO - PROCESS | 1248 | ++DOCSHELL 18BD2000 == 32 [pid = 1248] [id = 513] 05:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (18BD4800) [pid = 1248] [serial = 1539] [outer = 00000000] 05:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (18EB9C00) [pid = 1248] [serial = 1540] [outer = 18BD4800] 05:18:12 INFO - PROCESS | 1248 | 1471349892359 Marionette DEBUG loaded listener.js 05:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (191D8800) [pid = 1248] [serial = 1541] [outer = 18BD4800] 05:18:12 INFO - PROCESS | 1248 | 1471349892803 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 05:18:12 INFO - PROCESS | 1248 | 1471349892862 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 05:18:12 INFO - PROCESS | 1248 | 1471349892864 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 05:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:18:12 INFO - PROCESS | 1248 | 1471349892868 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:18:12 INFO - PROCESS | 1248 | 1471349892870 Marionette TRACE conn5 <- [1,2018,null,{}] 05:18:12 INFO - PROCESS | 1248 | 1471349892880 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:12 INFO - PROCESS | 1248 | 1471349892886 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:13 INFO - PROCESS | 1248 | 1471349893022 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 05:18:13 INFO - PROCESS | 1248 | 1471349893246 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:13 INFO - PROCESS | 1248 | 1471349893249 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:13 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17D7E400) [pid = 1248] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:18:13 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (18E2F400) [pid = 1248] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:18:13 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19F40800) [pid = 1248] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:18:13 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (16C7D800) [pid = 1248] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:18:13 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (10521400) [pid = 1248] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:18:13 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0C576800) [pid = 1248] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:18:13 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1652C000) [pid = 1248] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:18:13 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (14BE6800) [pid = 1248] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:18:13 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0F959C00) [pid = 1248] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:18:13 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (10387000) [pid = 1248] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:18:13 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (19DBF000) [pid = 1248] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:18:13 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19F40C00) [pid = 1248] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:18:13 INFO - PROCESS | 1248 | ++DOCSHELL 08843800 == 33 [pid = 1248] [id = 514] 05:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0884BC00) [pid = 1248] [serial = 1542] [outer = 00000000] 05:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (103B8400) [pid = 1248] [serial = 1543] [outer = 0884BC00] 05:18:13 INFO - PROCESS | 1248 | 1471349893303 Marionette DEBUG loaded listener.js 05:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (14AD7400) [pid = 1248] [serial = 1544] [outer = 0884BC00] 05:18:13 INFO - PROCESS | 1248 | 1471349893737 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 891ms 05:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:18:13 INFO - PROCESS | 1248 | 1471349893762 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 05:18:13 INFO - PROCESS | 1248 | 1471349893764 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 05:18:13 INFO - PROCESS | 1248 | 1471349893767 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:18:13 INFO - PROCESS | 1248 | 1471349893769 Marionette TRACE conn5 <- [1,2022,null,{}] 05:18:13 INFO - PROCESS | 1248 | 1471349893772 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:13 INFO - PROCESS | 1248 | 1471349893774 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:13 INFO - PROCESS | 1248 | 1471349893889 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 05:18:13 INFO - PROCESS | 1248 | 1471349893894 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:13 INFO - PROCESS | 1248 | 1471349893896 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:13 INFO - PROCESS | 1248 | ++DOCSHELL 16C7D800 == 34 [pid = 1248] [id = 515] 05:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17DAE400) [pid = 1248] [serial = 1545] [outer = 00000000] 05:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19EBA400) [pid = 1248] [serial = 1546] [outer = 17DAE400] 05:18:13 INFO - PROCESS | 1248 | 1471349893942 Marionette DEBUG loaded listener.js 05:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19EBD400) [pid = 1248] [serial = 1547] [outer = 17DAE400] 05:18:14 INFO - PROCESS | 1248 | 1471349894357 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 05:18:14 INFO - PROCESS | 1248 | 1471349894398 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 05:18:14 INFO - PROCESS | 1248 | 1471349894401 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 05:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:18:14 INFO - PROCESS | 1248 | 1471349894408 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:18:14 INFO - PROCESS | 1248 | 1471349894410 Marionette TRACE conn5 <- [1,2026,null,{}] 05:18:14 INFO - PROCESS | 1248 | 1471349894414 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:14 INFO - PROCESS | 1248 | 1471349894416 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:14 INFO - PROCESS | 1248 | 1471349894495 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 05:18:14 INFO - PROCESS | 1248 | 1471349894503 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:14 INFO - PROCESS | 1248 | 1471349894505 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:14 INFO - PROCESS | 1248 | ++DOCSHELL 10578C00 == 35 [pid = 1248] [id = 516] 05:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19F0C400) [pid = 1248] [serial = 1548] [outer = 00000000] 05:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19F38800) [pid = 1248] [serial = 1549] [outer = 19F0C400] 05:18:14 INFO - PROCESS | 1248 | 1471349894551 Marionette DEBUG loaded listener.js 05:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19F32C00) [pid = 1248] [serial = 1550] [outer = 19F0C400] 05:18:15 INFO - PROCESS | 1248 | 1471349895014 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 05:18:15 INFO - PROCESS | 1248 | 1471349895043 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 05:18:15 INFO - PROCESS | 1248 | 1471349895045 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 05:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:18:15 INFO - PROCESS | 1248 | 1471349895048 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:18:15 INFO - PROCESS | 1248 | 1471349895050 Marionette TRACE conn5 <- [1,2030,null,{}] 05:18:15 INFO - PROCESS | 1248 | 1471349895057 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:15 INFO - PROCESS | 1248 | 1471349895059 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:15 INFO - PROCESS | 1248 | 1471349895140 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 05:18:15 INFO - PROCESS | 1248 | 1471349895146 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:15 INFO - PROCESS | 1248 | 1471349895148 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:15 INFO - PROCESS | 1248 | ++DOCSHELL 16C3F800 == 36 [pid = 1248] [id = 517] 05:18:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19F82000) [pid = 1248] [serial = 1551] [outer = 00000000] 05:18:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19F89C00) [pid = 1248] [serial = 1552] [outer = 19F82000] 05:18:15 INFO - PROCESS | 1248 | 1471349895203 Marionette DEBUG loaded listener.js 05:18:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17D78400) [pid = 1248] [serial = 1553] [outer = 19F82000] 05:18:16 INFO - PROCESS | 1248 | 1471349895984 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:18:16 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) 05:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 987ms 05:18:16 INFO - PROCESS | 1248 | 1471349896037 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 05:18:16 INFO - PROCESS | 1248 | 1471349896041 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 05:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:18:16 INFO - PROCESS | 1248 | 1471349896046 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:18:16 INFO - PROCESS | 1248 | 1471349896051 Marionette TRACE conn5 <- [1,2034,null,{}] 05:18:16 INFO - PROCESS | 1248 | 1471349896057 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:16 INFO - PROCESS | 1248 | 1471349896060 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:16 INFO - PROCESS | 1248 | 1471349896185 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 05:18:16 INFO - PROCESS | 1248 | 1471349896320 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:16 INFO - PROCESS | 1248 | 1471349896323 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:16 INFO - PROCESS | 1248 | ++DOCSHELL 0F9F2000 == 37 [pid = 1248] [id = 518] 05:18:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (0FA5AC00) [pid = 1248] [serial = 1554] [outer = 00000000] 05:18:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (105D4C00) [pid = 1248] [serial = 1555] [outer = 0FA5AC00] 05:18:16 INFO - PROCESS | 1248 | 1471349896385 Marionette DEBUG loaded listener.js 05:18:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (146C5400) [pid = 1248] [serial = 1556] [outer = 0FA5AC00] 05:18:17 INFO - PROCESS | 1248 | 1471349897075 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1079ms 05:18:17 INFO - PROCESS | 1248 | 1471349897126 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 05:18:17 INFO - PROCESS | 1248 | 1471349897130 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 05:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:18:17 INFO - PROCESS | 1248 | 1471349897137 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:18:17 INFO - PROCESS | 1248 | 1471349897140 Marionette TRACE conn5 <- [1,2038,null,{}] 05:18:17 INFO - PROCESS | 1248 | 1471349897144 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:17 INFO - PROCESS | 1248 | 1471349897147 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:17 INFO - PROCESS | 1248 | 1471349897281 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 05:18:17 INFO - PROCESS | 1248 | 1471349897423 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:17 INFO - PROCESS | 1248 | 1471349897425 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:17 INFO - PROCESS | 1248 | ++DOCSHELL 143DEC00 == 38 [pid = 1248] [id = 519] 05:18:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (144D3800) [pid = 1248] [serial = 1557] [outer = 00000000] 05:18:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (16C3AC00) [pid = 1248] [serial = 1558] [outer = 144D3800] 05:18:17 INFO - PROCESS | 1248 | 1471349897486 Marionette DEBUG loaded listener.js 05:18:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (16C85000) [pid = 1248] [serial = 1559] [outer = 144D3800] 05:18:18 INFO - PROCESS | 1248 | --DOCSHELL 10578C00 == 37 [pid = 1248] [id = 516] 05:18:18 INFO - PROCESS | 1248 | --DOCSHELL 16C7D800 == 36 [pid = 1248] [id = 515] 05:18:18 INFO - PROCESS | 1248 | --DOCSHELL 08843800 == 35 [pid = 1248] [id = 514] 05:18:18 INFO - PROCESS | 1248 | --DOCSHELL 18BD2000 == 34 [pid = 1248] [id = 513] 05:18:18 INFO - PROCESS | 1248 | --DOCSHELL 17A9D800 == 33 [pid = 1248] [id = 512] 05:18:18 INFO - PROCESS | 1248 | --DOCSHELL 16C41400 == 32 [pid = 1248] [id = 511] 05:18:18 INFO - PROCESS | 1248 | --DOCSHELL 143B5C00 == 31 [pid = 1248] [id = 510] 05:18:18 INFO - PROCESS | 1248 | --DOCSHELL 0FA4F400 == 30 [pid = 1248] [id = 509] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (17DAD000) [pid = 1248] [serial = 1495] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (18B3AC00) [pid = 1248] [serial = 1496] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (19DBF800) [pid = 1248] [serial = 1499] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (19BA4800) [pid = 1248] [serial = 1498] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1A2B4C00) [pid = 1248] [serial = 1478] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (17A94800) [pid = 1248] [serial = 1492] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (10625400) [pid = 1248] [serial = 1486] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1104BC00) [pid = 1248] [serial = 1487] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0FA51C00) [pid = 1248] [serial = 1483] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (19F39000) [pid = 1248] [serial = 1508] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1037DC00) [pid = 1248] [serial = 1484] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (15665400) [pid = 1248] [serial = 1489] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16529000) [pid = 1248] [serial = 1490] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (10383000) [pid = 1248] [serial = 1480] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1052B400) [pid = 1248] [serial = 1481] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16C86C00) [pid = 1248] [serial = 1504] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (19ECD400) [pid = 1248] [serial = 1501] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19F33800) [pid = 1248] [serial = 1507] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (19F85800) [pid = 1248] [serial = 1511] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (19F01C00) [pid = 1248] [serial = 1502] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (17D87C00) [pid = 1248] [serial = 1505] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (19F83000) [pid = 1248] [serial = 1510] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (17B2F800) [pid = 1248] [serial = 1493] [outer = 00000000] [url = about:blank] 05:18:18 INFO - PROCESS | 1248 | 1471349898304 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1224ms 05:18:18 INFO - PROCESS | 1248 | 1471349898365 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 05:18:18 INFO - PROCESS | 1248 | 1471349898369 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 05:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:18:18 INFO - PROCESS | 1248 | 1471349898374 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:18:18 INFO - PROCESS | 1248 | 1471349898377 Marionette TRACE conn5 <- [1,2042,null,{}] 05:18:18 INFO - PROCESS | 1248 | 1471349898386 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:18 INFO - PROCESS | 1248 | 1471349898389 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:18 INFO - PROCESS | 1248 | 1471349898479 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 05:18:18 INFO - PROCESS | 1248 | 1471349898487 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:18 INFO - PROCESS | 1248 | 1471349898491 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:18 INFO - PROCESS | 1248 | ++DOCSHELL 0FA57C00 == 31 [pid = 1248] [id = 520] 05:18:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0FF5F000) [pid = 1248] [serial = 1560] [outer = 00000000] 05:18:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (10387400) [pid = 1248] [serial = 1561] [outer = 0FF5F000] 05:18:18 INFO - PROCESS | 1248 | 1471349898546 Marionette DEBUG loaded listener.js 05:18:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (103B8C00) [pid = 1248] [serial = 1562] [outer = 0FF5F000] 05:18:19 INFO - PROCESS | 1248 | 1471349899084 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 731ms 05:18:19 INFO - PROCESS | 1248 | 1471349899106 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 05:18:19 INFO - PROCESS | 1248 | 1471349899110 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 05:18:19 INFO - PROCESS | 1248 | 1471349899116 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:18:19 INFO - PROCESS | 1248 | 1471349899118 Marionette TRACE conn5 <- [1,2046,null,{}] 05:18:19 INFO - PROCESS | 1248 | 1471349899122 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:19 INFO - PROCESS | 1248 | 1471349899125 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:19 INFO - PROCESS | 1248 | 1471349899212 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 05:18:19 INFO - PROCESS | 1248 | 1471349899221 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:19 INFO - PROCESS | 1248 | 1471349899223 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:19 INFO - PROCESS | 1248 | ++DOCSHELL 0FF65400 == 32 [pid = 1248] [id = 521] 05:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (14A6F400) [pid = 1248] [serial = 1563] [outer = 00000000] 05:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (14E76C00) [pid = 1248] [serial = 1564] [outer = 14A6F400] 05:18:19 INFO - PROCESS | 1248 | 1471349899275 Marionette DEBUG loaded listener.js 05:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16524800) [pid = 1248] [serial = 1565] [outer = 14A6F400] 05:18:19 INFO - PROCESS | 1248 | 1471349899747 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 05:18:19 INFO - PROCESS | 1248 | 1471349899790 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 05:18:19 INFO - PROCESS | 1248 | 1471349899793 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 05:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:18:19 INFO - PROCESS | 1248 | 1471349899796 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:18:19 INFO - PROCESS | 1248 | 1471349899800 Marionette TRACE conn5 <- [1,2050,null,{}] 05:18:19 INFO - PROCESS | 1248 | 1471349899811 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:19 INFO - PROCESS | 1248 | 1471349899815 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:19 INFO - PROCESS | 1248 | 1471349899904 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 05:18:19 INFO - PROCESS | 1248 | 1471349899911 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:19 INFO - PROCESS | 1248 | 1471349899914 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:19 INFO - PROCESS | 1248 | ++DOCSHELL 16CD2C00 == 33 [pid = 1248] [id = 522] 05:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17A96C00) [pid = 1248] [serial = 1566] [outer = 00000000] 05:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17BC1000) [pid = 1248] [serial = 1567] [outer = 17A96C00] 05:18:19 INFO - PROCESS | 1248 | 1471349899964 Marionette DEBUG loaded listener.js 05:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17DAD000) [pid = 1248] [serial = 1568] [outer = 17A96C00] 05:18:20 INFO - PROCESS | 1248 | 1471349900439 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 05:18:20 INFO - PROCESS | 1248 | 1471349900471 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 05:18:20 INFO - PROCESS | 1248 | 1471349900474 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 05:18:20 INFO - PROCESS | 1248 | 1471349900477 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:18:20 INFO - PROCESS | 1248 | 1471349900479 Marionette TRACE conn5 <- [1,2054,null,{}] 05:18:20 INFO - PROCESS | 1248 | 1471349900503 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:20 INFO - PROCESS | 1248 | 1471349900505 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:20 INFO - PROCESS | 1248 | 1471349900627 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 05:18:20 INFO - PROCESS | 1248 | 1471349900634 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:20 INFO - PROCESS | 1248 | 1471349900636 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:20 INFO - PROCESS | 1248 | ++DOCSHELL 18BDC000 == 34 [pid = 1248] [id = 523] 05:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (18DC4800) [pid = 1248] [serial = 1569] [outer = 00000000] 05:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (191D8400) [pid = 1248] [serial = 1570] [outer = 18DC4800] 05:18:20 INFO - PROCESS | 1248 | 1471349900735 Marionette DEBUG loaded listener.js 05:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19B9E000) [pid = 1248] [serial = 1571] [outer = 18DC4800] 05:18:21 INFO - PROCESS | 1248 | 1471349901171 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 750ms 05:18:21 INFO - PROCESS | 1248 | 1471349901230 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 05:18:21 INFO - PROCESS | 1248 | 1471349901232 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 05:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:18:21 INFO - PROCESS | 1248 | 1471349901245 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:18:21 INFO - PROCESS | 1248 | 1471349901247 Marionette TRACE conn5 <- [1,2058,null,{}] 05:18:21 INFO - PROCESS | 1248 | 1471349901250 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:21 INFO - PROCESS | 1248 | 1471349901252 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:21 INFO - PROCESS | 1248 | 1471349901394 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 05:18:21 INFO - PROCESS | 1248 | 1471349901416 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:21 INFO - PROCESS | 1248 | 1471349901418 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:21 INFO - PROCESS | 1248 | ++DOCSHELL 0C36D800 == 35 [pid = 1248] [id = 524] 05:18:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0F959C00) [pid = 1248] [serial = 1572] [outer = 00000000] 05:18:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19DC1800) [pid = 1248] [serial = 1573] [outer = 0F959C00] 05:18:21 INFO - PROCESS | 1248 | 1471349901465 Marionette DEBUG loaded listener.js 05:18:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19EB0800) [pid = 1248] [serial = 1574] [outer = 0F959C00] 05:18:21 INFO - PROCESS | 1248 | 1471349901931 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 732ms 05:18:21 INFO - PROCESS | 1248 | 1471349901972 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 05:18:22 INFO - PROCESS | 1248 | 1471349901974 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 05:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:18:22 INFO - PROCESS | 1248 | 1471349901983 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:18:22 INFO - PROCESS | 1248 | 1471349901985 Marionette TRACE conn5 <- [1,2062,null,{}] 05:18:22 INFO - PROCESS | 1248 | 1471349901988 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:22 INFO - PROCESS | 1248 | 1471349901994 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:22 INFO - PROCESS | 1248 | 1471349902144 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 05:18:22 INFO - PROCESS | 1248 | 1471349902211 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:22 INFO - PROCESS | 1248 | 1471349902213 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:22 INFO - PROCESS | 1248 | ++DOCSHELL 19EBB400 == 36 [pid = 1248] [id = 525] 05:18:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19EBD000) [pid = 1248] [serial = 1575] [outer = 00000000] 05:18:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19F34000) [pid = 1248] [serial = 1576] [outer = 19EBD000] 05:18:22 INFO - PROCESS | 1248 | 1471349902260 Marionette DEBUG loaded listener.js 05:18:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19F02400) [pid = 1248] [serial = 1577] [outer = 19EBD000] 05:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0FA54400) [pid = 1248] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (19F0C400) [pid = 1248] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14687800) [pid = 1248] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (17B22400) [pid = 1248] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (143B8000) [pid = 1248] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (191DA400) [pid = 1248] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (18BD4800) [pid = 1248] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0FF69800) [pid = 1248] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (17DAE400) [pid = 1248] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0F9FA800) [pid = 1248] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16C42000) [pid = 1248] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1A2B8000) [pid = 1248] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0884BC00) [pid = 1248] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:18:22 INFO - PROCESS | 1248 | 1471349902775 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 830ms 05:18:22 INFO - PROCESS | 1248 | 1471349902818 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 05:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:18:22 INFO - PROCESS | 1248 | 1471349902820 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 05:18:22 INFO - PROCESS | 1248 | 1471349902824 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:18:22 INFO - PROCESS | 1248 | 1471349902825 Marionette TRACE conn5 <- [1,2066,null,{}] 05:18:22 INFO - PROCESS | 1248 | 1471349902829 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:22 INFO - PROCESS | 1248 | 1471349902831 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:22 INFO - PROCESS | 1248 | 1471349902947 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 05:18:23 INFO - PROCESS | 1248 | 1471349903009 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:23 INFO - PROCESS | 1248 | 1471349903011 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:23 INFO - PROCESS | 1248 | ++DOCSHELL 0FF69800 == 37 [pid = 1248] [id = 526] 05:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (10389800) [pid = 1248] [serial = 1578] [outer = 00000000] 05:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17DAE400) [pid = 1248] [serial = 1579] [outer = 10389800] 05:18:23 INFO - PROCESS | 1248 | 1471349903058 Marionette DEBUG loaded listener.js 05:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (191DA400) [pid = 1248] [serial = 1580] [outer = 10389800] 05:18:23 INFO - PROCESS | 1248 | 1471349903410 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 05:18:23 INFO - PROCESS | 1248 | 1471349903459 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 05:18:23 INFO - PROCESS | 1248 | 1471349903461 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 05:18:23 INFO - PROCESS | 1248 | 1471349903464 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:18:23 INFO - PROCESS | 1248 | 1471349903466 Marionette TRACE conn5 <- [1,2070,null,{}] 05:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:18:23 INFO - PROCESS | 1248 | 1471349903469 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:23 INFO - PROCESS | 1248 | 1471349903471 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:23 INFO - PROCESS | 1248 | 1471349903552 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 05:18:23 INFO - PROCESS | 1248 | 1471349903557 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:23 INFO - PROCESS | 1248 | 1471349903559 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:23 INFO - PROCESS | 1248 | ++DOCSHELL 17D81800 == 38 [pid = 1248] [id = 527] 05:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17D82C00) [pid = 1248] [serial = 1581] [outer = 00000000] 05:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19F7B000) [pid = 1248] [serial = 1582] [outer = 17D82C00] 05:18:23 INFO - PROCESS | 1248 | 1471349903606 Marionette DEBUG loaded listener.js 05:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19F83000) [pid = 1248] [serial = 1583] [outer = 17D82C00] 05:18:24 INFO - PROCESS | 1248 | 1471349904028 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 631ms 05:18:24 INFO - PROCESS | 1248 | 1471349904100 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 05:18:24 INFO - PROCESS | 1248 | 1471349904111 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 05:18:24 INFO - PROCESS | 1248 | 1471349904115 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:18:24 INFO - PROCESS | 1248 | 1471349904117 Marionette TRACE conn5 <- [1,2074,null,{}] 05:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:18:24 INFO - PROCESS | 1248 | 1471349904120 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:24 INFO - PROCESS | 1248 | 1471349904122 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:24 INFO - PROCESS | 1248 | 1471349904203 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 05:18:24 INFO - PROCESS | 1248 | 1471349904208 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:24 INFO - PROCESS | 1248 | 1471349904210 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:24 INFO - PROCESS | 1248 | ++DOCSHELL 19F40C00 == 39 [pid = 1248] [id = 528] 05:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1A064C00) [pid = 1248] [serial = 1584] [outer = 00000000] 05:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1A070000) [pid = 1248] [serial = 1585] [outer = 1A064C00] 05:18:24 INFO - PROCESS | 1248 | 1471349904256 Marionette DEBUG loaded listener.js 05:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1A2B5000) [pid = 1248] [serial = 1586] [outer = 1A064C00] 05:18:25 INFO - PROCESS | 1248 | --DOCSHELL 0FF69000 == 38 [pid = 1248] [id = 508] 05:18:25 INFO - PROCESS | 1248 | --DOCSHELL 0FA57C00 == 37 [pid = 1248] [id = 520] 05:18:25 INFO - PROCESS | 1248 | --DOCSHELL 143DEC00 == 36 [pid = 1248] [id = 519] 05:18:25 INFO - PROCESS | 1248 | --DOCSHELL 16C3F800 == 35 [pid = 1248] [id = 517] 05:18:25 INFO - PROCESS | 1248 | --DOCSHELL 0F9F2000 == 34 [pid = 1248] [id = 518] 05:18:25 INFO - PROCESS | 1248 | --DOCSHELL 16CD2C00 == 33 [pid = 1248] [id = 522] 05:18:25 INFO - PROCESS | 1248 | --DOCSHELL 0FF65400 == 32 [pid = 1248] [id = 521] 05:18:25 INFO - PROCESS | 1248 | --DOCSHELL 19EBB400 == 31 [pid = 1248] [id = 525] 05:18:25 INFO - PROCESS | 1248 | --DOCSHELL 0FF69800 == 30 [pid = 1248] [id = 526] 05:18:25 INFO - PROCESS | 1248 | --DOCSHELL 17D81800 == 29 [pid = 1248] [id = 527] 05:18:25 INFO - PROCESS | 1248 | --DOCSHELL 0C36D800 == 28 [pid = 1248] [id = 524] 05:18:25 INFO - PROCESS | 1248 | --DOCSHELL 18BDC000 == 27 [pid = 1248] [id = 523] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (19F38800) [pid = 1248] [serial = 1549] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0FF5EC00) [pid = 1248] [serial = 1528] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (17D7A800) [pid = 1248] [serial = 1537] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1022B400) [pid = 1248] [serial = 1529] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (103B4400) [pid = 1248] [serial = 1526] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (10387800) [pid = 1248] [serial = 1525] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (146C2000) [pid = 1248] [serial = 1531] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (14A70000) [pid = 1248] [serial = 1532] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16C7E800) [pid = 1248] [serial = 1534] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (10238400) [pid = 1248] [serial = 1514] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (0FA5A000) [pid = 1248] [serial = 1513] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (15660400) [pid = 1248] [serial = 1517] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (14A73400) [pid = 1248] [serial = 1516] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (18EB9C00) [pid = 1248] [serial = 1540] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (19F80800) [pid = 1248] [serial = 1520] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (19EB1000) [pid = 1248] [serial = 1519] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (1A3DF800) [pid = 1248] [serial = 1523] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (1A2BF400) [pid = 1248] [serial = 1522] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (17DAC800) [pid = 1248] [serial = 1538] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (191D8800) [pid = 1248] [serial = 1541] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (103B8400) [pid = 1248] [serial = 1543] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (19EBA400) [pid = 1248] [serial = 1546] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (19EBD400) [pid = 1248] [serial = 1547] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (14AD7400) [pid = 1248] [serial = 1544] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (19F32C00) [pid = 1248] [serial = 1550] [outer = 00000000] [url = about:blank] 05:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (16C87C00) [pid = 1248] [serial = 1535] [outer = 00000000] [url = about:blank] 05:18:26 INFO - PROCESS | 1248 | 1471349906079 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2016ms 05:18:26 INFO - PROCESS | 1248 | 1471349906137 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 05:18:26 INFO - PROCESS | 1248 | 1471349906141 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 05:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:18:26 INFO - PROCESS | 1248 | 1471349906147 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:18:26 INFO - PROCESS | 1248 | 1471349906150 Marionette TRACE conn5 <- [1,2078,null,{}] 05:18:26 INFO - PROCESS | 1248 | 1471349906156 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:26 INFO - PROCESS | 1248 | 1471349906159 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:26 INFO - PROCESS | 1248 | 1471349906252 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 05:18:26 INFO - PROCESS | 1248 | 1471349906269 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:26 INFO - PROCESS | 1248 | 1471349906271 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:26 INFO - PROCESS | 1248 | ++DOCSHELL 0FA57C00 == 28 [pid = 1248] [id = 529] 05:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (0FA59400) [pid = 1248] [serial = 1587] [outer = 00000000] 05:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (0FF5EC00) [pid = 1248] [serial = 1588] [outer = 0FA59400] 05:18:26 INFO - PROCESS | 1248 | 1471349906324 Marionette DEBUG loaded listener.js 05:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (0FF66400) [pid = 1248] [serial = 1589] [outer = 0FA59400] 05:18:26 INFO - PROCESS | 1248 | 1471349906827 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 05:18:26 INFO - PROCESS | 1248 | 1471349906877 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 05:18:26 INFO - PROCESS | 1248 | 1471349906882 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 05:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:18:26 INFO - PROCESS | 1248 | 1471349906889 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:18:26 INFO - PROCESS | 1248 | 1471349906892 Marionette TRACE conn5 <- [1,2082,null,{}] 05:18:26 INFO - PROCESS | 1248 | 1471349906896 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:26 INFO - PROCESS | 1248 | 1471349906899 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:27 INFO - PROCESS | 1248 | 1471349906988 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 05:18:27 INFO - PROCESS | 1248 | 1471349907079 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:27 INFO - PROCESS | 1248 | 1471349907082 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:27 INFO - PROCESS | 1248 | ++DOCSHELL 103B3C00 == 29 [pid = 1248] [id = 530] 05:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (103B4C00) [pid = 1248] [serial = 1590] [outer = 00000000] 05:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (103B9800) [pid = 1248] [serial = 1591] [outer = 103B4C00] 05:18:27 INFO - PROCESS | 1248 | 1471349907140 Marionette DEBUG loaded listener.js 05:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (10578C00) [pid = 1248] [serial = 1592] [outer = 103B4C00] 05:18:27 INFO - PROCESS | 1248 | 1471349907531 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 05:18:27 INFO - PROCESS | 1248 | 1471349907562 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 05:18:27 INFO - PROCESS | 1248 | 1471349907564 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 05:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:18:27 INFO - PROCESS | 1248 | 1471349907568 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:18:27 INFO - PROCESS | 1248 | 1471349907571 Marionette TRACE conn5 <- [1,2086,null,{}] 05:18:27 INFO - PROCESS | 1248 | 1471349907582 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:27 INFO - PROCESS | 1248 | 1471349907587 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:27 INFO - PROCESS | 1248 | 1471349907701 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 05:18:27 INFO - PROCESS | 1248 | 1471349907711 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:27 INFO - PROCESS | 1248 | 1471349907714 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:27 INFO - PROCESS | 1248 | ++DOCSHELL 14A6F800 == 30 [pid = 1248] [id = 531] 05:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (14A70000) [pid = 1248] [serial = 1593] [outer = 00000000] 05:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (14AD9C00) [pid = 1248] [serial = 1594] [outer = 14A70000] 05:18:27 INFO - PROCESS | 1248 | 1471349907765 Marionette DEBUG loaded listener.js 05:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (14E7D800) [pid = 1248] [serial = 1595] [outer = 14A70000] 05:18:28 INFO - PROCESS | 1248 | 1471349908239 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 05:18:28 INFO - PROCESS | 1248 | 1471349908302 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 05:18:28 INFO - PROCESS | 1248 | 1471349908304 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 05:18:28 INFO - PROCESS | 1248 | 1471349908307 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:18:28 INFO - PROCESS | 1248 | 1471349908309 Marionette TRACE conn5 <- [1,2090,null,{}] 05:18:28 INFO - PROCESS | 1248 | 1471349908313 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:28 INFO - PROCESS | 1248 | 1471349908315 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:28 INFO - PROCESS | 1248 | 1471349908401 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 05:18:28 INFO - PROCESS | 1248 | 1471349908409 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:28 INFO - PROCESS | 1248 | 1471349908411 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:28 INFO - PROCESS | 1248 | ++DOCSHELL 14AD9800 == 31 [pid = 1248] [id = 532] 05:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (15660400) [pid = 1248] [serial = 1596] [outer = 00000000] 05:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (16A04000) [pid = 1248] [serial = 1597] [outer = 15660400] 05:18:28 INFO - PROCESS | 1248 | 1471349908458 Marionette DEBUG loaded listener.js 05:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (16C3F400) [pid = 1248] [serial = 1598] [outer = 15660400] 05:18:28 INFO - PROCESS | 1248 | 1471349908916 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 05:18:28 INFO - PROCESS | 1248 | 1471349908947 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 05:18:28 INFO - PROCESS | 1248 | 1471349908949 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 05:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:18:28 INFO - PROCESS | 1248 | 1471349908957 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:18:28 INFO - PROCESS | 1248 | 1471349908959 Marionette TRACE conn5 <- [1,2094,null,{}] 05:18:28 INFO - PROCESS | 1248 | 1471349908962 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:28 INFO - PROCESS | 1248 | 1471349908964 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:29 INFO - PROCESS | 1248 | 1471349909044 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 05:18:29 INFO - PROCESS | 1248 | 1471349909079 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:29 INFO - PROCESS | 1248 | 1471349909081 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:29 INFO - PROCESS | 1248 | ++DOCSHELL 16C86000 == 32 [pid = 1248] [id = 533] 05:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (16C88000) [pid = 1248] [serial = 1599] [outer = 00000000] 05:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16CCF800) [pid = 1248] [serial = 1600] [outer = 16C88000] 05:18:29 INFO - PROCESS | 1248 | 1471349909128 Marionette DEBUG loaded listener.js 05:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (17B23000) [pid = 1248] [serial = 1601] [outer = 16C88000] 05:18:29 INFO - PROCESS | 1248 | 1471349909575 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 05:18:29 INFO - PROCESS | 1248 | 1471349909628 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 05:18:29 INFO - PROCESS | 1248 | 1471349909630 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 05:18:29 INFO - PROCESS | 1248 | 1471349909633 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:18:29 INFO - PROCESS | 1248 | 1471349909635 Marionette TRACE conn5 <- [1,2098,null,{}] 05:18:29 INFO - PROCESS | 1248 | 1471349909638 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:29 INFO - PROCESS | 1248 | 1471349909644 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:29 INFO - PROCESS | 1248 | 1471349909746 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 05:18:29 INFO - PROCESS | 1248 | 1471349909752 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:29 INFO - PROCESS | 1248 | 1471349909754 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:29 INFO - PROCESS | 1248 | ++DOCSHELL 17D86400 == 33 [pid = 1248] [id = 534] 05:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (17DB6000) [pid = 1248] [serial = 1602] [outer = 00000000] 05:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (18BD7000) [pid = 1248] [serial = 1603] [outer = 17DB6000] 05:18:29 INFO - PROCESS | 1248 | 1471349909801 Marionette DEBUG loaded listener.js 05:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (18DBA000) [pid = 1248] [serial = 1604] [outer = 17DB6000] 05:18:30 INFO - PROCESS | 1248 | --DOCSHELL 14129000 == 32 [pid = 1248] [id = 12] 05:18:30 INFO - PROCESS | 1248 | 1471349910305 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 05:18:30 INFO - PROCESS | 1248 | 1471349910368 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 05:18:30 INFO - PROCESS | 1248 | 1471349910370 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 05:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:18:30 INFO - PROCESS | 1248 | 1471349910373 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:18:30 INFO - PROCESS | 1248 | 1471349910375 Marionette TRACE conn5 <- [1,2102,null,{}] 05:18:30 INFO - PROCESS | 1248 | 1471349910378 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:30 INFO - PROCESS | 1248 | 1471349910380 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:30 INFO - PROCESS | 1248 | 1471349910485 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 05:18:30 INFO - PROCESS | 1248 | 1471349910494 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:30 INFO - PROCESS | 1248 | 1471349910496 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:30 INFO - PROCESS | 1248 | ++DOCSHELL 143B6C00 == 33 [pid = 1248] [id = 535] 05:18:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17D85400) [pid = 1248] [serial = 1605] [outer = 00000000] 05:18:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (191D0400) [pid = 1248] [serial = 1606] [outer = 17D85400] 05:18:30 INFO - PROCESS | 1248 | 1471349910542 Marionette DEBUG loaded listener.js 05:18:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (191D1000) [pid = 1248] [serial = 1607] [outer = 17D85400] 05:18:30 INFO - PROCESS | 1248 | 1471349910969 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 05:18:31 INFO - PROCESS | 1248 | 1471349911011 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 05:18:31 INFO - PROCESS | 1248 | 1471349911013 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 05:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:18:31 INFO - PROCESS | 1248 | 1471349911017 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:18:31 INFO - PROCESS | 1248 | 1471349911019 Marionette TRACE conn5 <- [1,2106,null,{}] 05:18:31 INFO - PROCESS | 1248 | 1471349911022 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:31 INFO - PROCESS | 1248 | 1471349911024 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:31 INFO - PROCESS | 1248 | 1471349911103 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 05:18:31 INFO - PROCESS | 1248 | 1471349911109 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:31 INFO - PROCESS | 1248 | 1471349911111 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:31 INFO - PROCESS | 1248 | ++DOCSHELL 19BA3800 == 34 [pid = 1248] [id = 536] 05:18:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19BA7400) [pid = 1248] [serial = 1608] [outer = 00000000] 05:18:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19EB3C00) [pid = 1248] [serial = 1609] [outer = 19BA7400] 05:18:31 INFO - PROCESS | 1248 | 1471349911157 Marionette DEBUG loaded listener.js 05:18:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19EB4C00) [pid = 1248] [serial = 1610] [outer = 19BA7400] 05:18:31 INFO - PROCESS | 1248 | 1471349911634 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 05:18:31 INFO - PROCESS | 1248 | 1471349911689 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 05:18:31 INFO - PROCESS | 1248 | 1471349911691 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 05:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:18:31 INFO - PROCESS | 1248 | 1471349911694 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:18:31 INFO - PROCESS | 1248 | 1471349911695 Marionette TRACE conn5 <- [1,2110,null,{}] 05:18:31 INFO - PROCESS | 1248 | 1471349911699 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:31 INFO - PROCESS | 1248 | 1471349911701 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:31 INFO - PROCESS | 1248 | 1471349911815 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 05:18:31 INFO - PROCESS | 1248 | 1471349911905 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:31 INFO - PROCESS | 1248 | 1471349911907 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:31 INFO - PROCESS | 1248 | ++DOCSHELL 0883BC00 == 35 [pid = 1248] [id = 537] 05:18:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (08849000) [pid = 1248] [serial = 1611] [outer = 00000000] 05:18:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19F03400) [pid = 1248] [serial = 1612] [outer = 08849000] 05:18:31 INFO - PROCESS | 1248 | 1471349911954 Marionette DEBUG loaded listener.js 05:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19F03C00) [pid = 1248] [serial = 1613] [outer = 08849000] 05:18:32 INFO - PROCESS | 1248 | 1471349912388 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 05:18:32 INFO - PROCESS | 1248 | 1471349912425 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 05:18:32 INFO - PROCESS | 1248 | 1471349912427 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 05:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:18:32 INFO - PROCESS | 1248 | 1471349912430 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:18:32 INFO - PROCESS | 1248 | 1471349912431 Marionette TRACE conn5 <- [1,2114,null,{}] 05:18:32 INFO - PROCESS | 1248 | 1471349912435 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:32 INFO - PROCESS | 1248 | 1471349912437 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:32 INFO - PROCESS | 1248 | 1471349912558 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 05:18:32 INFO - PROCESS | 1248 | 1471349912563 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:32 INFO - PROCESS | 1248 | 1471349912565 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:32 INFO - PROCESS | 1248 | ++DOCSHELL 0F914800 == 36 [pid = 1248] [id = 538] 05:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16597000) [pid = 1248] [serial = 1614] [outer = 00000000] 05:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19F10800) [pid = 1248] [serial = 1615] [outer = 16597000] 05:18:32 INFO - PROCESS | 1248 | 1471349912612 Marionette DEBUG loaded listener.js 05:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19F38800) [pid = 1248] [serial = 1616] [outer = 16597000] 05:18:33 INFO - PROCESS | 1248 | 1471349913064 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 05:18:33 INFO - PROCESS | 1248 | 1471349913101 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 05:18:33 INFO - PROCESS | 1248 | 1471349913103 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 05:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:18:33 INFO - PROCESS | 1248 | 1471349913106 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:18:33 INFO - PROCESS | 1248 | 1471349913109 Marionette TRACE conn5 <- [1,2118,null,{}] 05:18:33 INFO - PROCESS | 1248 | 1471349913112 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:33 INFO - PROCESS | 1248 | 1471349913114 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:33 INFO - PROCESS | 1248 | 1471349913271 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 05:18:33 INFO - PROCESS | 1248 | 1471349913299 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:33 INFO - PROCESS | 1248 | 1471349913302 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:33 INFO - PROCESS | 1248 | ++DOCSHELL 16C85400 == 37 [pid = 1248] [id = 539] 05:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (19F80800) [pid = 1248] [serial = 1617] [outer = 00000000] 05:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1A069800) [pid = 1248] [serial = 1618] [outer = 19F80800] 05:18:33 INFO - PROCESS | 1248 | 1471349913350 Marionette DEBUG loaded listener.js 05:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1A2B1C00) [pid = 1248] [serial = 1619] [outer = 19F80800] 05:18:33 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (19EBD000) [pid = 1248] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:18:33 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0F959C00) [pid = 1248] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:18:33 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (10389800) [pid = 1248] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:18:33 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (17D82C00) [pid = 1248] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:18:33 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17A96C00) [pid = 1248] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:18:33 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14A6F400) [pid = 1248] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:18:33 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0FF5F000) [pid = 1248] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:18:33 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (144D3800) [pid = 1248] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:18:33 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0FA5AC00) [pid = 1248] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:18:33 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (19F82000) [pid = 1248] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:18:33 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (18DC4800) [pid = 1248] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:18:33 INFO - PROCESS | 1248 | 1471349913901 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 05:18:33 INFO - PROCESS | 1248 | 1471349913939 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 05:18:33 INFO - PROCESS | 1248 | 1471349913942 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:18:33 INFO - PROCESS | 1248 | 1471349913943 Marionette TRACE conn5 <- [1,2122,null,{}] 05:18:33 INFO - PROCESS | 1248 | 1471349913947 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:33 INFO - PROCESS | 1248 | 1471349913949 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:34 INFO - PROCESS | 1248 | 1471349914072 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 05:18:34 INFO - PROCESS | 1248 | 1471349914128 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:34 INFO - PROCESS | 1248 | 1471349914129 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:34 INFO - PROCESS | 1248 | ++DOCSHELL 14A29C00 == 38 [pid = 1248] [id = 540] 05:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (14A2A400) [pid = 1248] [serial = 1620] [outer = 00000000] 05:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16C89400) [pid = 1248] [serial = 1621] [outer = 14A2A400] 05:18:34 INFO - PROCESS | 1248 | 1471349914186 Marionette DEBUG loaded listener.js 05:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17D86800) [pid = 1248] [serial = 1622] [outer = 14A2A400] 05:18:34 INFO - PROCESS | 1248 | 1471349914512 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 05:18:34 INFO - PROCESS | 1248 | 1471349914582 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 05:18:34 INFO - PROCESS | 1248 | 1471349914584 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 05:18:34 INFO - PROCESS | 1248 | 1471349914587 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:18:34 INFO - PROCESS | 1248 | 1471349914589 Marionette TRACE conn5 <- [1,2126,null,{}] 05:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:18:34 INFO - PROCESS | 1248 | 1471349914593 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:34 INFO - PROCESS | 1248 | 1471349914595 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:34 INFO - PROCESS | 1248 | 1471349914676 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 05:18:34 INFO - PROCESS | 1248 | 1471349914681 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:34 INFO - PROCESS | 1248 | 1471349914683 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:34 INFO - PROCESS | 1248 | ++DOCSHELL 0FA5BC00 == 39 [pid = 1248] [id = 541] 05:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16C3BC00) [pid = 1248] [serial = 1623] [outer = 00000000] 05:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19F83800) [pid = 1248] [serial = 1624] [outer = 16C3BC00] 05:18:34 INFO - PROCESS | 1248 | 1471349914730 Marionette DEBUG loaded listener.js 05:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1A2B4800) [pid = 1248] [serial = 1625] [outer = 16C3BC00] 05:18:35 INFO - PROCESS | 1248 | 1471349915182 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 631ms 05:18:35 INFO - PROCESS | 1248 | 1471349915235 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 05:18:35 INFO - PROCESS | 1248 | 1471349915237 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 05:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:18:35 INFO - PROCESS | 1248 | 1471349915241 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:18:35 INFO - PROCESS | 1248 | 1471349915242 Marionette TRACE conn5 <- [1,2130,null,{}] 05:18:35 INFO - PROCESS | 1248 | 1471349915246 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:35 INFO - PROCESS | 1248 | 1471349915247 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:35 INFO - PROCESS | 1248 | 1471349915330 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 05:18:35 INFO - PROCESS | 1248 | 1471349915336 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:35 INFO - PROCESS | 1248 | 1471349915338 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:35 INFO - PROCESS | 1248 | ++DOCSHELL 19F81C00 == 40 [pid = 1248] [id = 542] 05:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1A2BBC00) [pid = 1248] [serial = 1626] [outer = 00000000] 05:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1A379C00) [pid = 1248] [serial = 1627] [outer = 1A2BBC00] 05:18:35 INFO - PROCESS | 1248 | 1471349915384 Marionette DEBUG loaded listener.js 05:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1A3E0800) [pid = 1248] [serial = 1628] [outer = 1A2BBC00] 05:18:36 INFO - PROCESS | 1248 | --DOCSHELL 0FA57C00 == 39 [pid = 1248] [id = 529] 05:18:36 INFO - PROCESS | 1248 | --DOCSHELL 0C32AC00 == 38 [pid = 1248] [id = 13] 05:18:36 INFO - PROCESS | 1248 | --DOCSHELL 19F40C00 == 37 [pid = 1248] [id = 528] 05:18:36 INFO - PROCESS | 1248 | --DOCSHELL 103B3C00 == 36 [pid = 1248] [id = 530] 05:18:36 INFO - PROCESS | 1248 | --DOCSHELL 19BA3800 == 35 [pid = 1248] [id = 536] 05:18:36 INFO - PROCESS | 1248 | --DOCSHELL 17D86400 == 34 [pid = 1248] [id = 534] 05:18:36 INFO - PROCESS | 1248 | --DOCSHELL 14A6F800 == 33 [pid = 1248] [id = 531] 05:18:36 INFO - PROCESS | 1248 | --DOCSHELL 16C85400 == 32 [pid = 1248] [id = 539] 05:18:36 INFO - PROCESS | 1248 | --DOCSHELL 16C86000 == 31 [pid = 1248] [id = 533] 05:18:36 INFO - PROCESS | 1248 | --DOCSHELL 0883BC00 == 30 [pid = 1248] [id = 537] 05:18:36 INFO - PROCESS | 1248 | --DOCSHELL 143B6C00 == 29 [pid = 1248] [id = 535] 05:18:36 INFO - PROCESS | 1248 | --DOCSHELL 14A29C00 == 28 [pid = 1248] [id = 540] 05:18:36 INFO - PROCESS | 1248 | --DOCSHELL 14AD9800 == 27 [pid = 1248] [id = 532] 05:18:36 INFO - PROCESS | 1248 | --DOCSHELL 0FA5BC00 == 26 [pid = 1248] [id = 541] 05:18:36 INFO - PROCESS | 1248 | --DOCSHELL 0F914800 == 25 [pid = 1248] [id = 538] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (19F34000) [pid = 1248] [serial = 1576] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (19EB0800) [pid = 1248] [serial = 1574] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (19DC1800) [pid = 1248] [serial = 1573] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17DAE400) [pid = 1248] [serial = 1579] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19F7B000) [pid = 1248] [serial = 1582] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17BC1000) [pid = 1248] [serial = 1567] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (19F83000) [pid = 1248] [serial = 1583] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14E76C00) [pid = 1248] [serial = 1564] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1A070000) [pid = 1248] [serial = 1585] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16524800) [pid = 1248] [serial = 1565] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (10387400) [pid = 1248] [serial = 1561] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (103B8C00) [pid = 1248] [serial = 1562] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (16C85000) [pid = 1248] [serial = 1559] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16C3AC00) [pid = 1248] [serial = 1558] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (146C5400) [pid = 1248] [serial = 1556] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (105D4C00) [pid = 1248] [serial = 1555] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (19F89C00) [pid = 1248] [serial = 1552] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (17D78400) [pid = 1248] [serial = 1553] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (191D8400) [pid = 1248] [serial = 1570] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (19F02400) [pid = 1248] [serial = 1577] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (19B9E000) [pid = 1248] [serial = 1571] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (191DA400) [pid = 1248] [serial = 1580] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (17DAD000) [pid = 1248] [serial = 1568] [outer = 00000000] [url = about:blank] 05:18:37 INFO - PROCESS | 1248 | 1471349917385 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:18:37 INFO - PROCESS | 1248 | 1471349917481 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 05:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:18:37 INFO - PROCESS | 1248 | 1471349917487 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:18:37 INFO - PROCESS | 1248 | 1471349917491 Marionette TRACE conn5 <- [1,2134,null,{}] 05:18:37 INFO - PROCESS | 1248 | 1471349917497 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:37 INFO - PROCESS | 1248 | 1471349917501 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:37 INFO - PROCESS | 1248 | 1471349917639 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 05:18:37 INFO - PROCESS | 1248 | 1471349917763 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:37 INFO - PROCESS | 1248 | 1471349917768 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:37 INFO - PROCESS | 1248 | ++DOCSHELL 0C3D4C00 == 26 [pid = 1248] [id = 543] 05:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0C576400) [pid = 1248] [serial = 1629] [outer = 00000000] 05:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (0F9FA800) [pid = 1248] [serial = 1630] [outer = 0C576400] 05:18:37 INFO - PROCESS | 1248 | 1471349917835 Marionette DEBUG loaded listener.js 05:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (0FA50800) [pid = 1248] [serial = 1631] [outer = 0C576400] 05:18:38 INFO - PROCESS | 1248 | 1471349918546 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 05:18:38 INFO - PROCESS | 1248 | 1471349918579 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 05:18:38 INFO - PROCESS | 1248 | 1471349918586 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:18:38 INFO - PROCESS | 1248 | 1471349918589 Marionette TRACE conn5 <- [1,2138,null,{}] 05:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:18:38 INFO - PROCESS | 1248 | 1471349918593 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:38 INFO - PROCESS | 1248 | 1471349918597 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:38 INFO - PROCESS | 1248 | 1471349918723 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 05:18:38 INFO - PROCESS | 1248 | 1471349918859 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:38 INFO - PROCESS | 1248 | 1471349918862 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:38 INFO - PROCESS | 1248 | ++DOCSHELL 10382C00 == 27 [pid = 1248] [id = 544] 05:18:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (10383000) [pid = 1248] [serial = 1632] [outer = 00000000] 05:18:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (10388000) [pid = 1248] [serial = 1633] [outer = 10383000] 05:18:38 INFO - PROCESS | 1248 | 1471349918926 Marionette DEBUG loaded listener.js 05:18:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (103B0000) [pid = 1248] [serial = 1634] [outer = 10383000] 05:18:39 INFO - PROCESS | 1248 | --DOCSHELL 0F961800 == 26 [pid = 1248] [id = 366] 05:18:39 INFO - PROCESS | 1248 | --DOCSHELL 143DC800 == 25 [pid = 1248] [id = 367] 05:18:39 INFO - PROCESS | 1248 | 1471349919673 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1117ms 05:18:39 INFO - PROCESS | 1248 | 1471349919710 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 05:18:39 INFO - PROCESS | 1248 | 1471349919714 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 05:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:18:39 INFO - PROCESS | 1248 | 1471349919719 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:18:39 INFO - PROCESS | 1248 | 1471349919722 Marionette TRACE conn5 <- [1,2142,null,{}] 05:18:39 INFO - PROCESS | 1248 | 1471349919728 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:39 INFO - PROCESS | 1248 | 1471349919731 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:39 INFO - PROCESS | 1248 | 1471349919827 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 05:18:39 INFO - PROCESS | 1248 | 1471349919836 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:39 INFO - PROCESS | 1248 | 1471349919838 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:39 INFO - PROCESS | 1248 | ++DOCSHELL 0F9F0C00 == 26 [pid = 1248] [id = 545] 05:18:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0F9F1000) [pid = 1248] [serial = 1635] [outer = 00000000] 05:18:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (10237400) [pid = 1248] [serial = 1636] [outer = 0F9F1000] 05:18:39 INFO - PROCESS | 1248 | 1471349919896 Marionette DEBUG loaded listener.js 05:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (103AA800) [pid = 1248] [serial = 1637] [outer = 0F9F1000] 05:18:40 INFO - PROCESS | 1248 | 1471349920431 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 05:18:40 INFO - PROCESS | 1248 | 1471349920449 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 05:18:40 INFO - PROCESS | 1248 | 1471349920454 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 05:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:18:40 INFO - PROCESS | 1248 | 1471349920459 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:18:40 INFO - PROCESS | 1248 | 1471349920462 Marionette TRACE conn5 <- [1,2146,null,{}] 05:18:40 INFO - PROCESS | 1248 | 1471349920466 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:40 INFO - PROCESS | 1248 | 1471349920468 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:40 INFO - PROCESS | 1248 | 1471349920566 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 05:18:40 INFO - PROCESS | 1248 | 1471349920653 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:40 INFO - PROCESS | 1248 | 1471349920656 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:40 INFO - PROCESS | 1248 | ++DOCSHELL 11045800 == 27 [pid = 1248] [id = 546] 05:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (1104BC00) [pid = 1248] [serial = 1638] [outer = 00000000] 05:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (141AA800) [pid = 1248] [serial = 1639] [outer = 1104BC00] 05:18:40 INFO - PROCESS | 1248 | 1471349920714 Marionette DEBUG loaded listener.js 05:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (144CE000) [pid = 1248] [serial = 1640] [outer = 1104BC00] 05:18:41 INFO - PROCESS | 1248 | 1471349921112 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 05:18:41 INFO - PROCESS | 1248 | 1471349921194 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 05:18:41 INFO - PROCESS | 1248 | 1471349921197 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 05:18:41 INFO - PROCESS | 1248 | 1471349921201 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:18:41 INFO - PROCESS | 1248 | 1471349921204 Marionette TRACE conn5 <- [1,2150,null,{}] 05:18:41 INFO - PROCESS | 1248 | 1471349921215 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:41 INFO - PROCESS | 1248 | 1471349921219 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:41 INFO - PROCESS | 1248 | 1471349921315 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 05:18:41 INFO - PROCESS | 1248 | 1471349921360 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:41 INFO - PROCESS | 1248 | 1471349921363 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:41 INFO - PROCESS | 1248 | ++DOCSHELL 16523400 == 28 [pid = 1248] [id = 547] 05:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16523800) [pid = 1248] [serial = 1641] [outer = 00000000] 05:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16527800) [pid = 1248] [serial = 1642] [outer = 16523800] 05:18:41 INFO - PROCESS | 1248 | 1471349921416 Marionette DEBUG loaded listener.js 05:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16593400) [pid = 1248] [serial = 1643] [outer = 16523800] 05:18:41 INFO - PROCESS | 1248 | 1471349921904 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 790ms 05:18:42 INFO - PROCESS | 1248 | 1471349921995 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 05:18:42 INFO - PROCESS | 1248 | 1471349921997 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 05:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:18:42 INFO - PROCESS | 1248 | 1471349922005 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:18:42 INFO - PROCESS | 1248 | 1471349922007 Marionette TRACE conn5 <- [1,2154,null,{}] 05:18:42 INFO - PROCESS | 1248 | 1471349922010 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:42 INFO - PROCESS | 1248 | 1471349922012 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:42 INFO - PROCESS | 1248 | 1471349922135 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 05:18:42 INFO - PROCESS | 1248 | 1471349922193 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:42 INFO - PROCESS | 1248 | 1471349922195 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:42 INFO - PROCESS | 1248 | ++DOCSHELL 16C80C00 == 29 [pid = 1248] [id = 548] 05:18:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16C81000) [pid = 1248] [serial = 1644] [outer = 00000000] 05:18:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16C89000) [pid = 1248] [serial = 1645] [outer = 16C81000] 05:18:42 INFO - PROCESS | 1248 | 1471349922243 Marionette DEBUG loaded listener.js 05:18:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17A96C00) [pid = 1248] [serial = 1646] [outer = 16C81000] 05:18:42 INFO - PROCESS | 1248 | 1471349922682 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 05:18:42 INFO - PROCESS | 1248 | 1471349922743 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 05:18:42 INFO - PROCESS | 1248 | 1471349922745 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 05:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:18:42 INFO - PROCESS | 1248 | 1471349922748 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:18:42 INFO - PROCESS | 1248 | 1471349922750 Marionette TRACE conn5 <- [1,2158,null,{}] 05:18:42 INFO - PROCESS | 1248 | 1471349922754 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:42 INFO - PROCESS | 1248 | 1471349922756 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:42 INFO - PROCESS | 1248 | 1471349922872 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 05:18:42 INFO - PROCESS | 1248 | 1471349922881 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:42 INFO - PROCESS | 1248 | 1471349922883 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:42 INFO - PROCESS | 1248 | ++DOCSHELL 144CE800 == 30 [pid = 1248] [id = 549] 05:18:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16C44000) [pid = 1248] [serial = 1647] [outer = 00000000] 05:18:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17D78400) [pid = 1248] [serial = 1648] [outer = 16C44000] 05:18:43 INFO - PROCESS | 1248 | 1471349922984 Marionette DEBUG loaded listener.js 05:18:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17D7B800) [pid = 1248] [serial = 1649] [outer = 16C44000] 05:18:43 INFO - PROCESS | 1248 | 1471349923429 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 05:18:43 INFO - PROCESS | 1248 | 1471349923479 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 05:18:43 INFO - PROCESS | 1248 | 1471349923481 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 05:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:18:43 INFO - PROCESS | 1248 | 1471349923485 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:18:43 INFO - PROCESS | 1248 | 1471349923486 Marionette TRACE conn5 <- [1,2162,null,{}] 05:18:43 INFO - PROCESS | 1248 | 1471349923490 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:43 INFO - PROCESS | 1248 | 1471349923496 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:43 INFO - PROCESS | 1248 | 1471349923656 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 05:18:43 INFO - PROCESS | 1248 | 1471349923670 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:43 INFO - PROCESS | 1248 | 1471349923672 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:43 INFO - PROCESS | 1248 | ++DOCSHELL 17DB3000 == 31 [pid = 1248] [id = 550] 05:18:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17DB3400) [pid = 1248] [serial = 1650] [outer = 00000000] 05:18:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (18EC4000) [pid = 1248] [serial = 1651] [outer = 17DB3400] 05:18:43 INFO - PROCESS | 1248 | 1471349923771 Marionette DEBUG loaded listener.js 05:18:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (191D1C00) [pid = 1248] [serial = 1652] [outer = 17DB3400] 05:18:43 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (16C3BC00) [pid = 1248] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:18:43 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (08849000) [pid = 1248] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:18:43 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16597000) [pid = 1248] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:18:43 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (19F80800) [pid = 1248] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:18:43 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14A2A400) [pid = 1248] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:18:43 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (17DB6000) [pid = 1248] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:18:43 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (16C88000) [pid = 1248] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:18:43 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (15660400) [pid = 1248] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:18:43 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14A70000) [pid = 1248] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:18:43 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (103B4C00) [pid = 1248] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:18:43 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0FA59400) [pid = 1248] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:18:43 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1A064C00) [pid = 1248] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:18:43 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (111E0800) [pid = 1248] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:18:43 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (19BA7400) [pid = 1248] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:18:43 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (17D85400) [pid = 1248] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:18:44 INFO - PROCESS | 1248 | 1471349924224 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 771ms 05:18:44 INFO - PROCESS | 1248 | 1471349924255 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 05:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:18:44 INFO - PROCESS | 1248 | 1471349924257 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 05:18:44 INFO - PROCESS | 1248 | 1471349924260 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:18:44 INFO - PROCESS | 1248 | 1471349924262 Marionette TRACE conn5 <- [1,2166,null,{}] 05:18:44 INFO - PROCESS | 1248 | 1471349924266 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:44 INFO - PROCESS | 1248 | 1471349924268 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:44 INFO - PROCESS | 1248 | 1471349924348 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 05:18:44 INFO - PROCESS | 1248 | 1471349924354 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:44 INFO - PROCESS | 1248 | 1471349924356 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:44 INFO - PROCESS | 1248 | ++DOCSHELL 0F95F000 == 32 [pid = 1248] [id = 551] 05:18:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17B30400) [pid = 1248] [serial = 1653] [outer = 00000000] 05:18:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (191DD000) [pid = 1248] [serial = 1654] [outer = 17B30400] 05:18:44 INFO - PROCESS | 1248 | 1471349924403 Marionette DEBUG loaded listener.js 05:18:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1922F400) [pid = 1248] [serial = 1655] [outer = 17B30400] 05:18:44 INFO - PROCESS | 1248 | 1471349924847 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 05:18:44 INFO - PROCESS | 1248 | 1471349924891 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 05:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:18:44 INFO - PROCESS | 1248 | 1471349924893 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 05:18:44 INFO - PROCESS | 1248 | 1471349924897 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:18:44 INFO - PROCESS | 1248 | 1471349924898 Marionette TRACE conn5 <- [1,2170,null,{}] 05:18:44 INFO - PROCESS | 1248 | 1471349924902 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:44 INFO - PROCESS | 1248 | 1471349924904 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:45 INFO - PROCESS | 1248 | 1471349924986 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 05:18:45 INFO - PROCESS | 1248 | 1471349924991 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:45 INFO - PROCESS | 1248 | 1471349924993 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:45 INFO - PROCESS | 1248 | ++DOCSHELL 19BA4000 == 33 [pid = 1248] [id = 552] 05:18:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19BA7800) [pid = 1248] [serial = 1656] [outer = 00000000] 05:18:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19DC0800) [pid = 1248] [serial = 1657] [outer = 19BA7800] 05:18:45 INFO - PROCESS | 1248 | 1471349925039 Marionette DEBUG loaded listener.js 05:18:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19EB1000) [pid = 1248] [serial = 1658] [outer = 19BA7800] 05:18:45 INFO - PROCESS | 1248 | 1471349925474 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 05:18:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:18:45 INFO - PROCESS | 1248 | 1471349925527 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 05:18:45 INFO - PROCESS | 1248 | 1471349925529 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 05:18:45 INFO - PROCESS | 1248 | 1471349925532 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:18:45 INFO - PROCESS | 1248 | 1471349925534 Marionette TRACE conn5 <- [1,2174,null,{}] 05:18:45 INFO - PROCESS | 1248 | 1471349925542 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:45 INFO - PROCESS | 1248 | 1471349925544 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:45 INFO - PROCESS | 1248 | 1471349925629 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 05:18:45 INFO - PROCESS | 1248 | 1471349925637 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:45 INFO - PROCESS | 1248 | 1471349925639 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:45 INFO - PROCESS | 1248 | ++DOCSHELL 16522C00 == 34 [pid = 1248] [id = 553] 05:18:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19DC2400) [pid = 1248] [serial = 1659] [outer = 00000000] 05:18:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19ECAC00) [pid = 1248] [serial = 1660] [outer = 19DC2400] 05:18:45 INFO - PROCESS | 1248 | 1471349925685 Marionette DEBUG loaded listener.js 05:18:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19F02400) [pid = 1248] [serial = 1661] [outer = 19DC2400] 05:18:46 INFO - PROCESS | 1248 | 1471349926408 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:18:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:18:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 930ms 05:18:46 INFO - PROCESS | 1248 | 1471349926464 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 05:18:46 INFO - PROCESS | 1248 | 1471349926469 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 05:18:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:18:46 INFO - PROCESS | 1248 | 1471349926474 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:18:46 INFO - PROCESS | 1248 | 1471349926479 Marionette TRACE conn5 <- [1,2178,null,{}] 05:18:46 INFO - PROCESS | 1248 | 1471349926485 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:46 INFO - PROCESS | 1248 | 1471349926488 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:46 INFO - PROCESS | 1248 | 1471349926638 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 05:18:46 INFO - PROCESS | 1248 | 1471349926775 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:46 INFO - PROCESS | 1248 | 1471349926778 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:46 INFO - PROCESS | 1248 | ++DOCSHELL 0F90D000 == 35 [pid = 1248] [id = 554] 05:18:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0F916C00) [pid = 1248] [serial = 1662] [outer = 00000000] 05:18:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (105D3C00) [pid = 1248] [serial = 1663] [outer = 0F916C00] 05:18:46 INFO - PROCESS | 1248 | 1471349926840 Marionette DEBUG loaded listener.js 05:18:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (111E0400) [pid = 1248] [serial = 1664] [outer = 0F916C00] 05:18:47 INFO - PROCESS | 1248 | 1471349927452 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:18:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:18:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1025ms 05:18:47 INFO - PROCESS | 1248 | 1471349927499 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 05:18:47 INFO - PROCESS | 1248 | 1471349927504 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 05:18:47 INFO - PROCESS | 1248 | 1471349927510 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:18:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:18:47 INFO - PROCESS | 1248 | 1471349927513 Marionette TRACE conn5 <- [1,2182,null,{}] 05:18:47 INFO - PROCESS | 1248 | 1471349927517 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:47 INFO - PROCESS | 1248 | 1471349927520 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:47 INFO - PROCESS | 1248 | 1471349927667 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 05:18:47 INFO - PROCESS | 1248 | 1471349927803 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:47 INFO - PROCESS | 1248 | 1471349927806 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:47 INFO - PROCESS | 1248 | ++DOCSHELL 15C34800 == 36 [pid = 1248] [id = 555] 05:18:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16525000) [pid = 1248] [serial = 1665] [outer = 00000000] 05:18:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (16C36800) [pid = 1248] [serial = 1666] [outer = 16525000] 05:18:47 INFO - PROCESS | 1248 | 1471349927873 Marionette DEBUG loaded listener.js 05:18:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17A9EC00) [pid = 1248] [serial = 1667] [outer = 16525000] 05:18:48 INFO - PROCESS | 1248 | 1471349928526 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:18:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:18:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1070ms 05:18:48 INFO - PROCESS | 1248 | 1471349928584 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 05:18:48 INFO - PROCESS | 1248 | 1471349928587 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 05:18:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:18:48 INFO - PROCESS | 1248 | 1471349928590 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:18:48 INFO - PROCESS | 1248 | 1471349928594 Marionette TRACE conn5 <- [1,2186,null,{}] 05:18:48 INFO - PROCESS | 1248 | 1471349928606 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:48 INFO - PROCESS | 1248 | 1471349928610 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:48 INFO - PROCESS | 1248 | 1471349928721 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 05:18:48 INFO - PROCESS | 1248 | 1471349928965 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:48 INFO - PROCESS | 1248 | 1471349928969 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:49 INFO - PROCESS | 1248 | ++DOCSHELL 0884D400 == 37 [pid = 1248] [id = 556] 05:18:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (0C321000) [pid = 1248] [serial = 1668] [outer = 00000000] 05:18:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (0C3CC000) [pid = 1248] [serial = 1669] [outer = 0C321000] 05:18:49 INFO - PROCESS | 1248 | 1471349929026 Marionette DEBUG loaded listener.js 05:18:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (0F90D400) [pid = 1248] [serial = 1670] [outer = 0C321000] 05:18:49 INFO - PROCESS | 1248 | 1471349929637 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:18:49 INFO - PROCESS | 1248 | --DOCSHELL 16599400 == 36 [pid = 1248] [id = 379] 05:18:49 INFO - PROCESS | 1248 | --DOCSHELL 17D84C00 == 35 [pid = 1248] [id = 381] 05:18:49 INFO - PROCESS | 1248 | --DOCSHELL 103B9C00 == 34 [pid = 1248] [id = 372] 05:18:49 INFO - PROCESS | 1248 | --DOCSHELL 08842C00 == 33 [pid = 1248] [id = 371] 05:18:49 INFO - PROCESS | 1248 | --DOCSHELL 16C80800 == 32 [pid = 1248] [id = 369] 05:18:49 INFO - PROCESS | 1248 | --DOCSHELL 0884AC00 == 31 [pid = 1248] [id = 376] 05:18:49 INFO - PROCESS | 1248 | --DOCSHELL 1113B800 == 30 [pid = 1248] [id = 382] 05:18:49 INFO - PROCESS | 1248 | --DOCSHELL 1565FC00 == 29 [pid = 1248] [id = 378] 05:18:49 INFO - PROCESS | 1248 | --DOCSHELL 17DB2400 == 28 [pid = 1248] [id = 370] 05:18:49 INFO - PROCESS | 1248 | --DOCSHELL 16CD1C00 == 27 [pid = 1248] [id = 380] 05:18:49 INFO - PROCESS | 1248 | --DOCSHELL 16595000 == 26 [pid = 1248] [id = 368] 05:18:49 INFO - PROCESS | 1248 | --DOCSHELL 106D5000 == 25 [pid = 1248] [id = 377] 05:18:49 INFO - PROCESS | 1248 | --DOCSHELL 0C3D4C00 == 24 [pid = 1248] [id = 543] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1A2B4800) [pid = 1248] [serial = 1625] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (19F03400) [pid = 1248] [serial = 1612] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (19F10800) [pid = 1248] [serial = 1615] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (19F03C00) [pid = 1248] [serial = 1613] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1A069800) [pid = 1248] [serial = 1618] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16C89400) [pid = 1248] [serial = 1621] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (19F38800) [pid = 1248] [serial = 1616] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (19F83800) [pid = 1248] [serial = 1624] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1A2B1C00) [pid = 1248] [serial = 1619] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (18BD7000) [pid = 1248] [serial = 1603] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16CCF800) [pid = 1248] [serial = 1600] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (17B23000) [pid = 1248] [serial = 1601] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16A04000) [pid = 1248] [serial = 1597] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16C3F400) [pid = 1248] [serial = 1598] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (14AD9C00) [pid = 1248] [serial = 1594] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (14E7D800) [pid = 1248] [serial = 1595] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (103B9800) [pid = 1248] [serial = 1591] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (10578C00) [pid = 1248] [serial = 1592] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (0FF5EC00) [pid = 1248] [serial = 1588] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (0FF66400) [pid = 1248] [serial = 1589] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1A2B5000) [pid = 1248] [serial = 1586] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (0FF5E800) [pid = 1248] [serial = 1085] [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.] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (19EB3C00) [pid = 1248] [serial = 1609] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (191D0400) [pid = 1248] [serial = 1606] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (191D1000) [pid = 1248] [serial = 1607] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (18DBA000) [pid = 1248] [serial = 1604] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (17D86800) [pid = 1248] [serial = 1622] [outer = 00000000] [url = about:blank] 05:18:49 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (19EB4C00) [pid = 1248] [serial = 1610] [outer = 00000000] [url = about:blank] 05:18:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:18:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1130ms 05:18:49 INFO - PROCESS | 1248 | 1471349929724 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 05:18:49 INFO - PROCESS | 1248 | 1471349929728 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 05:18:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:18:49 INFO - PROCESS | 1248 | 1471349929732 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:18:49 INFO - PROCESS | 1248 | 1471349929735 Marionette TRACE conn5 <- [1,2190,null,{}] 05:18:49 INFO - PROCESS | 1248 | 1471349929740 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:49 INFO - PROCESS | 1248 | 1471349929744 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:49 INFO - PROCESS | 1248 | 1471349929848 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 05:18:49 INFO - PROCESS | 1248 | 1471349929937 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:49 INFO - PROCESS | 1248 | 1471349929939 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:49 INFO - PROCESS | 1248 | ++DOCSHELL 0883D000 == 25 [pid = 1248] [id = 557] 05:18:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0884E400) [pid = 1248] [serial = 1671] [outer = 00000000] 05:18:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (1022EC00) [pid = 1248] [serial = 1672] [outer = 0884E400] 05:18:50 INFO - PROCESS | 1248 | 1471349929990 Marionette DEBUG loaded listener.js 05:18:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (10389400) [pid = 1248] [serial = 1673] [outer = 0884E400] 05:18:50 INFO - PROCESS | 1248 | 1471349930373 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:18:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:18:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 05:18:50 INFO - PROCESS | 1248 | 1471349930458 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 05:18:50 INFO - PROCESS | 1248 | 1471349930461 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 05:18:50 INFO - PROCESS | 1248 | 1471349930475 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:18:50 INFO - PROCESS | 1248 | 1471349930477 Marionette TRACE conn5 <- [1,2194,null,{}] 05:18:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:18:50 INFO - PROCESS | 1248 | 1471349930481 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:50 INFO - PROCESS | 1248 | 1471349930483 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:50 INFO - PROCESS | 1248 | 1471349930575 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 05:18:50 INFO - PROCESS | 1248 | 1471349930581 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:50 INFO - PROCESS | 1248 | 1471349930583 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:50 INFO - PROCESS | 1248 | ++DOCSHELL 14692800 == 26 [pid = 1248] [id = 558] 05:18:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (146C1800) [pid = 1248] [serial = 1674] [outer = 00000000] 05:18:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (14A31400) [pid = 1248] [serial = 1675] [outer = 146C1800] 05:18:50 INFO - PROCESS | 1248 | 1471349930633 Marionette DEBUG loaded listener.js 05:18:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (14B54400) [pid = 1248] [serial = 1676] [outer = 146C1800] 05:18:51 INFO - PROCESS | 1248 | 1471349931108 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:18:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:18:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 673ms 05:18:51 INFO - PROCESS | 1248 | 1471349931155 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 05:18:51 INFO - PROCESS | 1248 | 1471349931157 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 05:18:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:18:51 INFO - PROCESS | 1248 | 1471349931162 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:18:51 INFO - PROCESS | 1248 | 1471349931168 Marionette TRACE conn5 <- [1,2198,null,{}] 05:18:51 INFO - PROCESS | 1248 | 1471349931176 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:51 INFO - PROCESS | 1248 | 1471349931180 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:51 INFO - PROCESS | 1248 | 1471349931268 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 05:18:51 INFO - PROCESS | 1248 | 1471349931357 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:51 INFO - PROCESS | 1248 | 1471349931359 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:51 INFO - PROCESS | 1248 | ++DOCSHELL 14BDE400 == 27 [pid = 1248] [id = 559] 05:18:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16599400) [pid = 1248] [serial = 1677] [outer = 00000000] 05:18:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16C80800) [pid = 1248] [serial = 1678] [outer = 16599400] 05:18:51 INFO - PROCESS | 1248 | 1471349931414 Marionette DEBUG loaded listener.js 05:18:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (17A95C00) [pid = 1248] [serial = 1679] [outer = 16599400] 05:18:51 INFO - PROCESS | 1248 | 1471349931806 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:18:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:18:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 690ms 05:18:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:18:51 INFO - PROCESS | 1248 | 1471349931855 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 05:18:51 INFO - PROCESS | 1248 | 1471349931857 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 05:18:51 INFO - PROCESS | 1248 | 1471349931860 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:18:51 INFO - PROCESS | 1248 | 1471349931862 Marionette TRACE conn5 <- [1,2202,null,{}] 05:18:51 INFO - PROCESS | 1248 | 1471349931866 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:51 INFO - PROCESS | 1248 | 1471349931868 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:52 INFO - PROCESS | 1248 | 1471349932024 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 05:18:52 INFO - PROCESS | 1248 | 1471349932046 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:52 INFO - PROCESS | 1248 | 1471349932048 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:52 INFO - PROCESS | 1248 | ++DOCSHELL 14124000 == 28 [pid = 1248] [id = 560] 05:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1565D400) [pid = 1248] [serial = 1680] [outer = 00000000] 05:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17D84C00) [pid = 1248] [serial = 1681] [outer = 1565D400] 05:18:52 INFO - PROCESS | 1248 | 1471349932095 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17DB2000) [pid = 1248] [serial = 1682] [outer = 1565D400] 05:18:52 INFO - PROCESS | 1248 | 1471349932538 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:18:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:18:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 05:18:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:18:52 INFO - PROCESS | 1248 | 1471349932595 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 05:18:52 INFO - PROCESS | 1248 | 1471349932597 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 05:18:52 INFO - PROCESS | 1248 | 1471349932600 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:18:52 INFO - PROCESS | 1248 | 1471349932602 Marionette TRACE conn5 <- [1,2206,null,{}] 05:18:52 INFO - PROCESS | 1248 | 1471349932606 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:52 INFO - PROCESS | 1248 | 1471349932608 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:52 INFO - PROCESS | 1248 | 1471349932720 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 05:18:52 INFO - PROCESS | 1248 | 1471349932726 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:52 INFO - PROCESS | 1248 | 1471349932732 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:52 INFO - PROCESS | 1248 | ++DOCSHELL 18E2B800 == 29 [pid = 1248] [id = 561] 05:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (18E2DC00) [pid = 1248] [serial = 1683] [outer = 00000000] 05:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (191D0400) [pid = 1248] [serial = 1684] [outer = 18E2DC00] 05:18:52 INFO - PROCESS | 1248 | 1471349932840 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19BA1000) [pid = 1248] [serial = 1685] [outer = 18E2DC00] 05:18:53 INFO - PROCESS | 1248 | 1471349933282 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:18:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:18:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 05:18:53 INFO - PROCESS | 1248 | 1471349933349 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 05:18:53 INFO - PROCESS | 1248 | 1471349933351 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 05:18:53 INFO - PROCESS | 1248 | 1471349933359 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - PROCESS | 1248 | 1471349933361 Marionette TRACE conn5 <- [1,2210,null,{}] 05:18:53 INFO - PROCESS | 1248 | 1471349933364 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:18:53 INFO - PROCESS | 1248 | 1471349933367 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:53 INFO - PROCESS | 1248 | 1471349933488 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 05:18:53 INFO - PROCESS | 1248 | 1471349933568 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:53 INFO - PROCESS | 1248 | 1471349933570 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:53 INFO - PROCESS | 1248 | ++DOCSHELL 0BE90400 == 30 [pid = 1248] [id = 562] 05:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19EB6800) [pid = 1248] [serial = 1686] [outer = 00000000] 05:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19F04400) [pid = 1248] [serial = 1687] [outer = 19EB6800] 05:18:53 INFO - PROCESS | 1248 | 1471349933616 Marionette DEBUG loaded listener.js 05:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19F0C800) [pid = 1248] [serial = 1688] [outer = 19EB6800] 05:18:54 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17DB3400) [pid = 1248] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:18:54 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16C44000) [pid = 1248] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:18:54 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1A2BBC00) [pid = 1248] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:18:54 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16523800) [pid = 1248] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:18:54 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (10383000) [pid = 1248] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:18:54 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1104BC00) [pid = 1248] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:18:54 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0F9F1000) [pid = 1248] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:18:54 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19BA7800) [pid = 1248] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:18:54 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (0C576400) [pid = 1248] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:18:54 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16C81000) [pid = 1248] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:18:54 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (17B30400) [pid = 1248] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:18:54 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (14129800) [pid = 1248] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:18:54 INFO - PROCESS | 1248 | 1471349934136 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:18:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:18:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 831ms 05:18:54 INFO - PROCESS | 1248 | 1471349934197 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 05:18:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:18:54 INFO - PROCESS | 1248 | 1471349934199 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 05:18:54 INFO - PROCESS | 1248 | 1471349934202 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:18:54 INFO - PROCESS | 1248 | 1471349934204 Marionette TRACE conn5 <- [1,2214,null,{}] 05:18:54 INFO - PROCESS | 1248 | 1471349934207 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:54 INFO - PROCESS | 1248 | 1471349934209 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:54 INFO - PROCESS | 1248 | 1471349934291 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 05:18:54 INFO - PROCESS | 1248 | 1471349934296 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:54 INFO - PROCESS | 1248 | 1471349934298 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:54 INFO - PROCESS | 1248 | ++DOCSHELL 1037D800 == 31 [pid = 1248] [id = 563] 05:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (10387400) [pid = 1248] [serial = 1689] [outer = 00000000] 05:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (14BE5000) [pid = 1248] [serial = 1690] [outer = 10387400] 05:18:54 INFO - PROCESS | 1248 | 1471349934345 Marionette DEBUG loaded listener.js 05:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (16C44800) [pid = 1248] [serial = 1691] [outer = 10387400] 05:18:54 INFO - PROCESS | 1248 | 1471349934784 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:18:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:18:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 05:18:54 INFO - PROCESS | 1248 | 1471349934842 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 05:18:54 INFO - PROCESS | 1248 | 1471349934845 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 05:18:54 INFO - PROCESS | 1248 | 1471349934848 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:18:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:18:54 INFO - PROCESS | 1248 | 1471349934850 Marionette TRACE conn5 <- [1,2218,null,{}] 05:18:54 INFO - PROCESS | 1248 | 1471349934856 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:54 INFO - PROCESS | 1248 | 1471349934858 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:54 INFO - PROCESS | 1248 | 1471349934942 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 05:18:54 INFO - PROCESS | 1248 | 1471349934948 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:54 INFO - PROCESS | 1248 | 1471349934950 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:54 INFO - PROCESS | 1248 | ++DOCSHELL 17A9D800 == 32 [pid = 1248] [id = 564] 05:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (17DAB000) [pid = 1248] [serial = 1692] [outer = 00000000] 05:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (19F0A400) [pid = 1248] [serial = 1693] [outer = 17DAB000] 05:18:55 INFO - PROCESS | 1248 | 1471349934997 Marionette DEBUG loaded listener.js 05:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19F0F800) [pid = 1248] [serial = 1694] [outer = 17DAB000] 05:18:55 INFO - PROCESS | 1248 | 1471349935407 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:18:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:18:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 570ms 05:18:55 INFO - PROCESS | 1248 | 1471349935437 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 05:18:55 INFO - PROCESS | 1248 | 1471349935439 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 05:18:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:18:55 INFO - PROCESS | 1248 | 1471349935442 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:18:55 INFO - PROCESS | 1248 | 1471349935444 Marionette TRACE conn5 <- [1,2222,null,{}] 05:18:55 INFO - PROCESS | 1248 | 1471349935456 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:55 INFO - PROCESS | 1248 | 1471349935459 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:55 INFO - PROCESS | 1248 | 1471349935587 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 05:18:55 INFO - PROCESS | 1248 | 1471349935598 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:55 INFO - PROCESS | 1248 | 1471349935600 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:55 INFO - PROCESS | 1248 | ++DOCSHELL 144D6400 == 33 [pid = 1248] [id = 565] 05:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (18BD8C00) [pid = 1248] [serial = 1695] [outer = 00000000] 05:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19F40000) [pid = 1248] [serial = 1696] [outer = 18BD8C00] 05:18:55 INFO - PROCESS | 1248 | 1471349935647 Marionette DEBUG loaded listener.js 05:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19F7D000) [pid = 1248] [serial = 1697] [outer = 18BD8C00] 05:18:56 INFO - PROCESS | 1248 | 1471349936062 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:18:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:18:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 05:18:56 INFO - PROCESS | 1248 | 1471349936161 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 05:18:56 INFO - PROCESS | 1248 | 1471349936166 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 05:18:56 INFO - PROCESS | 1248 | 1471349936172 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:18:56 INFO - PROCESS | 1248 | 1471349936177 Marionette TRACE conn5 <- [1,2226,null,{}] 05:18:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:18:56 INFO - PROCESS | 1248 | 1471349936183 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:56 INFO - PROCESS | 1248 | 1471349936187 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:56 INFO - PROCESS | 1248 | 1471349936373 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 05:18:56 INFO - PROCESS | 1248 | 1471349936478 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:56 INFO - PROCESS | 1248 | 1471349936483 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:56 INFO - PROCESS | 1248 | ++DOCSHELL 0FF5C000 == 34 [pid = 1248] [id = 566] 05:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0FF5DC00) [pid = 1248] [serial = 1698] [outer = 00000000] 05:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0FF6A800) [pid = 1248] [serial = 1699] [outer = 0FF5DC00] 05:18:56 INFO - PROCESS | 1248 | 1471349936557 Marionette DEBUG loaded listener.js 05:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (103AF400) [pid = 1248] [serial = 1700] [outer = 0FF5DC00] 05:18:57 INFO - PROCESS | 1248 | 1471349937106 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:18:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:18:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 970ms 05:18:57 INFO - PROCESS | 1248 | 1471349937152 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 05:18:57 INFO - PROCESS | 1248 | 1471349937155 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 05:18:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:18:57 INFO - PROCESS | 1248 | 1471349937162 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:18:57 INFO - PROCESS | 1248 | 1471349937166 Marionette TRACE conn5 <- [1,2230,null,{}] 05:18:57 INFO - PROCESS | 1248 | 1471349937171 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:57 INFO - PROCESS | 1248 | 1471349937173 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:57 INFO - PROCESS | 1248 | 1471349937289 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 05:18:57 INFO - PROCESS | 1248 | 1471349937401 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:57 INFO - PROCESS | 1248 | 1471349937403 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:57 INFO - PROCESS | 1248 | ++DOCSHELL 14B5F800 == 35 [pid = 1248] [id = 567] 05:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (14BE9C00) [pid = 1248] [serial = 1701] [outer = 00000000] 05:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (15C35800) [pid = 1248] [serial = 1702] [outer = 14BE9C00] 05:18:57 INFO - PROCESS | 1248 | 1471349937503 Marionette DEBUG loaded listener.js 05:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16A0D400) [pid = 1248] [serial = 1703] [outer = 14BE9C00] 05:18:58 INFO - PROCESS | 1248 | 1471349938099 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:18:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:18:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 990ms 05:18:58 INFO - PROCESS | 1248 | 1471349938151 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 05:18:58 INFO - PROCESS | 1248 | 1471349938154 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 05:18:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:18:58 INFO - PROCESS | 1248 | 1471349938158 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:18:58 INFO - PROCESS | 1248 | 1471349938160 Marionette TRACE conn5 <- [1,2234,null,{}] 05:18:58 INFO - PROCESS | 1248 | 1471349938170 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:58 INFO - PROCESS | 1248 | 1471349938175 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:58 INFO - PROCESS | 1248 | 1471349938292 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 05:18:58 INFO - PROCESS | 1248 | 1471349938433 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:58 INFO - PROCESS | 1248 | 1471349938437 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:58 INFO - PROCESS | 1248 | ++DOCSHELL 19EB9800 == 36 [pid = 1248] [id = 568] 05:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19EBA400) [pid = 1248] [serial = 1704] [outer = 00000000] 05:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19F35000) [pid = 1248] [serial = 1705] [outer = 19EBA400] 05:18:58 INFO - PROCESS | 1248 | 1471349938500 Marionette DEBUG loaded listener.js 05:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (19F83400) [pid = 1248] [serial = 1706] [outer = 19EBA400] 05:18:59 INFO - PROCESS | 1248 | 1471349939188 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:18:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:18:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1072ms 05:18:59 INFO - PROCESS | 1248 | 1471349939233 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 05:18:59 INFO - PROCESS | 1248 | 1471349939236 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 05:18:59 INFO - PROCESS | 1248 | 1471349939239 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:18:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:18:59 INFO - PROCESS | 1248 | 1471349939241 Marionette TRACE conn5 <- [1,2238,null,{}] 05:18:59 INFO - PROCESS | 1248 | 1471349939245 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:59 INFO - PROCESS | 1248 | 1471349939248 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:59 INFO - PROCESS | 1248 | 1471349939362 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 05:18:59 INFO - PROCESS | 1248 | 1471349939499 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:59 INFO - PROCESS | 1248 | 1471349939502 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:18:59 INFO - PROCESS | 1248 | ++DOCSHELL 1A064C00 == 37 [pid = 1248] [id = 569] 05:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1A069C00) [pid = 1248] [serial = 1707] [outer = 00000000] 05:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1A072800) [pid = 1248] [serial = 1708] [outer = 1A069C00] 05:18:59 INFO - PROCESS | 1248 | 1471349939560 Marionette DEBUG loaded listener.js 05:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1A2B0C00) [pid = 1248] [serial = 1709] [outer = 1A069C00] 05:19:00 INFO - PROCESS | 1248 | 1471349940366 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:19:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:19:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1171ms 05:19:00 INFO - PROCESS | 1248 | 1471349940414 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 05:19:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:19:00 INFO - PROCESS | 1248 | 1471349940419 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 05:19:00 INFO - PROCESS | 1248 | 1471349940423 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:19:00 INFO - PROCESS | 1248 | 1471349940426 Marionette TRACE conn5 <- [1,2242,null,{}] 05:19:00 INFO - PROCESS | 1248 | 1471349940432 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:00 INFO - PROCESS | 1248 | 1471349940435 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:00 INFO - PROCESS | 1248 | 1471349940539 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 05:19:00 INFO - PROCESS | 1248 | 1471349940656 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:00 INFO - PROCESS | 1248 | 1471349940659 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:00 INFO - PROCESS | 1248 | ++DOCSHELL 0FA58C00 == 38 [pid = 1248] [id = 570] 05:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (0FF5F000) [pid = 1248] [serial = 1710] [outer = 00000000] 05:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (103B8800) [pid = 1248] [serial = 1711] [outer = 0FF5F000] 05:19:00 INFO - PROCESS | 1248 | 1471349940752 Marionette DEBUG loaded listener.js 05:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (106D5000) [pid = 1248] [serial = 1712] [outer = 0FF5F000] 05:19:01 INFO - PROCESS | 1248 | --DOCSHELL 19EB4400 == 37 [pid = 1248] [id = 374] 05:19:01 INFO - PROCESS | 1248 | --DOCSHELL 0F90D800 == 36 [pid = 1248] [id = 383] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1432D800) [pid = 1248] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1A379C00) [pid = 1248] [serial = 1627] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (18EC4000) [pid = 1248] [serial = 1651] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (17D7B800) [pid = 1248] [serial = 1649] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (17D78400) [pid = 1248] [serial = 1648] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1A3E0800) [pid = 1248] [serial = 1628] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16527800) [pid = 1248] [serial = 1642] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (103B0000) [pid = 1248] [serial = 1634] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (10388000) [pid = 1248] [serial = 1633] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (141AA800) [pid = 1248] [serial = 1639] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (144CE000) [pid = 1248] [serial = 1640] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (10237400) [pid = 1248] [serial = 1636] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (103AA800) [pid = 1248] [serial = 1637] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (19EB1000) [pid = 1248] [serial = 1658] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0FA50800) [pid = 1248] [serial = 1631] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19DC0800) [pid = 1248] [serial = 1657] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (191D1C00) [pid = 1248] [serial = 1652] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0F9FA800) [pid = 1248] [serial = 1630] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (16C89000) [pid = 1248] [serial = 1645] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19ECAC00) [pid = 1248] [serial = 1660] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17A96C00) [pid = 1248] [serial = 1646] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (191DD000) [pid = 1248] [serial = 1654] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (16593400) [pid = 1248] [serial = 1643] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1922F400) [pid = 1248] [serial = 1655] [outer = 00000000] [url = about:blank] 05:19:01 INFO - PROCESS | 1248 | 1471349941266 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:19:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:19:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 870ms 05:19:01 INFO - PROCESS | 1248 | 1471349941294 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 05:19:01 INFO - PROCESS | 1248 | 1471349941298 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 05:19:01 INFO - PROCESS | 1248 | 1471349941304 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:19:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:19:01 INFO - PROCESS | 1248 | 1471349941307 Marionette TRACE conn5 <- [1,2246,null,{}] 05:19:01 INFO - PROCESS | 1248 | 1471349941311 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:01 INFO - PROCESS | 1248 | 1471349941313 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:01 INFO - PROCESS | 1248 | 1471349941403 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 05:19:01 INFO - PROCESS | 1248 | 1471349941501 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:01 INFO - PROCESS | 1248 | 1471349941504 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:01 INFO - PROCESS | 1248 | ++DOCSHELL 10389C00 == 37 [pid = 1248] [id = 571] 05:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1038A800) [pid = 1248] [serial = 1713] [outer = 00000000] 05:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (105D5800) [pid = 1248] [serial = 1714] [outer = 1038A800] 05:19:01 INFO - PROCESS | 1248 | 1471349941553 Marionette DEBUG loaded listener.js 05:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (14330000) [pid = 1248] [serial = 1715] [outer = 1038A800] 05:19:02 INFO - PROCESS | 1248 | 1471349941983 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:19:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:19:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 731ms 05:19:02 INFO - PROCESS | 1248 | 1471349942040 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 05:19:02 INFO - PROCESS | 1248 | 1471349942042 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 05:19:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:19:02 INFO - PROCESS | 1248 | 1471349942046 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:19:02 INFO - PROCESS | 1248 | 1471349942049 Marionette TRACE conn5 <- [1,2250,null,{}] 05:19:02 INFO - PROCESS | 1248 | 1471349942059 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:02 INFO - PROCESS | 1248 | 1471349942064 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:02 INFO - PROCESS | 1248 | 1471349942182 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 05:19:02 INFO - PROCESS | 1248 | 1471349942195 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:02 INFO - PROCESS | 1248 | 1471349942198 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:02 INFO - PROCESS | 1248 | ++DOCSHELL 16530C00 == 38 [pid = 1248] [id = 572] 05:19:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16593400) [pid = 1248] [serial = 1716] [outer = 00000000] 05:19:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16C3CC00) [pid = 1248] [serial = 1717] [outer = 16593400] 05:19:02 INFO - PROCESS | 1248 | 1471349942248 Marionette DEBUG loaded listener.js 05:19:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16C85C00) [pid = 1248] [serial = 1718] [outer = 16593400] 05:19:02 INFO - PROCESS | 1248 | 1471349942717 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:19:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:19:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 05:19:02 INFO - PROCESS | 1248 | 1471349942780 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 05:19:02 INFO - PROCESS | 1248 | 1471349942783 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 05:19:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:19:02 INFO - PROCESS | 1248 | 1471349942786 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:19:02 INFO - PROCESS | 1248 | 1471349942788 Marionette TRACE conn5 <- [1,2254,null,{}] 05:19:02 INFO - PROCESS | 1248 | 1471349942792 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:02 INFO - PROCESS | 1248 | 1471349942794 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:02 INFO - PROCESS | 1248 | 1471349942882 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 05:19:02 INFO - PROCESS | 1248 | 1471349942890 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:02 INFO - PROCESS | 1248 | 1471349942901 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:03 INFO - PROCESS | 1248 | ++DOCSHELL 17A97000 == 39 [pid = 1248] [id = 573] 05:19:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17D78400) [pid = 1248] [serial = 1719] [outer = 00000000] 05:19:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17DAB800) [pid = 1248] [serial = 1720] [outer = 17D78400] 05:19:03 INFO - PROCESS | 1248 | 1471349943044 Marionette DEBUG loaded listener.js 05:19:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (18B42C00) [pid = 1248] [serial = 1721] [outer = 17D78400] 05:19:03 INFO - PROCESS | 1248 | 1471349943448 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:19:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:19:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 05:19:03 INFO - PROCESS | 1248 | 1471349943467 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 05:19:03 INFO - PROCESS | 1248 | 1471349943469 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 05:19:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:19:03 INFO - PROCESS | 1248 | 1471349943472 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:19:03 INFO - PROCESS | 1248 | 1471349943473 Marionette TRACE conn5 <- [1,2258,null,{}] 05:19:03 INFO - PROCESS | 1248 | 1471349943477 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:03 INFO - PROCESS | 1248 | 1471349943479 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:03 INFO - PROCESS | 1248 | 1471349943628 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 05:19:03 INFO - PROCESS | 1248 | 1471349943649 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:03 INFO - PROCESS | 1248 | 1471349943651 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:03 INFO - PROCESS | 1248 | ++DOCSHELL 17BBA400 == 40 [pid = 1248] [id = 574] 05:19:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (191CFC00) [pid = 1248] [serial = 1722] [outer = 00000000] 05:19:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (191DA400) [pid = 1248] [serial = 1723] [outer = 191CFC00] 05:19:03 INFO - PROCESS | 1248 | 1471349943698 Marionette DEBUG loaded listener.js 05:19:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19230400) [pid = 1248] [serial = 1724] [outer = 191CFC00] 05:19:04 INFO - PROCESS | 1248 | 1471349944147 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:19:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:19:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 731ms 05:19:04 INFO - PROCESS | 1248 | 1471349944207 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 05:19:04 INFO - PROCESS | 1248 | 1471349944209 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 05:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:19:04 INFO - PROCESS | 1248 | 1471349944213 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:19:04 INFO - PROCESS | 1248 | 1471349944214 Marionette TRACE conn5 <- [1,2262,null,{}] 05:19:04 INFO - PROCESS | 1248 | 1471349944218 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:04 INFO - PROCESS | 1248 | 1471349944224 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:04 INFO - PROCESS | 1248 | 1471349944367 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 05:19:04 INFO - PROCESS | 1248 | 1471349944433 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:04 INFO - PROCESS | 1248 | 1471349944435 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:04 INFO - PROCESS | 1248 | ++DOCSHELL 0F914800 == 41 [pid = 1248] [id = 575] 05:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (10384800) [pid = 1248] [serial = 1725] [outer = 00000000] 05:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19F05000) [pid = 1248] [serial = 1726] [outer = 10384800] 05:19:04 INFO - PROCESS | 1248 | 1471349944482 Marionette DEBUG loaded listener.js 05:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19F07000) [pid = 1248] [serial = 1727] [outer = 10384800] 05:19:04 INFO - PROCESS | 1248 | 1471349944903 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:19:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:19:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 05:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:19:04 INFO - PROCESS | 1248 | 1471349944960 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 05:19:04 INFO - PROCESS | 1248 | 1471349944962 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 05:19:05 INFO - PROCESS | 1248 | 1471349944974 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:19:05 INFO - PROCESS | 1248 | 1471349944976 Marionette TRACE conn5 <- [1,2266,null,{}] 05:19:05 INFO - PROCESS | 1248 | 1471349944980 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:05 INFO - PROCESS | 1248 | 1471349944982 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:05 INFO - PROCESS | 1248 | 1471349945101 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 05:19:05 INFO - PROCESS | 1248 | 1471349945107 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:05 INFO - PROCESS | 1248 | 1471349945109 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:05 INFO - PROCESS | 1248 | ++DOCSHELL 19EB4400 == 42 [pid = 1248] [id = 576] 05:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19F3F000) [pid = 1248] [serial = 1728] [outer = 00000000] 05:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1A069800) [pid = 1248] [serial = 1729] [outer = 19F3F000] 05:19:05 INFO - PROCESS | 1248 | 1471349945155 Marionette DEBUG loaded listener.js 05:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1A071000) [pid = 1248] [serial = 1730] [outer = 19F3F000] 05:19:05 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (18E2DC00) [pid = 1248] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:19:05 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16599400) [pid = 1248] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:19:05 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (19EB6800) [pid = 1248] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:19:05 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0C321000) [pid = 1248] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:19:05 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0884E400) [pid = 1248] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:19:05 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (146C1800) [pid = 1248] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:19:05 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17DAB000) [pid = 1248] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:19:05 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (10387400) [pid = 1248] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:19:05 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1565D400) [pid = 1248] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:19:05 INFO - PROCESS | 1248 | 1471349945693 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:19:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:19:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 790ms 05:19:05 INFO - PROCESS | 1248 | 1471349945756 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 05:19:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:19:05 INFO - PROCESS | 1248 | 1471349945758 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 05:19:05 INFO - PROCESS | 1248 | 1471349945761 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:19:05 INFO - PROCESS | 1248 | 1471349945763 Marionette TRACE conn5 <- [1,2270,null,{}] 05:19:05 INFO - PROCESS | 1248 | 1471349945774 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:05 INFO - PROCESS | 1248 | 1471349945776 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:05 INFO - PROCESS | 1248 | 1471349945891 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 05:19:05 INFO - PROCESS | 1248 | 1471349945903 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:05 INFO - PROCESS | 1248 | 1471349945905 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:05 INFO - PROCESS | 1248 | ++DOCSHELL 10520400 == 43 [pid = 1248] [id = 577] 05:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (14A6D400) [pid = 1248] [serial = 1731] [outer = 00000000] 05:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (191D9400) [pid = 1248] [serial = 1732] [outer = 14A6D400] 05:19:05 INFO - PROCESS | 1248 | 1471349945951 Marionette DEBUG loaded listener.js 05:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19F7F000) [pid = 1248] [serial = 1733] [outer = 14A6D400] 05:19:06 INFO - PROCESS | 1248 | 1471349946357 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:19:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:19:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 05:19:06 INFO - PROCESS | 1248 | 1471349946394 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 05:19:06 INFO - PROCESS | 1248 | 1471349946397 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 05:19:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:19:06 INFO - PROCESS | 1248 | 1471349946400 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:19:06 INFO - PROCESS | 1248 | 1471349946402 Marionette TRACE conn5 <- [1,2274,null,{}] 05:19:06 INFO - PROCESS | 1248 | 1471349946405 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:06 INFO - PROCESS | 1248 | 1471349946407 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:06 INFO - PROCESS | 1248 | 1471349946490 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 05:19:06 INFO - PROCESS | 1248 | 1471349946496 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:06 INFO - PROCESS | 1248 | 1471349946498 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:06 INFO - PROCESS | 1248 | ++DOCSHELL 191D6400 == 44 [pid = 1248] [id = 578] 05:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1A06DC00) [pid = 1248] [serial = 1734] [outer = 00000000] 05:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1A2BCC00) [pid = 1248] [serial = 1735] [outer = 1A06DC00] 05:19:06 INFO - PROCESS | 1248 | 1471349946544 Marionette DEBUG loaded listener.js 05:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1A3DE800) [pid = 1248] [serial = 1736] [outer = 1A06DC00] 05:19:07 INFO - PROCESS | 1248 | 1471349946990 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:19:07 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 05:19:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 05:19:07 INFO - PROCESS | 1248 | 1471349947032 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 05:19:07 INFO - PROCESS | 1248 | 1471349947034 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 05:19:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:19:07 INFO - PROCESS | 1248 | 1471349947057 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:19:07 INFO - PROCESS | 1248 | 1471349947059 Marionette TRACE conn5 <- [1,2278,null,{}] 05:19:07 INFO - PROCESS | 1248 | 1471349947062 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:07 INFO - PROCESS | 1248 | 1471349947064 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:07 INFO - PROCESS | 1248 | 1471349947149 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 05:19:07 INFO - PROCESS | 1248 | 1471349947154 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:07 INFO - PROCESS | 1248 | 1471349947156 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:07 INFO - PROCESS | 1248 | ++DOCSHELL 0883D800 == 45 [pid = 1248] [id = 579] 05:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0883E800) [pid = 1248] [serial = 1737] [outer = 00000000] 05:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1A3E1C00) [pid = 1248] [serial = 1738] [outer = 0883E800] 05:19:07 INFO - PROCESS | 1248 | 1471349947202 Marionette DEBUG loaded listener.js 05:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1A3E5C00) [pid = 1248] [serial = 1739] [outer = 0883E800] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 19F81C00 == 44 [pid = 1248] [id = 542] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 16A0A400 == 43 [pid = 1248] [id = 373] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 1037D800 == 42 [pid = 1248] [id = 563] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 0C584000 == 41 [pid = 1248] [id = 375] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 10382C00 == 40 [pid = 1248] [id = 544] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 17A9D800 == 39 [pid = 1248] [id = 564] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 0FA58C00 == 38 [pid = 1248] [id = 570] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 1A064C00 == 37 [pid = 1248] [id = 569] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 14B5F800 == 36 [pid = 1248] [id = 567] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 19EB9800 == 35 [pid = 1248] [id = 568] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 144D6400 == 34 [pid = 1248] [id = 565] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 0FF5C000 == 33 [pid = 1248] [id = 566] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 10389C00 == 32 [pid = 1248] [id = 571] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 16530C00 == 31 [pid = 1248] [id = 572] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 19EB4400 == 30 [pid = 1248] [id = 576] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 17A97000 == 29 [pid = 1248] [id = 573] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 17BBA400 == 28 [pid = 1248] [id = 574] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 0F914800 == 27 [pid = 1248] [id = 575] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 10520400 == 26 [pid = 1248] [id = 577] 05:19:08 INFO - PROCESS | 1248 | --DOCSHELL 191D6400 == 25 [pid = 1248] [id = 578] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (19F04400) [pid = 1248] [serial = 1687] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16C36800) [pid = 1248] [serial = 1666] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0F90D400) [pid = 1248] [serial = 1670] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0C3CC000) [pid = 1248] [serial = 1669] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1022EC00) [pid = 1248] [serial = 1672] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (10389400) [pid = 1248] [serial = 1673] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (14A31400) [pid = 1248] [serial = 1675] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14B54400) [pid = 1248] [serial = 1676] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (105D3C00) [pid = 1248] [serial = 1663] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19BA1000) [pid = 1248] [serial = 1685] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (19F0F800) [pid = 1248] [serial = 1694] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19F40000) [pid = 1248] [serial = 1696] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (14BE5000) [pid = 1248] [serial = 1690] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19F0A400) [pid = 1248] [serial = 1693] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16C44800) [pid = 1248] [serial = 1691] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (19F0C800) [pid = 1248] [serial = 1688] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (17D84C00) [pid = 1248] [serial = 1681] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (17DB2000) [pid = 1248] [serial = 1682] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (191D0400) [pid = 1248] [serial = 1684] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (17A95C00) [pid = 1248] [serial = 1679] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (16C80800) [pid = 1248] [serial = 1678] [outer = 00000000] [url = about:blank] 05:19:09 INFO - PROCESS | 1248 | 1471349949207 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:19:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:19:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 2187ms 05:19:09 INFO - PROCESS | 1248 | 1471349949230 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 05:19:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:19:09 INFO - PROCESS | 1248 | 1471349949234 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 05:19:09 INFO - PROCESS | 1248 | 1471349949239 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:19:09 INFO - PROCESS | 1248 | 1471349949242 Marionette TRACE conn5 <- [1,2282,null,{}] 05:19:09 INFO - PROCESS | 1248 | 1471349949248 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:09 INFO - PROCESS | 1248 | 1471349949251 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:09 INFO - PROCESS | 1248 | 1471349949349 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 05:19:09 INFO - PROCESS | 1248 | 1471349949359 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:09 INFO - PROCESS | 1248 | 1471349949363 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:09 INFO - PROCESS | 1248 | ++DOCSHELL 0FA4F800 == 26 [pid = 1248] [id = 580] 05:19:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (0FA51000) [pid = 1248] [serial = 1740] [outer = 00000000] 05:19:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0FA55C00) [pid = 1248] [serial = 1741] [outer = 0FA51000] 05:19:09 INFO - PROCESS | 1248 | 1471349949416 Marionette DEBUG loaded listener.js 05:19:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0FF5C000) [pid = 1248] [serial = 1742] [outer = 0FA51000] 05:19:09 INFO - PROCESS | 1248 | 1471349949920 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:19:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:19:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 732ms 05:19:10 INFO - PROCESS | 1248 | 1471349949972 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 05:19:10 INFO - PROCESS | 1248 | 1471349949977 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 05:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:19:10 INFO - PROCESS | 1248 | 1471349949983 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:19:10 INFO - PROCESS | 1248 | 1471349949986 Marionette TRACE conn5 <- [1,2286,null,{}] 05:19:10 INFO - PROCESS | 1248 | 1471349949990 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:10 INFO - PROCESS | 1248 | 1471349949993 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:10 INFO - PROCESS | 1248 | 1471349950089 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 05:19:10 INFO - PROCESS | 1248 | 1471349950097 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:10 INFO - PROCESS | 1248 | 1471349950100 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:10 INFO - PROCESS | 1248 | ++DOCSHELL 10388400 == 27 [pid = 1248] [id = 581] 05:19:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (10389400) [pid = 1248] [serial = 1743] [outer = 00000000] 05:19:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (103ABC00) [pid = 1248] [serial = 1744] [outer = 10389400] 05:19:10 INFO - PROCESS | 1248 | 1471349950170 Marionette DEBUG loaded listener.js 05:19:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (103B6400) [pid = 1248] [serial = 1745] [outer = 10389400] 05:19:10 INFO - PROCESS | 1248 | 1471349950661 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:19:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:19:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 05:19:10 INFO - PROCESS | 1248 | 1471349950717 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 05:19:10 INFO - PROCESS | 1248 | 1471349950719 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 05:19:10 INFO - PROCESS | 1248 | 1471349950723 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:19:10 INFO - PROCESS | 1248 | 1471349950726 Marionette TRACE conn5 <- [1,2290,null,{}] 05:19:10 INFO - PROCESS | 1248 | 1471349950737 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:10 INFO - PROCESS | 1248 | 1471349950742 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:10 INFO - PROCESS | 1248 | 1471349950863 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 05:19:10 INFO - PROCESS | 1248 | 1471349950871 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:10 INFO - PROCESS | 1248 | 1471349950874 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:10 INFO - PROCESS | 1248 | ++DOCSHELL 143B6800 == 28 [pid = 1248] [id = 582] 05:19:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (143B7000) [pid = 1248] [serial = 1746] [outer = 00000000] 05:19:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (14A22800) [pid = 1248] [serial = 1747] [outer = 143B7000] 05:19:10 INFO - PROCESS | 1248 | 1471349950926 Marionette DEBUG loaded listener.js 05:19:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (14A76C00) [pid = 1248] [serial = 1748] [outer = 143B7000] 05:19:11 INFO - PROCESS | 1248 | 1471349951417 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 05:19:11 INFO - PROCESS | 1248 | 1471349951457 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 05:19:11 INFO - PROCESS | 1248 | 1471349951459 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 05:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:19:11 INFO - PROCESS | 1248 | 1471349951462 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:19:11 INFO - PROCESS | 1248 | 1471349951464 Marionette TRACE conn5 <- [1,2294,null,{}] 05:19:11 INFO - PROCESS | 1248 | 1471349951468 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:11 INFO - PROCESS | 1248 | 1471349951470 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:11 INFO - PROCESS | 1248 | 1471349951561 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 05:19:11 INFO - PROCESS | 1248 | 1471349951567 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:11 INFO - PROCESS | 1248 | 1471349951569 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:11 INFO - PROCESS | 1248 | ++DOCSHELL 146C4000 == 29 [pid = 1248] [id = 583] 05:19:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (14AD0400) [pid = 1248] [serial = 1749] [outer = 00000000] 05:19:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1652A800) [pid = 1248] [serial = 1750] [outer = 14AD0400] 05:19:11 INFO - PROCESS | 1248 | 1471349951618 Marionette DEBUG loaded listener.js 05:19:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16A05000) [pid = 1248] [serial = 1751] [outer = 14AD0400] 05:19:12 INFO - PROCESS | 1248 | 1471349952061 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:19:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:19:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 05:19:12 INFO - PROCESS | 1248 | 1471349952103 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 05:19:12 INFO - PROCESS | 1248 | 1471349952105 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 05:19:12 INFO - PROCESS | 1248 | 1471349952108 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:19:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:19:12 INFO - PROCESS | 1248 | 1471349952110 Marionette TRACE conn5 <- [1,2298,null,{}] 05:19:12 INFO - PROCESS | 1248 | 1471349952113 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:12 INFO - PROCESS | 1248 | 1471349952115 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:12 INFO - PROCESS | 1248 | 1471349952197 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 05:19:12 INFO - PROCESS | 1248 | 1471349952203 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:12 INFO - PROCESS | 1248 | 1471349952206 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:12 INFO - PROCESS | 1248 | ++DOCSHELL 16A08800 == 30 [pid = 1248] [id = 584] 05:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16C35C00) [pid = 1248] [serial = 1752] [outer = 00000000] 05:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16C7C400) [pid = 1248] [serial = 1753] [outer = 16C35C00] 05:19:12 INFO - PROCESS | 1248 | 1471349952253 Marionette DEBUG loaded listener.js 05:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16C85000) [pid = 1248] [serial = 1754] [outer = 16C35C00] 05:19:12 INFO - PROCESS | 1248 | 1471349952737 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:19:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:19:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 05:19:12 INFO - PROCESS | 1248 | 1471349952782 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 05:19:12 INFO - PROCESS | 1248 | 1471349952784 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 05:19:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:19:12 INFO - PROCESS | 1248 | 1471349952788 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:19:12 INFO - PROCESS | 1248 | 1471349952790 Marionette TRACE conn5 <- [1,2302,null,{}] 05:19:12 INFO - PROCESS | 1248 | 1471349952793 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:12 INFO - PROCESS | 1248 | 1471349952799 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:12 INFO - PROCESS | 1248 | 1471349952919 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 05:19:12 INFO - PROCESS | 1248 | 1471349952932 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:12 INFO - PROCESS | 1248 | 1471349952934 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:12 INFO - PROCESS | 1248 | ++DOCSHELL 17D7A000 == 31 [pid = 1248] [id = 585] 05:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17D7C400) [pid = 1248] [serial = 1755] [outer = 00000000] 05:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17DB2000) [pid = 1248] [serial = 1756] [outer = 17D7C400] 05:19:13 INFO - PROCESS | 1248 | 1471349952983 Marionette DEBUG loaded listener.js 05:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (18B48800) [pid = 1248] [serial = 1757] [outer = 17D7C400] 05:19:13 INFO - PROCESS | 1248 | 1471349953422 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:19:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:19:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 05:19:13 INFO - PROCESS | 1248 | 1471349953462 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 05:19:13 INFO - PROCESS | 1248 | 1471349953465 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 05:19:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:19:13 INFO - PROCESS | 1248 | 1471349953468 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:19:13 INFO - PROCESS | 1248 | 1471349953470 Marionette TRACE conn5 <- [1,2306,null,{}] 05:19:13 INFO - PROCESS | 1248 | 1471349953473 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:13 INFO - PROCESS | 1248 | 1471349953475 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:13 INFO - PROCESS | 1248 | 1471349953556 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 05:19:13 INFO - PROCESS | 1248 | 1471349953591 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:13 INFO - PROCESS | 1248 | 1471349953593 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:13 INFO - PROCESS | 1248 | ++DOCSHELL 17DAAC00 == 32 [pid = 1248] [id = 586] 05:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (18BDE400) [pid = 1248] [serial = 1758] [outer = 00000000] 05:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (18EB9C00) [pid = 1248] [serial = 1759] [outer = 18BDE400] 05:19:13 INFO - PROCESS | 1248 | 1471349953639 Marionette DEBUG loaded listener.js 05:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (18EBA400) [pid = 1248] [serial = 1760] [outer = 18BDE400] 05:19:14 INFO - PROCESS | 1248 | 1471349954194 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 05:19:14 INFO - PROCESS | 1248 | 1471349954245 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 05:19:14 INFO - PROCESS | 1248 | 1471349954248 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 1248 | 1471349954249 Marionette TRACE conn5 <- [1,2310,null,{}] 05:19:14 INFO - PROCESS | 1248 | 1471349954253 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:14 INFO - PROCESS | 1248 | 1471349954255 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:14 INFO - PROCESS | 1248 | 1471349954336 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 05:19:14 INFO - PROCESS | 1248 | 1471349954341 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:14 INFO - PROCESS | 1248 | 1471349954343 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:14 INFO - PROCESS | 1248 | ++DOCSHELL 191D8C00 == 33 [pid = 1248] [id = 587] 05:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (19B9E400) [pid = 1248] [serial = 1761] [outer = 00000000] 05:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (19BA9800) [pid = 1248] [serial = 1762] [outer = 19B9E400] 05:19:14 INFO - PROCESS | 1248 | 1471349954390 Marionette DEBUG loaded listener.js 05:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (19BA0C00) [pid = 1248] [serial = 1763] [outer = 19B9E400] 05:19:14 INFO - PROCESS | 1248 | 1471349954880 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 05:19:14 INFO - PROCESS | 1248 | 1471349954934 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 05:19:14 INFO - PROCESS | 1248 | 1471349954936 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 05:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:19:14 INFO - PROCESS | 1248 | 1471349954947 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 1248 | 1471349954948 Marionette TRACE conn5 <- [1,2314,null,{}] 05:19:14 INFO - PROCESS | 1248 | 1471349954952 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:14 INFO - PROCESS | 1248 | 1471349954954 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:15 INFO - PROCESS | 1248 | 1471349955073 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 05:19:15 INFO - PROCESS | 1248 | 1471349955082 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:15 INFO - PROCESS | 1248 | 1471349955084 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:15 INFO - PROCESS | 1248 | ++DOCSHELL 14331000 == 34 [pid = 1248] [id = 588] 05:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (19EB3400) [pid = 1248] [serial = 1764] [outer = 00000000] 05:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (19EB7000) [pid = 1248] [serial = 1765] [outer = 19EB3400] 05:19:15 INFO - PROCESS | 1248 | 1471349955194 Marionette DEBUG loaded listener.js 05:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (19EB9000) [pid = 1248] [serial = 1766] [outer = 19EB3400] 05:19:15 INFO - PROCESS | 1248 | 1471349955635 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:19:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:19:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 05:19:15 INFO - PROCESS | 1248 | 1471349955677 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 05:19:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:19:15 INFO - PROCESS | 1248 | 1471349955678 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 05:19:15 INFO - PROCESS | 1248 | 1471349955681 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:19:15 INFO - PROCESS | 1248 | 1471349955683 Marionette TRACE conn5 <- [1,2318,null,{}] 05:19:15 INFO - PROCESS | 1248 | 1471349955690 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:15 INFO - PROCESS | 1248 | 1471349955691 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:15 INFO - PROCESS | 1248 | 1471349955813 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 05:19:15 INFO - PROCESS | 1248 | 1471349955824 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:15 INFO - PROCESS | 1248 | 1471349955826 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:15 INFO - PROCESS | 1248 | ++DOCSHELL 19F0A400 == 35 [pid = 1248] [id = 589] 05:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (19F0B800) [pid = 1248] [serial = 1767] [outer = 00000000] 05:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (19F37000) [pid = 1248] [serial = 1768] [outer = 19F0B800] 05:19:15 INFO - PROCESS | 1248 | 1471349955873 Marionette DEBUG loaded listener.js 05:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (19F3B800) [pid = 1248] [serial = 1769] [outer = 19F0B800] 05:19:16 INFO - PROCESS | 1248 | 1471349956352 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:19:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:19:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 05:19:16 INFO - PROCESS | 1248 | 1471349956437 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 05:19:16 INFO - PROCESS | 1248 | 1471349956439 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 05:19:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:19:16 INFO - PROCESS | 1248 | 1471349956447 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:19:16 INFO - PROCESS | 1248 | 1471349956449 Marionette TRACE conn5 <- [1,2322,null,{}] 05:19:16 INFO - PROCESS | 1248 | 1471349956453 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:16 INFO - PROCESS | 1248 | 1471349956455 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:16 INFO - PROCESS | 1248 | 1471349956939 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 05:19:16 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (16525000) [pid = 1248] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:19:16 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (0F916C00) [pid = 1248] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:19:16 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (191CFC00) [pid = 1248] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:19:16 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (10384800) [pid = 1248] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:19:16 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (19F3F000) [pid = 1248] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:19:16 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1A06DC00) [pid = 1248] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:19:16 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (14A6D400) [pid = 1248] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:19:16 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1038A800) [pid = 1248] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:19:16 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0FF5F000) [pid = 1248] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:19:16 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1A069C00) [pid = 1248] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:19:16 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (19EBA400) [pid = 1248] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:19:16 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (14BE9C00) [pid = 1248] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:19:16 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0FF5DC00) [pid = 1248] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:19:16 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (18BD8C00) [pid = 1248] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:19:16 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17D78400) [pid = 1248] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:19:16 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16593400) [pid = 1248] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:19:16 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (19DC2400) [pid = 1248] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:19:17 INFO - PROCESS | 1248 | 1471349957014 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:17 INFO - PROCESS | 1248 | 1471349957016 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:17 INFO - PROCESS | 1248 | ++DOCSHELL 0C53A800 == 36 [pid = 1248] [id = 590] 05:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0C580800) [pid = 1248] [serial = 1770] [outer = 00000000] 05:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (10388000) [pid = 1248] [serial = 1771] [outer = 0C580800] 05:19:17 INFO - PROCESS | 1248 | 1471349957071 Marionette DEBUG loaded listener.js 05:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17D7B800) [pid = 1248] [serial = 1772] [outer = 0C580800] 05:19:17 INFO - PROCESS | 1248 | 1471349957451 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:19:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:19:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1022ms 05:19:17 INFO - PROCESS | 1248 | 1471349957484 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 05:19:17 INFO - PROCESS | 1248 | 1471349957486 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 05:19:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:19:17 INFO - PROCESS | 1248 | 1471349957489 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:19:17 INFO - PROCESS | 1248 | 1471349957491 Marionette TRACE conn5 <- [1,2326,null,{}] 05:19:17 INFO - PROCESS | 1248 | 1471349957507 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:17 INFO - PROCESS | 1248 | 1471349957509 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:17 INFO - PROCESS | 1248 | 1471349957593 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 05:19:17 INFO - PROCESS | 1248 | 1471349957598 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:17 INFO - PROCESS | 1248 | 1471349957600 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:17 INFO - PROCESS | 1248 | ++DOCSHELL 16C37000 == 37 [pid = 1248] [id = 591] 05:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17DAFC00) [pid = 1248] [serial = 1773] [outer = 00000000] 05:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19F85800) [pid = 1248] [serial = 1774] [outer = 17DAFC00] 05:19:17 INFO - PROCESS | 1248 | 1471349957646 Marionette DEBUG loaded listener.js 05:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19F87000) [pid = 1248] [serial = 1775] [outer = 17DAFC00] 05:19:18 INFO - PROCESS | 1248 | 1471349958083 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:19:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:19:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 05:19:18 INFO - PROCESS | 1248 | 1471349958125 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 05:19:18 INFO - PROCESS | 1248 | 1471349958126 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 05:19:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:19:18 INFO - PROCESS | 1248 | 1471349958145 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:19:18 INFO - PROCESS | 1248 | 1471349958147 Marionette TRACE conn5 <- [1,2330,null,{}] 05:19:18 INFO - PROCESS | 1248 | 1471349958150 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:18 INFO - PROCESS | 1248 | 1471349958152 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:18 INFO - PROCESS | 1248 | 1471349958235 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 05:19:18 INFO - PROCESS | 1248 | 1471349958241 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:18 INFO - PROCESS | 1248 | 1471349958242 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:18 INFO - PROCESS | 1248 | ++DOCSHELL 19F32C00 == 38 [pid = 1248] [id = 592] 05:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1A177C00) [pid = 1248] [serial = 1776] [outer = 00000000] 05:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1A378800) [pid = 1248] [serial = 1777] [outer = 1A177C00] 05:19:18 INFO - PROCESS | 1248 | 1471349958288 Marionette DEBUG loaded listener.js 05:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1A3E9400) [pid = 1248] [serial = 1778] [outer = 1A177C00] 05:19:18 INFO - PROCESS | 1248 | 1471349958738 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:19:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:19:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 650ms 05:19:18 INFO - PROCESS | 1248 | 1471349958782 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 05:19:18 INFO - PROCESS | 1248 | 1471349958783 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 05:19:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:19:18 INFO - PROCESS | 1248 | 1471349958805 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:19:18 INFO - PROCESS | 1248 | 1471349958807 Marionette TRACE conn5 <- [1,2334,null,{}] 05:19:18 INFO - PROCESS | 1248 | 1471349958811 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:18 INFO - PROCESS | 1248 | 1471349958813 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:18 INFO - PROCESS | 1248 | 1471349958896 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 05:19:18 INFO - PROCESS | 1248 | 1471349958901 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:18 INFO - PROCESS | 1248 | 1471349958903 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:18 INFO - PROCESS | 1248 | ++DOCSHELL 16C7BC00 == 39 [pid = 1248] [id = 593] 05:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (17A96C00) [pid = 1248] [serial = 1779] [outer = 00000000] 05:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1B101800) [pid = 1248] [serial = 1780] [outer = 17A96C00] 05:19:18 INFO - PROCESS | 1248 | 1471349958950 Marionette DEBUG loaded listener.js 05:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1B105C00) [pid = 1248] [serial = 1781] [outer = 17A96C00] 05:19:19 INFO - PROCESS | 1248 | 1471349959873 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1133ms 05:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:19:19 INFO - PROCESS | 1248 | 1471349959925 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 05:19:19 INFO - PROCESS | 1248 | 1471349959930 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 05:19:19 INFO - PROCESS | 1248 | 1471349959935 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:19:19 INFO - PROCESS | 1248 | 1471349959938 Marionette TRACE conn5 <- [1,2338,null,{}] 05:19:19 INFO - PROCESS | 1248 | 1471349959944 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:19 INFO - PROCESS | 1248 | 1471349959947 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:20 INFO - PROCESS | 1248 | 1471349960099 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 05:19:20 INFO - PROCESS | 1248 | 1471349960238 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:20 INFO - PROCESS | 1248 | 1471349960241 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:20 INFO - PROCESS | 1248 | ++DOCSHELL 0FA56400 == 40 [pid = 1248] [id = 594] 05:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (0FF61800) [pid = 1248] [serial = 1782] [outer = 00000000] 05:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (10230800) [pid = 1248] [serial = 1783] [outer = 0FF61800] 05:19:20 INFO - PROCESS | 1248 | 1471349960302 Marionette DEBUG loaded listener.js 05:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (1038AC00) [pid = 1248] [serial = 1784] [outer = 0FF61800] 05:19:21 INFO - PROCESS | 1248 | 1471349961230 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:19:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:19:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1339ms 05:19:21 INFO - PROCESS | 1248 | 1471349961275 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 05:19:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:19:21 INFO - PROCESS | 1248 | 1471349961279 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 05:19:21 INFO - PROCESS | 1248 | 1471349961284 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:19:21 INFO - PROCESS | 1248 | 1471349961288 Marionette TRACE conn5 <- [1,2342,null,{}] 05:19:21 INFO - PROCESS | 1248 | 1471349961293 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:21 INFO - PROCESS | 1248 | 1471349961296 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:21 INFO - PROCESS | 1248 | 1471349961406 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 05:19:21 INFO - PROCESS | 1248 | 1471349961544 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:21 INFO - PROCESS | 1248 | 1471349961549 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:21 INFO - PROCESS | 1248 | ++DOCSHELL 10384800 == 41 [pid = 1248] [id = 595] 05:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (10386000) [pid = 1248] [serial = 1785] [outer = 00000000] 05:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (105D4C00) [pid = 1248] [serial = 1786] [outer = 10386000] 05:19:21 INFO - PROCESS | 1248 | 1471349961641 Marionette DEBUG loaded listener.js 05:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (14127800) [pid = 1248] [serial = 1787] [outer = 10386000] 05:19:22 INFO - PROCESS | 1248 | --DOCSHELL 16522C00 == 40 [pid = 1248] [id = 553] 05:19:22 INFO - PROCESS | 1248 | --DOCSHELL 15C34800 == 39 [pid = 1248] [id = 555] 05:19:22 INFO - PROCESS | 1248 | --DOCSHELL 0F90D000 == 38 [pid = 1248] [id = 554] 05:19:22 INFO - PROCESS | 1248 | --DOCSHELL 0F95F000 == 37 [pid = 1248] [id = 551] 05:19:22 INFO - PROCESS | 1248 | --DOCSHELL 17DB3000 == 36 [pid = 1248] [id = 550] 05:19:22 INFO - PROCESS | 1248 | --DOCSHELL 144CE800 == 35 [pid = 1248] [id = 549] 05:19:22 INFO - PROCESS | 1248 | --DOCSHELL 11045800 == 34 [pid = 1248] [id = 546] 05:19:22 INFO - PROCESS | 1248 | --DOCSHELL 0F9F0C00 == 33 [pid = 1248] [id = 545] 05:19:22 INFO - PROCESS | 1248 | --DOCSHELL 0883D800 == 32 [pid = 1248] [id = 579] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1A3E1C00) [pid = 1248] [serial = 1738] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (19F02400) [pid = 1248] [serial = 1661] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (17A9EC00) [pid = 1248] [serial = 1667] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (111E0400) [pid = 1248] [serial = 1664] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (191DA400) [pid = 1248] [serial = 1723] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (19F05000) [pid = 1248] [serial = 1726] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (19230400) [pid = 1248] [serial = 1724] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1A069800) [pid = 1248] [serial = 1729] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (19F07000) [pid = 1248] [serial = 1727] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1A2BCC00) [pid = 1248] [serial = 1735] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (191D9400) [pid = 1248] [serial = 1732] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1A071000) [pid = 1248] [serial = 1730] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (105D5800) [pid = 1248] [serial = 1714] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14330000) [pid = 1248] [serial = 1715] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (106D5000) [pid = 1248] [serial = 1712] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (103B8800) [pid = 1248] [serial = 1711] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1A2B0C00) [pid = 1248] [serial = 1709] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1A072800) [pid = 1248] [serial = 1708] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (19F83400) [pid = 1248] [serial = 1706] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19F35000) [pid = 1248] [serial = 1705] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16A0D400) [pid = 1248] [serial = 1703] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (15C35800) [pid = 1248] [serial = 1702] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (103AF400) [pid = 1248] [serial = 1700] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0FF6A800) [pid = 1248] [serial = 1699] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (19F7D000) [pid = 1248] [serial = 1697] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17DAB800) [pid = 1248] [serial = 1720] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (16C3CC00) [pid = 1248] [serial = 1717] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (16C85C00) [pid = 1248] [serial = 1718] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1A3DE800) [pid = 1248] [serial = 1736] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (19F7F000) [pid = 1248] [serial = 1733] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (18B42C00) [pid = 1248] [serial = 1721] [outer = 00000000] [url = about:blank] 05:19:22 INFO - PROCESS | 1248 | 1471349962191 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 930ms 05:19:22 INFO - PROCESS | 1248 | 1471349962214 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 05:19:22 INFO - PROCESS | 1248 | 1471349962219 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 05:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:19:22 INFO - PROCESS | 1248 | 1471349962226 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:19:22 INFO - PROCESS | 1248 | 1471349962228 Marionette TRACE conn5 <- [1,2346,null,{}] 05:19:22 INFO - PROCESS | 1248 | 1471349962232 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:22 INFO - PROCESS | 1248 | 1471349962235 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:22 INFO - PROCESS | 1248 | 1471349962325 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 05:19:22 INFO - PROCESS | 1248 | 1471349962334 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:22 INFO - PROCESS | 1248 | 1471349962336 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:22 INFO - PROCESS | 1248 | ++DOCSHELL 10579800 == 33 [pid = 1248] [id = 596] 05:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (105D1000) [pid = 1248] [serial = 1788] [outer = 00000000] 05:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (141B0000) [pid = 1248] [serial = 1789] [outer = 105D1000] 05:19:22 INFO - PROCESS | 1248 | 1471349962389 Marionette DEBUG loaded listener.js 05:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (143E1C00) [pid = 1248] [serial = 1790] [outer = 105D1000] 05:19:22 INFO - PROCESS | 1248 | 1471349962900 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 05:19:22 INFO - PROCESS | 1248 | 1471349962959 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 05:19:22 INFO - PROCESS | 1248 | 1471349962962 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 05:19:22 INFO - PROCESS | 1248 | 1471349962966 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:19:23 INFO - PROCESS | 1248 | 1471349962969 Marionette TRACE conn5 <- [1,2350,null,{}] 05:19:23 INFO - PROCESS | 1248 | 1471349962980 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:23 INFO - PROCESS | 1248 | 1471349962984 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:23 INFO - PROCESS | 1248 | 1471349963081 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 05:19:23 INFO - PROCESS | 1248 | 1471349963090 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:23 INFO - PROCESS | 1248 | 1471349963093 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 1652B800 == 34 [pid = 1248] [id = 597] 05:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1652CC00) [pid = 1248] [serial = 1791] [outer = 00000000] 05:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16A04000) [pid = 1248] [serial = 1792] [outer = 1652CC00] 05:19:23 INFO - PROCESS | 1248 | 1471349963150 Marionette DEBUG loaded listener.js 05:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (16C3D800) [pid = 1248] [serial = 1793] [outer = 1652CC00] 05:19:23 INFO - PROCESS | 1248 | 1471349963639 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:19:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:19:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 731ms 05:19:23 INFO - PROCESS | 1248 | 1471349963699 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 05:19:23 INFO - PROCESS | 1248 | 1471349963702 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 05:19:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:19:23 INFO - PROCESS | 1248 | 1471349963705 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:19:23 INFO - PROCESS | 1248 | 1471349963706 Marionette TRACE conn5 <- [1,2354,null,{}] 05:19:23 INFO - PROCESS | 1248 | 1471349963710 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:23 INFO - PROCESS | 1248 | 1471349963712 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:23 INFO - PROCESS | 1248 | 1471349963802 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 05:19:23 INFO - PROCESS | 1248 | 1471349963903 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:23 INFO - PROCESS | 1248 | 1471349963905 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 16C88000 == 35 [pid = 1248] [id = 598] 05:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16C89800) [pid = 1248] [serial = 1794] [outer = 00000000] 05:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17D78400) [pid = 1248] [serial = 1795] [outer = 16C89800] 05:19:23 INFO - PROCESS | 1248 | 1471349963961 Marionette DEBUG loaded listener.js 05:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17D85800) [pid = 1248] [serial = 1796] [outer = 16C89800] 05:19:24 INFO - PROCESS | 1248 | 1471349964373 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:19:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:19:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 05:19:24 INFO - PROCESS | 1248 | 1471349964467 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 05:19:24 INFO - PROCESS | 1248 | 1471349964469 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 05:19:24 INFO - PROCESS | 1248 | 1471349964472 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:19:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:19:24 INFO - PROCESS | 1248 | 1471349964474 Marionette TRACE conn5 <- [1,2358,null,{}] 05:19:24 INFO - PROCESS | 1248 | 1471349964478 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:24 INFO - PROCESS | 1248 | 1471349964480 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:24 INFO - PROCESS | 1248 | 1471349964595 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 05:19:24 INFO - PROCESS | 1248 | 1471349964660 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:24 INFO - PROCESS | 1248 | 1471349964662 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:24 INFO - PROCESS | 1248 | ++DOCSHELL 17BDD800 == 36 [pid = 1248] [id = 599] 05:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17DAB800) [pid = 1248] [serial = 1797] [outer = 00000000] 05:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (18DBFC00) [pid = 1248] [serial = 1798] [outer = 17DAB800] 05:19:24 INFO - PROCESS | 1248 | 1471349964709 Marionette DEBUG loaded listener.js 05:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (191CF800) [pid = 1248] [serial = 1799] [outer = 17DAB800] 05:19:25 INFO - PROCESS | 1248 | 1471349965146 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:19:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:19:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 05:19:25 INFO - PROCESS | 1248 | 1471349965207 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 05:19:25 INFO - PROCESS | 1248 | 1471349965209 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 05:19:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:19:25 INFO - PROCESS | 1248 | 1471349965212 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:19:25 INFO - PROCESS | 1248 | 1471349965214 Marionette TRACE conn5 <- [1,2362,null,{}] 05:19:25 INFO - PROCESS | 1248 | 1471349965218 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:25 INFO - PROCESS | 1248 | 1471349965224 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:25 INFO - PROCESS | 1248 | 1471349965371 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 05:19:25 INFO - PROCESS | 1248 | 1471349965443 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:25 INFO - PROCESS | 1248 | 1471349965445 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:25 INFO - PROCESS | 1248 | ++DOCSHELL 191DC800 == 37 [pid = 1248] [id = 600] 05:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19B9A400) [pid = 1248] [serial = 1800] [outer = 00000000] 05:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19EB0C00) [pid = 1248] [serial = 1801] [outer = 19B9A400] 05:19:25 INFO - PROCESS | 1248 | 1471349965493 Marionette DEBUG loaded listener.js 05:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19F03400) [pid = 1248] [serial = 1802] [outer = 19B9A400] 05:19:25 INFO - PROCESS | 1248 | 1471349965964 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 770ms 05:19:26 INFO - PROCESS | 1248 | 1471349965986 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 05:19:26 INFO - PROCESS | 1248 | 1471349965988 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 05:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:19:26 INFO - PROCESS | 1248 | 1471349965991 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:19:26 INFO - PROCESS | 1248 | 1471349965993 Marionette TRACE conn5 <- [1,2366,null,{}] 05:19:26 INFO - PROCESS | 1248 | 1471349965996 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:26 INFO - PROCESS | 1248 | 1471349965998 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:26 INFO - PROCESS | 1248 | 1471349966121 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 05:19:26 INFO - PROCESS | 1248 | 1471349966130 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:26 INFO - PROCESS | 1248 | 1471349966132 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:26 INFO - PROCESS | 1248 | ++DOCSHELL 19EB3800 == 38 [pid = 1248] [id = 601] 05:19:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19EB4800) [pid = 1248] [serial = 1803] [outer = 00000000] 05:19:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19F0F000) [pid = 1248] [serial = 1804] [outer = 19EB4800] 05:19:26 INFO - PROCESS | 1248 | 1471349966179 Marionette DEBUG loaded listener.js 05:19:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19F0FC00) [pid = 1248] [serial = 1805] [outer = 19EB4800] 05:19:26 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1A177C00) [pid = 1248] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:19:26 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19EB3400) [pid = 1248] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:19:26 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (19F0B800) [pid = 1248] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:19:26 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (14AD0400) [pid = 1248] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:19:26 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0883E800) [pid = 1248] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:19:26 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (10389400) [pid = 1248] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:19:26 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (18BDE400) [pid = 1248] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:19:26 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (143B7000) [pid = 1248] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:19:26 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16C35C00) [pid = 1248] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:19:26 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0FA51000) [pid = 1248] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:19:26 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19B9E400) [pid = 1248] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:19:26 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17D7C400) [pid = 1248] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:19:26 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17DAFC00) [pid = 1248] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:19:26 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0C580800) [pid = 1248] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:19:26 INFO - PROCESS | 1248 | 1471349966706 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 770ms 05:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:19:26 INFO - PROCESS | 1248 | 1471349966762 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 05:19:26 INFO - PROCESS | 1248 | 1471349966764 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 05:19:26 INFO - PROCESS | 1248 | 1471349966767 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:19:26 INFO - PROCESS | 1248 | 1471349966769 Marionette TRACE conn5 <- [1,2370,null,{}] 05:19:26 INFO - PROCESS | 1248 | 1471349966772 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:26 INFO - PROCESS | 1248 | 1471349966774 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:26 INFO - PROCESS | 1248 | 1471349966856 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 05:19:26 INFO - PROCESS | 1248 | 1471349966862 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:26 INFO - PROCESS | 1248 | 1471349966864 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:26 INFO - PROCESS | 1248 | ++DOCSHELL 0884DC00 == 39 [pid = 1248] [id = 602] 05:19:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (10521C00) [pid = 1248] [serial = 1806] [outer = 00000000] 05:19:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (17D7B400) [pid = 1248] [serial = 1807] [outer = 10521C00] 05:19:26 INFO - PROCESS | 1248 | 1471349966910 Marionette DEBUG loaded listener.js 05:19:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (191D3800) [pid = 1248] [serial = 1808] [outer = 10521C00] 05:19:27 INFO - PROCESS | 1248 | 1471349967346 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:19:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:19:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 05:19:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:19:27 INFO - PROCESS | 1248 | 1471349967398 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 05:19:27 INFO - PROCESS | 1248 | 1471349967400 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 05:19:27 INFO - PROCESS | 1248 | 1471349967404 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:19:27 INFO - PROCESS | 1248 | 1471349967405 Marionette TRACE conn5 <- [1,2374,null,{}] 05:19:27 INFO - PROCESS | 1248 | 1471349967409 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:27 INFO - PROCESS | 1248 | 1471349967411 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:27 INFO - PROCESS | 1248 | 1471349967494 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 05:19:27 INFO - PROCESS | 1248 | 1471349967499 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:27 INFO - PROCESS | 1248 | 1471349967501 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:27 INFO - PROCESS | 1248 | ++DOCSHELL 1922FC00 == 40 [pid = 1248] [id = 603] 05:19:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (19DC1400) [pid = 1248] [serial = 1809] [outer = 00000000] 05:19:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19F0B800) [pid = 1248] [serial = 1810] [outer = 19DC1400] 05:19:27 INFO - PROCESS | 1248 | 1471349967548 Marionette DEBUG loaded listener.js 05:19:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19F80800) [pid = 1248] [serial = 1811] [outer = 19DC1400] 05:19:28 INFO - PROCESS | 1248 | 1471349968005 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:19:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:19:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 05:19:28 INFO - PROCESS | 1248 | 1471349968034 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 05:19:28 INFO - PROCESS | 1248 | 1471349968036 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 05:19:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:19:28 INFO - PROCESS | 1248 | 1471349968043 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:19:28 INFO - PROCESS | 1248 | 1471349968045 Marionette TRACE conn5 <- [1,2378,null,{}] 05:19:28 INFO - PROCESS | 1248 | 1471349968065 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:28 INFO - PROCESS | 1248 | 1471349968067 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:28 INFO - PROCESS | 1248 | 1471349968149 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 05:19:28 INFO - PROCESS | 1248 | 1471349968154 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:28 INFO - PROCESS | 1248 | 1471349968156 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:28 INFO - PROCESS | 1248 | ++DOCSHELL 19F0CC00 == 41 [pid = 1248] [id = 604] 05:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19F82400) [pid = 1248] [serial = 1812] [outer = 00000000] 05:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1A065800) [pid = 1248] [serial = 1813] [outer = 19F82400] 05:19:28 INFO - PROCESS | 1248 | 1471349968202 Marionette DEBUG loaded listener.js 05:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1A06DC00) [pid = 1248] [serial = 1814] [outer = 19F82400] 05:19:28 INFO - PROCESS | 1248 | 1471349968788 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:19:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:19:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 790ms 05:19:28 INFO - PROCESS | 1248 | 1471349968835 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 05:19:28 INFO - PROCESS | 1248 | 1471349968840 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 05:19:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:19:28 INFO - PROCESS | 1248 | 1471349968933 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:19:28 INFO - PROCESS | 1248 | 1471349968937 Marionette TRACE conn5 <- [1,2382,null,{}] 05:19:28 INFO - PROCESS | 1248 | 1471349968944 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:28 INFO - PROCESS | 1248 | 1471349968948 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:29 INFO - PROCESS | 1248 | 1471349969073 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 05:19:29 INFO - PROCESS | 1248 | 1471349969178 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:29 INFO - PROCESS | 1248 | 1471349969181 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:29 INFO - PROCESS | 1248 | ++DOCSHELL 0C36D800 == 42 [pid = 1248] [id = 605] 05:19:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0C5E8C00) [pid = 1248] [serial = 1815] [outer = 00000000] 05:19:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (105D1C00) [pid = 1248] [serial = 1816] [outer = 0C5E8C00] 05:19:29 INFO - PROCESS | 1248 | 1471349969242 Marionette DEBUG loaded listener.js 05:19:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1412B800) [pid = 1248] [serial = 1817] [outer = 0C5E8C00] 05:19:29 INFO - PROCESS | 1248 | 1471349969838 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:19:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:19:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1019ms 05:19:29 INFO - PROCESS | 1248 | 1471349969909 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 05:19:29 INFO - PROCESS | 1248 | 1471349969914 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 05:19:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:19:29 INFO - PROCESS | 1248 | 1471349969920 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:19:29 INFO - PROCESS | 1248 | 1471349969923 Marionette TRACE conn5 <- [1,2386,null,{}] 05:19:29 INFO - PROCESS | 1248 | 1471349969928 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:29 INFO - PROCESS | 1248 | 1471349969931 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:30 INFO - PROCESS | 1248 | 1471349970049 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 05:19:30 INFO - PROCESS | 1248 | 1471349970192 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:30 INFO - PROCESS | 1248 | 1471349970194 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:30 INFO - PROCESS | 1248 | ++DOCSHELL 16593400 == 43 [pid = 1248] [id = 606] 05:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16C35C00) [pid = 1248] [serial = 1818] [outer = 00000000] 05:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16CCF800) [pid = 1248] [serial = 1819] [outer = 16C35C00] 05:19:30 INFO - PROCESS | 1248 | 1471349970254 Marionette DEBUG loaded listener.js 05:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17D7FC00) [pid = 1248] [serial = 1820] [outer = 16C35C00] 05:19:30 INFO - PROCESS | 1248 | 1471349970886 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:19:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:19:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1021ms 05:19:30 INFO - PROCESS | 1248 | 1471349970945 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 05:19:30 INFO - PROCESS | 1248 | 1471349970948 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 05:19:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:19:30 INFO - PROCESS | 1248 | 1471349970951 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:19:30 INFO - PROCESS | 1248 | 1471349970955 Marionette TRACE conn5 <- [1,2390,null,{}] 05:19:31 INFO - PROCESS | 1248 | 1471349970967 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:31 INFO - PROCESS | 1248 | 1471349970972 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:31 INFO - PROCESS | 1248 | 1471349971133 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 05:19:31 INFO - PROCESS | 1248 | 1471349971276 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:31 INFO - PROCESS | 1248 | 1471349971280 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:31 INFO - PROCESS | 1248 | ++DOCSHELL 19F7C000 == 44 [pid = 1248] [id = 607] 05:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19F81C00) [pid = 1248] [serial = 1821] [outer = 00000000] 05:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1A06C000) [pid = 1248] [serial = 1822] [outer = 19F81C00] 05:19:31 INFO - PROCESS | 1248 | 1471349971341 Marionette DEBUG loaded listener.js 05:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1A2B3C00) [pid = 1248] [serial = 1823] [outer = 19F81C00] 05:19:31 INFO - PROCESS | 1248 | 1471349971910 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1024ms 05:19:32 INFO - PROCESS | 1248 | 1471349971979 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 05:19:32 INFO - PROCESS | 1248 | 1471349971982 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 05:19:32 INFO - PROCESS | 1248 | 1471349971985 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:19:32 INFO - PROCESS | 1248 | 1471349971987 Marionette TRACE conn5 <- [1,2394,null,{}] 05:19:32 INFO - PROCESS | 1248 | 1471349971991 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:32 INFO - PROCESS | 1248 | 1471349971993 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:32 INFO - PROCESS | 1248 | 1471349972105 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 05:19:32 INFO - PROCESS | 1248 | 1471349972244 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:32 INFO - PROCESS | 1248 | 1471349972247 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:32 INFO - PROCESS | 1248 | ++DOCSHELL 1A2BCC00 == 45 [pid = 1248] [id = 608] 05:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1A2BE000) [pid = 1248] [serial = 1824] [outer = 00000000] 05:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1A3DEC00) [pid = 1248] [serial = 1825] [outer = 1A2BE000] 05:19:32 INFO - PROCESS | 1248 | 1471349972305 Marionette DEBUG loaded listener.js 05:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1A3E3C00) [pid = 1248] [serial = 1826] [outer = 1A2BE000] 05:19:33 INFO - PROCESS | 1248 | 1471349973031 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:19:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:19:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1134ms 05:19:33 INFO - PROCESS | 1248 | 1471349973123 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 05:19:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:19:33 INFO - PROCESS | 1248 | 1471349973128 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 05:19:33 INFO - PROCESS | 1248 | 1471349973133 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:19:33 INFO - PROCESS | 1248 | 1471349973136 Marionette TRACE conn5 <- [1,2398,null,{}] 05:19:33 INFO - PROCESS | 1248 | 1471349973142 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:33 INFO - PROCESS | 1248 | 1471349973145 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:33 INFO - PROCESS | 1248 | 1471349973256 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 05:19:33 INFO - PROCESS | 1248 | 1471349973397 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:33 INFO - PROCESS | 1248 | 1471349973401 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:33 INFO - PROCESS | 1248 | ++DOCSHELL 10576800 == 46 [pid = 1248] [id = 609] 05:19:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (105CA800) [pid = 1248] [serial = 1827] [outer = 00000000] 05:19:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (106E0400) [pid = 1248] [serial = 1828] [outer = 105CA800] 05:19:33 INFO - PROCESS | 1248 | 1471349973461 Marionette DEBUG loaded listener.js 05:19:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (143D6800) [pid = 1248] [serial = 1829] [outer = 105CA800] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 18E2B800 == 45 [pid = 1248] [id = 561] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0BE90400 == 44 [pid = 1248] [id = 562] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0884D400 == 43 [pid = 1248] [id = 556] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 19BA4000 == 42 [pid = 1248] [id = 552] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 14692800 == 41 [pid = 1248] [id = 558] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 16C88000 == 40 [pid = 1248] [id = 598] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 17BDD800 == 39 [pid = 1248] [id = 599] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0884DC00 == 38 [pid = 1248] [id = 602] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 14BDE400 == 37 [pid = 1248] [id = 559] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 16523400 == 36 [pid = 1248] [id = 547] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 191DC800 == 35 [pid = 1248] [id = 600] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 19EB3800 == 34 [pid = 1248] [id = 601] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 1922FC00 == 33 [pid = 1248] [id = 603] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0883D000 == 32 [pid = 1248] [id = 557] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 14124000 == 31 [pid = 1248] [id = 560] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 16C80C00 == 30 [pid = 1248] [id = 548] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 1A2BCC00 == 29 [pid = 1248] [id = 608] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 16593400 == 28 [pid = 1248] [id = 606] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 19F7C000 == 27 [pid = 1248] [id = 607] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 19F0CC00 == 26 [pid = 1248] [id = 604] 05:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0C36D800 == 25 [pid = 1248] [id = 605] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (19EB7000) [pid = 1248] [serial = 1765] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (19F37000) [pid = 1248] [serial = 1768] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1652A800) [pid = 1248] [serial = 1750] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (16A05000) [pid = 1248] [serial = 1751] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1A3E5C00) [pid = 1248] [serial = 1739] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (103ABC00) [pid = 1248] [serial = 1744] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (103B6400) [pid = 1248] [serial = 1745] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (18EB9C00) [pid = 1248] [serial = 1759] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (18EBA400) [pid = 1248] [serial = 1760] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (14A22800) [pid = 1248] [serial = 1747] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14A76C00) [pid = 1248] [serial = 1748] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (16C7C400) [pid = 1248] [serial = 1753] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (16C85000) [pid = 1248] [serial = 1754] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0FA55C00) [pid = 1248] [serial = 1741] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0FF5C000) [pid = 1248] [serial = 1742] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (19BA9800) [pid = 1248] [serial = 1762] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (17DB2000) [pid = 1248] [serial = 1756] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (18B48800) [pid = 1248] [serial = 1757] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19EB9000) [pid = 1248] [serial = 1766] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (19F3B800) [pid = 1248] [serial = 1769] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19F85800) [pid = 1248] [serial = 1774] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (10388000) [pid = 1248] [serial = 1771] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1A3E9400) [pid = 1248] [serial = 1778] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (17D7B800) [pid = 1248] [serial = 1772] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (19F87000) [pid = 1248] [serial = 1775] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (19BA0C00) [pid = 1248] [serial = 1763] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (1A378800) [pid = 1248] [serial = 1777] [outer = 00000000] [url = about:blank] 05:19:34 INFO - PROCESS | 1248 | 1471349974776 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1680ms 05:19:34 INFO - PROCESS | 1248 | 1471349974812 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 05:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:19:34 INFO - PROCESS | 1248 | 1471349974817 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 05:19:34 INFO - PROCESS | 1248 | 1471349974822 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:19:34 INFO - PROCESS | 1248 | 1471349974825 Marionette TRACE conn5 <- [1,2402,null,{}] 05:19:34 INFO - PROCESS | 1248 | 1471349974836 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:34 INFO - PROCESS | 1248 | 1471349974839 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:34 INFO - PROCESS | 1248 | 1471349974935 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 05:19:34 INFO - PROCESS | 1248 | 1471349974949 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:34 INFO - PROCESS | 1248 | 1471349974953 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:35 INFO - PROCESS | 1248 | ++DOCSHELL 0F90CC00 == 26 [pid = 1248] [id = 610] 05:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0F9F2000) [pid = 1248] [serial = 1830] [outer = 00000000] 05:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0FA51C00) [pid = 1248] [serial = 1831] [outer = 0F9F2000] 05:19:35 INFO - PROCESS | 1248 | 1471349975004 Marionette DEBUG loaded listener.js 05:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0FA5A000) [pid = 1248] [serial = 1832] [outer = 0F9F2000] 05:19:35 INFO - PROCESS | 1248 | 1471349975497 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:19:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:19:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 05:19:35 INFO - PROCESS | 1248 | 1471349975552 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 05:19:35 INFO - PROCESS | 1248 | 1471349975557 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 05:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:19:35 INFO - PROCESS | 1248 | 1471349975563 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:19:35 INFO - PROCESS | 1248 | 1471349975566 Marionette TRACE conn5 <- [1,2406,null,{}] 05:19:35 INFO - PROCESS | 1248 | 1471349975569 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:35 INFO - PROCESS | 1248 | 1471349975572 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:35 INFO - PROCESS | 1248 | 1471349975662 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 05:19:35 INFO - PROCESS | 1248 | 1471349975671 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:35 INFO - PROCESS | 1248 | 1471349975674 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:35 INFO - PROCESS | 1248 | ++DOCSHELL 10386C00 == 27 [pid = 1248] [id = 611] 05:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (10387000) [pid = 1248] [serial = 1833] [outer = 00000000] 05:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (103ABC00) [pid = 1248] [serial = 1834] [outer = 10387000] 05:19:35 INFO - PROCESS | 1248 | 1471349975730 Marionette DEBUG loaded listener.js 05:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (103B4400) [pid = 1248] [serial = 1835] [outer = 10387000] 05:19:36 INFO - PROCESS | 1248 | 1471349976210 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:19:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:19:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 05:19:36 INFO - PROCESS | 1248 | 1471349976237 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 05:19:36 INFO - PROCESS | 1248 | 1471349976239 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 05:19:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:19:36 INFO - PROCESS | 1248 | 1471349976243 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:19:36 INFO - PROCESS | 1248 | 1471349976246 Marionette TRACE conn5 <- [1,2410,null,{}] 05:19:36 INFO - PROCESS | 1248 | 1471349976257 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:36 INFO - PROCESS | 1248 | 1471349976261 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:36 INFO - PROCESS | 1248 | 1471349976380 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 05:19:36 INFO - PROCESS | 1248 | 1471349976483 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:36 INFO - PROCESS | 1248 | 1471349976486 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:36 INFO - PROCESS | 1248 | ++DOCSHELL 14AD7400 == 28 [pid = 1248] [id = 612] 05:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (14AD9C00) [pid = 1248] [serial = 1836] [outer = 00000000] 05:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (14BE9C00) [pid = 1248] [serial = 1837] [outer = 14AD9C00] 05:19:36 INFO - PROCESS | 1248 | 1471349976538 Marionette DEBUG loaded listener.js 05:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (15C35800) [pid = 1248] [serial = 1838] [outer = 14AD9C00] 05:19:36 INFO - PROCESS | 1248 | 1471349976953 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:19:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 05:19:37 INFO - PROCESS | 1248 | 1471349976981 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 05:19:37 INFO - PROCESS | 1248 | 1471349976984 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 05:19:37 INFO - PROCESS | 1248 | 1471349976987 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:19:37 INFO - PROCESS | 1248 | 1471349976989 Marionette TRACE conn5 <- [1,2414,null,{}] 05:19:37 INFO - PROCESS | 1248 | 1471349976992 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:37 INFO - PROCESS | 1248 | 1471349976994 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:37 INFO - PROCESS | 1248 | 1471349977115 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 05:19:37 INFO - PROCESS | 1248 | 1471349977121 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:37 INFO - PROCESS | 1248 | 1471349977124 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 1022F000 == 29 [pid = 1248] [id = 613] 05:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1052A400) [pid = 1248] [serial = 1839] [outer = 00000000] 05:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16A04800) [pid = 1248] [serial = 1840] [outer = 1052A400] 05:19:37 INFO - PROCESS | 1248 | 1471349977226 Marionette DEBUG loaded listener.js 05:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16C7E800) [pid = 1248] [serial = 1841] [outer = 1052A400] 05:19:37 INFO - PROCESS | 1248 | 1471349977635 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:19:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 05:19:37 INFO - PROCESS | 1248 | 1471349977661 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 05:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:19:37 INFO - PROCESS | 1248 | 1471349977664 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 05:19:37 INFO - PROCESS | 1248 | 1471349977666 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:19:37 INFO - PROCESS | 1248 | 1471349977668 Marionette TRACE conn5 <- [1,2418,null,{}] 05:19:37 INFO - PROCESS | 1248 | 1471349977672 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:37 INFO - PROCESS | 1248 | 1471349977674 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:37 INFO - PROCESS | 1248 | 1471349977814 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 05:19:37 INFO - PROCESS | 1248 | 1471349977844 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:37 INFO - PROCESS | 1248 | 1471349977846 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 1659D000 == 30 [pid = 1248] [id = 614] 05:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16C83000) [pid = 1248] [serial = 1842] [outer = 00000000] 05:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17A96800) [pid = 1248] [serial = 1843] [outer = 16C83000] 05:19:37 INFO - PROCESS | 1248 | 1471349977894 Marionette DEBUG loaded listener.js 05:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17D78800) [pid = 1248] [serial = 1844] [outer = 16C83000] 05:19:38 INFO - PROCESS | 1248 | 1471349978345 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:19:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:19:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 730ms 05:19:38 INFO - PROCESS | 1248 | 1471349978407 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 05:19:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:19:38 INFO - PROCESS | 1248 | 1471349978409 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 05:19:38 INFO - PROCESS | 1248 | 1471349978412 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:19:38 INFO - PROCESS | 1248 | 1471349978414 Marionette TRACE conn5 <- [1,2422,null,{}] 05:19:38 INFO - PROCESS | 1248 | 1471349978418 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:38 INFO - PROCESS | 1248 | 1471349978423 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:38 INFO - PROCESS | 1248 | 1471349978565 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 05:19:38 INFO - PROCESS | 1248 | 1471349978633 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:38 INFO - PROCESS | 1248 | 1471349978635 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:38 INFO - PROCESS | 1248 | ++DOCSHELL 17DB7400 == 31 [pid = 1248] [id = 615] 05:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (18B48800) [pid = 1248] [serial = 1845] [outer = 00000000] 05:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (18E3A000) [pid = 1248] [serial = 1846] [outer = 18B48800] 05:19:38 INFO - PROCESS | 1248 | 1471349978682 Marionette DEBUG loaded listener.js 05:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (191D6000) [pid = 1248] [serial = 1847] [outer = 18B48800] 05:19:39 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17DAB800) [pid = 1248] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:19:39 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (19B9A400) [pid = 1248] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:19:39 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19EB4800) [pid = 1248] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:19:39 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (105D1000) [pid = 1248] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:19:39 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17A96C00) [pid = 1248] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:19:39 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16C89800) [pid = 1248] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:19:39 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1652CC00) [pid = 1248] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:19:39 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (10386000) [pid = 1248] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:19:39 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0FF61800) [pid = 1248] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:19:39 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19DC1400) [pid = 1248] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:19:39 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (19F82400) [pid = 1248] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:19:39 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (10521C00) [pid = 1248] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:19:39 INFO - PROCESS | 1248 | 1471349979265 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 930ms 05:19:39 INFO - PROCESS | 1248 | 1471349979343 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 05:19:39 INFO - PROCESS | 1248 | 1471349979345 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 05:19:39 INFO - PROCESS | 1248 | 1471349979348 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:19:39 INFO - PROCESS | 1248 | 1471349979350 Marionette TRACE conn5 <- [1,2426,null,{}] 05:19:39 INFO - PROCESS | 1248 | 1471349979354 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:39 INFO - PROCESS | 1248 | 1471349979356 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:39 INFO - PROCESS | 1248 | 1471349979434 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 05:19:39 INFO - PROCESS | 1248 | 1471349979439 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:39 INFO - PROCESS | 1248 | 1471349979441 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:39 INFO - PROCESS | 1248 | ++DOCSHELL 0C584000 == 32 [pid = 1248] [id = 616] 05:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0FF5F400) [pid = 1248] [serial = 1848] [outer = 00000000] 05:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (18EB9800) [pid = 1248] [serial = 1849] [outer = 0FF5F400] 05:19:39 INFO - PROCESS | 1248 | 1471349979488 Marionette DEBUG loaded listener.js 05:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17DB2800) [pid = 1248] [serial = 1850] [outer = 0FF5F400] 05:19:40 INFO - PROCESS | 1248 | 1471349980241 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:19:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:19:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 970ms 05:19:40 INFO - PROCESS | 1248 | 1471349980324 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 05:19:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:19:40 INFO - PROCESS | 1248 | 1471349980328 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 05:19:40 INFO - PROCESS | 1248 | 1471349980333 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:19:40 INFO - PROCESS | 1248 | 1471349980339 Marionette TRACE conn5 <- [1,2430,null,{}] 05:19:40 INFO - PROCESS | 1248 | 1471349980344 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:40 INFO - PROCESS | 1248 | 1471349980347 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:40 INFO - PROCESS | 1248 | 1471349980476 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 05:19:40 INFO - PROCESS | 1248 | 1471349980606 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:40 INFO - PROCESS | 1248 | 1471349980609 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:40 INFO - PROCESS | 1248 | ++DOCSHELL 0C375000 == 33 [pid = 1248] [id = 617] 05:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (0F914000) [pid = 1248] [serial = 1851] [outer = 00000000] 05:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1022D800) [pid = 1248] [serial = 1852] [outer = 0F914000] 05:19:40 INFO - PROCESS | 1248 | 1471349980671 Marionette DEBUG loaded listener.js 05:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (103AAC00) [pid = 1248] [serial = 1853] [outer = 0F914000] 05:19:41 INFO - PROCESS | 1248 | 1471349981331 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1078ms 05:19:41 INFO - PROCESS | 1248 | 1471349981411 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 05:19:41 INFO - PROCESS | 1248 | 1471349981416 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 05:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:19:41 INFO - PROCESS | 1248 | 1471349981423 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:19:41 INFO - PROCESS | 1248 | 1471349981426 Marionette TRACE conn5 <- [1,2434,null,{}] 05:19:41 INFO - PROCESS | 1248 | 1471349981430 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:41 INFO - PROCESS | 1248 | 1471349981433 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:41 INFO - PROCESS | 1248 | 1471349981566 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 05:19:41 INFO - PROCESS | 1248 | 1471349981697 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:41 INFO - PROCESS | 1248 | 1471349981700 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:41 INFO - PROCESS | 1248 | ++DOCSHELL 0F9F0400 == 34 [pid = 1248] [id = 618] 05:19:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0F9F0C00) [pid = 1248] [serial = 1854] [outer = 00000000] 05:19:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (143D8000) [pid = 1248] [serial = 1855] [outer = 0F9F0C00] 05:19:41 INFO - PROCESS | 1248 | 1471349981761 Marionette DEBUG loaded listener.js 05:19:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (14B5B400) [pid = 1248] [serial = 1856] [outer = 0F9F0C00] 05:19:42 INFO - PROCESS | 1248 | --DOCSHELL 17DB7400 == 33 [pid = 1248] [id = 615] 05:19:42 INFO - PROCESS | 1248 | --DOCSHELL 1659D000 == 32 [pid = 1248] [id = 614] 05:19:42 INFO - PROCESS | 1248 | --DOCSHELL 1022F000 == 31 [pid = 1248] [id = 613] 05:19:42 INFO - PROCESS | 1248 | --DOCSHELL 14AD7400 == 30 [pid = 1248] [id = 612] 05:19:42 INFO - PROCESS | 1248 | --DOCSHELL 10386C00 == 29 [pid = 1248] [id = 611] 05:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0F90CC00 == 28 [pid = 1248] [id = 610] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (18DBFC00) [pid = 1248] [serial = 1798] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (19EB0C00) [pid = 1248] [serial = 1801] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (191CF800) [pid = 1248] [serial = 1799] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (19F0F000) [pid = 1248] [serial = 1804] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19F03400) [pid = 1248] [serial = 1802] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (141B0000) [pid = 1248] [serial = 1789] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (143E1C00) [pid = 1248] [serial = 1790] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1B105C00) [pid = 1248] [serial = 1781] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1B101800) [pid = 1248] [serial = 1780] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17D78400) [pid = 1248] [serial = 1795] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16A04000) [pid = 1248] [serial = 1792] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (16C3D800) [pid = 1248] [serial = 1793] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (105D4C00) [pid = 1248] [serial = 1786] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (14127800) [pid = 1248] [serial = 1787] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (10230800) [pid = 1248] [serial = 1783] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (19F80800) [pid = 1248] [serial = 1811] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (1038AC00) [pid = 1248] [serial = 1784] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (1A065800) [pid = 1248] [serial = 1813] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (1A06DC00) [pid = 1248] [serial = 1814] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (19F0B800) [pid = 1248] [serial = 1810] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (19F0FC00) [pid = 1248] [serial = 1805] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (17D7B400) [pid = 1248] [serial = 1807] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (17D85800) [pid = 1248] [serial = 1796] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (191D3800) [pid = 1248] [serial = 1808] [outer = 00000000] [url = about:blank] 05:19:42 INFO - PROCESS | 1248 | 1471349982507 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1119ms 05:19:42 INFO - PROCESS | 1248 | 1471349982545 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 05:19:42 INFO - PROCESS | 1248 | 1471349982549 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 05:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:19:42 INFO - PROCESS | 1248 | 1471349982553 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:19:42 INFO - PROCESS | 1248 | 1471349982558 Marionette TRACE conn5 <- [1,2438,null,{}] 05:19:42 INFO - PROCESS | 1248 | 1471349982563 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:42 INFO - PROCESS | 1248 | 1471349982565 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:42 INFO - PROCESS | 1248 | 1471349982664 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 05:19:42 INFO - PROCESS | 1248 | 1471349982759 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:42 INFO - PROCESS | 1248 | 1471349982762 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:42 INFO - PROCESS | 1248 | ++DOCSHELL 0FF67400 == 29 [pid = 1248] [id = 619] 05:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (0FF6A800) [pid = 1248] [serial = 1857] [outer = 00000000] 05:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (10382400) [pid = 1248] [serial = 1858] [outer = 0FF6A800] 05:19:42 INFO - PROCESS | 1248 | 1471349982813 Marionette DEBUG loaded listener.js 05:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (103AA800) [pid = 1248] [serial = 1859] [outer = 0FF6A800] 05:19:43 INFO - PROCESS | 1248 | 1471349983250 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 05:19:43 INFO - PROCESS | 1248 | 1471349983289 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 05:19:43 INFO - PROCESS | 1248 | 1471349983293 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 05:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:19:43 INFO - PROCESS | 1248 | 1471349983299 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:19:43 INFO - PROCESS | 1248 | 1471349983302 Marionette TRACE conn5 <- [1,2442,null,{}] 05:19:43 INFO - PROCESS | 1248 | 1471349983306 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:43 INFO - PROCESS | 1248 | 1471349983308 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:43 INFO - PROCESS | 1248 | 1471349983399 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 05:19:43 INFO - PROCESS | 1248 | 1471349983408 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:43 INFO - PROCESS | 1248 | 1471349983410 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:43 INFO - PROCESS | 1248 | ++DOCSHELL 143B8000 == 30 [pid = 1248] [id = 620] 05:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (143B9000) [pid = 1248] [serial = 1860] [outer = 00000000] 05:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (144D3000) [pid = 1248] [serial = 1861] [outer = 143B9000] 05:19:43 INFO - PROCESS | 1248 | 1471349983465 Marionette DEBUG loaded listener.js 05:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (14AAB400) [pid = 1248] [serial = 1862] [outer = 143B9000] 05:19:43 INFO - PROCESS | 1248 | 1471349983933 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 671ms 05:19:44 INFO - PROCESS | 1248 | 1471349983971 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 05:19:44 INFO - PROCESS | 1248 | 1471349983973 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 05:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:19:44 INFO - PROCESS | 1248 | 1471349983977 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:19:44 INFO - PROCESS | 1248 | 1471349983981 Marionette TRACE conn5 <- [1,2446,null,{}] 05:19:44 INFO - PROCESS | 1248 | 1471349983991 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:44 INFO - PROCESS | 1248 | 1471349983996 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:44 INFO - PROCESS | 1248 | 1471349984083 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 05:19:44 INFO - PROCESS | 1248 | 1471349984093 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:44 INFO - PROCESS | 1248 | 1471349984096 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:44 INFO - PROCESS | 1248 | ++DOCSHELL 16C82C00 == 31 [pid = 1248] [id = 621] 05:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (16C85000) [pid = 1248] [serial = 1863] [outer = 00000000] 05:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (16C89C00) [pid = 1248] [serial = 1864] [outer = 16C85000] 05:19:44 INFO - PROCESS | 1248 | 1471349984148 Marionette DEBUG loaded listener.js 05:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (17D79000) [pid = 1248] [serial = 1865] [outer = 16C85000] 05:19:44 INFO - PROCESS | 1248 | 1471349984620 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 05:19:44 INFO - PROCESS | 1248 | 1471349984651 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 05:19:44 INFO - PROCESS | 1248 | 1471349984654 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 05:19:44 INFO - PROCESS | 1248 | 1471349984657 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:19:44 INFO - PROCESS | 1248 | 1471349984659 Marionette TRACE conn5 <- [1,2450,null,{}] 05:19:44 INFO - PROCESS | 1248 | 1471349984662 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:44 INFO - PROCESS | 1248 | 1471349984664 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:44 INFO - PROCESS | 1248 | 1471349984780 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 05:19:44 INFO - PROCESS | 1248 | 1471349984789 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:44 INFO - PROCESS | 1248 | 1471349984791 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:44 INFO - PROCESS | 1248 | ++DOCSHELL 17DAA800 == 32 [pid = 1248] [id = 622] 05:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (17DAE400) [pid = 1248] [serial = 1866] [outer = 00000000] 05:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (18DBFC00) [pid = 1248] [serial = 1867] [outer = 17DAE400] 05:19:44 INFO - PROCESS | 1248 | 1471349984838 Marionette DEBUG loaded listener.js 05:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (18E39000) [pid = 1248] [serial = 1868] [outer = 17DAE400] 05:19:45 INFO - PROCESS | 1248 | 1471349985290 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:19:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:19:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 05:19:45 INFO - PROCESS | 1248 | 1471349985331 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 05:19:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:19:45 INFO - PROCESS | 1248 | 1471349985333 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 05:19:45 INFO - PROCESS | 1248 | 1471349985336 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:19:45 INFO - PROCESS | 1248 | 1471349985338 Marionette TRACE conn5 <- [1,2454,null,{}] 05:19:45 INFO - PROCESS | 1248 | 1471349985342 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:45 INFO - PROCESS | 1248 | 1471349985344 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:45 INFO - PROCESS | 1248 | 1471349985459 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 05:19:45 INFO - PROCESS | 1248 | 1471349985465 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:45 INFO - PROCESS | 1248 | 1471349985467 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:45 INFO - PROCESS | 1248 | ++DOCSHELL 191D6400 == 33 [pid = 1248] [id = 623] 05:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (191D1800) [pid = 1248] [serial = 1869] [outer = 00000000] 05:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (19B9D000) [pid = 1248] [serial = 1870] [outer = 191D1800] 05:19:45 INFO - PROCESS | 1248 | 1471349985513 Marionette DEBUG loaded listener.js 05:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (19BA0C00) [pid = 1248] [serial = 1871] [outer = 191D1800] 05:19:46 INFO - PROCESS | 1248 | 1471349985976 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 05:19:46 INFO - PROCESS | 1248 | 1471349986007 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 05:19:46 INFO - PROCESS | 1248 | 1471349986009 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 05:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:19:46 INFO - PROCESS | 1248 | 1471349986012 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:19:46 INFO - PROCESS | 1248 | 1471349986014 Marionette TRACE conn5 <- [1,2458,null,{}] 05:19:46 INFO - PROCESS | 1248 | 1471349986017 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:46 INFO - PROCESS | 1248 | 1471349986022 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:46 INFO - PROCESS | 1248 | 1471349986150 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 05:19:46 INFO - PROCESS | 1248 | 1471349986244 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:46 INFO - PROCESS | 1248 | 1471349986246 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 19DBF000 == 34 [pid = 1248] [id = 624] 05:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (19DC2000) [pid = 1248] [serial = 1872] [outer = 00000000] 05:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19EB9800) [pid = 1248] [serial = 1873] [outer = 19DC2000] 05:19:46 INFO - PROCESS | 1248 | 1471349986302 Marionette DEBUG loaded listener.js 05:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19EBA000) [pid = 1248] [serial = 1874] [outer = 19DC2000] 05:19:46 INFO - PROCESS | 1248 | 1471349986717 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 05:19:46 INFO - PROCESS | 1248 | 1471349986743 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 05:19:46 INFO - PROCESS | 1248 | 1471349986745 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 05:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:19:46 INFO - PROCESS | 1248 | 1471349986748 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:19:46 INFO - PROCESS | 1248 | 1471349986750 Marionette TRACE conn5 <- [1,2462,null,{}] 05:19:46 INFO - PROCESS | 1248 | 1471349986754 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:46 INFO - PROCESS | 1248 | 1471349986756 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:46 INFO - PROCESS | 1248 | 1471349986870 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 05:19:46 INFO - PROCESS | 1248 | 1471349986875 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:46 INFO - PROCESS | 1248 | 1471349986877 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 19EC3400 == 35 [pid = 1248] [id = 625] 05:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19ECD400) [pid = 1248] [serial = 1875] [outer = 00000000] 05:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19F05400) [pid = 1248] [serial = 1876] [outer = 19ECD400] 05:19:46 INFO - PROCESS | 1248 | 1471349986923 Marionette DEBUG loaded listener.js 05:19:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19F05800) [pid = 1248] [serial = 1877] [outer = 19ECD400] 05:19:47 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (14AD9C00) [pid = 1248] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:19:47 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1052A400) [pid = 1248] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:19:47 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (10387000) [pid = 1248] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:19:47 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (105CA800) [pid = 1248] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:19:47 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0F9F2000) [pid = 1248] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:19:47 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16C83000) [pid = 1248] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:19:47 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (0C5E8C00) [pid = 1248] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:19:47 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16C35C00) [pid = 1248] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:19:47 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (18B48800) [pid = 1248] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:19:47 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (19F81C00) [pid = 1248] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:19:47 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1A2BE000) [pid = 1248] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:19:47 INFO - PROCESS | 1248 | 1471349987427 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:19:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:19:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 05:19:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:19:47 INFO - PROCESS | 1248 | 1471349987479 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 05:19:47 INFO - PROCESS | 1248 | 1471349987481 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 05:19:47 INFO - PROCESS | 1248 | 1471349987485 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:19:47 INFO - PROCESS | 1248 | 1471349987487 Marionette TRACE conn5 <- [1,2466,null,{}] 05:19:47 INFO - PROCESS | 1248 | 1471349987490 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:47 INFO - PROCESS | 1248 | 1471349987492 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:47 INFO - PROCESS | 1248 | 1471349987599 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 05:19:47 INFO - PROCESS | 1248 | 1471349987605 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:47 INFO - PROCESS | 1248 | 1471349987608 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:47 INFO - PROCESS | 1248 | ++DOCSHELL 0F914800 == 36 [pid = 1248] [id = 626] 05:19:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0FA4E400) [pid = 1248] [serial = 1878] [outer = 00000000] 05:19:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16C7C400) [pid = 1248] [serial = 1879] [outer = 0FA4E400] 05:19:47 INFO - PROCESS | 1248 | 1471349987654 Marionette DEBUG loaded listener.js 05:19:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (18BD2C00) [pid = 1248] [serial = 1880] [outer = 0FA4E400] 05:19:48 INFO - PROCESS | 1248 | 1471349988086 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:19:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:19:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 672ms 05:19:48 INFO - PROCESS | 1248 | 1471349988157 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 05:19:48 INFO - PROCESS | 1248 | 1471349988160 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 05:19:48 INFO - PROCESS | 1248 | 1471349988163 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:19:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:19:48 INFO - PROCESS | 1248 | 1471349988164 Marionette TRACE conn5 <- [1,2470,null,{}] 05:19:48 INFO - PROCESS | 1248 | 1471349988168 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:48 INFO - PROCESS | 1248 | 1471349988170 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:48 INFO - PROCESS | 1248 | 1471349988253 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 05:19:48 INFO - PROCESS | 1248 | 1471349988258 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:48 INFO - PROCESS | 1248 | 1471349988260 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 19F0AC00 == 37 [pid = 1248] [id = 627] 05:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (19F0EC00) [pid = 1248] [serial = 1881] [outer = 00000000] 05:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (19F38000) [pid = 1248] [serial = 1882] [outer = 19F0EC00] 05:19:48 INFO - PROCESS | 1248 | 1471349988315 Marionette DEBUG loaded listener.js 05:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (19F39C00) [pid = 1248] [serial = 1883] [outer = 19F0EC00] 05:19:48 INFO - PROCESS | 1248 | 1471349988760 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:19:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:19:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 05:19:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:19:48 INFO - PROCESS | 1248 | 1471349988797 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 05:19:48 INFO - PROCESS | 1248 | 1471349988799 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 05:19:48 INFO - PROCESS | 1248 | 1471349988803 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:19:48 INFO - PROCESS | 1248 | 1471349988804 Marionette TRACE conn5 <- [1,2474,null,{}] 05:19:48 INFO - PROCESS | 1248 | 1471349988808 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:48 INFO - PROCESS | 1248 | 1471349988810 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:48 INFO - PROCESS | 1248 | 1471349988892 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 05:19:48 INFO - PROCESS | 1248 | 1471349988898 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:48 INFO - PROCESS | 1248 | 1471349988900 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 16528000 == 38 [pid = 1248] [id = 628] 05:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19F7B000) [pid = 1248] [serial = 1884] [outer = 00000000] 05:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19F82000) [pid = 1248] [serial = 1885] [outer = 19F7B000] 05:19:48 INFO - PROCESS | 1248 | 1471349988946 Marionette DEBUG loaded listener.js 05:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19F88000) [pid = 1248] [serial = 1886] [outer = 19F7B000] 05:19:49 INFO - PROCESS | 1248 | 1471349989639 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:19:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:19:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 870ms 05:19:49 INFO - PROCESS | 1248 | 1471349989674 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 05:19:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:19:49 INFO - PROCESS | 1248 | 1471349989678 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 05:19:49 INFO - PROCESS | 1248 | 1471349989683 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:19:49 INFO - PROCESS | 1248 | 1471349989688 Marionette TRACE conn5 <- [1,2478,null,{}] 05:19:49 INFO - PROCESS | 1248 | 1471349989694 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:49 INFO - PROCESS | 1248 | 1471349989697 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:49 INFO - PROCESS | 1248 | 1471349989813 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 05:19:49 INFO - PROCESS | 1248 | 1471349989925 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:49 INFO - PROCESS | 1248 | 1471349989928 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:50 INFO - PROCESS | 1248 | ++DOCSHELL 0FF5BC00 == 39 [pid = 1248] [id = 629] 05:19:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (0FF5F000) [pid = 1248] [serial = 1887] [outer = 00000000] 05:19:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (10633400) [pid = 1248] [serial = 1888] [outer = 0FF5F000] 05:19:50 INFO - PROCESS | 1248 | 1471349990029 Marionette DEBUG loaded listener.js 05:19:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (143B5C00) [pid = 1248] [serial = 1889] [outer = 0FF5F000] 05:19:50 INFO - PROCESS | 1248 | 1471349990678 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:19:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:19:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1025ms 05:19:50 INFO - PROCESS | 1248 | 1471349990709 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 05:19:50 INFO - PROCESS | 1248 | 1471349990713 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 05:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:19:50 INFO - PROCESS | 1248 | 1471349990720 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:19:50 INFO - PROCESS | 1248 | 1471349990723 Marionette TRACE conn5 <- [1,2482,null,{}] 05:19:50 INFO - PROCESS | 1248 | 1471349990727 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:50 INFO - PROCESS | 1248 | 1471349990730 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:50 INFO - PROCESS | 1248 | 1471349990846 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 05:19:51 INFO - PROCESS | 1248 | 1471349990987 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:51 INFO - PROCESS | 1248 | 1471349990990 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:51 INFO - PROCESS | 1248 | ++DOCSHELL 16C89000 == 40 [pid = 1248] [id = 630] 05:19:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16C89800) [pid = 1248] [serial = 1890] [outer = 00000000] 05:19:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17DACC00) [pid = 1248] [serial = 1891] [outer = 16C89800] 05:19:51 INFO - PROCESS | 1248 | 1471349991052 Marionette DEBUG loaded listener.js 05:19:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (191D9400) [pid = 1248] [serial = 1892] [outer = 16C89800] 05:19:51 INFO - PROCESS | 1248 | 1471349991669 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:19:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 970ms 05:19:51 INFO - PROCESS | 1248 | 1471349991694 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 05:19:51 INFO - PROCESS | 1248 | 1471349991697 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 05:19:51 INFO - PROCESS | 1248 | 1471349991700 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:19:51 INFO - PROCESS | 1248 | 1471349991704 Marionette TRACE conn5 <- [1,2486,null,{}] 05:19:51 INFO - PROCESS | 1248 | 1471349991715 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:51 INFO - PROCESS | 1248 | 1471349991720 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:51 INFO - PROCESS | 1248 | 1471349991831 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 05:19:52 INFO - PROCESS | 1248 | 1471349991973 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:52 INFO - PROCESS | 1248 | 1471349991976 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:52 INFO - PROCESS | 1248 | ++DOCSHELL 19F81C00 == 41 [pid = 1248] [id = 631] 05:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19F83400) [pid = 1248] [serial = 1893] [outer = 00000000] 05:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1A069000) [pid = 1248] [serial = 1894] [outer = 19F83400] 05:19:52 INFO - PROCESS | 1248 | 1471349992037 Marionette DEBUG loaded listener.js 05:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1A06FC00) [pid = 1248] [serial = 1895] [outer = 19F83400] 05:19:52 INFO - PROCESS | 1248 | 1471349992801 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1122ms 05:19:52 INFO - PROCESS | 1248 | 1471349992827 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 05:19:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:19:52 INFO - PROCESS | 1248 | 1471349992832 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 05:19:52 INFO - PROCESS | 1248 | 1471349992837 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:19:52 INFO - PROCESS | 1248 | 1471349992840 Marionette TRACE conn5 <- [1,2490,null,{}] 05:19:52 INFO - PROCESS | 1248 | 1471349992845 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:52 INFO - PROCESS | 1248 | 1471349992848 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:52 INFO - PROCESS | 1248 | 1471349992952 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 05:19:53 INFO - PROCESS | 1248 | 1471349993093 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:53 INFO - PROCESS | 1248 | 1471349993097 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:53 INFO - PROCESS | 1248 | ++DOCSHELL 0FA5AC00 == 42 [pid = 1248] [id = 632] 05:19:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (0FF5B800) [pid = 1248] [serial = 1896] [outer = 00000000] 05:19:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1038A800) [pid = 1248] [serial = 1897] [outer = 0FF5B800] 05:19:53 INFO - PROCESS | 1248 | 1471349993152 Marionette DEBUG loaded listener.js 05:19:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (106D5000) [pid = 1248] [serial = 1898] [outer = 0FF5B800] 05:19:54 INFO - PROCESS | 1248 | --DOCSHELL 10576800 == 41 [pid = 1248] [id = 609] 05:19:54 INFO - PROCESS | 1248 | --DOCSHELL 19F0AC00 == 40 [pid = 1248] [id = 627] 05:19:54 INFO - PROCESS | 1248 | --DOCSHELL 0F914800 == 39 [pid = 1248] [id = 626] 05:19:54 INFO - PROCESS | 1248 | --DOCSHELL 19EC3400 == 38 [pid = 1248] [id = 625] 05:19:54 INFO - PROCESS | 1248 | --DOCSHELL 19DBF000 == 37 [pid = 1248] [id = 624] 05:19:54 INFO - PROCESS | 1248 | --DOCSHELL 191D6400 == 36 [pid = 1248] [id = 623] 05:19:54 INFO - PROCESS | 1248 | --DOCSHELL 17DAA800 == 35 [pid = 1248] [id = 622] 05:19:54 INFO - PROCESS | 1248 | --DOCSHELL 16C82C00 == 34 [pid = 1248] [id = 621] 05:19:54 INFO - PROCESS | 1248 | --DOCSHELL 143B8000 == 33 [pid = 1248] [id = 620] 05:19:54 INFO - PROCESS | 1248 | --DOCSHELL 0FF67400 == 32 [pid = 1248] [id = 619] 05:19:54 INFO - PROCESS | 1248 | --DOCSHELL 0F9F0400 == 31 [pid = 1248] [id = 618] 05:19:54 INFO - PROCESS | 1248 | --DOCSHELL 0C375000 == 30 [pid = 1248] [id = 617] 05:19:54 INFO - PROCESS | 1248 | --DOCSHELL 0C584000 == 29 [pid = 1248] [id = 616] 05:19:54 INFO - PROCESS | 1248 | --DOCSHELL 19F81C00 == 28 [pid = 1248] [id = 631] 05:19:54 INFO - PROCESS | 1248 | --DOCSHELL 16C89000 == 27 [pid = 1248] [id = 630] 05:19:54 INFO - PROCESS | 1248 | --DOCSHELL 16528000 == 26 [pid = 1248] [id = 628] 05:19:54 INFO - PROCESS | 1248 | --DOCSHELL 0FF5BC00 == 25 [pid = 1248] [id = 629] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (14BE9C00) [pid = 1248] [serial = 1837] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (16A04800) [pid = 1248] [serial = 1840] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16C7E800) [pid = 1248] [serial = 1841] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (103ABC00) [pid = 1248] [serial = 1834] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (103B4400) [pid = 1248] [serial = 1835] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (143D6800) [pid = 1248] [serial = 1829] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (106E0400) [pid = 1248] [serial = 1828] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0FA51C00) [pid = 1248] [serial = 1831] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0FA5A000) [pid = 1248] [serial = 1832] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (17D78800) [pid = 1248] [serial = 1844] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1412B800) [pid = 1248] [serial = 1817] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (105D1C00) [pid = 1248] [serial = 1816] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17A96800) [pid = 1248] [serial = 1843] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (17D7FC00) [pid = 1248] [serial = 1820] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (16CCF800) [pid = 1248] [serial = 1819] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (191D6000) [pid = 1248] [serial = 1847] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1A2B3C00) [pid = 1248] [serial = 1823] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1A06C000) [pid = 1248] [serial = 1822] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (18EB9800) [pid = 1248] [serial = 1849] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1A3E3C00) [pid = 1248] [serial = 1826] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1A3DEC00) [pid = 1248] [serial = 1825] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (18E3A000) [pid = 1248] [serial = 1846] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (15C35800) [pid = 1248] [serial = 1838] [outer = 00000000] [url = about:blank] 05:19:54 INFO - PROCESS | 1248 | 1471349994381 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:19:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:19:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1578ms 05:19:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:19:54 INFO - PROCESS | 1248 | 1471349994415 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 05:19:54 INFO - PROCESS | 1248 | 1471349994419 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 05:19:54 INFO - PROCESS | 1248 | 1471349994424 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:19:54 INFO - PROCESS | 1248 | 1471349994427 Marionette TRACE conn5 <- [1,2494,null,{}] 05:19:54 INFO - PROCESS | 1248 | 1471349994432 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:54 INFO - PROCESS | 1248 | 1471349994435 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:54 INFO - PROCESS | 1248 | 1471349994563 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 05:19:54 INFO - PROCESS | 1248 | 1471349994663 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:54 INFO - PROCESS | 1248 | 1471349994665 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:54 INFO - PROCESS | 1248 | ++DOCSHELL 0F9F7C00 == 26 [pid = 1248] [id = 633] 05:19:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (0F9F8400) [pid = 1248] [serial = 1899] [outer = 00000000] 05:19:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0FA50C00) [pid = 1248] [serial = 1900] [outer = 0F9F8400] 05:19:54 INFO - PROCESS | 1248 | 1471349994716 Marionette DEBUG loaded listener.js 05:19:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0FA5BC00) [pid = 1248] [serial = 1901] [outer = 0F9F8400] 05:19:55 INFO - PROCESS | 1248 | 1471349995139 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 770ms 05:19:55 INFO - PROCESS | 1248 | 1471349995195 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 05:19:55 INFO - PROCESS | 1248 | 1471349995200 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 05:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:19:55 INFO - PROCESS | 1248 | 1471349995206 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:19:55 INFO - PROCESS | 1248 | 1471349995209 Marionette TRACE conn5 <- [1,2498,null,{}] 05:19:55 INFO - PROCESS | 1248 | 1471349995213 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:55 INFO - PROCESS | 1248 | 1471349995216 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:55 INFO - PROCESS | 1248 | 1471349995307 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 05:19:55 INFO - PROCESS | 1248 | 1471349995313 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:55 INFO - PROCESS | 1248 | 1471349995315 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:55 INFO - PROCESS | 1248 | ++DOCSHELL 10386800 == 27 [pid = 1248] [id = 634] 05:19:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (10387400) [pid = 1248] [serial = 1902] [outer = 00000000] 05:19:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (103B0400) [pid = 1248] [serial = 1903] [outer = 10387400] 05:19:55 INFO - PROCESS | 1248 | 1471349995365 Marionette DEBUG loaded listener.js 05:19:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (103B9000) [pid = 1248] [serial = 1904] [outer = 10387400] 05:19:55 INFO - PROCESS | 1248 | 1471349995852 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 05:19:55 INFO - PROCESS | 1248 | 1471349995880 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 05:19:55 INFO - PROCESS | 1248 | 1471349995882 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 05:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:19:55 INFO - PROCESS | 1248 | 1471349995885 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:19:55 INFO - PROCESS | 1248 | 1471349995889 Marionette TRACE conn5 <- [1,2502,null,{}] 05:19:55 INFO - PROCESS | 1248 | 1471349995900 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:55 INFO - PROCESS | 1248 | 1471349995905 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:56 INFO - PROCESS | 1248 | 1471349996019 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 05:19:56 INFO - PROCESS | 1248 | 1471349996127 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:56 INFO - PROCESS | 1248 | 1471349996130 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:56 INFO - PROCESS | 1248 | ++DOCSHELL 14E7E000 == 28 [pid = 1248] [id = 635] 05:19:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (14E80400) [pid = 1248] [serial = 1905] [outer = 00000000] 05:19:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (15C35800) [pid = 1248] [serial = 1906] [outer = 14E80400] 05:19:56 INFO - PROCESS | 1248 | 1471349996181 Marionette DEBUG loaded listener.js 05:19:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16528400) [pid = 1248] [serial = 1907] [outer = 14E80400] 05:19:56 INFO - PROCESS | 1248 | 1471349996602 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:19:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:19:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 771ms 05:19:56 INFO - PROCESS | 1248 | 1471349996661 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 05:19:56 INFO - PROCESS | 1248 | 1471349996663 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 05:19:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:19:56 INFO - PROCESS | 1248 | 1471349996672 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:19:56 INFO - PROCESS | 1248 | 1471349996674 Marionette TRACE conn5 <- [1,2506,null,{}] 05:19:56 INFO - PROCESS | 1248 | 1471349996678 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:56 INFO - PROCESS | 1248 | 1471349996680 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:56 INFO - PROCESS | 1248 | 1471349996803 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 05:19:56 INFO - PROCESS | 1248 | 1471349996813 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:56 INFO - PROCESS | 1248 | 1471349996815 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:56 INFO - PROCESS | 1248 | ++DOCSHELL 16A05400 == 29 [pid = 1248] [id = 636] 05:19:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16A05800) [pid = 1248] [serial = 1908] [outer = 00000000] 05:19:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16C43800) [pid = 1248] [serial = 1909] [outer = 16A05800] 05:19:56 INFO - PROCESS | 1248 | 1471349996863 Marionette DEBUG loaded listener.js 05:19:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16C82000) [pid = 1248] [serial = 1910] [outer = 16A05800] 05:19:57 INFO - PROCESS | 1248 | 1471349997315 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:19:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:19:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 05:19:57 INFO - PROCESS | 1248 | 1471349997346 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 05:19:57 INFO - PROCESS | 1248 | 1471349997348 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 05:19:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:19:57 INFO - PROCESS | 1248 | 1471349997358 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:19:57 INFO - PROCESS | 1248 | 1471349997360 Marionette TRACE conn5 <- [1,2510,null,{}] 05:19:57 INFO - PROCESS | 1248 | 1471349997364 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:57 INFO - PROCESS | 1248 | 1471349997366 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:57 INFO - PROCESS | 1248 | 1471349997506 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 05:19:57 INFO - PROCESS | 1248 | 1471349997516 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:57 INFO - PROCESS | 1248 | 1471349997518 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:57 INFO - PROCESS | 1248 | ++DOCSHELL 16C85C00 == 30 [pid = 1248] [id = 637] 05:19:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16C86000) [pid = 1248] [serial = 1911] [outer = 00000000] 05:19:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17B30400) [pid = 1248] [serial = 1912] [outer = 16C86000] 05:19:57 INFO - PROCESS | 1248 | 1471349997566 Marionette DEBUG loaded listener.js 05:19:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17D78C00) [pid = 1248] [serial = 1913] [outer = 16C86000] 05:19:58 INFO - PROCESS | 1248 | 1471349998034 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:19:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 05:19:58 INFO - PROCESS | 1248 | 1471349998092 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 05:19:58 INFO - PROCESS | 1248 | 1471349998094 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 05:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:19:58 INFO - PROCESS | 1248 | 1471349998097 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:19:58 INFO - PROCESS | 1248 | 1471349998099 Marionette TRACE conn5 <- [1,2514,null,{}] 05:19:58 INFO - PROCESS | 1248 | 1471349998103 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:58 INFO - PROCESS | 1248 | 1471349998108 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:58 INFO - PROCESS | 1248 | 1471349998250 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 05:19:58 INFO - PROCESS | 1248 | 1471349998314 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:58 INFO - PROCESS | 1248 | 1471349998316 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:58 INFO - PROCESS | 1248 | ++DOCSHELL 17D81400 == 31 [pid = 1248] [id = 638] 05:19:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17DAA800) [pid = 1248] [serial = 1914] [outer = 00000000] 05:19:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (18DC2800) [pid = 1248] [serial = 1915] [outer = 17DAA800] 05:19:58 INFO - PROCESS | 1248 | 1471349998365 Marionette DEBUG loaded listener.js 05:19:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (191D9800) [pid = 1248] [serial = 1916] [outer = 17DAA800] 05:19:58 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17DAE400) [pid = 1248] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:19:58 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0F914000) [pid = 1248] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:19:58 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (19ECD400) [pid = 1248] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:19:58 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0F9F0C00) [pid = 1248] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:19:58 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (19DC2000) [pid = 1248] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:19:58 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (143B9000) [pid = 1248] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:19:58 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0FF6A800) [pid = 1248] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:19:58 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0FA4E400) [pid = 1248] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:19:58 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19F0EC00) [pid = 1248] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:19:58 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0FF5F400) [pid = 1248] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:19:58 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (191D1800) [pid = 1248] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:19:58 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16C85000) [pid = 1248] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:19:58 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (19F7B000) [pid = 1248] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:19:59 INFO - PROCESS | 1248 | 1471349999001 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:19:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:19:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 930ms 05:19:59 INFO - PROCESS | 1248 | 1471349999039 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 05:19:59 INFO - PROCESS | 1248 | 1471349999041 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 05:19:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:19:59 INFO - PROCESS | 1248 | 1471349999044 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:19:59 INFO - PROCESS | 1248 | 1471349999046 Marionette TRACE conn5 <- [1,2518,null,{}] 05:19:59 INFO - PROCESS | 1248 | 1471349999050 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:59 INFO - PROCESS | 1248 | 1471349999051 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:59 INFO - PROCESS | 1248 | 1471349999131 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 05:19:59 INFO - PROCESS | 1248 | 1471349999138 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:59 INFO - PROCESS | 1248 | 1471349999140 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:59 INFO - PROCESS | 1248 | ++DOCSHELL 0C5E2C00 == 32 [pid = 1248] [id = 639] 05:19:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (103B0000) [pid = 1248] [serial = 1917] [outer = 00000000] 05:19:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (17A96000) [pid = 1248] [serial = 1918] [outer = 103B0000] 05:19:59 INFO - PROCESS | 1248 | 1471349999187 Marionette DEBUG loaded listener.js 05:19:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17D7FC00) [pid = 1248] [serial = 1919] [outer = 103B0000] 05:19:59 INFO - PROCESS | 1248 | 1471349999644 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:19:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:19:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 05:19:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:19:59 INFO - PROCESS | 1248 | 1471349999676 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 05:19:59 INFO - PROCESS | 1248 | 1471349999678 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 05:19:59 INFO - PROCESS | 1248 | 1471349999681 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:19:59 INFO - PROCESS | 1248 | 1471349999683 Marionette TRACE conn5 <- [1,2522,null,{}] 05:19:59 INFO - PROCESS | 1248 | 1471349999690 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:59 INFO - PROCESS | 1248 | 1471349999692 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:59 INFO - PROCESS | 1248 | 1471349999775 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 05:19:59 INFO - PROCESS | 1248 | 1471349999781 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:59 INFO - PROCESS | 1248 | 1471349999783 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:19:59 INFO - PROCESS | 1248 | ++DOCSHELL 191D1C00 == 33 [pid = 1248] [id = 640] 05:19:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1922F800) [pid = 1248] [serial = 1920] [outer = 00000000] 05:19:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19BA6C00) [pid = 1248] [serial = 1921] [outer = 1922F800] 05:19:59 INFO - PROCESS | 1248 | 1471349999829 Marionette DEBUG loaded listener.js 05:19:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19BA0800) [pid = 1248] [serial = 1922] [outer = 1922F800] 05:20:00 INFO - PROCESS | 1248 | 1471350000273 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:20:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:20:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 05:20:00 INFO - PROCESS | 1248 | 1471350000312 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 05:20:00 INFO - PROCESS | 1248 | 1471350000314 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 05:20:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:20:00 INFO - PROCESS | 1248 | 1471350000317 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:20:00 INFO - PROCESS | 1248 | 1471350000319 Marionette TRACE conn5 <- [1,2526,null,{}] 05:20:00 INFO - PROCESS | 1248 | 1471350000342 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:00 INFO - PROCESS | 1248 | 1471350000344 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:00 INFO - PROCESS | 1248 | 1471350000425 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 05:20:00 INFO - PROCESS | 1248 | 1471350000431 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:00 INFO - PROCESS | 1248 | 1471350000433 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:00 INFO - PROCESS | 1248 | ++DOCSHELL 14E7DC00 == 34 [pid = 1248] [id = 641] 05:20:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17A97000) [pid = 1248] [serial = 1923] [outer = 00000000] 05:20:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19EB8400) [pid = 1248] [serial = 1924] [outer = 17A97000] 05:20:00 INFO - PROCESS | 1248 | 1471350000489 Marionette DEBUG loaded listener.js 05:20:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19F06000) [pid = 1248] [serial = 1925] [outer = 17A97000] 05:20:01 INFO - PROCESS | 1248 | 1471350001127 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:20:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:20:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 930ms 05:20:01 INFO - PROCESS | 1248 | 1471350001248 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 05:20:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:20:01 INFO - PROCESS | 1248 | 1471350001253 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 05:20:01 INFO - PROCESS | 1248 | 1471350001258 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:20:01 INFO - PROCESS | 1248 | 1471350001262 Marionette TRACE conn5 <- [1,2530,null,{}] 05:20:01 INFO - PROCESS | 1248 | 1471350001268 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:01 INFO - PROCESS | 1248 | 1471350001271 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:01 INFO - PROCESS | 1248 | 1471350001408 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 05:20:01 INFO - PROCESS | 1248 | 1471350001525 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:01 INFO - PROCESS | 1248 | 1471350001528 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:01 INFO - PROCESS | 1248 | ++DOCSHELL 0C373000 == 35 [pid = 1248] [id = 642] 05:20:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0C576800) [pid = 1248] [serial = 1926] [outer = 00000000] 05:20:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (10383800) [pid = 1248] [serial = 1927] [outer = 0C576800] 05:20:01 INFO - PROCESS | 1248 | 1471350001589 Marionette DEBUG loaded listener.js 05:20:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1052A800) [pid = 1248] [serial = 1928] [outer = 0C576800] 05:20:02 INFO - PROCESS | 1248 | 1471350002255 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:20:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:20:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1077ms 05:20:02 INFO - PROCESS | 1248 | 1471350002335 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 05:20:02 INFO - PROCESS | 1248 | 1471350002340 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 05:20:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:20:02 INFO - PROCESS | 1248 | 1471350002347 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:20:02 INFO - PROCESS | 1248 | 1471350002349 Marionette TRACE conn5 <- [1,2534,null,{}] 05:20:02 INFO - PROCESS | 1248 | 1471350002377 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:02 INFO - PROCESS | 1248 | 1471350002380 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:02 INFO - PROCESS | 1248 | 1471350002542 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 05:20:02 INFO - PROCESS | 1248 | 1471350002604 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:02 INFO - PROCESS | 1248 | 1471350002606 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:02 INFO - PROCESS | 1248 | ++DOCSHELL 14687000 == 36 [pid = 1248] [id = 643] 05:20:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1468C400) [pid = 1248] [serial = 1929] [outer = 00000000] 05:20:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (15C2E800) [pid = 1248] [serial = 1930] [outer = 1468C400] 05:20:02 INFO - PROCESS | 1248 | 1471350002666 Marionette DEBUG loaded listener.js 05:20:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16599800) [pid = 1248] [serial = 1931] [outer = 1468C400] 05:20:03 INFO - PROCESS | 1248 | 1471350003566 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:20:03 INFO - PROCESS | 1248 | --DOCSHELL 191D1C00 == 35 [pid = 1248] [id = 640] 05:20:03 INFO - PROCESS | 1248 | --DOCSHELL 0C5E2C00 == 34 [pid = 1248] [id = 639] 05:20:03 INFO - PROCESS | 1248 | --DOCSHELL 17D81400 == 33 [pid = 1248] [id = 638] 05:20:03 INFO - PROCESS | 1248 | --DOCSHELL 16C85C00 == 32 [pid = 1248] [id = 637] 05:20:03 INFO - PROCESS | 1248 | --DOCSHELL 16A05400 == 31 [pid = 1248] [id = 636] 05:20:03 INFO - PROCESS | 1248 | --DOCSHELL 14E7E000 == 30 [pid = 1248] [id = 635] 05:20:03 INFO - PROCESS | 1248 | --DOCSHELL 10386800 == 29 [pid = 1248] [id = 634] 05:20:03 INFO - PROCESS | 1248 | --DOCSHELL 0F9F7C00 == 28 [pid = 1248] [id = 633] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (18DBFC00) [pid = 1248] [serial = 1867] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (103AAC00) [pid = 1248] [serial = 1853] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (19F05400) [pid = 1248] [serial = 1876] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (14B5B400) [pid = 1248] [serial = 1856] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (19EBA000) [pid = 1248] [serial = 1874] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (144D3000) [pid = 1248] [serial = 1861] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (103AA800) [pid = 1248] [serial = 1859] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (19F05800) [pid = 1248] [serial = 1877] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16C7C400) [pid = 1248] [serial = 1879] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (14AAB400) [pid = 1248] [serial = 1862] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19F38000) [pid = 1248] [serial = 1882] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (18BD2C00) [pid = 1248] [serial = 1880] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (17DB2800) [pid = 1248] [serial = 1850] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1022D800) [pid = 1248] [serial = 1852] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (19EB9800) [pid = 1248] [serial = 1873] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (143D8000) [pid = 1248] [serial = 1855] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (19B9D000) [pid = 1248] [serial = 1870] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (16C89C00) [pid = 1248] [serial = 1864] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (19BA0C00) [pid = 1248] [serial = 1871] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (10382400) [pid = 1248] [serial = 1858] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (17D79000) [pid = 1248] [serial = 1865] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (18E39000) [pid = 1248] [serial = 1868] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (19F88000) [pid = 1248] [serial = 1886] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (19F82000) [pid = 1248] [serial = 1885] [outer = 00000000] [url = about:blank] 05:20:03 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (19F39C00) [pid = 1248] [serial = 1883] [outer = 00000000] [url = about:blank] 05:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1281ms 05:20:03 INFO - PROCESS | 1248 | 1471350003638 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 05:20:03 INFO - PROCESS | 1248 | 1471350003643 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 05:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:20:03 INFO - PROCESS | 1248 | 1471350003648 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:20:03 INFO - PROCESS | 1248 | 1471350003651 Marionette TRACE conn5 <- [1,2538,null,{}] 05:20:03 INFO - PROCESS | 1248 | 1471350003657 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:03 INFO - PROCESS | 1248 | 1471350003659 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:03 INFO - PROCESS | 1248 | 1471350003757 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 05:20:03 INFO - PROCESS | 1248 | 1471350003857 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:03 INFO - PROCESS | 1248 | 1471350003861 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:03 INFO - PROCESS | 1248 | ++DOCSHELL 0F9F0400 == 29 [pid = 1248] [id = 644] 05:20:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (0F9F2400) [pid = 1248] [serial = 1932] [outer = 00000000] 05:20:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (0FF60C00) [pid = 1248] [serial = 1933] [outer = 0F9F2400] 05:20:03 INFO - PROCESS | 1248 | 1471350003913 Marionette DEBUG loaded listener.js 05:20:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (10236400) [pid = 1248] [serial = 1934] [outer = 0F9F2400] 05:20:04 INFO - PROCESS | 1248 | 1471350004352 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 770ms 05:20:04 INFO - PROCESS | 1248 | 1471350004425 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 05:20:04 INFO - PROCESS | 1248 | 1471350004429 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 05:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:20:04 INFO - PROCESS | 1248 | 1471350004435 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:20:04 INFO - PROCESS | 1248 | 1471350004438 Marionette TRACE conn5 <- [1,2542,null,{}] 05:20:04 INFO - PROCESS | 1248 | 1471350004442 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:04 INFO - PROCESS | 1248 | 1471350004444 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:04 INFO - PROCESS | 1248 | 1471350004532 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 05:20:04 INFO - PROCESS | 1248 | 1471350004547 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:04 INFO - PROCESS | 1248 | 1471350004549 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:04 INFO - PROCESS | 1248 | ++DOCSHELL 10523000 == 30 [pid = 1248] [id = 645] 05:20:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (10575800) [pid = 1248] [serial = 1935] [outer = 00000000] 05:20:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (143B6C00) [pid = 1248] [serial = 1936] [outer = 10575800] 05:20:04 INFO - PROCESS | 1248 | 1471350004599 Marionette DEBUG loaded listener.js 05:20:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (14A2C400) [pid = 1248] [serial = 1937] [outer = 10575800] 05:20:05 INFO - PROCESS | 1248 | 1471350005088 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 05:20:05 INFO - PROCESS | 1248 | 1471350005106 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 05:20:05 INFO - PROCESS | 1248 | 1471350005109 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 05:20:05 INFO - PROCESS | 1248 | 1471350005112 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:20:05 INFO - PROCESS | 1248 | 1471350005116 Marionette TRACE conn5 <- [1,2546,null,{}] 05:20:05 INFO - PROCESS | 1248 | 1471350005126 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:05 INFO - PROCESS | 1248 | 1471350005131 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:05 INFO - PROCESS | 1248 | 1471350005251 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 05:20:05 INFO - PROCESS | 1248 | 1471350005354 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:05 INFO - PROCESS | 1248 | 1471350005357 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:05 INFO - PROCESS | 1248 | ++DOCSHELL 16C3D000 == 31 [pid = 1248] [id = 646] 05:20:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (16C3E000) [pid = 1248] [serial = 1938] [outer = 00000000] 05:20:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (16C81800) [pid = 1248] [serial = 1939] [outer = 16C3E000] 05:20:05 INFO - PROCESS | 1248 | 1471350005408 Marionette DEBUG loaded listener.js 05:20:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16CCF800) [pid = 1248] [serial = 1940] [outer = 16C3E000] 05:20:05 INFO - PROCESS | 1248 | 1471350005817 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 05:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:20:05 INFO - PROCESS | 1248 | 1471350005846 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 05:20:05 INFO - PROCESS | 1248 | 1471350005849 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 05:20:05 INFO - PROCESS | 1248 | 1471350005852 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:20:05 INFO - PROCESS | 1248 | 1471350005854 Marionette TRACE conn5 <- [1,2550,null,{}] 05:20:05 INFO - PROCESS | 1248 | 1471350005864 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:05 INFO - PROCESS | 1248 | 1471350005866 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:06 INFO - PROCESS | 1248 | 1471350005986 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 05:20:06 INFO - PROCESS | 1248 | 1471350005991 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:06 INFO - PROCESS | 1248 | 1471350005993 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:06 INFO - PROCESS | 1248 | ++DOCSHELL 17D7CC00 == 32 [pid = 1248] [id = 647] 05:20:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (17D7D400) [pid = 1248] [serial = 1941] [outer = 00000000] 05:20:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (17DB9C00) [pid = 1248] [serial = 1942] [outer = 17D7D400] 05:20:06 INFO - PROCESS | 1248 | 1471350006041 Marionette DEBUG loaded listener.js 05:20:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (18DC4800) [pid = 1248] [serial = 1943] [outer = 17D7D400] 05:20:06 INFO - PROCESS | 1248 | 1471350006529 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 05:20:06 INFO - PROCESS | 1248 | 1471350006587 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 05:20:06 INFO - PROCESS | 1248 | 1471350006589 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 05:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:20:06 INFO - PROCESS | 1248 | 1471350006601 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:20:06 INFO - PROCESS | 1248 | 1471350006603 Marionette TRACE conn5 <- [1,2554,null,{}] 05:20:06 INFO - PROCESS | 1248 | 1471350006606 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:06 INFO - PROCESS | 1248 | 1471350006608 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:06 INFO - PROCESS | 1248 | 1471350006760 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 05:20:06 INFO - PROCESS | 1248 | 1471350006825 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:06 INFO - PROCESS | 1248 | 1471350006828 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:06 INFO - PROCESS | 1248 | ++DOCSHELL 18E35C00 == 33 [pid = 1248] [id = 648] 05:20:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (18E38C00) [pid = 1248] [serial = 1944] [outer = 00000000] 05:20:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (191D7400) [pid = 1248] [serial = 1945] [outer = 18E38C00] 05:20:06 INFO - PROCESS | 1248 | 1471350006875 Marionette DEBUG loaded listener.js 05:20:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19BA0C00) [pid = 1248] [serial = 1946] [outer = 18E38C00] 05:20:07 INFO - PROCESS | 1248 | 1471350007320 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 770ms 05:20:07 INFO - PROCESS | 1248 | 1471350007377 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 05:20:07 INFO - PROCESS | 1248 | 1471350007379 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 05:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:20:07 INFO - PROCESS | 1248 | 1471350007382 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:20:07 INFO - PROCESS | 1248 | 1471350007384 Marionette TRACE conn5 <- [1,2558,null,{}] 05:20:07 INFO - PROCESS | 1248 | 1471350007393 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:07 INFO - PROCESS | 1248 | 1471350007399 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:07 INFO - PROCESS | 1248 | 1471350007548 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 05:20:07 INFO - PROCESS | 1248 | 1471350007615 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:07 INFO - PROCESS | 1248 | 1471350007617 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:07 INFO - PROCESS | 1248 | ++DOCSHELL 19ECD800 == 34 [pid = 1248] [id = 649] 05:20:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19F01400) [pid = 1248] [serial = 1947] [outer = 00000000] 05:20:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19F09000) [pid = 1248] [serial = 1948] [outer = 19F01400] 05:20:07 INFO - PROCESS | 1248 | 1471350007664 Marionette DEBUG loaded listener.js 05:20:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19F05000) [pid = 1248] [serial = 1949] [outer = 19F01400] 05:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (10387400) [pid = 1248] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (14E80400) [pid = 1248] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0F9F8400) [pid = 1248] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16A05800) [pid = 1248] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0FF5F000) [pid = 1248] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16C89800) [pid = 1248] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (19F83400) [pid = 1248] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16C86000) [pid = 1248] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (17DAA800) [pid = 1248] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1922F800) [pid = 1248] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (0FF5B800) [pid = 1248] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (103B0000) [pid = 1248] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:20:08 INFO - PROCESS | 1248 | 1471350008164 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 830ms 05:20:08 INFO - PROCESS | 1248 | 1471350008213 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 05:20:08 INFO - PROCESS | 1248 | 1471350008215 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 05:20:08 INFO - PROCESS | 1248 | 1471350008219 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:20:08 INFO - PROCESS | 1248 | 1471350008220 Marionette TRACE conn5 <- [1,2562,null,{}] 05:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:20:08 INFO - PROCESS | 1248 | 1471350008228 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:08 INFO - PROCESS | 1248 | 1471350008230 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:08 INFO - PROCESS | 1248 | 1471350008312 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 05:20:08 INFO - PROCESS | 1248 | 1471350008318 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:08 INFO - PROCESS | 1248 | 1471350008320 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:08 INFO - PROCESS | 1248 | ++DOCSHELL 15C2D800 == 35 [pid = 1248] [id = 650] 05:20:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (16A05800) [pid = 1248] [serial = 1950] [outer = 00000000] 05:20:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (17DAA800) [pid = 1248] [serial = 1951] [outer = 16A05800] 05:20:08 INFO - PROCESS | 1248 | 1471350008368 Marionette DEBUG loaded listener.js 05:20:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (19DBF000) [pid = 1248] [serial = 1952] [outer = 16A05800] 05:20:08 INFO - PROCESS | 1248 | 1471350008794 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 05:20:08 INFO - PROCESS | 1248 | 1471350008855 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 05:20:08 INFO - PROCESS | 1248 | 1471350008857 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 05:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:20:08 INFO - PROCESS | 1248 | 1471350008861 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:20:08 INFO - PROCESS | 1248 | 1471350008862 Marionette TRACE conn5 <- [1,2566,null,{}] 05:20:08 INFO - PROCESS | 1248 | 1471350008866 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:08 INFO - PROCESS | 1248 | 1471350008868 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:08 INFO - PROCESS | 1248 | 1471350008949 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 05:20:08 INFO - PROCESS | 1248 | 1471350008955 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:08 INFO - PROCESS | 1248 | 1471350008957 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:08 INFO - PROCESS | 1248 | ++DOCSHELL 17A9EC00 == 36 [pid = 1248] [id = 651] 05:20:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (19F07000) [pid = 1248] [serial = 1953] [outer = 00000000] 05:20:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (19F36000) [pid = 1248] [serial = 1954] [outer = 19F07000] 05:20:09 INFO - PROCESS | 1248 | 1471350009004 Marionette DEBUG loaded listener.js 05:20:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (19F39C00) [pid = 1248] [serial = 1955] [outer = 19F07000] 05:20:09 INFO - PROCESS | 1248 | 1471350009443 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:20:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:20:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 05:20:09 INFO - PROCESS | 1248 | 1471350009493 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 05:20:09 INFO - PROCESS | 1248 | 1471350009495 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 05:20:09 INFO - PROCESS | 1248 | 1471350009498 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:20:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:20:09 INFO - PROCESS | 1248 | 1471350009500 Marionette TRACE conn5 <- [1,2570,null,{}] 05:20:09 INFO - PROCESS | 1248 | 1471350009504 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:09 INFO - PROCESS | 1248 | 1471350009506 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:09 INFO - PROCESS | 1248 | 1471350009588 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 05:20:09 INFO - PROCESS | 1248 | 1471350009594 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:09 INFO - PROCESS | 1248 | 1471350009596 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:09 INFO - PROCESS | 1248 | ++DOCSHELL 0C3F0400 == 37 [pid = 1248] [id = 652] 05:20:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0C53B400) [pid = 1248] [serial = 1956] [outer = 00000000] 05:20:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17D86C00) [pid = 1248] [serial = 1957] [outer = 0C53B400] 05:20:09 INFO - PROCESS | 1248 | 1471350009642 Marionette DEBUG loaded listener.js 05:20:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19F7FC00) [pid = 1248] [serial = 1958] [outer = 0C53B400] 05:20:10 INFO - PROCESS | 1248 | 1471350010286 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 830ms 05:20:10 INFO - PROCESS | 1248 | 1471350010334 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 05:20:10 INFO - PROCESS | 1248 | 1471350010338 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 05:20:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:20:10 INFO - PROCESS | 1248 | 1471350010343 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:20:10 INFO - PROCESS | 1248 | 1471350010347 Marionette TRACE conn5 <- [1,2574,null,{}] 05:20:10 INFO - PROCESS | 1248 | 1471350010353 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:10 INFO - PROCESS | 1248 | 1471350010356 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:10 INFO - PROCESS | 1248 | 1471350010502 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 05:20:10 INFO - PROCESS | 1248 | 1471350010619 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:10 INFO - PROCESS | 1248 | 1471350010622 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:10 INFO - PROCESS | 1248 | ++DOCSHELL 0C376C00 == 38 [pid = 1248] [id = 653] 05:20:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (0F9FA800) [pid = 1248] [serial = 1959] [outer = 00000000] 05:20:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (10389C00) [pid = 1248] [serial = 1960] [outer = 0F9FA800] 05:20:10 INFO - PROCESS | 1248 | 1471350010683 Marionette DEBUG loaded listener.js 05:20:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (10652800) [pid = 1248] [serial = 1961] [outer = 0F9FA800] 05:20:11 INFO - PROCESS | 1248 | 1471350011268 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:20:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:20:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 990ms 05:20:11 INFO - PROCESS | 1248 | 1471350011334 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 05:20:11 INFO - PROCESS | 1248 | 1471350011339 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 05:20:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:20:11 INFO - PROCESS | 1248 | 1471350011346 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:20:11 INFO - PROCESS | 1248 | 1471350011349 Marionette TRACE conn5 <- [1,2578,null,{}] 05:20:11 INFO - PROCESS | 1248 | 1471350011353 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:11 INFO - PROCESS | 1248 | 1471350011356 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:11 INFO - PROCESS | 1248 | 1471350011470 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 05:20:11 INFO - PROCESS | 1248 | 1471350011585 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:11 INFO - PROCESS | 1248 | 1471350011588 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:11 INFO - PROCESS | 1248 | ++DOCSHELL 15C36800 == 39 [pid = 1248] [id = 654] 05:20:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1652E000) [pid = 1248] [serial = 1962] [outer = 00000000] 05:20:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16C7C000) [pid = 1248] [serial = 1963] [outer = 1652E000] 05:20:11 INFO - PROCESS | 1248 | 1471350011688 Marionette DEBUG loaded listener.js 05:20:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17BBE000) [pid = 1248] [serial = 1964] [outer = 1652E000] 05:20:12 INFO - PROCESS | 1248 | 1471350012318 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:20:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:20:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1019ms 05:20:12 INFO - PROCESS | 1248 | 1471350012368 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 05:20:12 INFO - PROCESS | 1248 | 1471350012370 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 05:20:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:20:12 INFO - PROCESS | 1248 | 1471350012374 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:20:12 INFO - PROCESS | 1248 | 1471350012378 Marionette TRACE conn5 <- [1,2582,null,{}] 05:20:12 INFO - PROCESS | 1248 | 1471350012389 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:12 INFO - PROCESS | 1248 | 1471350012394 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:12 INFO - PROCESS | 1248 | 1471350012505 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 05:20:12 INFO - PROCESS | 1248 | 1471350012647 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:12 INFO - PROCESS | 1248 | 1471350012651 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:12 INFO - PROCESS | 1248 | ++DOCSHELL 19F08C00 == 40 [pid = 1248] [id = 655] 05:20:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19F0D400) [pid = 1248] [serial = 1965] [outer = 00000000] 05:20:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19F7E800) [pid = 1248] [serial = 1966] [outer = 19F0D400] 05:20:12 INFO - PROCESS | 1248 | 1471350012712 Marionette DEBUG loaded listener.js 05:20:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19F89000) [pid = 1248] [serial = 1967] [outer = 19F0D400] 05:20:13 INFO - PROCESS | 1248 | 1471350013319 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:20:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:20:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 970ms 05:20:13 INFO - PROCESS | 1248 | 1471350013348 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 05:20:13 INFO - PROCESS | 1248 | 1471350013351 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 05:20:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:20:13 INFO - PROCESS | 1248 | 1471350013354 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:20:13 INFO - PROCESS | 1248 | 1471350013356 Marionette TRACE conn5 <- [1,2586,null,{}] 05:20:13 INFO - PROCESS | 1248 | 1471350013360 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:13 INFO - PROCESS | 1248 | 1471350013362 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:13 INFO - PROCESS | 1248 | 1471350013473 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 05:20:13 INFO - PROCESS | 1248 | 1471350013586 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:13 INFO - PROCESS | 1248 | 1471350013589 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:13 INFO - PROCESS | 1248 | ++DOCSHELL 08845000 == 41 [pid = 1248] [id = 656] 05:20:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (0C329400) [pid = 1248] [serial = 1968] [outer = 00000000] 05:20:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (0C536000) [pid = 1248] [serial = 1969] [outer = 0C329400] 05:20:13 INFO - PROCESS | 1248 | 1471350013793 Marionette DEBUG loaded listener.js 05:20:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (0F9F9000) [pid = 1248] [serial = 1970] [outer = 0C329400] 05:20:14 INFO - PROCESS | 1248 | 1471350014438 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1122ms 05:20:14 INFO - PROCESS | 1248 | 1471350014479 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 05:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:20:14 INFO - PROCESS | 1248 | 1471350014483 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 05:20:14 INFO - PROCESS | 1248 | 1471350014489 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:20:14 INFO - PROCESS | 1248 | 1471350014491 Marionette TRACE conn5 <- [1,2590,null,{}] 05:20:14 INFO - PROCESS | 1248 | 1471350014496 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:14 INFO - PROCESS | 1248 | 1471350014499 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:15 INFO - PROCESS | 1248 | --DOCSHELL 17A9EC00 == 40 [pid = 1248] [id = 651] 05:20:15 INFO - PROCESS | 1248 | --DOCSHELL 15C2D800 == 39 [pid = 1248] [id = 650] 05:20:15 INFO - PROCESS | 1248 | --DOCSHELL 19ECD800 == 38 [pid = 1248] [id = 649] 05:20:15 INFO - PROCESS | 1248 | --DOCSHELL 18E35C00 == 37 [pid = 1248] [id = 648] 05:20:15 INFO - PROCESS | 1248 | --DOCSHELL 17D7CC00 == 36 [pid = 1248] [id = 647] 05:20:15 INFO - PROCESS | 1248 | --DOCSHELL 16C3D000 == 35 [pid = 1248] [id = 646] 05:20:15 INFO - PROCESS | 1248 | --DOCSHELL 10523000 == 34 [pid = 1248] [id = 645] 05:20:15 INFO - PROCESS | 1248 | --DOCSHELL 0F9F0400 == 33 [pid = 1248] [id = 644] 05:20:15 INFO - PROCESS | 1248 | --DOCSHELL 0C373000 == 32 [pid = 1248] [id = 642] 05:20:15 INFO - PROCESS | 1248 | --DOCSHELL 14687000 == 31 [pid = 1248] [id = 643] 05:20:15 INFO - PROCESS | 1248 | --DOCSHELL 14E7DC00 == 30 [pid = 1248] [id = 641] 05:20:15 INFO - PROCESS | 1248 | --DOCSHELL 0FA5AC00 == 29 [pid = 1248] [id = 632] 05:20:15 INFO - PROCESS | 1248 | --DOCSHELL 08845000 == 28 [pid = 1248] [id = 656] 05:20:15 INFO - PROCESS | 1248 | --DOCSHELL 15C36800 == 27 [pid = 1248] [id = 654] 05:20:15 INFO - PROCESS | 1248 | --DOCSHELL 19F08C00 == 26 [pid = 1248] [id = 655] 05:20:15 INFO - PROCESS | 1248 | --DOCSHELL 0C3F0400 == 25 [pid = 1248] [id = 652] 05:20:15 INFO - PROCESS | 1248 | --DOCSHELL 0C376C00 == 24 [pid = 1248] [id = 653] 05:20:15 INFO - PROCESS | 1248 | 1471350015194 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (103B0400) [pid = 1248] [serial = 1903] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (15C35800) [pid = 1248] [serial = 1906] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0FA50C00) [pid = 1248] [serial = 1900] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0FA5BC00) [pid = 1248] [serial = 1901] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16C43800) [pid = 1248] [serial = 1909] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (143B5C00) [pid = 1248] [serial = 1889] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (10633400) [pid = 1248] [serial = 1888] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (191D9400) [pid = 1248] [serial = 1892] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (17DACC00) [pid = 1248] [serial = 1891] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1A06FC00) [pid = 1248] [serial = 1895] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1A069000) [pid = 1248] [serial = 1894] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17B30400) [pid = 1248] [serial = 1912] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (18DC2800) [pid = 1248] [serial = 1915] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (19BA0800) [pid = 1248] [serial = 1922] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19EB8400) [pid = 1248] [serial = 1924] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17D78C00) [pid = 1248] [serial = 1913] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (19BA6C00) [pid = 1248] [serial = 1921] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (191D9800) [pid = 1248] [serial = 1916] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (106D5000) [pid = 1248] [serial = 1898] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1038A800) [pid = 1248] [serial = 1897] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (103B9000) [pid = 1248] [serial = 1904] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (16C82000) [pid = 1248] [serial = 1910] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (17A96000) [pid = 1248] [serial = 1918] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (17D7FC00) [pid = 1248] [serial = 1919] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (16528400) [pid = 1248] [serial = 1907] [outer = 00000000] [url = about:blank] 05:20:15 INFO - PROCESS | 1248 | 1471350015429 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:15 INFO - PROCESS | 1248 | 1471350015432 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:15 INFO - PROCESS | 1248 | ++DOCSHELL 0C376C00 == 25 [pid = 1248] [id = 657] 05:20:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0C3CC000) [pid = 1248] [serial = 1971] [outer = 00000000] 05:20:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0C582400) [pid = 1248] [serial = 1972] [outer = 0C3CC000] 05:20:15 INFO - PROCESS | 1248 | 1471350015484 Marionette DEBUG loaded listener.js 05:20:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (0F9F8400) [pid = 1248] [serial = 1973] [outer = 0C3CC000] 05:20:15 INFO - PROCESS | 1248 | 1471350015956 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:20:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:20:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1539ms 05:20:16 INFO - PROCESS | 1248 | 1471350016029 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 05:20:16 INFO - PROCESS | 1248 | 1471350016033 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 05:20:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:20:16 INFO - PROCESS | 1248 | 1471350016038 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:20:16 INFO - PROCESS | 1248 | 1471350016040 Marionette TRACE conn5 <- [1,2594,null,{}] 05:20:16 INFO - PROCESS | 1248 | 1471350016045 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:16 INFO - PROCESS | 1248 | 1471350016048 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:16 INFO - PROCESS | 1248 | 1471350016137 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 05:20:16 INFO - PROCESS | 1248 | 1471350016150 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:16 INFO - PROCESS | 1248 | 1471350016152 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:16 INFO - PROCESS | 1248 | ++DOCSHELL 103AEC00 == 26 [pid = 1248] [id = 658] 05:20:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (103B1000) [pid = 1248] [serial = 1974] [outer = 00000000] 05:20:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (103B8000) [pid = 1248] [serial = 1975] [outer = 103B1000] 05:20:16 INFO - PROCESS | 1248 | 1471350016203 Marionette DEBUG loaded listener.js 05:20:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (1057EC00) [pid = 1248] [serial = 1976] [outer = 103B1000] 05:20:16 INFO - PROCESS | 1248 | 1471350016728 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:20:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:20:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 05:20:16 INFO - PROCESS | 1248 | 1471350016768 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 05:20:16 INFO - PROCESS | 1248 | 1471350016771 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 05:20:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:20:16 INFO - PROCESS | 1248 | 1471350016774 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:20:16 INFO - PROCESS | 1248 | 1471350016776 Marionette TRACE conn5 <- [1,2598,null,{}] 05:20:16 INFO - PROCESS | 1248 | 1471350016781 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:16 INFO - PROCESS | 1248 | 1471350016783 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:16 INFO - PROCESS | 1248 | 1471350016905 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 05:20:17 INFO - PROCESS | 1248 | 1471350016967 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:17 INFO - PROCESS | 1248 | 1471350016969 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:17 INFO - PROCESS | 1248 | ++DOCSHELL 143DDC00 == 27 [pid = 1248] [id = 659] 05:20:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (144CE000) [pid = 1248] [serial = 1977] [outer = 00000000] 05:20:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (14AAE800) [pid = 1248] [serial = 1978] [outer = 144CE000] 05:20:17 INFO - PROCESS | 1248 | 1471350017017 Marionette DEBUG loaded listener.js 05:20:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (14BE5000) [pid = 1248] [serial = 1979] [outer = 144CE000] 05:20:17 INFO - PROCESS | 1248 | 1471350017400 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:20:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:20:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 05:20:17 INFO - PROCESS | 1248 | 1471350017451 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 05:20:17 INFO - PROCESS | 1248 | 1471350017455 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 05:20:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:20:17 INFO - PROCESS | 1248 | 1471350017466 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:20:17 INFO - PROCESS | 1248 | 1471350017470 Marionette TRACE conn5 <- [1,2602,null,{}] 05:20:17 INFO - PROCESS | 1248 | 1471350017485 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:17 INFO - PROCESS | 1248 | 1471350017488 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:17 INFO - PROCESS | 1248 | 1471350017619 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 05:20:17 INFO - PROCESS | 1248 | 1471350017625 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:17 INFO - PROCESS | 1248 | 1471350017627 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:17 INFO - PROCESS | 1248 | ++DOCSHELL 15660400 == 28 [pid = 1248] [id = 660] 05:20:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (15C34800) [pid = 1248] [serial = 1980] [outer = 00000000] 05:20:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16C43800) [pid = 1248] [serial = 1981] [outer = 15C34800] 05:20:17 INFO - PROCESS | 1248 | 1471350017727 Marionette DEBUG loaded listener.js 05:20:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16CC9C00) [pid = 1248] [serial = 1982] [outer = 15C34800] 05:20:18 INFO - PROCESS | 1248 | 1471350018155 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:20:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:20:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 750ms 05:20:18 INFO - PROCESS | 1248 | 1471350018235 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 05:20:18 INFO - PROCESS | 1248 | 1471350018237 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 05:20:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:20:18 INFO - PROCESS | 1248 | 1471350018248 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:20:18 INFO - PROCESS | 1248 | 1471350018249 Marionette TRACE conn5 <- [1,2606,null,{}] 05:20:18 INFO - PROCESS | 1248 | 1471350018253 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:18 INFO - PROCESS | 1248 | 1471350018255 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:18 INFO - PROCESS | 1248 | 1471350018371 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 05:20:18 INFO - PROCESS | 1248 | 1471350018438 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:18 INFO - PROCESS | 1248 | 1471350018441 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:18 INFO - PROCESS | 1248 | ++DOCSHELL 16C3F800 == 29 [pid = 1248] [id = 661] 05:20:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17A9CC00) [pid = 1248] [serial = 1983] [outer = 00000000] 05:20:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17D83000) [pid = 1248] [serial = 1984] [outer = 17A9CC00] 05:20:18 INFO - PROCESS | 1248 | 1471350018487 Marionette DEBUG loaded listener.js 05:20:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17DB4000) [pid = 1248] [serial = 1985] [outer = 17A9CC00] 05:20:18 INFO - PROCESS | 1248 | 1471350018922 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:20:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:20:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 05:20:19 INFO - PROCESS | 1248 | 1471350018980 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 05:20:19 INFO - PROCESS | 1248 | 1471350018982 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 05:20:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:20:19 INFO - PROCESS | 1248 | 1471350018985 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:20:19 INFO - PROCESS | 1248 | 1471350018987 Marionette TRACE conn5 <- [1,2610,null,{}] 05:20:19 INFO - PROCESS | 1248 | 1471350018998 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:19 INFO - PROCESS | 1248 | 1471350019000 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:19 INFO - PROCESS | 1248 | 1471350019121 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 05:20:19 INFO - PROCESS | 1248 | 1471350019134 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:19 INFO - PROCESS | 1248 | 1471350019140 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:19 INFO - PROCESS | 1248 | ++DOCSHELL 18DC2800 == 30 [pid = 1248] [id = 662] 05:20:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (18DC3400) [pid = 1248] [serial = 1986] [outer = 00000000] 05:20:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (191D5800) [pid = 1248] [serial = 1987] [outer = 18DC3400] 05:20:19 INFO - PROCESS | 1248 | 1471350019255 Marionette DEBUG loaded listener.js 05:20:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (191DE400) [pid = 1248] [serial = 1988] [outer = 18DC3400] 05:20:19 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17D7D400) [pid = 1248] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:20:19 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (18E38C00) [pid = 1248] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:20:19 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (19F01400) [pid = 1248] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:20:19 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0C576800) [pid = 1248] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:20:19 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1468C400) [pid = 1248] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:20:19 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0F9F2400) [pid = 1248] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:20:19 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17A97000) [pid = 1248] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:20:19 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (10575800) [pid = 1248] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:20:19 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16C3E000) [pid = 1248] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:20:19 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (0C53B400) [pid = 1248] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:20:19 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (19F07000) [pid = 1248] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:20:19 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (16A05800) [pid = 1248] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:20:19 INFO - PROCESS | 1248 | 1471350019885 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:20:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:20:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 930ms 05:20:19 INFO - PROCESS | 1248 | 1471350019922 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 05:20:19 INFO - PROCESS | 1248 | 1471350019924 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 05:20:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:20:19 INFO - PROCESS | 1248 | 1471350019928 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:20:19 INFO - PROCESS | 1248 | 1471350019930 Marionette TRACE conn5 <- [1,2614,null,{}] 05:20:19 INFO - PROCESS | 1248 | 1471350019934 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:19 INFO - PROCESS | 1248 | 1471350019936 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:20 INFO - PROCESS | 1248 | 1471350020027 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 05:20:20 INFO - PROCESS | 1248 | 1471350020035 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:20 INFO - PROCESS | 1248 | 1471350020037 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:20 INFO - PROCESS | 1248 | ++DOCSHELL 0883E400 == 31 [pid = 1248] [id = 663] 05:20:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1412B800) [pid = 1248] [serial = 1989] [outer = 00000000] 05:20:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16C87800) [pid = 1248] [serial = 1990] [outer = 1412B800] 05:20:20 INFO - PROCESS | 1248 | 1471350020084 Marionette DEBUG loaded listener.js 05:20:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (17DB0800) [pid = 1248] [serial = 1991] [outer = 1412B800] 05:20:20 INFO - PROCESS | 1248 | 1471350020522 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:20:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:20:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 05:20:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:20:20 INFO - PROCESS | 1248 | 1471350020574 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 05:20:20 INFO - PROCESS | 1248 | 1471350020576 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 05:20:20 INFO - PROCESS | 1248 | 1471350020580 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:20:20 INFO - PROCESS | 1248 | 1471350020581 Marionette TRACE conn5 <- [1,2618,null,{}] 05:20:20 INFO - PROCESS | 1248 | 1471350020585 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:20 INFO - PROCESS | 1248 | 1471350020587 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:20 INFO - PROCESS | 1248 | 1471350020666 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 05:20:20 INFO - PROCESS | 1248 | 1471350020672 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:20 INFO - PROCESS | 1248 | 1471350020674 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:20 INFO - PROCESS | 1248 | ++DOCSHELL 17D7D400 == 32 [pid = 1248] [id = 664] 05:20:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (18BD3C00) [pid = 1248] [serial = 1992] [outer = 00000000] 05:20:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (19B9E400) [pid = 1248] [serial = 1993] [outer = 18BD3C00] 05:20:20 INFO - PROCESS | 1248 | 1471350020720 Marionette DEBUG loaded listener.js 05:20:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19BA5800) [pid = 1248] [serial = 1994] [outer = 18BD3C00] 05:20:21 INFO - PROCESS | 1248 | 1471350021181 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:20:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:20:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 05:20:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:20:21 INFO - PROCESS | 1248 | 1471350021212 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 05:20:21 INFO - PROCESS | 1248 | 1471350021214 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 05:20:21 INFO - PROCESS | 1248 | 1471350021217 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:20:21 INFO - PROCESS | 1248 | 1471350021219 Marionette TRACE conn5 <- [1,2622,null,{}] 05:20:21 INFO - PROCESS | 1248 | 1471350021226 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:21 INFO - PROCESS | 1248 | 1471350021228 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:21 INFO - PROCESS | 1248 | 1471350021309 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 05:20:21 INFO - PROCESS | 1248 | 1471350021315 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:21 INFO - PROCESS | 1248 | 1471350021317 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:21 INFO - PROCESS | 1248 | ++DOCSHELL 143B9000 == 33 [pid = 1248] [id = 665] 05:20:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17D84800) [pid = 1248] [serial = 1995] [outer = 00000000] 05:20:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19EB9C00) [pid = 1248] [serial = 1996] [outer = 17D84800] 05:20:21 INFO - PROCESS | 1248 | 1471350021363 Marionette DEBUG loaded listener.js 05:20:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19EBB800) [pid = 1248] [serial = 1997] [outer = 17D84800] 05:20:22 INFO - PROCESS | 1248 | 1471350022081 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:20:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:20:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 930ms 05:20:22 INFO - PROCESS | 1248 | 1471350022161 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 05:20:22 INFO - PROCESS | 1248 | 1471350022166 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 05:20:22 INFO - PROCESS | 1248 | 1471350022172 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:20:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:20:22 INFO - PROCESS | 1248 | 1471350022175 Marionette TRACE conn5 <- [1,2626,null,{}] 05:20:22 INFO - PROCESS | 1248 | 1471350022181 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:22 INFO - PROCESS | 1248 | 1471350022185 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:22 INFO - PROCESS | 1248 | 1471350022316 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 05:20:22 INFO - PROCESS | 1248 | 1471350022449 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:22 INFO - PROCESS | 1248 | 1471350022452 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:22 INFO - PROCESS | 1248 | ++DOCSHELL 0BE94C00 == 34 [pid = 1248] [id = 666] 05:20:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0C5E4400) [pid = 1248] [serial = 1998] [outer = 00000000] 05:20:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (10389800) [pid = 1248] [serial = 1999] [outer = 0C5E4400] 05:20:22 INFO - PROCESS | 1248 | 1471350022515 Marionette DEBUG loaded listener.js 05:20:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (10575000) [pid = 1248] [serial = 2000] [outer = 0C5E4400] 05:20:23 INFO - PROCESS | 1248 | 1471350023166 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:20:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:20:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1018ms 05:20:23 INFO - PROCESS | 1248 | 1471350023194 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 05:20:23 INFO - PROCESS | 1248 | 1471350023199 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 05:20:23 INFO - PROCESS | 1248 | 1471350023206 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:20:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:20:23 INFO - PROCESS | 1248 | 1471350023209 Marionette TRACE conn5 <- [1,2630,null,{}] 05:20:23 INFO - PROCESS | 1248 | 1471350023213 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:23 INFO - PROCESS | 1248 | 1471350023215 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:23 INFO - PROCESS | 1248 | 1471350023337 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 05:20:23 INFO - PROCESS | 1248 | 1471350023477 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:23 INFO - PROCESS | 1248 | 1471350023480 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:23 INFO - PROCESS | 1248 | ++DOCSHELL 14BDE400 == 35 [pid = 1248] [id = 667] 05:20:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (14BDEC00) [pid = 1248] [serial = 2001] [outer = 00000000] 05:20:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1652EC00) [pid = 1248] [serial = 2002] [outer = 14BDEC00] 05:20:23 INFO - PROCESS | 1248 | 1471350023541 Marionette DEBUG loaded listener.js 05:20:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16C3C800) [pid = 1248] [serial = 2003] [outer = 14BDEC00] 05:20:24 INFO - PROCESS | 1248 | --DOCSHELL 17D7D400 == 34 [pid = 1248] [id = 664] 05:20:24 INFO - PROCESS | 1248 | --DOCSHELL 0883E400 == 33 [pid = 1248] [id = 663] 05:20:24 INFO - PROCESS | 1248 | --DOCSHELL 18DC2800 == 32 [pid = 1248] [id = 662] 05:20:24 INFO - PROCESS | 1248 | --DOCSHELL 16C3F800 == 31 [pid = 1248] [id = 661] 05:20:24 INFO - PROCESS | 1248 | --DOCSHELL 15660400 == 30 [pid = 1248] [id = 660] 05:20:24 INFO - PROCESS | 1248 | --DOCSHELL 143DDC00 == 29 [pid = 1248] [id = 659] 05:20:24 INFO - PROCESS | 1248 | --DOCSHELL 103AEC00 == 28 [pid = 1248] [id = 658] 05:20:24 INFO - PROCESS | 1248 | --DOCSHELL 0C376C00 == 27 [pid = 1248] [id = 657] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17DB9C00) [pid = 1248] [serial = 1942] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19BA0C00) [pid = 1248] [serial = 1946] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (191D7400) [pid = 1248] [serial = 1945] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (19F05000) [pid = 1248] [serial = 1949] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (19F09000) [pid = 1248] [serial = 1948] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (10383800) [pid = 1248] [serial = 1927] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1052A800) [pid = 1248] [serial = 1928] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (15C2E800) [pid = 1248] [serial = 1930] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16599800) [pid = 1248] [serial = 1931] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0FF60C00) [pid = 1248] [serial = 1933] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (10236400) [pid = 1248] [serial = 1934] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (19F06000) [pid = 1248] [serial = 1925] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (143B6C00) [pid = 1248] [serial = 1936] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (14A2C400) [pid = 1248] [serial = 1937] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (16C81800) [pid = 1248] [serial = 1939] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (17D86C00) [pid = 1248] [serial = 1957] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (19F7FC00) [pid = 1248] [serial = 1958] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (19F36000) [pid = 1248] [serial = 1954] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (18DC4800) [pid = 1248] [serial = 1943] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (19F39C00) [pid = 1248] [serial = 1955] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (17DAA800) [pid = 1248] [serial = 1951] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (19DBF000) [pid = 1248] [serial = 1952] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (16CCF800) [pid = 1248] [serial = 1940] [outer = 00000000] [url = about:blank] 05:20:24 INFO - PROCESS | 1248 | 1471350024451 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:20:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:20:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1281ms 05:20:24 INFO - PROCESS | 1248 | 1471350024489 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 05:20:24 INFO - PROCESS | 1248 | 1471350024493 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 05:20:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:20:24 INFO - PROCESS | 1248 | 1471350024498 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:20:24 INFO - PROCESS | 1248 | 1471350024501 Marionette TRACE conn5 <- [1,2634,null,{}] 05:20:24 INFO - PROCESS | 1248 | 1471350024507 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:24 INFO - PROCESS | 1248 | 1471350024509 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:24 INFO - PROCESS | 1248 | 1471350024644 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 05:20:24 INFO - PROCESS | 1248 | 1471350024709 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:24 INFO - PROCESS | 1248 | 1471350024714 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:24 INFO - PROCESS | 1248 | ++DOCSHELL 10229800 == 28 [pid = 1248] [id = 668] 05:20:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (1022BC00) [pid = 1248] [serial = 2004] [outer = 00000000] 05:20:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (10380C00) [pid = 1248] [serial = 2005] [outer = 1022BC00] 05:20:24 INFO - PROCESS | 1248 | 1471350024765 Marionette DEBUG loaded listener.js 05:20:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (1038BC00) [pid = 1248] [serial = 2006] [outer = 1022BC00] 05:20:25 INFO - PROCESS | 1248 | 1471350025178 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:20:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:20:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 771ms 05:20:25 INFO - PROCESS | 1248 | 1471350025270 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 05:20:25 INFO - PROCESS | 1248 | 1471350025275 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 05:20:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:20:25 INFO - PROCESS | 1248 | 1471350025281 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:20:25 INFO - PROCESS | 1248 | 1471350025284 Marionette TRACE conn5 <- [1,2638,null,{}] 05:20:25 INFO - PROCESS | 1248 | 1471350025288 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:25 INFO - PROCESS | 1248 | 1471350025290 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:25 INFO - PROCESS | 1248 | 1471350025383 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 05:20:25 INFO - PROCESS | 1248 | 1471350025393 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:25 INFO - PROCESS | 1248 | 1471350025395 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:25 INFO - PROCESS | 1248 | ++DOCSHELL 141B0000 == 29 [pid = 1248] [id = 669] 05:20:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (143AF000) [pid = 1248] [serial = 2007] [outer = 00000000] 05:20:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (144CE800) [pid = 1248] [serial = 2008] [outer = 143AF000] 05:20:25 INFO - PROCESS | 1248 | 1471350025444 Marionette DEBUG loaded listener.js 05:20:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (14AAAC00) [pid = 1248] [serial = 2009] [outer = 143AF000] 05:20:25 INFO - PROCESS | 1248 | 1471350025918 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:20:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:20:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 05:20:25 INFO - PROCESS | 1248 | 1471350025955 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 05:20:25 INFO - PROCESS | 1248 | 1471350025957 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 05:20:25 INFO - PROCESS | 1248 | 1471350025961 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:20:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:20:25 INFO - PROCESS | 1248 | 1471350025964 Marionette TRACE conn5 <- [1,2642,null,{}] 05:20:26 INFO - PROCESS | 1248 | 1471350025975 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:26 INFO - PROCESS | 1248 | 1471350025980 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:26 INFO - PROCESS | 1248 | 1471350026068 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 05:20:26 INFO - PROCESS | 1248 | 1471350026077 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:26 INFO - PROCESS | 1248 | 1471350026081 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:26 INFO - PROCESS | 1248 | ++DOCSHELL 16C89000 == 30 [pid = 1248] [id = 670] 05:20:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (16C89400) [pid = 1248] [serial = 2010] [outer = 00000000] 05:20:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (17A99800) [pid = 1248] [serial = 2011] [outer = 16C89400] 05:20:26 INFO - PROCESS | 1248 | 1471350026131 Marionette DEBUG loaded listener.js 05:20:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (17D7A800) [pid = 1248] [serial = 2012] [outer = 16C89400] 05:20:26 INFO - PROCESS | 1248 | 1471350026586 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:20:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:20:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 05:20:26 INFO - PROCESS | 1248 | 1471350026635 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 05:20:26 INFO - PROCESS | 1248 | 1471350026638 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 05:20:26 INFO - PROCESS | 1248 | 1471350026641 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:20:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:20:26 INFO - PROCESS | 1248 | 1471350026643 Marionette TRACE conn5 <- [1,2646,null,{}] 05:20:26 INFO - PROCESS | 1248 | 1471350026647 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:26 INFO - PROCESS | 1248 | 1471350026649 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:26 INFO - PROCESS | 1248 | 1471350026737 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 05:20:26 INFO - PROCESS | 1248 | 1471350026771 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:26 INFO - PROCESS | 1248 | 1471350026774 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:26 INFO - PROCESS | 1248 | ++DOCSHELL 18BD8C00 == 31 [pid = 1248] [id = 671] 05:20:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (18BDF800) [pid = 1248] [serial = 2013] [outer = 00000000] 05:20:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (191D8800) [pid = 1248] [serial = 2014] [outer = 18BDF800] 05:20:26 INFO - PROCESS | 1248 | 1471350026821 Marionette DEBUG loaded listener.js 05:20:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (19B9B800) [pid = 1248] [serial = 2015] [outer = 18BDF800] 05:20:27 INFO - PROCESS | 1248 | 1471350027280 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:20:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:20:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 05:20:27 INFO - PROCESS | 1248 | 1471350027317 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 05:20:27 INFO - PROCESS | 1248 | 1471350027319 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 05:20:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:20:27 INFO - PROCESS | 1248 | 1471350027323 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:20:27 INFO - PROCESS | 1248 | 1471350027324 Marionette TRACE conn5 <- [1,2650,null,{}] 05:20:27 INFO - PROCESS | 1248 | 1471350027328 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:27 INFO - PROCESS | 1248 | 1471350027330 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:27 INFO - PROCESS | 1248 | 1471350027446 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 05:20:27 INFO - PROCESS | 1248 | 1471350027451 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:27 INFO - PROCESS | 1248 | 1471350027453 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:27 INFO - PROCESS | 1248 | ++DOCSHELL 144D3000 == 32 [pid = 1248] [id = 672] 05:20:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (19B9E000) [pid = 1248] [serial = 2016] [outer = 00000000] 05:20:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19DC0000) [pid = 1248] [serial = 2017] [outer = 19B9E000] 05:20:27 INFO - PROCESS | 1248 | 1471350027501 Marionette DEBUG loaded listener.js 05:20:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19EB4C00) [pid = 1248] [serial = 2018] [outer = 19B9E000] 05:20:27 INFO - PROCESS | 1248 | 1471350027958 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:20:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:20:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 05:20:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:20:28 INFO - PROCESS | 1248 | 1471350027995 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 05:20:28 INFO - PROCESS | 1248 | 1471350027997 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 05:20:28 INFO - PROCESS | 1248 | 1471350028005 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:20:28 INFO - PROCESS | 1248 | 1471350028007 Marionette TRACE conn5 <- [1,2654,null,{}] 05:20:28 INFO - PROCESS | 1248 | 1471350028011 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:28 INFO - PROCESS | 1248 | 1471350028016 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:28 INFO - PROCESS | 1248 | 1471350028184 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 05:20:28 INFO - PROCESS | 1248 | 1471350028265 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:28 INFO - PROCESS | 1248 | 1471350028267 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:28 INFO - PROCESS | 1248 | ++DOCSHELL 19EB1000 == 33 [pid = 1248] [id = 673] 05:20:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19F07000) [pid = 1248] [serial = 2019] [outer = 00000000] 05:20:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19F39400) [pid = 1248] [serial = 2020] [outer = 19F07000] 05:20:28 INFO - PROCESS | 1248 | 1471350028314 Marionette DEBUG loaded listener.js 05:20:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19F0A800) [pid = 1248] [serial = 2021] [outer = 19F07000] 05:20:29 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (103B1000) [pid = 1248] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:20:29 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0C3CC000) [pid = 1248] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:20:29 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (144CE000) [pid = 1248] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:20:29 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0C329400) [pid = 1248] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:20:29 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (18DC3400) [pid = 1248] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:20:29 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0F9FA800) [pid = 1248] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:20:29 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1652E000) [pid = 1248] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:20:29 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (19F0D400) [pid = 1248] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:20:29 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (17A9CC00) [pid = 1248] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:20:29 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (18BD3C00) [pid = 1248] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:20:29 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (15C34800) [pid = 1248] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:20:29 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (1412B800) [pid = 1248] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:20:29 INFO - PROCESS | 1248 | 1471350029231 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:20:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 05:20:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1276ms 05:20:29 INFO - PROCESS | 1248 | 1471350029277 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 05:20:29 INFO - PROCESS | 1248 | 1471350029279 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 05:20:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:20:29 INFO - PROCESS | 1248 | 1471350029282 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:20:29 INFO - PROCESS | 1248 | 1471350029284 Marionette TRACE conn5 <- [1,2658,null,{}] 05:20:29 INFO - PROCESS | 1248 | 1471350029288 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:29 INFO - PROCESS | 1248 | 1471350029290 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:29 INFO - PROCESS | 1248 | 1471350029404 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 05:20:29 INFO - PROCESS | 1248 | 1471350029463 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:29 INFO - PROCESS | 1248 | 1471350029465 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:29 INFO - PROCESS | 1248 | ++DOCSHELL 103B8C00 == 34 [pid = 1248] [id = 674] 05:20:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (146C5400) [pid = 1248] [serial = 2022] [outer = 00000000] 05:20:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (15C34800) [pid = 1248] [serial = 2023] [outer = 146C5400] 05:20:29 INFO - PROCESS | 1248 | 1471350029512 Marionette DEBUG loaded listener.js 05:20:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16C3BC00) [pid = 1248] [serial = 2024] [outer = 146C5400] 05:20:30 INFO - PROCESS | 1248 | 1471350030375 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:20:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 05:20:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:20:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:20:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1123ms 05:20:30 INFO - PROCESS | 1248 | 1471350030406 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 05:20:30 INFO - PROCESS | 1248 | 1471350030408 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 05:20:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:20:30 INFO - PROCESS | 1248 | 1471350030411 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:20:30 INFO - PROCESS | 1248 | 1471350030413 Marionette TRACE conn5 <- [1,2662,null,{}] 05:20:30 INFO - PROCESS | 1248 | 1471350030417 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:30 INFO - PROCESS | 1248 | 1471350030418 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:30 INFO - PROCESS | 1248 | 1471350030536 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 05:20:30 INFO - PROCESS | 1248 | 1471350030544 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:30 INFO - PROCESS | 1248 | 1471350030546 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:30 INFO - PROCESS | 1248 | ++DOCSHELL 17D85800 == 35 [pid = 1248] [id = 675] 05:20:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (17DAFC00) [pid = 1248] [serial = 2025] [outer = 00000000] 05:20:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (19F7F400) [pid = 1248] [serial = 2026] [outer = 17DAFC00] 05:20:30 INFO - PROCESS | 1248 | 1471350030593 Marionette DEBUG loaded listener.js 05:20:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (19F7FC00) [pid = 1248] [serial = 2027] [outer = 17DAFC00] 05:20:31 INFO - PROCESS | 1248 | 1471350031552 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:20:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 05:20:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:20:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:20:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1184ms 05:20:31 INFO - PROCESS | 1248 | 1471350031597 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 05:20:31 INFO - PROCESS | 1248 | 1471350031601 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 05:20:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:20:31 INFO - PROCESS | 1248 | 1471350031607 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:20:31 INFO - PROCESS | 1248 | 1471350031611 Marionette TRACE conn5 <- [1,2666,null,{}] 05:20:31 INFO - PROCESS | 1248 | 1471350031658 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:31 INFO - PROCESS | 1248 | 1471350031661 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:31 INFO - PROCESS | 1248 | 1471350031802 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 05:20:32 INFO - PROCESS | 1248 | 1471350031991 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:32 INFO - PROCESS | 1248 | 1471350031996 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:32 INFO - PROCESS | 1248 | ++DOCSHELL 08775400 == 36 [pid = 1248] [id = 676] 05:20:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (10382400) [pid = 1248] [serial = 2028] [outer = 00000000] 05:20:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (10527000) [pid = 1248] [serial = 2029] [outer = 10382400] 05:20:32 INFO - PROCESS | 1248 | 1471350032057 Marionette DEBUG loaded listener.js 05:20:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (14330000) [pid = 1248] [serial = 2030] [outer = 10382400] 05:20:33 INFO - PROCESS | 1248 | 1471350033113 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:20:33 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) 05:20:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1534ms 05:20:33 INFO - PROCESS | 1248 | 1471350033141 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 05:20:33 INFO - PROCESS | 1248 | 1471350033146 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 05:20:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:20:33 INFO - PROCESS | 1248 | 1471350033152 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:20:33 INFO - PROCESS | 1248 | 1471350033155 Marionette TRACE conn5 <- [1,2670,null,{}] 05:20:33 INFO - PROCESS | 1248 | 1471350033159 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:33 INFO - PROCESS | 1248 | 1471350033162 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:33 INFO - PROCESS | 1248 | 1471350033277 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 05:20:33 INFO - PROCESS | 1248 | 1471350033427 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:33 INFO - PROCESS | 1248 | 1471350033430 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:33 INFO - PROCESS | 1248 | ++DOCSHELL 17D78C00 == 37 [pid = 1248] [id = 677] 05:20:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17D82000) [pid = 1248] [serial = 2031] [outer = 00000000] 05:20:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (18BD4800) [pid = 1248] [serial = 2032] [outer = 17D82000] 05:20:33 INFO - PROCESS | 1248 | 1471350033492 Marionette DEBUG loaded listener.js 05:20:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19226C00) [pid = 1248] [serial = 2033] [outer = 17D82000] 05:20:34 INFO - PROCESS | 1248 | 1471350034533 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:20:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 05:20:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1430ms 05:20:34 INFO - PROCESS | 1248 | 1471350034585 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 05:20:34 INFO - PROCESS | 1248 | 1471350034589 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 05:20:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:20:34 INFO - PROCESS | 1248 | 1471350034594 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:20:34 INFO - PROCESS | 1248 | 1471350034597 Marionette TRACE conn5 <- [1,2674,null,{}] 05:20:34 INFO - PROCESS | 1248 | 1471350034602 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:34 INFO - PROCESS | 1248 | 1471350034605 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:34 INFO - PROCESS | 1248 | 1471350034742 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 05:20:34 INFO - PROCESS | 1248 | 1471350034892 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:34 INFO - PROCESS | 1248 | 1471350034897 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:34 INFO - PROCESS | 1248 | ++DOCSHELL 103AAC00 == 38 [pid = 1248] [id = 678] 05:20:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (103AD000) [pid = 1248] [serial = 2034] [outer = 00000000] 05:20:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (10524000) [pid = 1248] [serial = 2035] [outer = 103AD000] 05:20:34 INFO - PROCESS | 1248 | 1471350034950 Marionette DEBUG loaded listener.js 05:20:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (106D5000) [pid = 1248] [serial = 2036] [outer = 103AD000] 05:20:35 INFO - PROCESS | 1248 | --DOCSHELL 103B8C00 == 37 [pid = 1248] [id = 674] 05:20:35 INFO - PROCESS | 1248 | --DOCSHELL 19EB1000 == 36 [pid = 1248] [id = 673] 05:20:35 INFO - PROCESS | 1248 | --DOCSHELL 144D3000 == 35 [pid = 1248] [id = 672] 05:20:35 INFO - PROCESS | 1248 | --DOCSHELL 18BD8C00 == 34 [pid = 1248] [id = 671] 05:20:35 INFO - PROCESS | 1248 | --DOCSHELL 16C89000 == 33 [pid = 1248] [id = 670] 05:20:35 INFO - PROCESS | 1248 | --DOCSHELL 141B0000 == 32 [pid = 1248] [id = 669] 05:20:35 INFO - PROCESS | 1248 | --DOCSHELL 10229800 == 31 [pid = 1248] [id = 668] 05:20:35 INFO - PROCESS | 1248 | --DOCSHELL 143B9000 == 30 [pid = 1248] [id = 665] 05:20:35 INFO - PROCESS | 1248 | --DOCSHELL 14BDE400 == 29 [pid = 1248] [id = 667] 05:20:35 INFO - PROCESS | 1248 | --DOCSHELL 0BE94C00 == 28 [pid = 1248] [id = 666] 05:20:35 INFO - PROCESS | 1248 | --DOCSHELL 17D78C00 == 27 [pid = 1248] [id = 677] 05:20:35 INFO - PROCESS | 1248 | --DOCSHELL 17D85800 == 26 [pid = 1248] [id = 675] 05:20:35 INFO - PROCESS | 1248 | --DOCSHELL 08775400 == 25 [pid = 1248] [id = 676] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (103B8000) [pid = 1248] [serial = 1975] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1057EC00) [pid = 1248] [serial = 1976] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0C582400) [pid = 1248] [serial = 1972] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0F9F8400) [pid = 1248] [serial = 1973] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (14AAE800) [pid = 1248] [serial = 1978] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0F9F9000) [pid = 1248] [serial = 1970] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0C536000) [pid = 1248] [serial = 1969] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (191D5800) [pid = 1248] [serial = 1987] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (10652800) [pid = 1248] [serial = 1961] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (10389C00) [pid = 1248] [serial = 1960] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17BBE000) [pid = 1248] [serial = 1964] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (16C7C000) [pid = 1248] [serial = 1963] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (19F89000) [pid = 1248] [serial = 1967] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (19F7E800) [pid = 1248] [serial = 1966] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (17DB4000) [pid = 1248] [serial = 1985] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (17D83000) [pid = 1248] [serial = 1984] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (19EB9C00) [pid = 1248] [serial = 1996] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (19B9E400) [pid = 1248] [serial = 1993] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (191DE400) [pid = 1248] [serial = 1988] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (16C43800) [pid = 1248] [serial = 1981] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (16CC9C00) [pid = 1248] [serial = 1982] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (19BA5800) [pid = 1248] [serial = 1994] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (16C87800) [pid = 1248] [serial = 1990] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (17DB0800) [pid = 1248] [serial = 1991] [outer = 00000000] [url = about:blank] 05:20:35 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (14BE5000) [pid = 1248] [serial = 1979] [outer = 00000000] [url = about:blank] 05:20:36 INFO - PROCESS | 1248 | 1471350036495 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:20:36 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 05:20:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:20:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:20:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1921ms 05:20:36 INFO - PROCESS | 1248 | 1471350036516 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 05:20:36 INFO - PROCESS | 1248 | 1471350036520 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 05:20:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:20:36 INFO - PROCESS | 1248 | 1471350036525 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:20:36 INFO - PROCESS | 1248 | 1471350036528 Marionette TRACE conn5 <- [1,2678,null,{}] 05:20:36 INFO - PROCESS | 1248 | 1471350036533 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:36 INFO - PROCESS | 1248 | 1471350036536 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:36 INFO - PROCESS | 1248 | 1471350036630 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 05:20:36 INFO - PROCESS | 1248 | 1471350036717 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:36 INFO - PROCESS | 1248 | 1471350036720 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:36 INFO - PROCESS | 1248 | ++DOCSHELL 0F9F8400 == 26 [pid = 1248] [id = 679] 05:20:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (0F9FE800) [pid = 1248] [serial = 2037] [outer = 00000000] 05:20:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (0FF62800) [pid = 1248] [serial = 2038] [outer = 0F9FE800] 05:20:36 INFO - PROCESS | 1248 | 1471350036771 Marionette DEBUG loaded listener.js 05:20:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (10236000) [pid = 1248] [serial = 2039] [outer = 0F9FE800] 05:20:37 INFO - PROCESS | 1248 | 1471350037661 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:20:37 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 05:20:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:20:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:20:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1185ms 05:20:37 INFO - PROCESS | 1248 | 1471350037711 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 05:20:37 INFO - PROCESS | 1248 | 1471350037716 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 05:20:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:20:37 INFO - PROCESS | 1248 | 1471350037731 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:20:37 INFO - PROCESS | 1248 | 1471350037734 Marionette TRACE conn5 <- [1,2682,null,{}] 05:20:37 INFO - PROCESS | 1248 | 1471350037738 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:37 INFO - PROCESS | 1248 | 1471350037741 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:37 INFO - PROCESS | 1248 | 1471350037873 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 05:20:37 INFO - PROCESS | 1248 | 1471350037880 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:37 INFO - PROCESS | 1248 | 1471350037882 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:37 INFO - PROCESS | 1248 | ++DOCSHELL 106E0400 == 27 [pid = 1248] [id = 680] 05:20:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (106E1000) [pid = 1248] [serial = 2040] [outer = 00000000] 05:20:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (143B0000) [pid = 1248] [serial = 2041] [outer = 106E1000] 05:20:38 INFO - PROCESS | 1248 | 1471350037984 Marionette DEBUG loaded listener.js 05:20:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (1468C400) [pid = 1248] [serial = 2042] [outer = 106E1000] 05:20:38 INFO - PROCESS | 1248 | 1471350038928 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:20:38 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 05:20:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:20:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:20:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:20:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1231ms 05:20:38 INFO - PROCESS | 1248 | 1471350038957 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 05:20:38 INFO - PROCESS | 1248 | 1471350038959 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 05:20:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:20:38 INFO - PROCESS | 1248 | 1471350038963 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:20:38 INFO - PROCESS | 1248 | 1471350038967 Marionette TRACE conn5 <- [1,2686,null,{}] 05:20:39 INFO - PROCESS | 1248 | 1471350038983 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:39 INFO - PROCESS | 1248 | 1471350038987 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:39 INFO - PROCESS | 1248 | 1471350039110 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 05:20:39 INFO - PROCESS | 1248 | 1471350039118 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:39 INFO - PROCESS | 1248 | 1471350039121 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:39 INFO - PROCESS | 1248 | ++DOCSHELL 16523C00 == 28 [pid = 1248] [id = 681] 05:20:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (1652A800) [pid = 1248] [serial = 2043] [outer = 00000000] 05:20:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (16C3E000) [pid = 1248] [serial = 2044] [outer = 1652A800] 05:20:39 INFO - PROCESS | 1248 | 1471350039173 Marionette DEBUG loaded listener.js 05:20:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (16C81000) [pid = 1248] [serial = 2045] [outer = 1652A800] 05:20:39 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (19B9E000) [pid = 1248] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:20:39 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (19F07000) [pid = 1248] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:20:39 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (17D84800) [pid = 1248] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:20:39 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (18BDF800) [pid = 1248] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:20:39 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (1022BC00) [pid = 1248] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:20:39 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (0C5E4400) [pid = 1248] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:20:39 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (143AF000) [pid = 1248] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:20:39 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (14BDEC00) [pid = 1248] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:20:39 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (146C5400) [pid = 1248] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:20:39 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (16C89400) [pid = 1248] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:20:39 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (17DAFC00) [pid = 1248] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:20:40 INFO - PROCESS | 1248 | 1471350040164 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:20:40 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 05:20:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:20:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:20:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:20:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1237ms 05:20:40 INFO - PROCESS | 1248 | 1471350040204 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 05:20:40 INFO - PROCESS | 1248 | 1471350040206 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 05:20:40 INFO - PROCESS | 1248 | 1471350040209 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:20:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:20:40 INFO - PROCESS | 1248 | 1471350040211 Marionette TRACE conn5 <- [1,2690,null,{}] 05:20:40 INFO - PROCESS | 1248 | 1471350040215 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:40 INFO - PROCESS | 1248 | 1471350040217 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:40 INFO - PROCESS | 1248 | 1471350040310 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 05:20:40 INFO - PROCESS | 1248 | 1471350040316 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:40 INFO - PROCESS | 1248 | 1471350040318 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:40 INFO - PROCESS | 1248 | ++DOCSHELL 10381000 == 29 [pid = 1248] [id = 682] 05:20:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (1652A000) [pid = 1248] [serial = 2046] [outer = 00000000] 05:20:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (16C85800) [pid = 1248] [serial = 2047] [outer = 1652A000] 05:20:40 INFO - PROCESS | 1248 | 1471350040365 Marionette DEBUG loaded listener.js 05:20:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (16CCE400) [pid = 1248] [serial = 2048] [outer = 1652A000] 05:20:40 INFO - PROCESS | 1248 | 1471350040805 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:20:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:20:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 630ms 05:20:40 INFO - PROCESS | 1248 | 1471350040844 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 05:20:40 INFO - PROCESS | 1248 | 1471350040846 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 05:20:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:20:40 INFO - PROCESS | 1248 | 1471350040849 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:20:40 INFO - PROCESS | 1248 | 1471350040851 Marionette TRACE conn5 <- [1,2694,null,{}] 05:20:40 INFO - PROCESS | 1248 | 1471350040855 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:40 INFO - PROCESS | 1248 | 1471350040857 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:40 INFO - PROCESS | 1248 | 1471350040940 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 05:20:40 INFO - PROCESS | 1248 | 1471350040959 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:40 INFO - PROCESS | 1248 | 1471350040961 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:41 INFO - PROCESS | 1248 | ++DOCSHELL 17A9F400 == 30 [pid = 1248] [id = 683] 05:20:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (17BDD400) [pid = 1248] [serial = 2049] [outer = 00000000] 05:20:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (17D83000) [pid = 1248] [serial = 2050] [outer = 17BDD400] 05:20:41 INFO - PROCESS | 1248 | 1471350041008 Marionette DEBUG loaded listener.js 05:20:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (17D86000) [pid = 1248] [serial = 2051] [outer = 17BDD400] 05:20:41 INFO - PROCESS | 1248 | 1471350041451 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:20:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:20:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 05:20:41 INFO - PROCESS | 1248 | 1471350041524 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 05:20:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:20:41 INFO - PROCESS | 1248 | 1471350041526 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 05:20:41 INFO - PROCESS | 1248 | 1471350041529 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:20:41 INFO - PROCESS | 1248 | 1471350041531 Marionette TRACE conn5 <- [1,2698,null,{}] 05:20:41 INFO - PROCESS | 1248 | 1471350041534 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:41 INFO - PROCESS | 1248 | 1471350041540 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:41 INFO - PROCESS | 1248 | 1471350041635 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 05:20:41 INFO - PROCESS | 1248 | 1471350041646 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:41 INFO - PROCESS | 1248 | 1471350041648 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:41 INFO - PROCESS | 1248 | ++DOCSHELL 18DC1400 == 31 [pid = 1248] [id = 684] 05:20:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (18E39000) [pid = 1248] [serial = 2052] [outer = 00000000] 05:20:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (191D5400) [pid = 1248] [serial = 2053] [outer = 18E39000] 05:20:41 INFO - PROCESS | 1248 | 1471350041695 Marionette DEBUG loaded listener.js 05:20:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (191DD000) [pid = 1248] [serial = 2054] [outer = 18E39000] 05:20:42 INFO - PROCESS | 1248 | 1471350042483 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:20:42 INFO - PROCESS | 1248 | 1471350042506 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 05:20:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:20:42 INFO - PROCESS | 1248 | 1471350042510 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:20:42 INFO - PROCESS | 1248 | 1471350042516 Marionette TRACE conn5 <- [1,2702,null,{}] 05:20:42 INFO - PROCESS | 1248 | 1471350042521 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:42 INFO - PROCESS | 1248 | 1471350042524 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:42 INFO - PROCESS | 1248 | 1471350042665 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 05:20:42 INFO - PROCESS | 1248 | 1471350042806 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:42 INFO - PROCESS | 1248 | 1471350042809 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:42 INFO - PROCESS | 1248 | ++DOCSHELL 0C3F0400 == 32 [pid = 1248] [id = 685] 05:20:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0FF60400) [pid = 1248] [serial = 2055] [outer = 00000000] 05:20:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (105D4800) [pid = 1248] [serial = 2056] [outer = 0FF60400] 05:20:42 INFO - PROCESS | 1248 | 1471350042871 Marionette DEBUG loaded listener.js 05:20:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (141B0000) [pid = 1248] [serial = 2057] [outer = 0FF60400] 05:20:43 INFO - PROCESS | 1248 | 1471350043568 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:20:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:20:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1125ms 05:20:43 INFO - PROCESS | 1248 | 1471350043635 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 05:20:43 INFO - PROCESS | 1248 | 1471350043640 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 05:20:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:20:43 INFO - PROCESS | 1248 | 1471350043647 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:20:43 INFO - PROCESS | 1248 | 1471350043649 Marionette TRACE conn5 <- [1,2706,null,{}] 05:20:43 INFO - PROCESS | 1248 | 1471350043654 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:43 INFO - PROCESS | 1248 | 1471350043657 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:43 INFO - PROCESS | 1248 | 1471350043788 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 05:20:44 INFO - PROCESS | 1248 | 1471350044010 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:44 INFO - PROCESS | 1248 | 1471350044013 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:44 INFO - PROCESS | 1248 | ++DOCSHELL 0C32AC00 == 33 [pid = 1248] [id = 686] 05:20:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0C36D800) [pid = 1248] [serial = 2058] [outer = 00000000] 05:20:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0C5E2C00) [pid = 1248] [serial = 2059] [outer = 0C36D800] 05:20:44 INFO - PROCESS | 1248 | 1471350044071 Marionette DEBUG loaded listener.js 05:20:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0FA4E400) [pid = 1248] [serial = 2060] [outer = 0C36D800] 05:20:44 INFO - PROCESS | 1248 | --DOCSHELL 17A9F400 == 32 [pid = 1248] [id = 683] 05:20:44 INFO - PROCESS | 1248 | --DOCSHELL 10381000 == 31 [pid = 1248] [id = 682] 05:20:44 INFO - PROCESS | 1248 | --DOCSHELL 16523C00 == 30 [pid = 1248] [id = 681] 05:20:44 INFO - PROCESS | 1248 | --DOCSHELL 106E0400 == 29 [pid = 1248] [id = 680] 05:20:44 INFO - PROCESS | 1248 | --DOCSHELL 0F9F8400 == 28 [pid = 1248] [id = 679] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (19DC0000) [pid = 1248] [serial = 2017] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (19F39400) [pid = 1248] [serial = 2020] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (19EBB800) [pid = 1248] [serial = 1997] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (191D8800) [pid = 1248] [serial = 2014] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (10380C00) [pid = 1248] [serial = 2005] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (1038BC00) [pid = 1248] [serial = 2006] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (10389800) [pid = 1248] [serial = 1999] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (10575000) [pid = 1248] [serial = 2000] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (144CE800) [pid = 1248] [serial = 2008] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (14AAAC00) [pid = 1248] [serial = 2009] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (1652EC00) [pid = 1248] [serial = 2002] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (16C3C800) [pid = 1248] [serial = 2003] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (15C34800) [pid = 1248] [serial = 2023] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (17A99800) [pid = 1248] [serial = 2011] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (17D7A800) [pid = 1248] [serial = 2012] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 53 (16C3BC00) [pid = 1248] [serial = 2024] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 52 (19F7F400) [pid = 1248] [serial = 2026] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 51 (19F7FC00) [pid = 1248] [serial = 2027] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 50 (19F0A800) [pid = 1248] [serial = 2021] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 49 (19EB4C00) [pid = 1248] [serial = 2018] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | --DOMWINDOW == 48 (19B9B800) [pid = 1248] [serial = 2015] [outer = 00000000] [url = about:blank] 05:20:44 INFO - PROCESS | 1248 | 1471350044660 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 05:20:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:20:44 INFO - PROCESS | 1248 | 1471350044726 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 05:20:44 INFO - PROCESS | 1248 | 1471350044730 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:20:44 INFO - PROCESS | 1248 | 1471350044733 Marionette TRACE conn5 <- [1,2710,null,{}] 05:20:44 INFO - PROCESS | 1248 | 1471350044739 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:44 INFO - PROCESS | 1248 | 1471350044743 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:44 INFO - PROCESS | 1248 | 1471350044831 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 05:20:44 INFO - PROCESS | 1248 | 1471350044928 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:44 INFO - PROCESS | 1248 | 1471350044931 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:44 INFO - PROCESS | 1248 | ++DOCSHELL 103AE800 == 29 [pid = 1248] [id = 687] 05:20:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 49 (103B0C00) [pid = 1248] [serial = 2061] [outer = 00000000] 05:20:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 50 (11138800) [pid = 1248] [serial = 2062] [outer = 103B0C00] 05:20:45 INFO - PROCESS | 1248 | 1471350044980 Marionette DEBUG loaded listener.js 05:20:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 51 (144D4800) [pid = 1248] [serial = 2063] [outer = 103B0C00] 05:20:45 INFO - PROCESS | 1248 | 1471350045468 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:20:45 INFO - PROCESS | 1248 | 1471350045507 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 05:20:45 INFO - PROCESS | 1248 | 1471350045511 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:20:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:20:45 INFO - PROCESS | 1248 | 1471350045513 Marionette TRACE conn5 <- [1,2714,null,{}] 05:20:45 INFO - PROCESS | 1248 | 1471350045517 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:45 INFO - PROCESS | 1248 | 1471350045519 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:45 INFO - PROCESS | 1248 | 1471350045609 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 05:20:45 INFO - PROCESS | 1248 | 1471350045618 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:45 INFO - PROCESS | 1248 | 1471350045620 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:45 INFO - PROCESS | 1248 | ++DOCSHELL 16527400 == 30 [pid = 1248] [id = 688] 05:20:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 52 (16528C00) [pid = 1248] [serial = 2064] [outer = 00000000] 05:20:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 53 (16A0C000) [pid = 1248] [serial = 2065] [outer = 16528C00] 05:20:45 INFO - PROCESS | 1248 | 1471350045669 Marionette DEBUG loaded listener.js 05:20:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 54 (16C42C00) [pid = 1248] [serial = 2066] [outer = 16528C00] 05:20:46 INFO - PROCESS | 1248 | 1471350046137 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:20:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:20:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 05:20:46 INFO - PROCESS | 1248 | 1471350046186 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 05:20:46 INFO - PROCESS | 1248 | 1471350046188 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 05:20:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:20:46 INFO - PROCESS | 1248 | 1471350046193 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:20:46 INFO - PROCESS | 1248 | 1471350046199 Marionette TRACE conn5 <- [1,2718,null,{}] 05:20:46 INFO - PROCESS | 1248 | 1471350046209 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:46 INFO - PROCESS | 1248 | 1471350046213 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:46 INFO - PROCESS | 1248 | 1471350046300 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 05:20:46 INFO - PROCESS | 1248 | 1471350046310 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:46 INFO - PROCESS | 1248 | 1471350046312 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:46 INFO - PROCESS | 1248 | ++DOCSHELL 17D85800 == 31 [pid = 1248] [id = 689] 05:20:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (17DAB400) [pid = 1248] [serial = 2067] [outer = 00000000] 05:20:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (17DB7C00) [pid = 1248] [serial = 2068] [outer = 17DAB400] 05:20:46 INFO - PROCESS | 1248 | 1471350046359 Marionette DEBUG loaded listener.js 05:20:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (18BD7800) [pid = 1248] [serial = 2069] [outer = 17DAB400] 05:20:47 INFO - PROCESS | 1248 | 1471350047288 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:20:47 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 05:20:47 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:20:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:20:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1138ms 05:20:47 INFO - PROCESS | 1248 | 1471350047334 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 05:20:47 INFO - PROCESS | 1248 | 1471350047337 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 05:20:47 INFO - PROCESS | 1248 | 1471350047340 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:20:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:20:47 INFO - PROCESS | 1248 | 1471350047342 Marionette TRACE conn5 <- [1,2722,null,{}] 05:20:47 INFO - PROCESS | 1248 | 1471350047352 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:47 INFO - PROCESS | 1248 | 1471350047354 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:47 INFO - PROCESS | 1248 | 1471350047473 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 05:20:47 INFO - PROCESS | 1248 | 1471350047478 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:47 INFO - PROCESS | 1248 | 1471350047480 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:47 INFO - PROCESS | 1248 | ++DOCSHELL 191D3400 == 32 [pid = 1248] [id = 690] 05:20:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (191D3800) [pid = 1248] [serial = 2070] [outer = 00000000] 05:20:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (19B9B800) [pid = 1248] [serial = 2071] [outer = 191D3800] 05:20:47 INFO - PROCESS | 1248 | 1471350047528 Marionette DEBUG loaded listener.js 05:20:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (19BA1800) [pid = 1248] [serial = 2072] [outer = 191D3800] 05:20:48 INFO - PROCESS | 1248 | 1471350047970 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:20:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:20:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 690ms 05:20:48 INFO - PROCESS | 1248 | 1471350048034 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 05:20:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:20:48 INFO - PROCESS | 1248 | 1471350048036 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 05:20:48 INFO - PROCESS | 1248 | 1471350048039 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:20:48 INFO - PROCESS | 1248 | 1471350048041 Marionette TRACE conn5 <- [1,2726,null,{}] 05:20:48 INFO - PROCESS | 1248 | 1471350048044 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:48 INFO - PROCESS | 1248 | 1471350048047 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:48 INFO - PROCESS | 1248 | 1471350048165 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 05:20:48 INFO - PROCESS | 1248 | 1471350048230 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:48 INFO - PROCESS | 1248 | 1471350048236 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:48 INFO - PROCESS | 1248 | ++DOCSHELL 14BE6800 == 33 [pid = 1248] [id = 691] 05:20:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (16A04800) [pid = 1248] [serial = 2073] [outer = 00000000] 05:20:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (19EAF000) [pid = 1248] [serial = 2074] [outer = 16A04800] 05:20:48 INFO - PROCESS | 1248 | 1471350048292 Marionette DEBUG loaded listener.js 05:20:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (19EBB000) [pid = 1248] [serial = 2075] [outer = 16A04800] 05:20:48 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (106E1000) [pid = 1248] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:20:48 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (103AD000) [pid = 1248] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:20:48 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (0F9FE800) [pid = 1248] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:20:48 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (1652A000) [pid = 1248] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:20:48 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (10382400) [pid = 1248] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:20:48 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (17BDD400) [pid = 1248] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:20:48 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (17D82000) [pid = 1248] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:20:48 INFO - PROCESS | 1248 | 1471350048730 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:20:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:20:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 05:20:48 INFO - PROCESS | 1248 | 1471350048783 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 05:20:48 INFO - PROCESS | 1248 | 1471350048785 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 05:20:48 INFO - PROCESS | 1248 | 1471350048788 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:20:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:20:48 INFO - PROCESS | 1248 | 1471350048790 Marionette TRACE conn5 <- [1,2730,null,{}] 05:20:48 INFO - PROCESS | 1248 | 1471350048794 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:48 INFO - PROCESS | 1248 | 1471350048796 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:48 INFO - PROCESS | 1248 | 1471350048916 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 05:20:49 INFO - PROCESS | 1248 | 1471350048983 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:49 INFO - PROCESS | 1248 | 1471350048985 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:49 INFO - PROCESS | 1248 | ++DOCSHELL 19EBD400 == 34 [pid = 1248] [id = 692] 05:20:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (19ECD800) [pid = 1248] [serial = 2076] [outer = 00000000] 05:20:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (19F04800) [pid = 1248] [serial = 2077] [outer = 19ECD800] 05:20:49 INFO - PROCESS | 1248 | 1471350049041 Marionette DEBUG loaded listener.js 05:20:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (19F04C00) [pid = 1248] [serial = 2078] [outer = 19ECD800] 05:20:49 INFO - PROCESS | 1248 | 1471350049387 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:20:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:20:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 05:20:49 INFO - PROCESS | 1248 | 1471350049421 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 05:20:49 INFO - PROCESS | 1248 | 1471350049423 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 05:20:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:20:49 INFO - PROCESS | 1248 | 1471350049440 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:20:49 INFO - PROCESS | 1248 | 1471350049441 Marionette TRACE conn5 <- [1,2734,null,{}] 05:20:49 INFO - PROCESS | 1248 | 1471350049445 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:49 INFO - PROCESS | 1248 | 1471350049446 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:49 INFO - PROCESS | 1248 | 1471350049528 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 05:20:49 INFO - PROCESS | 1248 | 1471350049534 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:49 INFO - PROCESS | 1248 | 1471350049536 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:49 INFO - PROCESS | 1248 | ++DOCSHELL 19F0F800 == 35 [pid = 1248] [id = 693] 05:20:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (19F31800) [pid = 1248] [serial = 2079] [outer = 00000000] 05:20:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (19F37000) [pid = 1248] [serial = 2080] [outer = 19F31800] 05:20:49 INFO - PROCESS | 1248 | 1471350049582 Marionette DEBUG loaded listener.js 05:20:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (19F32800) [pid = 1248] [serial = 2081] [outer = 19F31800] 05:20:50 INFO - PROCESS | 1248 | 1471350050010 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:20:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:20:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 05:20:50 INFO - PROCESS | 1248 | 1471350050072 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 05:20:50 INFO - PROCESS | 1248 | 1471350050075 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 05:20:50 INFO - PROCESS | 1248 | 1471350050078 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:20:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:20:50 INFO - PROCESS | 1248 | 1471350050080 Marionette TRACE conn5 <- [1,2738,null,{}] 05:20:50 INFO - PROCESS | 1248 | 1471350050083 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:50 INFO - PROCESS | 1248 | 1471350050085 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:50 INFO - PROCESS | 1248 | 1471350050166 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 05:20:50 INFO - PROCESS | 1248 | 1471350050175 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:50 INFO - PROCESS | 1248 | 1471350050177 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:50 INFO - PROCESS | 1248 | ++DOCSHELL 19F40400 == 36 [pid = 1248] [id = 694] 05:20:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (19F7CC00) [pid = 1248] [serial = 2082] [outer = 00000000] 05:20:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (19F80C00) [pid = 1248] [serial = 2083] [outer = 19F7CC00] 05:20:50 INFO - PROCESS | 1248 | 1471350050222 Marionette DEBUG loaded listener.js 05:20:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (19F84C00) [pid = 1248] [serial = 2084] [outer = 19F7CC00] 05:20:50 INFO - PROCESS | 1248 | 1471350050675 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:20:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:20:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 05:20:50 INFO - PROCESS | 1248 | 1471350050712 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 05:20:50 INFO - PROCESS | 1248 | 1471350050714 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 05:20:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:20:50 INFO - PROCESS | 1248 | 1471350050717 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:20:50 INFO - PROCESS | 1248 | 1471350050719 Marionette TRACE conn5 <- [1,2742,null,{}] 05:20:50 INFO - PROCESS | 1248 | 1471350050738 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:50 INFO - PROCESS | 1248 | 1471350050740 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:50 INFO - PROCESS | 1248 | 1471350050835 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 05:20:51 INFO - PROCESS | 1248 | 1471350050973 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:51 INFO - PROCESS | 1248 | 1471350050976 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:51 INFO - PROCESS | 1248 | ++DOCSHELL 08836C00 == 37 [pid = 1248] [id = 695] 05:20:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (08839000) [pid = 1248] [serial = 2085] [outer = 00000000] 05:20:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0C373000) [pid = 1248] [serial = 2086] [outer = 08839000] 05:20:51 INFO - PROCESS | 1248 | 1471350051077 Marionette DEBUG loaded listener.js 05:20:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0FA51800) [pid = 1248] [serial = 2087] [outer = 08839000] 05:20:51 INFO - PROCESS | 1248 | 1471350051732 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:20:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:20:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1068ms 05:20:51 INFO - PROCESS | 1248 | 1471350051796 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 05:20:51 INFO - PROCESS | 1248 | 1471350051800 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 05:20:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:20:51 INFO - PROCESS | 1248 | 1471350051805 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:20:51 INFO - PROCESS | 1248 | 1471350051809 Marionette TRACE conn5 <- [1,2746,null,{}] 05:20:51 INFO - PROCESS | 1248 | 1471350051815 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:51 INFO - PROCESS | 1248 | 1471350051817 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:51 INFO - PROCESS | 1248 | 1471350051932 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 05:20:52 INFO - PROCESS | 1248 | 1471350052074 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:52 INFO - PROCESS | 1248 | 1471350052077 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:52 INFO - PROCESS | 1248 | ++DOCSHELL 16528800 == 38 [pid = 1248] [id = 696] 05:20:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1652D800) [pid = 1248] [serial = 2088] [outer = 00000000] 05:20:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16C84C00) [pid = 1248] [serial = 2089] [outer = 1652D800] 05:20:52 INFO - PROCESS | 1248 | 1471350052137 Marionette DEBUG loaded listener.js 05:20:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (17A99800) [pid = 1248] [serial = 2090] [outer = 1652D800] 05:20:52 INFO - PROCESS | 1248 | 1471350052691 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:20:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:20:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 930ms 05:20:52 INFO - PROCESS | 1248 | 1471350052740 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 05:20:52 INFO - PROCESS | 1248 | 1471350052744 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 05:20:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:20:52 INFO - PROCESS | 1248 | 1471350052748 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:20:52 INFO - PROCESS | 1248 | 1471350052750 Marionette TRACE conn5 <- [1,2750,null,{}] 05:20:52 INFO - PROCESS | 1248 | 1471350052755 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:52 INFO - PROCESS | 1248 | 1471350052757 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:52 INFO - PROCESS | 1248 | 1471350052871 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 05:20:53 INFO - PROCESS | 1248 | 1471350052983 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:53 INFO - PROCESS | 1248 | 1471350052986 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:53 INFO - PROCESS | 1248 | ++DOCSHELL 18EBFC00 == 39 [pid = 1248] [id = 697] 05:20:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (19BA8400) [pid = 1248] [serial = 2091] [outer = 00000000] 05:20:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (19EB6C00) [pid = 1248] [serial = 2092] [outer = 19BA8400] 05:20:53 INFO - PROCESS | 1248 | 1471350053084 Marionette DEBUG loaded listener.js 05:20:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19F0AC00) [pid = 1248] [serial = 2093] [outer = 19BA8400] 05:20:53 INFO - PROCESS | 1248 | 1471350053707 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:20:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:20:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 971ms 05:20:53 INFO - PROCESS | 1248 | 1471350053722 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 05:20:53 INFO - PROCESS | 1248 | 1471350053725 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 05:20:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:20:53 INFO - PROCESS | 1248 | 1471350053735 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:20:53 INFO - PROCESS | 1248 | 1471350053742 Marionette TRACE conn5 <- [1,2754,null,{}] 05:20:53 INFO - PROCESS | 1248 | 1471350053746 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:53 INFO - PROCESS | 1248 | 1471350053750 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:53 INFO - PROCESS | 1248 | 1471350053867 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 05:20:54 INFO - PROCESS | 1248 | 1471350054122 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:54 INFO - PROCESS | 1248 | 1471350054125 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:54 INFO - PROCESS | 1248 | ++DOCSHELL 0884B000 == 40 [pid = 1248] [id = 698] 05:20:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (08850C00) [pid = 1248] [serial = 2094] [outer = 00000000] 05:20:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (0FA5D400) [pid = 1248] [serial = 2095] [outer = 08850C00] 05:20:54 INFO - PROCESS | 1248 | 1471350054195 Marionette DEBUG loaded listener.js 05:20:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (10382800) [pid = 1248] [serial = 2096] [outer = 08850C00] 05:20:55 INFO - PROCESS | 1248 | --DOCSHELL 19F40400 == 39 [pid = 1248] [id = 694] 05:20:55 INFO - PROCESS | 1248 | --DOCSHELL 19F0F800 == 38 [pid = 1248] [id = 693] 05:20:55 INFO - PROCESS | 1248 | --DOCSHELL 19EBD400 == 37 [pid = 1248] [id = 692] 05:20:55 INFO - PROCESS | 1248 | --DOCSHELL 14BE6800 == 36 [pid = 1248] [id = 691] 05:20:55 INFO - PROCESS | 1248 | --DOCSHELL 191D3400 == 35 [pid = 1248] [id = 690] 05:20:55 INFO - PROCESS | 1248 | --DOCSHELL 17D85800 == 34 [pid = 1248] [id = 689] 05:20:55 INFO - PROCESS | 1248 | --DOCSHELL 16527400 == 33 [pid = 1248] [id = 688] 05:20:55 INFO - PROCESS | 1248 | --DOCSHELL 103AE800 == 32 [pid = 1248] [id = 687] 05:20:55 INFO - PROCESS | 1248 | --DOCSHELL 0C32AC00 == 31 [pid = 1248] [id = 686] 05:20:55 INFO - PROCESS | 1248 | --DOCSHELL 0C3F0400 == 30 [pid = 1248] [id = 685] 05:20:55 INFO - PROCESS | 1248 | --DOCSHELL 103AAC00 == 29 [pid = 1248] [id = 678] 05:20:55 INFO - PROCESS | 1248 | --DOCSHELL 18DC1400 == 28 [pid = 1248] [id = 684] 05:20:55 INFO - PROCESS | 1248 | --DOCSHELL 18EBFC00 == 27 [pid = 1248] [id = 697] 05:20:55 INFO - PROCESS | 1248 | --DOCSHELL 08836C00 == 26 [pid = 1248] [id = 695] 05:20:55 INFO - PROCESS | 1248 | --DOCSHELL 16528800 == 25 [pid = 1248] [id = 696] 05:20:55 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1468C400) [pid = 1248] [serial = 2042] [outer = 00000000] [url = about:blank] 05:20:55 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (106D5000) [pid = 1248] [serial = 2036] [outer = 00000000] [url = about:blank] 05:20:55 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (10524000) [pid = 1248] [serial = 2035] [outer = 00000000] [url = about:blank] 05:20:55 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0FF62800) [pid = 1248] [serial = 2038] [outer = 00000000] [url = about:blank] 05:20:55 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16C3E000) [pid = 1248] [serial = 2044] [outer = 00000000] [url = about:blank] 05:20:55 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16C85800) [pid = 1248] [serial = 2047] [outer = 00000000] [url = about:blank] 05:20:55 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (14330000) [pid = 1248] [serial = 2030] [outer = 00000000] [url = about:blank] 05:20:55 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (10527000) [pid = 1248] [serial = 2029] [outer = 00000000] [url = about:blank] 05:20:55 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (17D86000) [pid = 1248] [serial = 2051] [outer = 00000000] [url = about:blank] 05:20:55 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (19226C00) [pid = 1248] [serial = 2033] [outer = 00000000] [url = about:blank] 05:20:55 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (18BD4800) [pid = 1248] [serial = 2032] [outer = 00000000] [url = about:blank] 05:20:55 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (191D5400) [pid = 1248] [serial = 2053] [outer = 00000000] [url = about:blank] 05:20:55 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (17D83000) [pid = 1248] [serial = 2050] [outer = 00000000] [url = about:blank] 05:20:55 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (143B0000) [pid = 1248] [serial = 2041] [outer = 00000000] [url = about:blank] 05:20:55 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (16CCE400) [pid = 1248] [serial = 2048] [outer = 00000000] [url = about:blank] 05:20:55 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (10236000) [pid = 1248] [serial = 2039] [outer = 00000000] [url = about:blank] 05:20:55 INFO - PROCESS | 1248 | 1471350055463 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:20:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:20:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1784ms 05:20:55 INFO - PROCESS | 1248 | 1471350055517 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 05:20:55 INFO - PROCESS | 1248 | 1471350055521 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 05:20:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:20:55 INFO - PROCESS | 1248 | 1471350055529 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:20:55 INFO - PROCESS | 1248 | 1471350055533 Marionette TRACE conn5 <- [1,2758,null,{}] 05:20:55 INFO - PROCESS | 1248 | 1471350055539 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:55 INFO - PROCESS | 1248 | 1471350055542 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:55 INFO - PROCESS | 1248 | 1471350055631 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 05:20:55 INFO - PROCESS | 1248 | 1471350055640 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:55 INFO - PROCESS | 1248 | 1471350055644 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:55 INFO - PROCESS | 1248 | ++DOCSHELL 0F90CC00 == 26 [pid = 1248] [id = 699] 05:20:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (0F90D000) [pid = 1248] [serial = 2097] [outer = 00000000] 05:20:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0FA55C00) [pid = 1248] [serial = 2098] [outer = 0F90D000] 05:20:55 INFO - PROCESS | 1248 | 1471350055696 Marionette DEBUG loaded listener.js 05:20:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0FA59000) [pid = 1248] [serial = 2099] [outer = 0F90D000] 05:20:56 INFO - PROCESS | 1248 | 1471350056241 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:20:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:20:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 05:20:56 INFO - PROCESS | 1248 | 1471350056261 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 05:20:56 INFO - PROCESS | 1248 | 1471350056266 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 05:20:56 INFO - PROCESS | 1248 | 1471350056272 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:20:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:20:56 INFO - PROCESS | 1248 | 1471350056275 Marionette TRACE conn5 <- [1,2762,null,{}] 05:20:56 INFO - PROCESS | 1248 | 1471350056279 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:56 INFO - PROCESS | 1248 | 1471350056281 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:56 INFO - PROCESS | 1248 | 1471350056372 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 05:20:56 INFO - PROCESS | 1248 | 1471350056380 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:56 INFO - PROCESS | 1248 | 1471350056383 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:56 INFO - PROCESS | 1248 | ++DOCSHELL 105C8400 == 27 [pid = 1248] [id = 700] 05:20:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (105CA800) [pid = 1248] [serial = 2100] [outer = 00000000] 05:20:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (10633400) [pid = 1248] [serial = 2101] [outer = 105CA800] 05:20:56 INFO - PROCESS | 1248 | 1471350056433 Marionette DEBUG loaded listener.js 05:20:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (1112E000) [pid = 1248] [serial = 2102] [outer = 105CA800] 05:20:56 INFO - PROCESS | 1248 | 1471350056919 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:20:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:20:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 05:20:56 INFO - PROCESS | 1248 | 1471350056946 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 05:20:56 INFO - PROCESS | 1248 | 1471350056949 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 05:20:56 INFO - PROCESS | 1248 | 1471350056952 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:20:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:20:56 INFO - PROCESS | 1248 | 1471350056955 Marionette TRACE conn5 <- [1,2766,null,{}] 05:20:56 INFO - PROCESS | 1248 | 1471350056966 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:56 INFO - PROCESS | 1248 | 1471350056971 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:57 INFO - PROCESS | 1248 | 1471350057089 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 05:20:57 INFO - PROCESS | 1248 | 1471350057189 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:57 INFO - PROCESS | 1248 | 1471350057192 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:57 INFO - PROCESS | 1248 | ++DOCSHELL 14BDE400 == 28 [pid = 1248] [id = 701] 05:20:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (14BE3C00) [pid = 1248] [serial = 2103] [outer = 00000000] 05:20:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (15C34400) [pid = 1248] [serial = 2104] [outer = 14BE3C00] 05:20:57 INFO - PROCESS | 1248 | 1471350057244 Marionette DEBUG loaded listener.js 05:20:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16526C00) [pid = 1248] [serial = 2105] [outer = 14BE3C00] 05:20:57 INFO - PROCESS | 1248 | 1471350057634 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:20:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:20:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 05:20:57 INFO - PROCESS | 1248 | 1471350057686 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 05:20:57 INFO - PROCESS | 1248 | 1471350057689 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 05:20:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:20:57 INFO - PROCESS | 1248 | 1471350057710 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:20:57 INFO - PROCESS | 1248 | 1471350057712 Marionette TRACE conn5 <- [1,2770,null,{}] 05:20:57 INFO - PROCESS | 1248 | 1471350057716 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:57 INFO - PROCESS | 1248 | 1471350057718 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:57 INFO - PROCESS | 1248 | 1471350057834 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 05:20:57 INFO - PROCESS | 1248 | 1471350057840 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:57 INFO - PROCESS | 1248 | 1471350057843 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:57 INFO - PROCESS | 1248 | ++DOCSHELL 1652A000 == 29 [pid = 1248] [id = 702] 05:20:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (16593400) [pid = 1248] [serial = 2106] [outer = 00000000] 05:20:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16C80C00) [pid = 1248] [serial = 2107] [outer = 16593400] 05:20:57 INFO - PROCESS | 1248 | 1471350057890 Marionette DEBUG loaded listener.js 05:20:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17A95400) [pid = 1248] [serial = 2108] [outer = 16593400] 05:20:58 INFO - PROCESS | 1248 | 1471350058354 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:20:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:20:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 690ms 05:20:58 INFO - PROCESS | 1248 | 1471350058389 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 05:20:58 INFO - PROCESS | 1248 | 1471350058391 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 05:20:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:20:58 INFO - PROCESS | 1248 | 1471350058394 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:20:58 INFO - PROCESS | 1248 | 1471350058396 Marionette TRACE conn5 <- [1,2774,null,{}] 05:20:58 INFO - PROCESS | 1248 | 1471350058399 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:58 INFO - PROCESS | 1248 | 1471350058401 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:58 INFO - PROCESS | 1248 | 1471350058541 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 05:20:58 INFO - PROCESS | 1248 | 1471350058564 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:58 INFO - PROCESS | 1248 | 1471350058566 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:58 INFO - PROCESS | 1248 | ++DOCSHELL 17BD9800 == 30 [pid = 1248] [id = 703] 05:20:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17D7A400) [pid = 1248] [serial = 2109] [outer = 00000000] 05:20:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17D85C00) [pid = 1248] [serial = 2110] [outer = 17D7A400] 05:20:58 INFO - PROCESS | 1248 | 1471350058613 Marionette DEBUG loaded listener.js 05:20:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17DB3400) [pid = 1248] [serial = 2111] [outer = 17D7A400] 05:20:59 INFO - PROCESS | 1248 | 1471350059046 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:20:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:20:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 05:20:59 INFO - PROCESS | 1248 | 1471350059067 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 05:20:59 INFO - PROCESS | 1248 | 1471350059069 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 05:20:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:20:59 INFO - PROCESS | 1248 | 1471350059072 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:20:59 INFO - PROCESS | 1248 | 1471350059074 Marionette TRACE conn5 <- [1,2778,null,{}] 05:20:59 INFO - PROCESS | 1248 | 1471350059078 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:59 INFO - PROCESS | 1248 | 1471350059084 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:59 INFO - PROCESS | 1248 | 1471350059227 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 05:20:59 INFO - PROCESS | 1248 | 1471350059233 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:59 INFO - PROCESS | 1248 | 1471350059235 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:20:59 INFO - PROCESS | 1248 | ++DOCSHELL 18BD3C00 == 31 [pid = 1248] [id = 704] 05:20:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (18DB8000) [pid = 1248] [serial = 2112] [outer = 00000000] 05:20:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (191D0C00) [pid = 1248] [serial = 2113] [outer = 18DB8000] 05:20:59 INFO - PROCESS | 1248 | 1471350059283 Marionette DEBUG loaded listener.js 05:20:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19B9D800) [pid = 1248] [serial = 2114] [outer = 18DB8000] 05:21:00 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (19F7CC00) [pid = 1248] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:21:00 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1652A800) [pid = 1248] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:21:00 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (191D3800) [pid = 1248] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:21:00 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16A04800) [pid = 1248] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:21:00 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19ECD800) [pid = 1248] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:21:00 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (103B0C00) [pid = 1248] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:21:00 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (18E39000) [pid = 1248] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:21:00 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (0FF60400) [pid = 1248] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:21:00 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17DAB400) [pid = 1248] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:21:00 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0C36D800) [pid = 1248] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:21:00 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (16528C00) [pid = 1248] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:21:00 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (19F31800) [pid = 1248] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:21:00 INFO - PROCESS | 1248 | 1471350060025 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:21:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:21:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 970ms 05:21:00 INFO - PROCESS | 1248 | 1471350060046 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 05:21:00 INFO - PROCESS | 1248 | 1471350060057 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 05:21:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:21:00 INFO - PROCESS | 1248 | 1471350060065 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:21:00 INFO - PROCESS | 1248 | 1471350060066 Marionette TRACE conn5 <- [1,2782,null,{}] 05:21:00 INFO - PROCESS | 1248 | 1471350060070 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:00 INFO - PROCESS | 1248 | 1471350060072 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:00 INFO - PROCESS | 1248 | 1471350060151 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 05:21:00 INFO - PROCESS | 1248 | 1471350060160 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:00 INFO - PROCESS | 1248 | 1471350060161 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:00 INFO - PROCESS | 1248 | ++DOCSHELL 0FA4FC00 == 32 [pid = 1248] [id = 705] 05:21:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0FA5DC00) [pid = 1248] [serial = 2115] [outer = 00000000] 05:21:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1565F800) [pid = 1248] [serial = 2116] [outer = 0FA5DC00] 05:21:00 INFO - PROCESS | 1248 | 1471350060208 Marionette DEBUG loaded listener.js 05:21:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16C7B400) [pid = 1248] [serial = 2117] [outer = 0FA5DC00] 05:21:00 INFO - PROCESS | 1248 | 1471350060657 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:21:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:21:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 05:21:00 INFO - PROCESS | 1248 | 1471350060697 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 05:21:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:21:00 INFO - PROCESS | 1248 | 1471350060699 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 05:21:00 INFO - PROCESS | 1248 | 1471350060702 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:21:00 INFO - PROCESS | 1248 | 1471350060704 Marionette TRACE conn5 <- [1,2786,null,{}] 05:21:00 INFO - PROCESS | 1248 | 1471350060708 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:00 INFO - PROCESS | 1248 | 1471350060709 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:00 INFO - PROCESS | 1248 | 1471350060791 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 05:21:00 INFO - PROCESS | 1248 | 1471350060796 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:00 INFO - PROCESS | 1248 | 1471350060798 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:00 INFO - PROCESS | 1248 | ++DOCSHELL 08844C00 == 33 [pid = 1248] [id = 706] 05:21:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (10633000) [pid = 1248] [serial = 2118] [outer = 00000000] 05:21:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (19DC6800) [pid = 1248] [serial = 2119] [outer = 10633000] 05:21:00 INFO - PROCESS | 1248 | 1471350060844 Marionette DEBUG loaded listener.js 05:21:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (19EAFC00) [pid = 1248] [serial = 2120] [outer = 10633000] 05:21:01 INFO - PROCESS | 1248 | 1471350061279 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:21:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:21:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 05:21:01 INFO - PROCESS | 1248 | 1471350061334 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 05:21:01 INFO - PROCESS | 1248 | 1471350061336 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 05:21:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:21:01 INFO - PROCESS | 1248 | 1471350061339 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:21:01 INFO - PROCESS | 1248 | 1471350061340 Marionette TRACE conn5 <- [1,2790,null,{}] 05:21:01 INFO - PROCESS | 1248 | 1471350061344 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:01 INFO - PROCESS | 1248 | 1471350061346 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:01 INFO - PROCESS | 1248 | 1471350061427 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 05:21:01 INFO - PROCESS | 1248 | 1471350061432 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:01 INFO - PROCESS | 1248 | 1471350061434 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:01 INFO - PROCESS | 1248 | ++DOCSHELL 19F0EC00 == 34 [pid = 1248] [id = 707] 05:21:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19F0F400) [pid = 1248] [serial = 2121] [outer = 00000000] 05:21:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19F3AC00) [pid = 1248] [serial = 2122] [outer = 19F0F400] 05:21:01 INFO - PROCESS | 1248 | 1471350061480 Marionette DEBUG loaded listener.js 05:21:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19F33000) [pid = 1248] [serial = 2123] [outer = 19F0F400] 05:21:01 INFO - PROCESS | 1248 | 1471350061934 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:21:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:21:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 05:21:02 INFO - PROCESS | 1248 | 1471350062010 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 05:21:02 INFO - PROCESS | 1248 | 1471350062014 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 05:21:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:21:02 INFO - PROCESS | 1248 | 1471350062019 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:21:02 INFO - PROCESS | 1248 | 1471350062024 Marionette TRACE conn5 <- [1,2794,null,{}] 05:21:02 INFO - PROCESS | 1248 | 1471350062030 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:02 INFO - PROCESS | 1248 | 1471350062034 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:02 INFO - PROCESS | 1248 | 1471350062170 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 05:21:02 INFO - PROCESS | 1248 | 1471350062303 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:02 INFO - PROCESS | 1248 | 1471350062309 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:02 INFO - PROCESS | 1248 | ++DOCSHELL 0C535000 == 35 [pid = 1248] [id = 708] 05:21:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (0C536000) [pid = 1248] [serial = 2124] [outer = 00000000] 05:21:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0FF5B800) [pid = 1248] [serial = 2125] [outer = 0C536000] 05:21:02 INFO - PROCESS | 1248 | 1471350062372 Marionette DEBUG loaded listener.js 05:21:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1037CC00) [pid = 1248] [serial = 2126] [outer = 0C536000] 05:21:03 INFO - PROCESS | 1248 | 1471350063171 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:21:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:21:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1241ms 05:21:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:21:03 INFO - PROCESS | 1248 | 1471350063261 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 05:21:03 INFO - PROCESS | 1248 | 1471350063265 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 05:21:03 INFO - PROCESS | 1248 | 1471350063272 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:21:03 INFO - PROCESS | 1248 | 1471350063276 Marionette TRACE conn5 <- [1,2798,null,{}] 05:21:03 INFO - PROCESS | 1248 | 1471350063280 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:03 INFO - PROCESS | 1248 | 1471350063283 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:03 INFO - PROCESS | 1248 | 1471350063433 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 05:21:03 INFO - PROCESS | 1248 | 1471350063567 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:03 INFO - PROCESS | 1248 | 1471350063570 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:03 INFO - PROCESS | 1248 | ++DOCSHELL 14A73C00 == 36 [pid = 1248] [id = 709] 05:21:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (14A74400) [pid = 1248] [serial = 2127] [outer = 00000000] 05:21:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1565EC00) [pid = 1248] [serial = 2128] [outer = 14A74400] 05:21:03 INFO - PROCESS | 1248 | 1471350063633 Marionette DEBUG loaded listener.js 05:21:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16C36400) [pid = 1248] [serial = 2129] [outer = 14A74400] 05:21:04 INFO - PROCESS | 1248 | 1471350064558 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:21:04 INFO - PROCESS | 1248 | --DOCSHELL 08844C00 == 35 [pid = 1248] [id = 706] 05:21:04 INFO - PROCESS | 1248 | --DOCSHELL 0FA4FC00 == 34 [pid = 1248] [id = 705] 05:21:04 INFO - PROCESS | 1248 | --DOCSHELL 18BD3C00 == 33 [pid = 1248] [id = 704] 05:21:04 INFO - PROCESS | 1248 | --DOCSHELL 17BD9800 == 32 [pid = 1248] [id = 703] 05:21:04 INFO - PROCESS | 1248 | --DOCSHELL 1652A000 == 31 [pid = 1248] [id = 702] 05:21:04 INFO - PROCESS | 1248 | --DOCSHELL 14BDE400 == 30 [pid = 1248] [id = 701] 05:21:04 INFO - PROCESS | 1248 | --DOCSHELL 105C8400 == 29 [pid = 1248] [id = 700] 05:21:04 INFO - PROCESS | 1248 | --DOCSHELL 0F90CC00 == 28 [pid = 1248] [id = 699] 05:21:04 INFO - PROCESS | 1248 | --DOCSHELL 0884B000 == 27 [pid = 1248] [id = 698] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19F80C00) [pid = 1248] [serial = 2083] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (16C81000) [pid = 1248] [serial = 2045] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (19B9B800) [pid = 1248] [serial = 2071] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (19EAF000) [pid = 1248] [serial = 2074] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (19F04800) [pid = 1248] [serial = 2077] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19EBB000) [pid = 1248] [serial = 2075] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (11138800) [pid = 1248] [serial = 2062] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (144D4800) [pid = 1248] [serial = 2063] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (191DD000) [pid = 1248] [serial = 2054] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (105D4800) [pid = 1248] [serial = 2056] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (141B0000) [pid = 1248] [serial = 2057] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17DB7C00) [pid = 1248] [serial = 2068] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0C5E2C00) [pid = 1248] [serial = 2059] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (0FA4E400) [pid = 1248] [serial = 2060] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (16C42C00) [pid = 1248] [serial = 2066] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (16A0C000) [pid = 1248] [serial = 2065] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (19F37000) [pid = 1248] [serial = 2080] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (19BA1800) [pid = 1248] [serial = 2072] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (19F04C00) [pid = 1248] [serial = 2078] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (19F32800) [pid = 1248] [serial = 2081] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (18BD7800) [pid = 1248] [serial = 2069] [outer = 00000000] [url = about:blank] 05:21:04 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (19F84C00) [pid = 1248] [serial = 2084] [outer = 00000000] [url = about:blank] 05:21:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:21:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1338ms 05:21:04 INFO - PROCESS | 1248 | 1471350064608 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 05:21:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:21:04 INFO - PROCESS | 1248 | 1471350064612 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 05:21:04 INFO - PROCESS | 1248 | 1471350064618 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:21:04 INFO - PROCESS | 1248 | 1471350064621 Marionette TRACE conn5 <- [1,2802,null,{}] 05:21:04 INFO - PROCESS | 1248 | 1471350064626 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:04 INFO - PROCESS | 1248 | 1471350064629 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:04 INFO - PROCESS | 1248 | 1471350064732 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 05:21:04 INFO - PROCESS | 1248 | 1471350064828 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:04 INFO - PROCESS | 1248 | 1471350064832 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:04 INFO - PROCESS | 1248 | ++DOCSHELL 0C3D3C00 == 28 [pid = 1248] [id = 710] 05:21:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (0C5E8800) [pid = 1248] [serial = 2130] [outer = 00000000] 05:21:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (0FF60C00) [pid = 1248] [serial = 2131] [outer = 0C5E8800] 05:21:04 INFO - PROCESS | 1248 | 1471350064884 Marionette DEBUG loaded listener.js 05:21:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (10386C00) [pid = 1248] [serial = 2132] [outer = 0C5E8800] 05:21:05 INFO - PROCESS | 1248 | 1471350065340 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:21:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:21:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 790ms 05:21:05 INFO - PROCESS | 1248 | 1471350065408 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 05:21:05 INFO - PROCESS | 1248 | 1471350065413 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 05:21:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:21:05 INFO - PROCESS | 1248 | 1471350065419 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:21:05 INFO - PROCESS | 1248 | 1471350065421 Marionette TRACE conn5 <- [1,2806,null,{}] 05:21:05 INFO - PROCESS | 1248 | 1471350065425 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:05 INFO - PROCESS | 1248 | 1471350065428 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:05 INFO - PROCESS | 1248 | 1471350065517 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 05:21:05 INFO - PROCESS | 1248 | 1471350065531 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:05 INFO - PROCESS | 1248 | 1471350065533 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:05 INFO - PROCESS | 1248 | ++DOCSHELL 11045800 == 29 [pid = 1248] [id = 711] 05:21:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (11138800) [pid = 1248] [serial = 2133] [outer = 00000000] 05:21:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (14688000) [pid = 1248] [serial = 2134] [outer = 11138800] 05:21:05 INFO - PROCESS | 1248 | 1471350065583 Marionette DEBUG loaded listener.js 05:21:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (14A70800) [pid = 1248] [serial = 2135] [outer = 11138800] 05:21:06 INFO - PROCESS | 1248 | 1471350066045 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:21:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:21:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 05:21:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:21:06 INFO - PROCESS | 1248 | 1471350066093 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 05:21:06 INFO - PROCESS | 1248 | 1471350066095 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 05:21:06 INFO - PROCESS | 1248 | 1471350066099 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:21:06 INFO - PROCESS | 1248 | 1471350066102 Marionette TRACE conn5 <- [1,2810,null,{}] 05:21:06 INFO - PROCESS | 1248 | 1471350066113 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:06 INFO - PROCESS | 1248 | 1471350066118 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:06 INFO - PROCESS | 1248 | 1471350066205 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 05:21:06 INFO - PROCESS | 1248 | 1471350066337 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:06 INFO - PROCESS | 1248 | 1471350066340 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:06 INFO - PROCESS | 1248 | ++DOCSHELL 16C7C400 == 30 [pid = 1248] [id = 712] 05:21:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (16C7EC00) [pid = 1248] [serial = 2136] [outer = 00000000] 05:21:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (16C83000) [pid = 1248] [serial = 2137] [outer = 16C7EC00] 05:21:06 INFO - PROCESS | 1248 | 1471350066392 Marionette DEBUG loaded listener.js 05:21:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (17B30400) [pid = 1248] [serial = 2138] [outer = 16C7EC00] 05:21:06 INFO - PROCESS | 1248 | 1471350066784 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:21:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:21:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 05:21:06 INFO - PROCESS | 1248 | 1471350066833 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 05:21:06 INFO - PROCESS | 1248 | 1471350066835 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 05:21:06 INFO - PROCESS | 1248 | 1471350066838 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:21:06 INFO - PROCESS | 1248 | 1471350066840 Marionette TRACE conn5 <- [1,2814,null,{}] 05:21:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:21:06 INFO - PROCESS | 1248 | 1471350066844 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:06 INFO - PROCESS | 1248 | 1471350066846 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:07 INFO - PROCESS | 1248 | 1471350066975 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 05:21:07 INFO - PROCESS | 1248 | 1471350066993 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:07 INFO - PROCESS | 1248 | 1471350066995 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:07 INFO - PROCESS | 1248 | ++DOCSHELL 17BD8000 == 31 [pid = 1248] [id = 713] 05:21:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (17D78800) [pid = 1248] [serial = 2139] [outer = 00000000] 05:21:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (18BD8800) [pid = 1248] [serial = 2140] [outer = 17D78800] 05:21:07 INFO - PROCESS | 1248 | 1471350067042 Marionette DEBUG loaded listener.js 05:21:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (18EC4400) [pid = 1248] [serial = 2141] [outer = 17D78800] 05:21:07 INFO - PROCESS | 1248 | 1471350067509 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:21:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:21:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 05:21:07 INFO - PROCESS | 1248 | 1471350067605 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 05:21:07 INFO - PROCESS | 1248 | 1471350067607 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 05:21:07 INFO - PROCESS | 1248 | 1471350067613 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:21:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:21:07 INFO - PROCESS | 1248 | 1471350067615 Marionette TRACE conn5 <- [1,2818,null,{}] 05:21:07 INFO - PROCESS | 1248 | 1471350067618 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:07 INFO - PROCESS | 1248 | 1471350067620 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:07 INFO - PROCESS | 1248 | 1471350067738 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 05:21:07 INFO - PROCESS | 1248 | 1471350067813 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:07 INFO - PROCESS | 1248 | 1471350067815 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:07 INFO - PROCESS | 1248 | ++DOCSHELL 191D9C00 == 32 [pid = 1248] [id = 714] 05:21:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (191DE400) [pid = 1248] [serial = 2142] [outer = 00000000] 05:21:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19B9E000) [pid = 1248] [serial = 2143] [outer = 191DE400] 05:21:07 INFO - PROCESS | 1248 | 1471350067863 Marionette DEBUG loaded listener.js 05:21:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19BA3800) [pid = 1248] [serial = 2144] [outer = 191DE400] 05:21:08 INFO - PROCESS | 1248 | 1471350068299 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:21:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:21:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 731ms 05:21:08 INFO - PROCESS | 1248 | 1471350068349 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 05:21:08 INFO - PROCESS | 1248 | 1471350068351 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 05:21:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:21:08 INFO - PROCESS | 1248 | 1471350068354 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:21:08 INFO - PROCESS | 1248 | 1471350068356 Marionette TRACE conn5 <- [1,2822,null,{}] 05:21:08 INFO - PROCESS | 1248 | 1471350068364 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:08 INFO - PROCESS | 1248 | 1471350068369 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:08 INFO - PROCESS | 1248 | 1471350068515 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 05:21:08 INFO - PROCESS | 1248 | 1471350068594 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:08 INFO - PROCESS | 1248 | 1471350068596 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:08 INFO - PROCESS | 1248 | ++DOCSHELL 19F04800 == 33 [pid = 1248] [id = 715] 05:21:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19F05000) [pid = 1248] [serial = 2145] [outer = 00000000] 05:21:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19F35400) [pid = 1248] [serial = 2146] [outer = 19F05000] 05:21:08 INFO - PROCESS | 1248 | 1471350068643 Marionette DEBUG loaded listener.js 05:21:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19F0D800) [pid = 1248] [serial = 2147] [outer = 19F05000] 05:21:09 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (14BE3C00) [pid = 1248] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:21:09 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0F90D000) [pid = 1248] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:21:09 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (08850C00) [pid = 1248] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:21:09 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (08839000) [pid = 1248] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:21:09 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1652D800) [pid = 1248] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:21:09 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19BA8400) [pid = 1248] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:21:09 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17D7A400) [pid = 1248] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:21:09 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (18DB8000) [pid = 1248] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:21:09 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0FA5DC00) [pid = 1248] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:21:09 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (105CA800) [pid = 1248] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:21:09 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (16593400) [pid = 1248] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:21:09 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (10633000) [pid = 1248] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:21:09 INFO - PROCESS | 1248 | 1471350069156 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:21:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:21:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 830ms 05:21:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:21:09 INFO - PROCESS | 1248 | 1471350069185 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 05:21:09 INFO - PROCESS | 1248 | 1471350069187 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 05:21:09 INFO - PROCESS | 1248 | 1471350069190 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:21:09 INFO - PROCESS | 1248 | 1471350069192 Marionette TRACE conn5 <- [1,2826,null,{}] 05:21:09 INFO - PROCESS | 1248 | 1471350069195 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:09 INFO - PROCESS | 1248 | 1471350069197 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:09 INFO - PROCESS | 1248 | 1471350069277 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 05:21:09 INFO - PROCESS | 1248 | 1471350069285 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:09 INFO - PROCESS | 1248 | 1471350069287 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:09 INFO - PROCESS | 1248 | ++DOCSHELL 08845C00 == 34 [pid = 1248] [id = 716] 05:21:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (08850C00) [pid = 1248] [serial = 2148] [outer = 00000000] 05:21:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (16593400) [pid = 1248] [serial = 2149] [outer = 08850C00] 05:21:09 INFO - PROCESS | 1248 | 1471350069420 Marionette DEBUG loaded listener.js 05:21:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (17DAFC00) [pid = 1248] [serial = 2150] [outer = 08850C00] 05:21:09 INFO - PROCESS | 1248 | 1471350069780 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:21:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:21:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 05:21:09 INFO - PROCESS | 1248 | 1471350069821 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 05:21:09 INFO - PROCESS | 1248 | 1471350069823 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 05:21:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:21:09 INFO - PROCESS | 1248 | 1471350069826 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:21:09 INFO - PROCESS | 1248 | 1471350069828 Marionette TRACE conn5 <- [1,2830,null,{}] 05:21:09 INFO - PROCESS | 1248 | 1471350069831 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:09 INFO - PROCESS | 1248 | 1471350069833 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:09 INFO - PROCESS | 1248 | 1471350069914 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 05:21:10 INFO - PROCESS | 1248 | 1471350070011 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:10 INFO - PROCESS | 1248 | 1471350070013 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:10 INFO - PROCESS | 1248 | ++DOCSHELL 16A0D800 == 35 [pid = 1248] [id = 717] 05:21:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16C82000) [pid = 1248] [serial = 2151] [outer = 00000000] 05:21:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (19F7B000) [pid = 1248] [serial = 2152] [outer = 16C82000] 05:21:10 INFO - PROCESS | 1248 | 1471350070059 Marionette DEBUG loaded listener.js 05:21:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0FF5D000) [pid = 1248] [serial = 2153] [outer = 16C82000] 05:21:10 INFO - PROCESS | 1248 | 1471350070423 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:21:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:21:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 05:21:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:21:10 INFO - PROCESS | 1248 | 1471350070457 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 05:21:10 INFO - PROCESS | 1248 | 1471350070459 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 05:21:10 INFO - PROCESS | 1248 | 1471350070462 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:21:10 INFO - PROCESS | 1248 | 1471350070464 Marionette TRACE conn5 <- [1,2834,null,{}] 05:21:10 INFO - PROCESS | 1248 | 1471350070467 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:10 INFO - PROCESS | 1248 | 1471350070478 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:10 INFO - PROCESS | 1248 | 1471350070600 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 05:21:10 INFO - PROCESS | 1248 | 1471350070635 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:10 INFO - PROCESS | 1248 | 1471350070637 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:10 INFO - PROCESS | 1248 | ++DOCSHELL 0884FC00 == 36 [pid = 1248] [id = 718] 05:21:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (19F7E400) [pid = 1248] [serial = 2154] [outer = 00000000] 05:21:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1A068C00) [pid = 1248] [serial = 2155] [outer = 19F7E400] 05:21:10 INFO - PROCESS | 1248 | 1471350070683 Marionette DEBUG loaded listener.js 05:21:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1A06F800) [pid = 1248] [serial = 2156] [outer = 19F7E400] 05:21:11 INFO - PROCESS | 1248 | 1471350071185 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:21:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:21:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 770ms 05:21:11 INFO - PROCESS | 1248 | 1471350071234 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 05:21:11 INFO - PROCESS | 1248 | 1471350071240 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 05:21:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:21:11 INFO - PROCESS | 1248 | 1471350071245 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:21:11 INFO - PROCESS | 1248 | 1471350071249 Marionette TRACE conn5 <- [1,2838,null,{}] 05:21:11 INFO - PROCESS | 1248 | 1471350071255 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:11 INFO - PROCESS | 1248 | 1471350071258 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:11 INFO - PROCESS | 1248 | 1471350071378 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 05:21:11 INFO - PROCESS | 1248 | 1471350071492 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:11 INFO - PROCESS | 1248 | 1471350071497 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:11 INFO - PROCESS | 1248 | ++DOCSHELL 0C585C00 == 37 [pid = 1248] [id = 719] 05:21:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (0C5EA000) [pid = 1248] [serial = 2157] [outer = 00000000] 05:21:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (103B1800) [pid = 1248] [serial = 2158] [outer = 0C5EA000] 05:21:11 INFO - PROCESS | 1248 | 1471350071598 Marionette DEBUG loaded listener.js 05:21:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (106D9000) [pid = 1248] [serial = 2159] [outer = 0C5EA000] 05:21:12 INFO - PROCESS | 1248 | 1471350072218 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:21:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:21:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1023ms 05:21:12 INFO - PROCESS | 1248 | 1471350072272 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 05:21:12 INFO - PROCESS | 1248 | 1471350072277 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 05:21:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:21:12 INFO - PROCESS | 1248 | 1471350072284 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:21:12 INFO - PROCESS | 1248 | 1471350072287 Marionette TRACE conn5 <- [1,2842,null,{}] 05:21:12 INFO - PROCESS | 1248 | 1471350072291 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:12 INFO - PROCESS | 1248 | 1471350072294 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:12 INFO - PROCESS | 1248 | 1471350072407 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 05:21:12 INFO - PROCESS | 1248 | 1471350072549 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:12 INFO - PROCESS | 1248 | 1471350072552 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:12 INFO - PROCESS | 1248 | ++DOCSHELL 1652D400 == 38 [pid = 1248] [id = 720] 05:21:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1652E000) [pid = 1248] [serial = 2160] [outer = 00000000] 05:21:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16C84000) [pid = 1248] [serial = 2161] [outer = 1652E000] 05:21:12 INFO - PROCESS | 1248 | 1471350072612 Marionette DEBUG loaded listener.js 05:21:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17DAEC00) [pid = 1248] [serial = 2162] [outer = 1652E000] 05:21:13 INFO - PROCESS | 1248 | 1471350073223 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:21:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:21:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 970ms 05:21:13 INFO - PROCESS | 1248 | 1471350073257 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 05:21:13 INFO - PROCESS | 1248 | 1471350073260 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 05:21:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:21:13 INFO - PROCESS | 1248 | 1471350073264 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:21:13 INFO - PROCESS | 1248 | 1471350073267 Marionette TRACE conn5 <- [1,2846,null,{}] 05:21:13 INFO - PROCESS | 1248 | 1471350073278 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:13 INFO - PROCESS | 1248 | 1471350073283 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:13 INFO - PROCESS | 1248 | 1471350073394 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 05:21:13 INFO - PROCESS | 1248 | 1471350073507 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:13 INFO - PROCESS | 1248 | 1471350073510 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:13 INFO - PROCESS | 1248 | ++DOCSHELL 19F7CC00 == 39 [pid = 1248] [id = 721] 05:21:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19F80800) [pid = 1248] [serial = 2163] [outer = 00000000] 05:21:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1A065800) [pid = 1248] [serial = 2164] [outer = 19F80800] 05:21:13 INFO - PROCESS | 1248 | 1471350073611 Marionette DEBUG loaded listener.js 05:21:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1A2B4000) [pid = 1248] [serial = 2165] [outer = 19F80800] 05:21:14 INFO - PROCESS | 1248 | 1471350074262 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:21:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:21:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1021ms 05:21:14 INFO - PROCESS | 1248 | 1471350074287 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 05:21:14 INFO - PROCESS | 1248 | 1471350074290 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 05:21:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:21:14 INFO - PROCESS | 1248 | 1471350074308 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:21:14 INFO - PROCESS | 1248 | 1471350074310 Marionette TRACE conn5 <- [1,2850,null,{}] 05:21:14 INFO - PROCESS | 1248 | 1471350074314 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:14 INFO - PROCESS | 1248 | 1471350074316 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:14 INFO - PROCESS | 1248 | 1471350074428 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 05:21:14 INFO - PROCESS | 1248 | 1471350074676 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:14 INFO - PROCESS | 1248 | 1471350074680 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:14 INFO - PROCESS | 1248 | ++DOCSHELL 0C36A800 == 40 [pid = 1248] [id = 722] 05:21:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (0C375000) [pid = 1248] [serial = 2166] [outer = 00000000] 05:21:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (0F9FD800) [pid = 1248] [serial = 2167] [outer = 0C375000] 05:21:14 INFO - PROCESS | 1248 | 1471350074750 Marionette DEBUG loaded listener.js 05:21:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (10387400) [pid = 1248] [serial = 2168] [outer = 0C375000] 05:21:15 INFO - PROCESS | 1248 | --DOCSHELL 16A0D800 == 39 [pid = 1248] [id = 717] 05:21:15 INFO - PROCESS | 1248 | --DOCSHELL 08845C00 == 38 [pid = 1248] [id = 716] 05:21:15 INFO - PROCESS | 1248 | --DOCSHELL 19F04800 == 37 [pid = 1248] [id = 715] 05:21:15 INFO - PROCESS | 1248 | --DOCSHELL 191D9C00 == 36 [pid = 1248] [id = 714] 05:21:15 INFO - PROCESS | 1248 | --DOCSHELL 17BD8000 == 35 [pid = 1248] [id = 713] 05:21:15 INFO - PROCESS | 1248 | --DOCSHELL 16C7C400 == 34 [pid = 1248] [id = 712] 05:21:15 INFO - PROCESS | 1248 | --DOCSHELL 11045800 == 33 [pid = 1248] [id = 711] 05:21:15 INFO - PROCESS | 1248 | --DOCSHELL 0C3D3C00 == 32 [pid = 1248] [id = 710] 05:21:15 INFO - PROCESS | 1248 | --DOCSHELL 19F0EC00 == 31 [pid = 1248] [id = 707] 05:21:15 INFO - PROCESS | 1248 | --DOCSHELL 14A73C00 == 30 [pid = 1248] [id = 709] 05:21:15 INFO - PROCESS | 1248 | --DOCSHELL 0C535000 == 29 [pid = 1248] [id = 708] 05:21:15 INFO - PROCESS | 1248 | --DOCSHELL 19F7CC00 == 28 [pid = 1248] [id = 721] 05:21:15 INFO - PROCESS | 1248 | --DOCSHELL 0884FC00 == 27 [pid = 1248] [id = 718] 05:21:15 INFO - PROCESS | 1248 | --DOCSHELL 0C585C00 == 26 [pid = 1248] [id = 719] 05:21:15 INFO - PROCESS | 1248 | --DOCSHELL 1652D400 == 25 [pid = 1248] [id = 720] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (15C34400) [pid = 1248] [serial = 2104] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0FA55C00) [pid = 1248] [serial = 2098] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0FA59000) [pid = 1248] [serial = 2099] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (10382800) [pid = 1248] [serial = 2096] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0FA5D400) [pid = 1248] [serial = 2095] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0FA51800) [pid = 1248] [serial = 2087] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0C373000) [pid = 1248] [serial = 2086] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17A99800) [pid = 1248] [serial = 2090] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16C84C00) [pid = 1248] [serial = 2089] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (19F0AC00) [pid = 1248] [serial = 2093] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19EB6C00) [pid = 1248] [serial = 2092] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17DB3400) [pid = 1248] [serial = 2111] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (17D85C00) [pid = 1248] [serial = 2110] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (191D0C00) [pid = 1248] [serial = 2113] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1565F800) [pid = 1248] [serial = 2116] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16C7B400) [pid = 1248] [serial = 2117] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (19B9D800) [pid = 1248] [serial = 2114] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (19F3AC00) [pid = 1248] [serial = 2122] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1112E000) [pid = 1248] [serial = 2102] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (10633400) [pid = 1248] [serial = 2101] [outer = 00000000] [url = about:blank] 05:21:15 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (16C80C00) [pid = 1248] [serial = 2107] [outer = 00000000] [url = about:blank] 05:21:16 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (17A95400) [pid = 1248] [serial = 2108] [outer = 00000000] [url = about:blank] 05:21:16 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (19DC6800) [pid = 1248] [serial = 2119] [outer = 00000000] [url = about:blank] 05:21:16 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (19EAFC00) [pid = 1248] [serial = 2120] [outer = 00000000] [url = about:blank] 05:21:16 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (16526C00) [pid = 1248] [serial = 2105] [outer = 00000000] [url = about:blank] 05:21:16 INFO - PROCESS | 1248 | 1471350076046 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:21:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:21:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1829ms 05:21:16 INFO - PROCESS | 1248 | 1471350076138 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 05:21:16 INFO - PROCESS | 1248 | 1471350076143 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 05:21:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:21:16 INFO - PROCESS | 1248 | 1471350076147 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:21:16 INFO - PROCESS | 1248 | 1471350076150 Marionette TRACE conn5 <- [1,2854,null,{}] 05:21:16 INFO - PROCESS | 1248 | 1471350076157 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:16 INFO - PROCESS | 1248 | 1471350076160 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:16 INFO - PROCESS | 1248 | 1471350076258 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 05:21:16 INFO - PROCESS | 1248 | 1471350076347 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:16 INFO - PROCESS | 1248 | 1471350076350 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:16 INFO - PROCESS | 1248 | ++DOCSHELL 0FA54400 == 26 [pid = 1248] [id = 723] 05:21:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0FA54800) [pid = 1248] [serial = 2169] [outer = 00000000] 05:21:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0FF5BC00) [pid = 1248] [serial = 2170] [outer = 0FA54800] 05:21:16 INFO - PROCESS | 1248 | 1471350076401 Marionette DEBUG loaded listener.js 05:21:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (0FF5C400) [pid = 1248] [serial = 2171] [outer = 0FA54800] 05:21:16 INFO - PROCESS | 1248 | 1471350076850 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:21:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:21:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 05:21:16 INFO - PROCESS | 1248 | 1471350076877 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 05:21:16 INFO - PROCESS | 1248 | 1471350076882 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 05:21:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:21:16 INFO - PROCESS | 1248 | 1471350076889 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:21:16 INFO - PROCESS | 1248 | 1471350076892 Marionette TRACE conn5 <- [1,2858,null,{}] 05:21:16 INFO - PROCESS | 1248 | 1471350076895 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:16 INFO - PROCESS | 1248 | 1471350076898 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:17 INFO - PROCESS | 1248 | 1471350076992 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 05:21:17 INFO - PROCESS | 1248 | 1471350077000 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:17 INFO - PROCESS | 1248 | 1471350077003 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:17 INFO - PROCESS | 1248 | ++DOCSHELL 1057D800 == 27 [pid = 1248] [id = 724] 05:21:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (1057EC00) [pid = 1248] [serial = 2172] [outer = 00000000] 05:21:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (106D5C00) [pid = 1248] [serial = 2173] [outer = 1057EC00] 05:21:17 INFO - PROCESS | 1248 | 1471350077052 Marionette DEBUG loaded listener.js 05:21:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (1412D000) [pid = 1248] [serial = 2174] [outer = 1057EC00] 05:21:17 INFO - PROCESS | 1248 | 1471350077560 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:21:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:21:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 05:21:17 INFO - PROCESS | 1248 | 1471350077622 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 05:21:17 INFO - PROCESS | 1248 | 1471350077625 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 05:21:17 INFO - PROCESS | 1248 | 1471350077628 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:21:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:21:17 INFO - PROCESS | 1248 | 1471350077631 Marionette TRACE conn5 <- [1,2862,null,{}] 05:21:17 INFO - PROCESS | 1248 | 1471350077672 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:17 INFO - PROCESS | 1248 | 1471350077677 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:17 INFO - PROCESS | 1248 | 1471350077805 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 05:21:17 INFO - PROCESS | 1248 | 1471350077869 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:17 INFO - PROCESS | 1248 | 1471350077872 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:17 INFO - PROCESS | 1248 | ++DOCSHELL 15667800 == 28 [pid = 1248] [id = 725] 05:21:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (15C2D800) [pid = 1248] [serial = 2175] [outer = 00000000] 05:21:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16528800) [pid = 1248] [serial = 2176] [outer = 15C2D800] 05:21:17 INFO - PROCESS | 1248 | 1471350077922 Marionette DEBUG loaded listener.js 05:21:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (16531800) [pid = 1248] [serial = 2177] [outer = 15C2D800] 05:21:18 INFO - PROCESS | 1248 | 1471350078373 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:21:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:21:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 810ms 05:21:18 INFO - PROCESS | 1248 | 1471350078446 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 05:21:18 INFO - PROCESS | 1248 | 1471350078449 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 05:21:18 INFO - PROCESS | 1248 | 1471350078452 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:21:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:21:18 INFO - PROCESS | 1248 | 1471350078454 Marionette TRACE conn5 <- [1,2866,null,{}] 05:21:18 INFO - PROCESS | 1248 | 1471350078458 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:18 INFO - PROCESS | 1248 | 1471350078460 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:18 INFO - PROCESS | 1248 | 1471350078580 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 05:21:18 INFO - PROCESS | 1248 | 1471350078646 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:18 INFO - PROCESS | 1248 | 1471350078648 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:18 INFO - PROCESS | 1248 | ++DOCSHELL 16C3AC00 == 29 [pid = 1248] [id = 726] 05:21:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16C42800) [pid = 1248] [serial = 2178] [outer = 00000000] 05:21:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16C80000) [pid = 1248] [serial = 2179] [outer = 16C42800] 05:21:18 INFO - PROCESS | 1248 | 1471350078696 Marionette DEBUG loaded listener.js 05:21:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17B30800) [pid = 1248] [serial = 2180] [outer = 16C42800] 05:21:19 INFO - PROCESS | 1248 | 1471350079144 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:21:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:21:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 770ms 05:21:19 INFO - PROCESS | 1248 | 1471350079227 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 05:21:19 INFO - PROCESS | 1248 | 1471350079230 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 05:21:19 INFO - PROCESS | 1248 | 1471350079233 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:21:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:21:19 INFO - PROCESS | 1248 | 1471350079234 Marionette TRACE conn5 <- [1,2870,null,{}] 05:21:19 INFO - PROCESS | 1248 | 1471350079238 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:19 INFO - PROCESS | 1248 | 1471350079240 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:19 INFO - PROCESS | 1248 | 1471350079364 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 05:21:19 INFO - PROCESS | 1248 | 1471350079373 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:19 INFO - PROCESS | 1248 | 1471350079375 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:19 INFO - PROCESS | 1248 | ++DOCSHELL 16CCA800 == 30 [pid = 1248] [id = 727] 05:21:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17BD8000) [pid = 1248] [serial = 2181] [outer = 00000000] 05:21:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17D87C00) [pid = 1248] [serial = 2182] [outer = 17BD8000] 05:21:19 INFO - PROCESS | 1248 | 1471350079422 Marionette DEBUG loaded listener.js 05:21:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17DB6000) [pid = 1248] [serial = 2183] [outer = 17BD8000] 05:21:19 INFO - PROCESS | 1248 | 1471350079877 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:21:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:21:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 672ms 05:21:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:21:19 INFO - PROCESS | 1248 | 1471350079909 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 05:21:19 INFO - PROCESS | 1248 | 1471350079911 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 05:21:19 INFO - PROCESS | 1248 | 1471350079915 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:21:19 INFO - PROCESS | 1248 | 1471350079916 Marionette TRACE conn5 <- [1,2874,null,{}] 05:21:19 INFO - PROCESS | 1248 | 1471350079925 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:19 INFO - PROCESS | 1248 | 1471350079931 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:20 INFO - PROCESS | 1248 | 1471350080071 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 05:21:20 INFO - PROCESS | 1248 | 1471350080083 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:20 INFO - PROCESS | 1248 | 1471350080085 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:20 INFO - PROCESS | 1248 | ++DOCSHELL 18BDF800 == 31 [pid = 1248] [id = 728] 05:21:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (18BE0000) [pid = 1248] [serial = 2184] [outer = 00000000] 05:21:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19226C00) [pid = 1248] [serial = 2185] [outer = 18BE0000] 05:21:20 INFO - PROCESS | 1248 | 1471350080133 Marionette DEBUG loaded listener.js 05:21:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19BA5400) [pid = 1248] [serial = 2186] [outer = 18BE0000] 05:21:20 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (191DE400) [pid = 1248] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:21:20 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (19F05000) [pid = 1248] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:21:20 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (08850C00) [pid = 1248] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:21:20 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19F0F400) [pid = 1248] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:21:20 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (14A74400) [pid = 1248] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:21:20 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16C7EC00) [pid = 1248] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:21:20 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (11138800) [pid = 1248] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:21:20 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0C536000) [pid = 1248] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:21:20 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (0C5E8800) [pid = 1248] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:21:20 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16C82000) [pid = 1248] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:21:20 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (17D78800) [pid = 1248] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:21:20 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (19F7E400) [pid = 1248] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:21:20 INFO - PROCESS | 1248 | 1471350080817 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:21:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:21:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 930ms 05:21:20 INFO - PROCESS | 1248 | 1471350080845 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 05:21:20 INFO - PROCESS | 1248 | 1471350080847 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 05:21:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:21:20 INFO - PROCESS | 1248 | 1471350080850 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:21:20 INFO - PROCESS | 1248 | 1471350080852 Marionette TRACE conn5 <- [1,2878,null,{}] 05:21:20 INFO - PROCESS | 1248 | 1471350080855 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:20 INFO - PROCESS | 1248 | 1471350080857 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:20 INFO - PROCESS | 1248 | 1471350080936 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 05:21:20 INFO - PROCESS | 1248 | 1471350080942 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:20 INFO - PROCESS | 1248 | 1471350080944 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:20 INFO - PROCESS | 1248 | ++DOCSHELL 1062E800 == 32 [pid = 1248] [id = 729] 05:21:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1065B000) [pid = 1248] [serial = 2187] [outer = 00000000] 05:21:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (18BDE400) [pid = 1248] [serial = 2188] [outer = 1065B000] 05:21:21 INFO - PROCESS | 1248 | 1471350080990 Marionette DEBUG loaded listener.js 05:21:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (18EB9C00) [pid = 1248] [serial = 2189] [outer = 1065B000] 05:21:21 INFO - PROCESS | 1248 | 1471350081432 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:21:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:21:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 05:21:21 INFO - PROCESS | 1248 | 1471350081481 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 05:21:21 INFO - PROCESS | 1248 | 1471350081484 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 05:21:21 INFO - PROCESS | 1248 | 1471350081487 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:21:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:21:21 INFO - PROCESS | 1248 | 1471350081489 Marionette TRACE conn5 <- [1,2882,null,{}] 05:21:21 INFO - PROCESS | 1248 | 1471350081492 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:21 INFO - PROCESS | 1248 | 1471350081494 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:21 INFO - PROCESS | 1248 | 1471350081581 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 05:21:21 INFO - PROCESS | 1248 | 1471350081586 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:21 INFO - PROCESS | 1248 | 1471350081588 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:21 INFO - PROCESS | 1248 | ++DOCSHELL 08836400 == 33 [pid = 1248] [id = 730] 05:21:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (08850800) [pid = 1248] [serial = 2190] [outer = 00000000] 05:21:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (19EB0800) [pid = 1248] [serial = 2191] [outer = 08850800] 05:21:21 INFO - PROCESS | 1248 | 1471350081635 Marionette DEBUG loaded listener.js 05:21:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19EB0C00) [pid = 1248] [serial = 2192] [outer = 08850800] 05:21:22 INFO - PROCESS | 1248 | 1471350082096 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:21:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:21:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 05:21:22 INFO - PROCESS | 1248 | 1471350082125 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 05:21:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:21:22 INFO - PROCESS | 1248 | 1471350082127 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 05:21:22 INFO - PROCESS | 1248 | 1471350082131 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:21:22 INFO - PROCESS | 1248 | 1471350082132 Marionette TRACE conn5 <- [1,2886,null,{}] 05:21:22 INFO - PROCESS | 1248 | 1471350082136 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:22 INFO - PROCESS | 1248 | 1471350082138 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:22 INFO - PROCESS | 1248 | 1471350082219 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 05:21:22 INFO - PROCESS | 1248 | 1471350082225 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:22 INFO - PROCESS | 1248 | 1471350082227 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:22 INFO - PROCESS | 1248 | ++DOCSHELL 19F01C00 == 34 [pid = 1248] [id = 731] 05:21:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19F02400) [pid = 1248] [serial = 2193] [outer = 00000000] 05:21:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19F06800) [pid = 1248] [serial = 2194] [outer = 19F02400] 05:21:22 INFO - PROCESS | 1248 | 1471350082272 Marionette DEBUG loaded listener.js 05:21:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19F0A000) [pid = 1248] [serial = 2195] [outer = 19F02400] 05:21:23 INFO - PROCESS | 1248 | 1471350083093 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:21:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:21:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1022ms 05:21:23 INFO - PROCESS | 1248 | 1471350083154 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 05:21:23 INFO - PROCESS | 1248 | 1471350083159 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 05:21:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:21:23 INFO - PROCESS | 1248 | 1471350083208 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:21:23 INFO - PROCESS | 1248 | 1471350083214 Marionette TRACE conn5 <- [1,2890,null,{}] 05:21:23 INFO - PROCESS | 1248 | 1471350083219 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:23 INFO - PROCESS | 1248 | 1471350083222 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:23 INFO - PROCESS | 1248 | 1471350083359 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 05:21:23 INFO - PROCESS | 1248 | 1471350083493 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:23 INFO - PROCESS | 1248 | 1471350083496 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:23 INFO - PROCESS | 1248 | ++DOCSHELL 0F9FD000 == 35 [pid = 1248] [id = 732] 05:21:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0FF67400) [pid = 1248] [serial = 2196] [outer = 00000000] 05:21:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (103B5C00) [pid = 1248] [serial = 2197] [outer = 0FF67400] 05:21:23 INFO - PROCESS | 1248 | 1471350083560 Marionette DEBUG loaded listener.js 05:21:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (106DD400) [pid = 1248] [serial = 2198] [outer = 0FF67400] 05:21:24 INFO - PROCESS | 1248 | 1471350084251 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:21:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:21:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1102ms 05:21:24 INFO - PROCESS | 1248 | 1471350084291 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 05:21:24 INFO - PROCESS | 1248 | 1471350084296 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 05:21:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:21:24 INFO - PROCESS | 1248 | 1471350084302 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:21:24 INFO - PROCESS | 1248 | 1471350084305 Marionette TRACE conn5 <- [1,2894,null,{}] 05:21:24 INFO - PROCESS | 1248 | 1471350084310 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:24 INFO - PROCESS | 1248 | 1471350084313 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:24 INFO - PROCESS | 1248 | 1471350084437 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 05:21:24 INFO - PROCESS | 1248 | 1471350084581 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:24 INFO - PROCESS | 1248 | 1471350084583 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:24 INFO - PROCESS | 1248 | ++DOCSHELL 16523000 == 36 [pid = 1248] [id = 733] 05:21:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16527C00) [pid = 1248] [serial = 2199] [outer = 00000000] 05:21:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16C7B400) [pid = 1248] [serial = 2200] [outer = 16527C00] 05:21:24 INFO - PROCESS | 1248 | 1471350084644 Marionette DEBUG loaded listener.js 05:21:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17A97000) [pid = 1248] [serial = 2201] [outer = 16527C00] 05:21:25 INFO - PROCESS | 1248 | --DOCSHELL 08836400 == 35 [pid = 1248] [id = 730] 05:21:25 INFO - PROCESS | 1248 | --DOCSHELL 1062E800 == 34 [pid = 1248] [id = 729] 05:21:25 INFO - PROCESS | 1248 | --DOCSHELL 18BDF800 == 33 [pid = 1248] [id = 728] 05:21:25 INFO - PROCESS | 1248 | --DOCSHELL 16CCA800 == 32 [pid = 1248] [id = 727] 05:21:25 INFO - PROCESS | 1248 | --DOCSHELL 16C3AC00 == 31 [pid = 1248] [id = 726] 05:21:25 INFO - PROCESS | 1248 | --DOCSHELL 15667800 == 30 [pid = 1248] [id = 725] 05:21:25 INFO - PROCESS | 1248 | --DOCSHELL 1057D800 == 29 [pid = 1248] [id = 724] 05:21:25 INFO - PROCESS | 1248 | --DOCSHELL 0FA54400 == 28 [pid = 1248] [id = 723] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (19B9E000) [pid = 1248] [serial = 2143] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19F35400) [pid = 1248] [serial = 2146] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (19BA3800) [pid = 1248] [serial = 2144] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16593400) [pid = 1248] [serial = 2149] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (19F33000) [pid = 1248] [serial = 2123] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1565EC00) [pid = 1248] [serial = 2128] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16C36400) [pid = 1248] [serial = 2129] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16C83000) [pid = 1248] [serial = 2137] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (17B30400) [pid = 1248] [serial = 2138] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (14688000) [pid = 1248] [serial = 2134] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (14A70800) [pid = 1248] [serial = 2135] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (0FF5B800) [pid = 1248] [serial = 2125] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1037CC00) [pid = 1248] [serial = 2126] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0FF60C00) [pid = 1248] [serial = 2131] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (10386C00) [pid = 1248] [serial = 2132] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (0FF5D000) [pid = 1248] [serial = 2153] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (19F0D800) [pid = 1248] [serial = 2147] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (18BD8800) [pid = 1248] [serial = 2140] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (1A06F800) [pid = 1248] [serial = 2156] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (18EC4400) [pid = 1248] [serial = 2141] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (17DAFC00) [pid = 1248] [serial = 2150] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (19F7B000) [pid = 1248] [serial = 2152] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (1A068C00) [pid = 1248] [serial = 2155] [outer = 00000000] [url = about:blank] 05:21:25 INFO - PROCESS | 1248 | 1471350085490 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:21:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:21:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1231ms 05:21:25 INFO - PROCESS | 1248 | 1471350085537 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 05:21:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:21:25 INFO - PROCESS | 1248 | 1471350085541 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 05:21:25 INFO - PROCESS | 1248 | 1471350085546 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:21:25 INFO - PROCESS | 1248 | 1471350085549 Marionette TRACE conn5 <- [1,2898,null,{}] 05:21:25 INFO - PROCESS | 1248 | 1471350085554 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:25 INFO - PROCESS | 1248 | 1471350085557 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:25 INFO - PROCESS | 1248 | 1471350085648 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 05:21:25 INFO - PROCESS | 1248 | 1471350085655 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:25 INFO - PROCESS | 1248 | 1471350085659 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:25 INFO - PROCESS | 1248 | ++DOCSHELL 0FF69400 == 29 [pid = 1248] [id = 734] 05:21:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (0FF6A800) [pid = 1248] [serial = 2202] [outer = 00000000] 05:21:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (1037F400) [pid = 1248] [serial = 2203] [outer = 0FF6A800] 05:21:25 INFO - PROCESS | 1248 | 1471350085711 Marionette DEBUG loaded listener.js 05:21:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (1038A400) [pid = 1248] [serial = 2204] [outer = 0FF6A800] 05:21:26 INFO - PROCESS | 1248 | 1471350086230 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:21:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:21:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:21:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 05:21:26 INFO - PROCESS | 1248 | 1471350086277 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 05:21:26 INFO - PROCESS | 1248 | 1471350086281 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 05:21:26 INFO - PROCESS | 1248 | 1471350086287 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:21:26 INFO - TEST-START | /DOMEvents/constructors.html 05:21:26 INFO - PROCESS | 1248 | 1471350086290 Marionette TRACE conn5 <- [1,2902,null,{}] 05:21:26 INFO - PROCESS | 1248 | 1471350086294 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:26 INFO - PROCESS | 1248 | 1471350086296 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:26 INFO - PROCESS | 1248 | 1471350086385 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 05:21:26 INFO - PROCESS | 1248 | 1471350086485 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:26 INFO - PROCESS | 1248 | 1471350086488 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:26 INFO - PROCESS | 1248 | ++DOCSHELL 0FF5D400 == 30 [pid = 1248] [id = 735] 05:21:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (1432AC00) [pid = 1248] [serial = 2205] [outer = 00000000] 05:21:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (14A70800) [pid = 1248] [serial = 2206] [outer = 1432AC00] 05:21:26 INFO - PROCESS | 1248 | 1471350086538 Marionette DEBUG loaded listener.js 05:21:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (14B5A400) [pid = 1248] [serial = 2207] [outer = 1432AC00] 05:21:27 INFO - PROCESS | 1248 | 1471350087224 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:21:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:21:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:21:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:21:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:21:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:21:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:21:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:21:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:21:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 1032ms 05:21:27 INFO - PROCESS | 1248 | 1471350087325 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 05:21:27 INFO - PROCESS | 1248 | 1471350087328 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 05:21:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:21:27 INFO - PROCESS | 1248 | 1471350087344 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:21:27 INFO - PROCESS | 1248 | 1471350087348 Marionette TRACE conn5 <- [1,2906,null,{}] 05:21:27 INFO - PROCESS | 1248 | 1471350087369 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:27 INFO - PROCESS | 1248 | 1471350087374 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:27 INFO - PROCESS | 1248 | 1471350087479 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 05:21:27 INFO - PROCESS | 1248 | 1471350087486 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:27 INFO - PROCESS | 1248 | 1471350087489 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:27 INFO - PROCESS | 1248 | ++DOCSHELL 17A9C400 == 31 [pid = 1248] [id = 736] 05:21:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (17A9EC00) [pid = 1248] [serial = 2208] [outer = 00000000] 05:21:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (17BC4800) [pid = 1248] [serial = 2209] [outer = 17A9EC00] 05:21:27 INFO - PROCESS | 1248 | 1471350087540 Marionette DEBUG loaded listener.js 05:21:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (17DAD000) [pid = 1248] [serial = 2210] [outer = 17A9EC00] 05:21:28 INFO - PROCESS | 1248 | 1471350087995 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:21:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:21:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 710ms 05:21:28 INFO - PROCESS | 1248 | 1471350088044 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 05:21:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:21:28 INFO - PROCESS | 1248 | 1471350088046 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 05:21:28 INFO - PROCESS | 1248 | 1471350088049 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:21:28 INFO - PROCESS | 1248 | 1471350088051 Marionette TRACE conn5 <- [1,2910,null,{}] 05:21:28 INFO - PROCESS | 1248 | 1471350088060 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:28 INFO - PROCESS | 1248 | 1471350088062 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:28 INFO - PROCESS | 1248 | 1471350088183 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 05:21:28 INFO - PROCESS | 1248 | 1471350088188 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:28 INFO - PROCESS | 1248 | 1471350088190 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:28 INFO - PROCESS | 1248 | ++DOCSHELL 18E2EC00 == 32 [pid = 1248] [id = 737] 05:21:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (18E35C00) [pid = 1248] [serial = 2211] [outer = 00000000] 05:21:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (191D3400) [pid = 1248] [serial = 2212] [outer = 18E35C00] 05:21:28 INFO - PROCESS | 1248 | 1471350088239 Marionette DEBUG loaded listener.js 05:21:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1922EC00) [pid = 1248] [serial = 2213] [outer = 18E35C00] 05:21:28 INFO - PROCESS | 1248 | [1248] 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 05:21:28 INFO - PROCESS | 1248 | [1248] 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 05:21:28 INFO - PROCESS | 1248 | [1248] 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 05:21:28 INFO - PROCESS | 1248 | [1248] 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 05:21:28 INFO - PROCESS | 1248 | 1471350088708 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:21:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:21:28 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:21:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:21:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:21:28 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 05:21:28 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:21:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:21:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:21:28 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 05:21:28 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:21:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:21:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:21:28 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]" 05:21:28 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:21:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:21:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:21:28 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:21:28 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 671ms 05:21:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:21:28 INFO - PROCESS | 1248 | 1471350088724 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 05:21:28 INFO - PROCESS | 1248 | 1471350088726 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 05:21:28 INFO - PROCESS | 1248 | 1471350088729 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:21:28 INFO - PROCESS | 1248 | 1471350088731 Marionette TRACE conn5 <- [1,2914,null,{}] 05:21:28 INFO - PROCESS | 1248 | 1471350088735 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:28 INFO - PROCESS | 1248 | 1471350088737 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:28 INFO - PROCESS | 1248 | 1471350088855 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 05:21:28 INFO - PROCESS | 1248 | 1471350088954 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:28 INFO - PROCESS | 1248 | 1471350088956 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:29 INFO - PROCESS | 1248 | ++DOCSHELL 19BA5000 == 33 [pid = 1248] [id = 738] 05:21:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (19BA5C00) [pid = 1248] [serial = 2214] [outer = 00000000] 05:21:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19F02000) [pid = 1248] [serial = 2215] [outer = 19BA5C00] 05:21:29 INFO - PROCESS | 1248 | 1471350089005 Marionette DEBUG loaded listener.js 05:21:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (19F09800) [pid = 1248] [serial = 2216] [outer = 19BA5C00] 05:21:29 INFO - PROCESS | 1248 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:21:29 INFO - PROCESS | 1248 | 1471350089452 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:21:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:21:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 770ms 05:21:29 INFO - PROCESS | 1248 | 1471350089501 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 05:21:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:21:29 INFO - PROCESS | 1248 | 1471350089503 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 05:21:29 INFO - PROCESS | 1248 | 1471350089506 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:21:29 INFO - PROCESS | 1248 | 1471350089508 Marionette TRACE conn5 <- [1,2918,null,{}] 05:21:29 INFO - PROCESS | 1248 | 1471350089511 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:29 INFO - PROCESS | 1248 | 1471350089517 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:29 INFO - PROCESS | 1248 | 1471350089658 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 05:21:29 INFO - PROCESS | 1248 | 1471350089725 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:29 INFO - PROCESS | 1248 | 1471350089727 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:29 INFO - PROCESS | 1248 | ++DOCSHELL 19F3BC00 == 34 [pid = 1248] [id = 739] 05:21:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19F3C000) [pid = 1248] [serial = 2217] [outer = 00000000] 05:21:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19F82800) [pid = 1248] [serial = 2218] [outer = 19F3C000] 05:21:29 INFO - PROCESS | 1248 | 1471350089775 Marionette DEBUG loaded listener.js 05:21:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19F83000) [pid = 1248] [serial = 2219] [outer = 19F3C000] 05:21:30 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0FA54800) [pid = 1248] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:21:30 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (17BD8000) [pid = 1248] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:21:30 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0C5EA000) [pid = 1248] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:21:30 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (15C2D800) [pid = 1248] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:21:30 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1065B000) [pid = 1248] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:21:30 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (18BE0000) [pid = 1248] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:21:30 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (19F80800) [pid = 1248] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:21:30 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1652E000) [pid = 1248] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:21:30 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0C375000) [pid = 1248] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:21:30 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1057EC00) [pid = 1248] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:21:30 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (16C42800) [pid = 1248] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:21:30 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (08850800) [pid = 1248] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:21:30 INFO - PROCESS | 1248 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:21:30 INFO - PROCESS | 1248 | 1471350090189 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:21:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:21:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 730ms 05:21:30 INFO - PROCESS | 1248 | 1471350090250 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 05:21:30 INFO - PROCESS | 1248 | 1471350090252 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 05:21:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:21:30 INFO - PROCESS | 1248 | 1471350090256 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:21:30 INFO - PROCESS | 1248 | 1471350090258 Marionette TRACE conn5 <- [1,2922,null,{}] 05:21:30 INFO - PROCESS | 1248 | 1471350090261 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:30 INFO - PROCESS | 1248 | 1471350090263 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:30 INFO - PROCESS | 1248 | 1471350090345 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 05:21:30 INFO - PROCESS | 1248 | 1471350090350 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:30 INFO - PROCESS | 1248 | 1471350090352 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:30 INFO - PROCESS | 1248 | ++DOCSHELL 15C2D800 == 35 [pid = 1248] [id = 740] 05:21:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (16524C00) [pid = 1248] [serial = 2220] [outer = 00000000] 05:21:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (17D78800) [pid = 1248] [serial = 2221] [outer = 16524C00] 05:21:30 INFO - PROCESS | 1248 | 1471350090398 Marionette DEBUG loaded listener.js 05:21:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (19EBAC00) [pid = 1248] [serial = 2222] [outer = 16524C00] 05:21:30 INFO - PROCESS | 1248 | 1471350090788 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:21:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:21:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 571ms 05:21:30 INFO - PROCESS | 1248 | 1471350090829 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 05:21:30 INFO - PROCESS | 1248 | 1471350090831 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 05:21:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:21:30 INFO - PROCESS | 1248 | 1471350090834 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:21:30 INFO - PROCESS | 1248 | 1471350090836 Marionette TRACE conn5 <- [1,2926,null,{}] 05:21:30 INFO - PROCESS | 1248 | 1471350090839 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:30 INFO - PROCESS | 1248 | 1471350090841 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:31 INFO - PROCESS | 1248 | 1471350090969 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 05:21:31 INFO - PROCESS | 1248 | 1471350090976 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:31 INFO - PROCESS | 1248 | 1471350090978 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:31 INFO - PROCESS | 1248 | ++DOCSHELL 0C36BC00 == 36 [pid = 1248] [id = 741] 05:21:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16522C00) [pid = 1248] [serial = 2223] [outer = 00000000] 05:21:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1A064000) [pid = 1248] [serial = 2224] [outer = 16522C00] 05:21:31 INFO - PROCESS | 1248 | 1471350091024 Marionette DEBUG loaded listener.js 05:21:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1A069400) [pid = 1248] [serial = 2225] [outer = 16522C00] 05:21:31 INFO - PROCESS | 1248 | 1471350091437 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:21:31 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. 05:21:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 05:21:31 INFO - PROCESS | 1248 | 1471350091465 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 05:21:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:21:31 INFO - PROCESS | 1248 | 1471350091467 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 05:21:31 INFO - PROCESS | 1248 | 1471350091470 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:21:31 INFO - PROCESS | 1248 | 1471350091472 Marionette TRACE conn5 <- [1,2930,null,{}] 05:21:31 INFO - PROCESS | 1248 | 1471350091475 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:31 INFO - PROCESS | 1248 | 1471350091477 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:31 INFO - PROCESS | 1248 | 1471350091560 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 05:21:31 INFO - PROCESS | 1248 | 1471350091689 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:31 INFO - PROCESS | 1248 | 1471350091691 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:31 INFO - PROCESS | 1248 | ++DOCSHELL 0883D400 == 37 [pid = 1248] [id = 742] 05:21:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (08845000) [pid = 1248] [serial = 2226] [outer = 00000000] 05:21:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1A2B6000) [pid = 1248] [serial = 2227] [outer = 08845000] 05:21:31 INFO - PROCESS | 1248 | 1471350091739 Marionette DEBUG loaded listener.js 05:21:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1A2BDC00) [pid = 1248] [serial = 2228] [outer = 08845000] 05:21:32 INFO - PROCESS | 1248 | 1471350092148 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:21:32 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 05:21:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:21:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 730ms 05:21:32 INFO - PROCESS | 1248 | 1471350092201 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 05:21:32 INFO - PROCESS | 1248 | 1471350092206 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 05:21:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:21:32 INFO - PROCESS | 1248 | 1471350092211 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:21:32 INFO - PROCESS | 1248 | 1471350092215 Marionette TRACE conn5 <- [1,2934,null,{}] 05:21:32 INFO - PROCESS | 1248 | 1471350092221 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:32 INFO - PROCESS | 1248 | 1471350092224 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:32 INFO - PROCESS | 1248 | 1471350092372 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 05:21:32 INFO - PROCESS | 1248 | 1471350092517 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:32 INFO - PROCESS | 1248 | 1471350092520 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:32 INFO - PROCESS | 1248 | ++DOCSHELL 0C584800 == 38 [pid = 1248] [id = 743] 05:21:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (0C585800) [pid = 1248] [serial = 2229] [outer = 00000000] 05:21:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (10576800) [pid = 1248] [serial = 2230] [outer = 0C585800] 05:21:32 INFO - PROCESS | 1248 | 1471350092585 Marionette DEBUG loaded listener.js 05:21:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (146C5400) [pid = 1248] [serial = 2231] [outer = 0C585800] 05:21:33 INFO - PROCESS | 1248 | 1471350093133 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:21:33 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. 05:21:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 990ms 05:21:33 INFO - PROCESS | 1248 | 1471350093201 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 05:21:33 INFO - PROCESS | 1248 | 1471350093206 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 05:21:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:21:33 INFO - PROCESS | 1248 | 1471350093213 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:21:33 INFO - PROCESS | 1248 | 1471350093216 Marionette TRACE conn5 <- [1,2938,null,{}] 05:21:33 INFO - PROCESS | 1248 | 1471350093220 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:33 INFO - PROCESS | 1248 | 1471350093223 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:33 INFO - PROCESS | 1248 | 1471350093336 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 05:21:33 INFO - PROCESS | 1248 | 1471350093492 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:33 INFO - PROCESS | 1248 | 1471350093495 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:33 INFO - PROCESS | 1248 | ++DOCSHELL 16C42C00 == 39 [pid = 1248] [id = 744] 05:21:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16C7CC00) [pid = 1248] [serial = 2232] [outer = 00000000] 05:21:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16CCF800) [pid = 1248] [serial = 2233] [outer = 16C7CC00] 05:21:33 INFO - PROCESS | 1248 | 1471350093556 Marionette DEBUG loaded listener.js 05:21:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (18BE0400) [pid = 1248] [serial = 2234] [outer = 16C7CC00] 05:21:34 INFO - PROCESS | 1248 | ++DOCSHELL 19F38800 == 40 [pid = 1248] [id = 745] 05:21:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19F40000) [pid = 1248] [serial = 2235] [outer = 00000000] 05:21:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19F7A400) [pid = 1248] [serial = 2236] [outer = 19F40000] 05:21:34 INFO - PROCESS | 1248 | 1471350094186 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:21:34 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. 05:21:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1019ms 05:21:34 INFO - PROCESS | 1248 | 1471350094234 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 05:21:34 INFO - PROCESS | 1248 | 1471350094237 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 05:21:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:21:34 INFO - PROCESS | 1248 | 1471350094241 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:21:34 INFO - PROCESS | 1248 | 1471350094245 Marionette TRACE conn5 <- [1,2942,null,{}] 05:21:34 INFO - PROCESS | 1248 | 1471350094256 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:34 INFO - PROCESS | 1248 | 1471350094261 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:34 INFO - PROCESS | 1248 | 1471350094432 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 05:21:34 INFO - PROCESS | 1248 | 1471350094442 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:34 INFO - PROCESS | 1248 | 1471350094445 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:34 INFO - PROCESS | 1248 | ++DOCSHELL 19F7D800 == 41 [pid = 1248] [id = 746] 05:21:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1A06EC00) [pid = 1248] [serial = 2237] [outer = 00000000] 05:21:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1A378000) [pid = 1248] [serial = 2238] [outer = 1A06EC00] 05:21:34 INFO - PROCESS | 1248 | 1471350094504 Marionette DEBUG loaded listener.js 05:21:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1A3E2000) [pid = 1248] [serial = 2239] [outer = 1A06EC00] 05:21:35 INFO - PROCESS | 1248 | 1471350095074 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:21:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:21:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:21:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 870ms 05:21:35 INFO - PROCESS | 1248 | 1471350095122 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 05:21:35 INFO - PROCESS | 1248 | 1471350095125 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 05:21:35 INFO - PROCESS | 1248 | 1471350095130 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:21:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:21:35 INFO - PROCESS | 1248 | 1471350095132 Marionette TRACE conn5 <- [1,2946,null,{}] 05:21:35 INFO - PROCESS | 1248 | 1471350095136 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:35 INFO - PROCESS | 1248 | 1471350095138 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:35 INFO - PROCESS | 1248 | 1471350095285 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 05:21:35 INFO - PROCESS | 1248 | 1471350095443 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:35 INFO - PROCESS | 1248 | 1471350095445 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:35 INFO - PROCESS | 1248 | ++DOCSHELL 1A3E5400 == 42 [pid = 1248] [id = 747] 05:21:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1A3E7800) [pid = 1248] [serial = 2240] [outer = 00000000] 05:21:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1B106000) [pid = 1248] [serial = 2241] [outer = 1A3E7800] 05:21:35 INFO - PROCESS | 1248 | 1471350095506 Marionette DEBUG loaded listener.js 05:21:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1B10D800) [pid = 1248] [serial = 2242] [outer = 1A3E7800] 05:21:36 INFO - PROCESS | 1248 | 1471350096273 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:21:36 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. 05:21:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1177ms 05:21:36 INFO - PROCESS | 1248 | 1471350096313 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 05:21:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:21:36 INFO - PROCESS | 1248 | 1471350096317 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 05:21:36 INFO - PROCESS | 1248 | 1471350096322 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:21:36 INFO - PROCESS | 1248 | 1471350096326 Marionette TRACE conn5 <- [1,2950,null,{}] 05:21:36 INFO - PROCESS | 1248 | 1471350096331 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:36 INFO - PROCESS | 1248 | 1471350096335 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:36 INFO - PROCESS | 1248 | 1471350096440 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 05:21:36 INFO - PROCESS | 1248 | 1471350096578 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:36 INFO - PROCESS | 1248 | 1471350096583 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:36 INFO - PROCESS | 1248 | ++DOCSHELL 10525400 == 43 [pid = 1248] [id = 748] 05:21:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (10529C00) [pid = 1248] [serial = 2243] [outer = 00000000] 05:21:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (10652800) [pid = 1248] [serial = 2244] [outer = 10529C00] 05:21:36 INFO - PROCESS | 1248 | 1471350096638 Marionette DEBUG loaded listener.js 05:21:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (144CE800) [pid = 1248] [serial = 2245] [outer = 10529C00] 05:21:37 INFO - PROCESS | 1248 | 1471350097157 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:21:37 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. 05:21:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 890ms 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 0C36BC00 == 42 [pid = 1248] [id = 741] 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 15C2D800 == 41 [pid = 1248] [id = 740] 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 19F3BC00 == 40 [pid = 1248] [id = 739] 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 19BA5000 == 39 [pid = 1248] [id = 738] 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 18E2EC00 == 38 [pid = 1248] [id = 737] 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 17A9C400 == 37 [pid = 1248] [id = 736] 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 0FF5D400 == 36 [pid = 1248] [id = 735] 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 0FF69400 == 35 [pid = 1248] [id = 734] 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 16523000 == 34 [pid = 1248] [id = 733] 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 0C36A800 == 33 [pid = 1248] [id = 722] 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 19F01C00 == 32 [pid = 1248] [id = 731] 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 0F9FD000 == 31 [pid = 1248] [id = 732] 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 1A3E5400 == 30 [pid = 1248] [id = 747] 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 19F38800 == 29 [pid = 1248] [id = 745] 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 19F7D800 == 28 [pid = 1248] [id = 746] 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 0883D400 == 27 [pid = 1248] [id = 742] 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 0C584800 == 26 [pid = 1248] [id = 743] 05:21:37 INFO - PROCESS | 1248 | --DOCSHELL 16C42C00 == 25 [pid = 1248] [id = 744] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (0FF5BC00) [pid = 1248] [serial = 2170] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (17DB6000) [pid = 1248] [serial = 2183] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (106D9000) [pid = 1248] [serial = 2159] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (16528800) [pid = 1248] [serial = 2176] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16531800) [pid = 1248] [serial = 2177] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (18EB9C00) [pid = 1248] [serial = 2189] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0FF5C400) [pid = 1248] [serial = 2171] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (103B1800) [pid = 1248] [serial = 2158] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (19226C00) [pid = 1248] [serial = 2185] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (19BA5400) [pid = 1248] [serial = 2186] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1A065800) [pid = 1248] [serial = 2164] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (18BDE400) [pid = 1248] [serial = 2188] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16C84000) [pid = 1248] [serial = 2161] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (10387400) [pid = 1248] [serial = 2168] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1412D000) [pid = 1248] [serial = 2174] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16C80000) [pid = 1248] [serial = 2179] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1A2B4000) [pid = 1248] [serial = 2165] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (17D87C00) [pid = 1248] [serial = 2182] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (106D5C00) [pid = 1248] [serial = 2173] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0F9FD800) [pid = 1248] [serial = 2167] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17DAEC00) [pid = 1248] [serial = 2162] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17B30800) [pid = 1248] [serial = 2180] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (19EB0800) [pid = 1248] [serial = 2191] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (19EB0C00) [pid = 1248] [serial = 2192] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (19F06800) [pid = 1248] [serial = 2194] [outer = 00000000] [url = about:blank] 05:21:37 INFO - PROCESS | 1248 | 1471350097907 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 05:21:37 INFO - PROCESS | 1248 | 1471350097912 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 05:21:37 INFO - PROCESS | 1248 | 1471350097930 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:21:37 INFO - PROCESS | 1248 | 1471350097933 Marionette TRACE conn5 <- [1,2954,null,{}] 05:21:37 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:21:37 INFO - PROCESS | 1248 | 1471350097939 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:37 INFO - PROCESS | 1248 | 1471350097942 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:38 INFO - PROCESS | 1248 | 1471350098033 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 05:21:38 INFO - PROCESS | 1248 | 1471350098043 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:38 INFO - PROCESS | 1248 | 1471350098047 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:38 INFO - PROCESS | 1248 | ++DOCSHELL 0F919400 == 26 [pid = 1248] [id = 749] 05:21:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0F95E000) [pid = 1248] [serial = 2246] [outer = 00000000] 05:21:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0F9F7C00) [pid = 1248] [serial = 2247] [outer = 0F95E000] 05:21:38 INFO - PROCESS | 1248 | 1471350098098 Marionette DEBUG loaded listener.js 05:21:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0FA59000) [pid = 1248] [serial = 2248] [outer = 0F95E000] 05:21:38 INFO - PROCESS | 1248 | 1471350098623 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:21:38 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. 05:21:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 710ms 05:21:38 INFO - PROCESS | 1248 | 1471350098653 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 05:21:38 INFO - PROCESS | 1248 | 1471350098656 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 05:21:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:21:38 INFO - PROCESS | 1248 | 1471350098663 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:21:38 INFO - PROCESS | 1248 | 1471350098667 Marionette TRACE conn5 <- [1,2958,null,{}] 05:21:38 INFO - PROCESS | 1248 | 1471350098671 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:38 INFO - PROCESS | 1248 | 1471350098674 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:38 INFO - PROCESS | 1248 | 1471350098763 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 05:21:38 INFO - PROCESS | 1248 | 1471350098771 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:38 INFO - PROCESS | 1248 | 1471350098774 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:38 INFO - PROCESS | 1248 | ++DOCSHELL 103B0000 == 27 [pid = 1248] [id = 750] 05:21:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (103B1000) [pid = 1248] [serial = 2249] [outer = 00000000] 05:21:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (103B8800) [pid = 1248] [serial = 2250] [outer = 103B1000] 05:21:38 INFO - PROCESS | 1248 | 1471350098825 Marionette DEBUG loaded listener.js 05:21:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (10578400) [pid = 1248] [serial = 2251] [outer = 103B1000] 05:21:39 INFO - PROCESS | 1248 | 1471350099273 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:21:39 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. 05:21:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 690ms 05:21:39 INFO - PROCESS | 1248 | 1471350099353 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 05:21:39 INFO - PROCESS | 1248 | 1471350099355 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 05:21:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:21:39 INFO - PROCESS | 1248 | 1471350099359 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:21:39 INFO - PROCESS | 1248 | 1471350099361 Marionette TRACE conn5 <- [1,2962,null,{}] 05:21:39 INFO - PROCESS | 1248 | 1471350099370 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:39 INFO - PROCESS | 1248 | 1471350099375 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:39 INFO - PROCESS | 1248 | 1471350099494 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 05:21:39 INFO - PROCESS | 1248 | 1471350099596 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:39 INFO - PROCESS | 1248 | 1471350099600 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:39 INFO - PROCESS | 1248 | ++DOCSHELL 15C35800 == 28 [pid = 1248] [id = 751] 05:21:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (15C36800) [pid = 1248] [serial = 2252] [outer = 00000000] 05:21:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16526C00) [pid = 1248] [serial = 2253] [outer = 15C36800] 05:21:39 INFO - PROCESS | 1248 | 1471350099651 Marionette DEBUG loaded listener.js 05:21:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16531000) [pid = 1248] [serial = 2254] [outer = 15C36800] 05:21:40 INFO - PROCESS | 1248 | 1471350100012 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:21:40 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. 05:21:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 05:21:40 INFO - PROCESS | 1248 | 1471350100032 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 05:21:40 INFO - PROCESS | 1248 | 1471350100034 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 05:21:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:21:40 INFO - PROCESS | 1248 | 1471350100037 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:21:40 INFO - PROCESS | 1248 | 1471350100049 Marionette TRACE conn5 <- [1,2966,null,{}] 05:21:40 INFO - PROCESS | 1248 | 1471350100052 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:40 INFO - PROCESS | 1248 | 1471350100055 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:40 INFO - PROCESS | 1248 | 1471350100140 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 05:21:40 INFO - PROCESS | 1248 | 1471350100252 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:40 INFO - PROCESS | 1248 | 1471350100254 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:40 INFO - PROCESS | 1248 | ++DOCSHELL 1652C000 == 29 [pid = 1248] [id = 752] 05:21:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16530000) [pid = 1248] [serial = 2255] [outer = 00000000] 05:21:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16C84000) [pid = 1248] [serial = 2256] [outer = 16530000] 05:21:40 INFO - PROCESS | 1248 | 1471350100302 Marionette DEBUG loaded listener.js 05:21:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17B2FC00) [pid = 1248] [serial = 2257] [outer = 16530000] 05:21:40 INFO - PROCESS | 1248 | 1471350100688 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:21:40 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. 05:21:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 690ms 05:21:40 INFO - PROCESS | 1248 | 1471350100728 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 05:21:40 INFO - PROCESS | 1248 | 1471350100730 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 05:21:40 INFO - PROCESS | 1248 | 1471350100734 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:21:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:21:40 INFO - PROCESS | 1248 | 1471350100736 Marionette TRACE conn5 <- [1,2970,null,{}] 05:21:40 INFO - PROCESS | 1248 | 1471350100739 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:40 INFO - PROCESS | 1248 | 1471350100741 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:40 INFO - PROCESS | 1248 | 1471350100855 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 05:21:40 INFO - PROCESS | 1248 | 1471350100944 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:40 INFO - PROCESS | 1248 | 1471350100946 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:40 INFO - PROCESS | 1248 | ++DOCSHELL 17D7CC00 == 30 [pid = 1248] [id = 753] 05:21:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17D81800) [pid = 1248] [serial = 2258] [outer = 00000000] 05:21:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17DB2800) [pid = 1248] [serial = 2259] [outer = 17D81800] 05:21:41 INFO - PROCESS | 1248 | 1471350100993 Marionette DEBUG loaded listener.js 05:21:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (18B43800) [pid = 1248] [serial = 2260] [outer = 17D81800] 05:21:41 INFO - PROCESS | 1248 | 1471350101354 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:21:41 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 05:21:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:21:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:21:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 05:21:41 INFO - PROCESS | 1248 | 1471350101409 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 05:21:41 INFO - PROCESS | 1248 | 1471350101411 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 05:21:41 INFO - PROCESS | 1248 | 1471350101415 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:21:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:21:41 INFO - PROCESS | 1248 | 1471350101416 Marionette TRACE conn5 <- [1,2974,null,{}] 05:21:41 INFO - PROCESS | 1248 | 1471350101420 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:41 INFO - PROCESS | 1248 | 1471350101425 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:41 INFO - PROCESS | 1248 | 1471350101573 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 05:21:41 INFO - PROCESS | 1248 | 1471350101578 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:41 INFO - PROCESS | 1248 | 1471350101581 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:41 INFO - PROCESS | 1248 | ++DOCSHELL 18BD2000 == 31 [pid = 1248] [id = 754] 05:21:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (18BDF800) [pid = 1248] [serial = 2261] [outer = 00000000] 05:21:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (191DD000) [pid = 1248] [serial = 2262] [outer = 18BDF800] 05:21:41 INFO - PROCESS | 1248 | 1471350101688 Marionette DEBUG loaded listener.js 05:21:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19BA2000) [pid = 1248] [serial = 2263] [outer = 18BDF800] 05:21:42 INFO - PROCESS | 1248 | 1471350102061 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:21:42 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. 05:21:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 05:21:42 INFO - PROCESS | 1248 | 1471350102088 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 05:21:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:21:42 INFO - PROCESS | 1248 | 1471350102090 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 05:21:42 INFO - PROCESS | 1248 | 1471350102100 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:21:42 INFO - PROCESS | 1248 | 1471350102101 Marionette TRACE conn5 <- [1,2978,null,{}] 05:21:42 INFO - PROCESS | 1248 | 1471350102105 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:42 INFO - PROCESS | 1248 | 1471350102107 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:42 INFO - PROCESS | 1248 | 1471350102436 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 05:21:42 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (18E35C00) [pid = 1248] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:21:42 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (19BA5C00) [pid = 1248] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:21:42 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (19F3C000) [pid = 1248] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:21:42 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0FF67400) [pid = 1248] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:21:42 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (16527C00) [pid = 1248] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:21:42 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (08845000) [pid = 1248] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:21:42 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (19F02400) [pid = 1248] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:21:42 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (17A9EC00) [pid = 1248] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:21:42 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16522C00) [pid = 1248] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:21:42 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0FF6A800) [pid = 1248] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:21:42 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1432AC00) [pid = 1248] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:21:42 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (16524C00) [pid = 1248] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:21:42 INFO - PROCESS | 1248 | 1471350102528 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:42 INFO - PROCESS | 1248 | 1471350102530 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:42 INFO - PROCESS | 1248 | ++DOCSHELL 0883C800 == 32 [pid = 1248] [id = 755] 05:21:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (08845000) [pid = 1248] [serial = 2264] [outer = 00000000] 05:21:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (0FF67400) [pid = 1248] [serial = 2265] [outer = 08845000] 05:21:42 INFO - PROCESS | 1248 | 1471350102578 Marionette DEBUG loaded listener.js 05:21:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (14E76C00) [pid = 1248] [serial = 2266] [outer = 08845000] 05:21:42 INFO - PROCESS | 1248 | ++DOCSHELL 19EB7400 == 33 [pid = 1248] [id = 756] 05:21:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19EB7800) [pid = 1248] [serial = 2267] [outer = 00000000] 05:21:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (19EB8C00) [pid = 1248] [serial = 2268] [outer = 19EB7800] 05:21:43 INFO - PROCESS | 1248 | 1471350103008 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:21:43 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. 05:21:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 931ms 05:21:43 INFO - PROCESS | 1248 | 1471350103025 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 05:21:43 INFO - PROCESS | 1248 | 1471350103027 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 05:21:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:21:43 INFO - PROCESS | 1248 | 1471350103030 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:21:43 INFO - PROCESS | 1248 | 1471350103032 Marionette TRACE conn5 <- [1,2982,null,{}] 05:21:43 INFO - PROCESS | 1248 | 1471350103035 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:43 INFO - PROCESS | 1248 | 1471350103037 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:43 INFO - PROCESS | 1248 | 1471350103127 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 05:21:43 INFO - PROCESS | 1248 | 1471350103132 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:43 INFO - PROCESS | 1248 | 1471350103134 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:43 INFO - PROCESS | 1248 | ++DOCSHELL 16CCA000 == 34 [pid = 1248] [id = 757] 05:21:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (18BD5800) [pid = 1248] [serial = 2269] [outer = 00000000] 05:21:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19EAFC00) [pid = 1248] [serial = 2270] [outer = 18BD5800] 05:21:43 INFO - PROCESS | 1248 | 1471350103180 Marionette DEBUG loaded listener.js 05:21:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19EB0800) [pid = 1248] [serial = 2271] [outer = 18BD5800] 05:21:43 INFO - PROCESS | 1248 | 1471350103580 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:21:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:21:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:21:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 571ms 05:21:43 INFO - PROCESS | 1248 | 1471350103602 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 05:21:43 INFO - PROCESS | 1248 | 1471350103604 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 05:21:43 INFO - PROCESS | 1248 | 1471350103608 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:21:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:21:43 INFO - PROCESS | 1248 | 1471350103609 Marionette TRACE conn5 <- [1,2986,null,{}] 05:21:43 INFO - PROCESS | 1248 | 1471350103613 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:43 INFO - PROCESS | 1248 | 1471350103615 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:43 INFO - PROCESS | 1248 | 1471350103747 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 05:21:43 INFO - PROCESS | 1248 | 1471350103755 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:43 INFO - PROCESS | 1248 | 1471350103757 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:43 INFO - PROCESS | 1248 | ++DOCSHELL 19F02800 == 35 [pid = 1248] [id = 758] 05:21:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19F02C00) [pid = 1248] [serial = 2272] [outer = 00000000] 05:21:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19F34000) [pid = 1248] [serial = 2273] [outer = 19F02C00] 05:21:43 INFO - PROCESS | 1248 | 1471350103804 Marionette DEBUG loaded listener.js 05:21:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19F35000) [pid = 1248] [serial = 2274] [outer = 19F02C00] 05:21:44 INFO - PROCESS | 1248 | 1471350104215 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:21:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:21:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 05:21:44 INFO - PROCESS | 1248 | 1471350104241 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 05:21:44 INFO - PROCESS | 1248 | 1471350104253 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 05:21:44 INFO - PROCESS | 1248 | 1471350104256 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:21:44 INFO - PROCESS | 1248 | 1471350104258 Marionette TRACE conn5 <- [1,2990,null,{}] 05:21:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:21:44 INFO - PROCESS | 1248 | 1471350104261 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:44 INFO - PROCESS | 1248 | 1471350104263 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:44 INFO - PROCESS | 1248 | 1471350104390 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 05:21:44 INFO - PROCESS | 1248 | 1471350104517 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:44 INFO - PROCESS | 1248 | 1471350104521 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:44 INFO - PROCESS | 1248 | ++DOCSHELL 08832000 == 36 [pid = 1248] [id = 759] 05:21:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (08835400) [pid = 1248] [serial = 2275] [outer = 00000000] 05:21:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (0C36A800) [pid = 1248] [serial = 2276] [outer = 08835400] 05:21:44 INFO - PROCESS | 1248 | 1471350104583 Marionette DEBUG loaded listener.js 05:21:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (0C53B400) [pid = 1248] [serial = 2277] [outer = 08835400] 05:21:45 INFO - PROCESS | 1248 | 1471350105248 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:21:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:21:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1013ms 05:21:45 INFO - PROCESS | 1248 | 1471350105277 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 05:21:45 INFO - PROCESS | 1248 | 1471350105281 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 05:21:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:21:45 INFO - PROCESS | 1248 | 1471350105286 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:21:45 INFO - PROCESS | 1248 | 1471350105289 Marionette TRACE conn5 <- [1,2994,null,{}] 05:21:45 INFO - PROCESS | 1248 | 1471350105314 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:45 INFO - PROCESS | 1248 | 1471350105319 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:45 INFO - PROCESS | 1248 | 1471350105446 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 05:21:45 INFO - PROCESS | 1248 | 1471350105589 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:45 INFO - PROCESS | 1248 | 1471350105592 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:45 INFO - PROCESS | 1248 | ++DOCSHELL 103AA800 == 37 [pid = 1248] [id = 760] 05:21:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1112E000) [pid = 1248] [serial = 2278] [outer = 00000000] 05:21:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (144D9400) [pid = 1248] [serial = 2279] [outer = 1112E000] 05:21:45 INFO - PROCESS | 1248 | 1471350105652 Marionette DEBUG loaded listener.js 05:21:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1565F400) [pid = 1248] [serial = 2280] [outer = 1112E000] 05:21:46 INFO - PROCESS | 1248 | 1471350106244 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:21:46 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. 05:21:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 990ms 05:21:46 INFO - PROCESS | 1248 | 1471350106278 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 05:21:46 INFO - PROCESS | 1248 | 1471350106283 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 05:21:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:21:46 INFO - PROCESS | 1248 | 1471350106330 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:21:46 INFO - PROCESS | 1248 | 1471350106333 Marionette TRACE conn5 <- [1,2998,null,{}] 05:21:46 INFO - PROCESS | 1248 | 1471350106337 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:46 INFO - PROCESS | 1248 | 1471350106340 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:46 INFO - PROCESS | 1248 | 1471350106474 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 05:21:46 INFO - PROCESS | 1248 | 1471350106592 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:46 INFO - PROCESS | 1248 | 1471350106594 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:46 INFO - PROCESS | 1248 | ++DOCSHELL 18BD8800 == 38 [pid = 1248] [id = 761] 05:21:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (18DC0400) [pid = 1248] [serial = 2281] [outer = 00000000] 05:21:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (191D8800) [pid = 1248] [serial = 2282] [outer = 18DC0400] 05:21:46 INFO - PROCESS | 1248 | 1471350106651 Marionette DEBUG loaded listener.js 05:21:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (19B9F800) [pid = 1248] [serial = 2283] [outer = 18DC0400] 05:21:46 INFO - PROCESS | 1248 | [1248] 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 05:21:47 INFO - PROCESS | 1248 | 1471350107536 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:21:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:21:47 INFO - {} 05:21:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:21:47 INFO - {} 05:21:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:21:47 INFO - {} 05:21:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:21:47 INFO - {} 05:21:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1233ms 05:21:47 INFO - PROCESS | 1248 | 1471350107564 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 05:21:47 INFO - PROCESS | 1248 | 1471350107569 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 05:21:47 INFO - PROCESS | 1248 | 1471350107574 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:21:47 INFO - TEST-START | /FileAPI/fileReader.html 05:21:47 INFO - PROCESS | 1248 | 1471350107577 Marionette TRACE conn5 <- [1,3002,null,{}] 05:21:47 INFO - PROCESS | 1248 | 1471350107583 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:47 INFO - PROCESS | 1248 | 1471350107585 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:47 INFO - PROCESS | 1248 | 1471350107732 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 05:21:47 INFO - PROCESS | 1248 | 1471350107859 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:47 INFO - PROCESS | 1248 | 1471350107864 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:47 INFO - PROCESS | 1248 | --DOCSHELL 19F02800 == 37 [pid = 1248] [id = 758] 05:21:47 INFO - PROCESS | 1248 | --DOCSHELL 16CCA000 == 36 [pid = 1248] [id = 757] 05:21:47 INFO - PROCESS | 1248 | --DOCSHELL 19EB7400 == 35 [pid = 1248] [id = 756] 05:21:47 INFO - PROCESS | 1248 | --DOCSHELL 0883C800 == 34 [pid = 1248] [id = 755] 05:21:47 INFO - PROCESS | 1248 | --DOCSHELL 18BD2000 == 33 [pid = 1248] [id = 754] 05:21:47 INFO - PROCESS | 1248 | --DOCSHELL 17D7CC00 == 32 [pid = 1248] [id = 753] 05:21:47 INFO - PROCESS | 1248 | --DOCSHELL 1652C000 == 31 [pid = 1248] [id = 752] 05:21:47 INFO - PROCESS | 1248 | --DOCSHELL 15C35800 == 30 [pid = 1248] [id = 751] 05:21:47 INFO - PROCESS | 1248 | --DOCSHELL 103B0000 == 29 [pid = 1248] [id = 750] 05:21:47 INFO - PROCESS | 1248 | --DOCSHELL 0F919400 == 28 [pid = 1248] [id = 749] 05:21:47 INFO - PROCESS | 1248 | --DOCSHELL 10525400 == 27 [pid = 1248] [id = 748] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (191D3400) [pid = 1248] [serial = 2212] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (19F02000) [pid = 1248] [serial = 2215] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (19F82800) [pid = 1248] [serial = 2218] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (103B5C00) [pid = 1248] [serial = 2197] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (106DD400) [pid = 1248] [serial = 2198] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16C7B400) [pid = 1248] [serial = 2200] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1A2BDC00) [pid = 1248] [serial = 2228] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (17A97000) [pid = 1248] [serial = 2201] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (19F09800) [pid = 1248] [serial = 2216] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (19F0A000) [pid = 1248] [serial = 2195] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1A2B6000) [pid = 1248] [serial = 2227] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (17BC4800) [pid = 1248] [serial = 2209] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1A069400) [pid = 1248] [serial = 2225] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1037F400) [pid = 1248] [serial = 2203] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1038A400) [pid = 1248] [serial = 2204] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (14A70800) [pid = 1248] [serial = 2206] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (14B5A400) [pid = 1248] [serial = 2207] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (19F83000) [pid = 1248] [serial = 2219] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1922EC00) [pid = 1248] [serial = 2213] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (19EBAC00) [pid = 1248] [serial = 2222] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (17D78800) [pid = 1248] [serial = 2221] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1A064000) [pid = 1248] [serial = 2224] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17DAD000) [pid = 1248] [serial = 2210] [outer = 00000000] [url = about:blank] 05:21:47 INFO - PROCESS | 1248 | ++DOCSHELL 0C3F0400 == 28 [pid = 1248] [id = 762] 05:21:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0C533400) [pid = 1248] [serial = 2284] [outer = 00000000] 05:21:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (10382400) [pid = 1248] [serial = 2285] [outer = 0C533400] 05:21:47 INFO - PROCESS | 1248 | 1471350107950 Marionette DEBUG loaded listener.js 05:21:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (10579400) [pid = 1248] [serial = 2286] [outer = 0C533400] 05:21:48 INFO - PROCESS | 1248 | 1471350108340 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:21:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:21:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:21:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:21:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:21:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 770ms 05:21:48 INFO - PROCESS | 1248 | 1471350108353 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 05:21:48 INFO - PROCESS | 1248 | 1471350108358 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 05:21:48 INFO - PROCESS | 1248 | 1471350108364 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:21:48 INFO - TEST-START | /FileAPI/historical.html 05:21:48 INFO - PROCESS | 1248 | 1471350108366 Marionette TRACE conn5 <- [1,3006,null,{}] 05:21:48 INFO - PROCESS | 1248 | 1471350108370 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:48 INFO - PROCESS | 1248 | 1471350108372 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:48 INFO - PROCESS | 1248 | 1471350108461 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 05:21:48 INFO - PROCESS | 1248 | 1471350108466 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:48 INFO - PROCESS | 1248 | 1471350108469 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:48 INFO - PROCESS | 1248 | ++DOCSHELL 144CE000 == 29 [pid = 1248] [id = 763] 05:21:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (144D4800) [pid = 1248] [serial = 2287] [outer = 00000000] 05:21:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (14B5F800) [pid = 1248] [serial = 2288] [outer = 144D4800] 05:21:48 INFO - PROCESS | 1248 | 1471350108518 Marionette DEBUG loaded listener.js 05:21:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16524800) [pid = 1248] [serial = 2289] [outer = 144D4800] 05:21:49 INFO - PROCESS | 1248 | 1471350108990 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:21:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:21:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:21:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:21:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:21:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:21:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:21:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:21:49 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 05:21:49 INFO - PROCESS | 1248 | 1471350109044 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 05:21:49 INFO - TEST-START | /FileAPI/idlharness.html 05:21:49 INFO - PROCESS | 1248 | 1471350109046 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 05:21:49 INFO - PROCESS | 1248 | 1471350109050 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:21:49 INFO - PROCESS | 1248 | 1471350109053 Marionette TRACE conn5 <- [1,3010,null,{}] 05:21:49 INFO - PROCESS | 1248 | 1471350109064 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:49 INFO - PROCESS | 1248 | 1471350109069 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:49 INFO - PROCESS | 1248 | 1471350109156 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 05:21:49 INFO - PROCESS | 1248 | 1471350109303 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:49 INFO - PROCESS | 1248 | 1471350109306 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:49 INFO - PROCESS | 1248 | ++DOCSHELL 17D84C00 == 30 [pid = 1248] [id = 764] 05:21:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17D85000) [pid = 1248] [serial = 2290] [outer = 00000000] 05:21:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17DAD000) [pid = 1248] [serial = 2291] [outer = 17D85000] 05:21:49 INFO - PROCESS | 1248 | 1471350109358 Marionette DEBUG loaded listener.js 05:21:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (18BD3C00) [pid = 1248] [serial = 2292] [outer = 17D85000] 05:21:50 INFO - PROCESS | 1248 | 1471350110140 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:21:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:21:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:21:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:21:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:21:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:21:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:21:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:21:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:21:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:21:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:21:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:21:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:21:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:21:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:21:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:21:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:21:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:21:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:21:50 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 05:21:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:21:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:21:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:21:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:21:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:21:50 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 05:21:50 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 05:21:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:21:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:21:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:21:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:21:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:21:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:21:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:21:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:21:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:21:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:21:50 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 05:21:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:21:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:21:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:21:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:21:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:21:50 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 05:21:50 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 05:21:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:21:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:21:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:21:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:21:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:21:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:21:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 1204ms 05:21:50 INFO - PROCESS | 1248 | 1471350110255 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 05:21:50 INFO - PROCESS | 1248 | 1471350110258 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 05:21:50 INFO - PROCESS | 1248 | 1471350110264 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:21:50 INFO - PROCESS | 1248 | 1471350110266 Marionette TRACE conn5 <- [1,3014,null,{}] 05:21:50 INFO - TEST-START | /FileAPI/idlharness.worker 05:21:50 INFO - PROCESS | 1248 | 1471350110269 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:50 INFO - PROCESS | 1248 | 1471350110271 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:50 INFO - PROCESS | 1248 | 1471350110406 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 05:21:50 INFO - PROCESS | 1248 | 1471350110419 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:50 INFO - PROCESS | 1248 | 1471350110421 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:50 INFO - PROCESS | 1248 | ++DOCSHELL 19BA7000 == 31 [pid = 1248] [id = 765] 05:21:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19BA8400) [pid = 1248] [serial = 2293] [outer = 00000000] 05:21:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1A2B8800) [pid = 1248] [serial = 2294] [outer = 19BA8400] 05:21:50 INFO - PROCESS | 1248 | 1471350110473 Marionette DEBUG loaded listener.js 05:21:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1A2BDC00) [pid = 1248] [serial = 2295] [outer = 19BA8400] 05:21:50 INFO - PROCESS | 1248 | [1248] 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 05:21:51 INFO - PROCESS | 1248 | 1471350111510 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:21:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:21:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:21:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:21:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:21:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:21:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:21:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:21:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:21:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:21:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:21:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:21:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:21:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:21:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:21:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:21:51 INFO - {} 05:21:51 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 05:21:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:21:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:21:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:21:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:21:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:21:51 INFO - {} 05:21:51 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 - {} 05:21:51 INFO - {} 05:21:51 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 05:21:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:21:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:21:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:21:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:21:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:21:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:21:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:21:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:21:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:21:51 INFO - {} 05:21:51 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 05:21:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:21:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:21:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:21:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:21:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:21:51 INFO - {} 05:21:51 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 - {} 05:21:51 INFO - {} 05:21:51 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 05:21:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:21:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:21:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:21:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:21:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:21:51 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 05:21:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:21:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:21:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:21:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:21:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:21:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:21:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:21:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:21:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:21:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:21:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:21:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:21:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:21:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:21:51 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 05:21:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:21:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:21:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:21:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:21:51 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 05:21:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:21:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:21:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:21:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:21:51 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 05:21:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:21:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:21:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:21:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:21:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:21:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:21:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:21:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:21:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:21:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:21:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:21:51 INFO - {} 05:21:51 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1341ms 05:21:51 INFO - PROCESS | 1248 | 1471350111612 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 05:21:51 INFO - PROCESS | 1248 | 1471350111614 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 05:21:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:21:51 INFO - PROCESS | 1248 | 1471350111624 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:21:51 INFO - PROCESS | 1248 | 1471350111626 Marionette TRACE conn5 <- [1,3018,null,{}] 05:21:51 INFO - PROCESS | 1248 | 1471350111629 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:51 INFO - PROCESS | 1248 | 1471350111631 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:51 INFO - PROCESS | 1248 | 1471350111749 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 05:21:51 INFO - PROCESS | 1248 | 1471350111841 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:51 INFO - PROCESS | 1248 | 1471350111843 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:51 INFO - PROCESS | 1248 | ++DOCSHELL 17DAC800 == 32 [pid = 1248] [id = 766] 05:21:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17DB0C00) [pid = 1248] [serial = 2296] [outer = 00000000] 05:21:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1CCAEC00) [pid = 1248] [serial = 2297] [outer = 17DB0C00] 05:21:51 INFO - PROCESS | 1248 | 1471350111891 Marionette DEBUG loaded listener.js 05:21:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1CD3A400) [pid = 1248] [serial = 2298] [outer = 17DB0C00] 05:21:52 INFO - PROCESS | 1248 | 1471350112289 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:21:52 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 05:21:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 05:21:52 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (18BD5800) [pid = 1248] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:21:52 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17D81800) [pid = 1248] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:21:52 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0C585800) [pid = 1248] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:21:52 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19F40000) [pid = 1248] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:21:52 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (16C7CC00) [pid = 1248] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:21:52 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1A06EC00) [pid = 1248] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:21:52 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1A3E7800) [pid = 1248] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:21:52 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (18BDF800) [pid = 1248] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:21:52 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (08845000) [pid = 1248] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:21:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:21:52 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (103B1000) [pid = 1248] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:21:52 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0F95E000) [pid = 1248] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:21:52 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (15C36800) [pid = 1248] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:21:52 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (10529C00) [pid = 1248] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:21:52 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (19EB7800) [pid = 1248] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:21:52 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16530000) [pid = 1248] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:21:52 INFO - PROCESS | 1248 | 1471350112422 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 05:21:52 INFO - PROCESS | 1248 | 1471350112424 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 05:21:52 INFO - PROCESS | 1248 | 1471350112433 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:21:52 INFO - PROCESS | 1248 | 1471350112434 Marionette TRACE conn5 <- [1,3022,null,{}] 05:21:52 INFO - PROCESS | 1248 | 1471350112438 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:52 INFO - PROCESS | 1248 | 1471350112444 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:52 INFO - PROCESS | 1248 | 1471350112561 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 05:21:52 INFO - PROCESS | 1248 | 1471350112569 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:52 INFO - PROCESS | 1248 | 1471350112571 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:52 INFO - PROCESS | 1248 | ++DOCSHELL 1CD41C00 == 33 [pid = 1248] [id = 767] 05:21:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1CD42000) [pid = 1248] [serial = 2299] [outer = 00000000] 05:21:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1CE5F800) [pid = 1248] [serial = 2300] [outer = 1CD42000] 05:21:52 INFO - PROCESS | 1248 | 1471350112618 Marionette DEBUG loaded listener.js 05:21:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (1037C800) [pid = 1248] [serial = 2301] [outer = 1CD42000] 05:21:53 INFO - PROCESS | 1248 | 1471350113043 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:21:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:21:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 634ms 05:21:53 INFO - PROCESS | 1248 | 1471350113069 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 05:21:53 INFO - PROCESS | 1248 | 1471350113071 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 05:21:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:21:53 INFO - PROCESS | 1248 | 1471350113077 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:21:53 INFO - PROCESS | 1248 | 1471350113079 Marionette TRACE conn5 <- [1,3026,null,{}] 05:21:53 INFO - PROCESS | 1248 | 1471350113126 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:53 INFO - PROCESS | 1248 | 1471350113128 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:53 INFO - PROCESS | 1248 | 1471350113212 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 05:21:53 INFO - PROCESS | 1248 | 1471350113218 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:53 INFO - PROCESS | 1248 | 1471350113220 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:53 INFO - PROCESS | 1248 | ++DOCSHELL 0FF68000 == 34 [pid = 1248] [id = 768] 05:21:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (14E73800) [pid = 1248] [serial = 2302] [outer = 00000000] 05:21:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1CE6A800) [pid = 1248] [serial = 2303] [outer = 14E73800] 05:21:53 INFO - PROCESS | 1248 | 1471350113266 Marionette DEBUG loaded listener.js 05:21:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1CE96000) [pid = 1248] [serial = 2304] [outer = 14E73800] 05:21:53 INFO - PROCESS | 1248 | 1471350113661 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:21:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:21:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:21:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 631ms 05:21:53 INFO - PROCESS | 1248 | 1471350113705 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 05:21:53 INFO - PROCESS | 1248 | 1471350113707 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 05:21:53 INFO - PROCESS | 1248 | 1471350113711 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:21:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:21:53 INFO - PROCESS | 1248 | 1471350113713 Marionette TRACE conn5 <- [1,3030,null,{}] 05:21:53 INFO - PROCESS | 1248 | 1471350113716 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:53 INFO - PROCESS | 1248 | 1471350113718 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:53 INFO - PROCESS | 1248 | 1471350113850 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 05:21:53 INFO - PROCESS | 1248 | 1471350113864 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:53 INFO - PROCESS | 1248 | 1471350113866 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:53 INFO - PROCESS | 1248 | ++DOCSHELL 1CEA3C00 == 35 [pid = 1248] [id = 769] 05:21:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1CEA4000) [pid = 1248] [serial = 2305] [outer = 00000000] 05:21:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1D5E6000) [pid = 1248] [serial = 2306] [outer = 1CEA4000] 05:21:53 INFO - PROCESS | 1248 | 1471350113912 Marionette DEBUG loaded listener.js 05:21:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1D5E9400) [pid = 1248] [serial = 2307] [outer = 1CEA4000] 05:21:54 INFO - PROCESS | 1248 | 1471350114615 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:21:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1019ms 05:21:54 INFO - PROCESS | 1248 | 1471350114734 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 05:21:54 INFO - PROCESS | 1248 | 1471350114739 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 05:21:54 INFO - PROCESS | 1248 | 1471350114745 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:21:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:21:54 INFO - PROCESS | 1248 | 1471350114749 Marionette TRACE conn5 <- [1,3034,null,{}] 05:21:54 INFO - PROCESS | 1248 | 1471350114818 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:54 INFO - PROCESS | 1248 | 1471350114821 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:54 INFO - PROCESS | 1248 | 1471350114931 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 05:21:55 INFO - PROCESS | 1248 | 1471350115069 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:55 INFO - PROCESS | 1248 | 1471350115074 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:55 INFO - PROCESS | 1248 | ++DOCSHELL 10382000 == 36 [pid = 1248] [id = 770] 05:21:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (10382C00) [pid = 1248] [serial = 2308] [outer = 00000000] 05:21:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (103B1800) [pid = 1248] [serial = 2309] [outer = 10382C00] 05:21:55 INFO - PROCESS | 1248 | 1471350115177 Marionette DEBUG loaded listener.js 05:21:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (106E1800) [pid = 1248] [serial = 2310] [outer = 10382C00] 05:21:55 INFO - PROCESS | 1248 | [1248] 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 05:21:55 INFO - PROCESS | 1248 | 1471350115720 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:21:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:21:55 INFO - {} 05:21:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 990ms 05:21:55 INFO - PROCESS | 1248 | 1471350115739 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 05:21:55 INFO - PROCESS | 1248 | 1471350115744 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 05:21:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:21:55 INFO - PROCESS | 1248 | 1471350115797 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:21:55 INFO - PROCESS | 1248 | 1471350115800 Marionette TRACE conn5 <- [1,3038,null,{}] 05:21:55 INFO - PROCESS | 1248 | 1471350115804 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:55 INFO - PROCESS | 1248 | 1471350115808 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:55 INFO - PROCESS | 1248 | 1471350115930 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 05:21:56 INFO - PROCESS | 1248 | 1471350116041 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:56 INFO - PROCESS | 1248 | 1471350116044 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:56 INFO - PROCESS | 1248 | ++DOCSHELL 17A9FC00 == 37 [pid = 1248] [id = 771] 05:21:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17D7B000) [pid = 1248] [serial = 2311] [outer = 00000000] 05:21:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (18BD5800) [pid = 1248] [serial = 2312] [outer = 17D7B000] 05:21:56 INFO - PROCESS | 1248 | 1471350116143 Marionette DEBUG loaded listener.js 05:21:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (191D6800) [pid = 1248] [serial = 2313] [outer = 17D7B000] 05:21:56 INFO - PROCESS | 1248 | 1471350116700 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:21:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:21:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:21:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:21:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:21:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 05:21:56 INFO - PROCESS | 1248 | 1471350116725 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 05:21:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:21:56 INFO - PROCESS | 1248 | 1471350116728 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 05:21:56 INFO - PROCESS | 1248 | 1471350116733 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:21:56 INFO - PROCESS | 1248 | 1471350116737 Marionette TRACE conn5 <- [1,3042,null,{}] 05:21:56 INFO - PROCESS | 1248 | 1471350116766 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:56 INFO - PROCESS | 1248 | 1471350116771 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:56 INFO - PROCESS | 1248 | 1471350116887 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 05:21:57 INFO - PROCESS | 1248 | 1471350117043 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:57 INFO - PROCESS | 1248 | 1471350117046 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:57 INFO - PROCESS | 1248 | ++DOCSHELL 1A2B9000 == 38 [pid = 1248] [id = 772] 05:21:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1A2BCC00) [pid = 1248] [serial = 2314] [outer = 00000000] 05:21:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1A3E3400) [pid = 1248] [serial = 2315] [outer = 1A2BCC00] 05:21:57 INFO - PROCESS | 1248 | 1471350117107 Marionette DEBUG loaded listener.js 05:21:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1B046000) [pid = 1248] [serial = 2316] [outer = 1A2BCC00] 05:21:58 INFO - PROCESS | 1248 | 1471350118121 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:21:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:21:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:21:58 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" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:21:58 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" 05:21:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:21:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:21:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1539ms 05:21:58 INFO - PROCESS | 1248 | 1471350118273 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 05:21:58 INFO - PROCESS | 1248 | 1471350118278 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 05:21:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:21:58 INFO - PROCESS | 1248 | 1471350118283 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:21:58 INFO - PROCESS | 1248 | 1471350118287 Marionette TRACE conn5 <- [1,3046,null,{}] 05:21:58 INFO - PROCESS | 1248 | 1471350118292 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:58 INFO - PROCESS | 1248 | 1471350118296 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:58 INFO - PROCESS | 1248 | 1471350118436 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 05:21:58 INFO - PROCESS | 1248 | 1471350118583 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:58 INFO - PROCESS | 1248 | 1471350118588 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:58 INFO - PROCESS | 1248 | ++DOCSHELL 10384400 == 39 [pid = 1248] [id = 773] 05:21:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (10386000) [pid = 1248] [serial = 2317] [outer = 00000000] 05:21:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (103B4C00) [pid = 1248] [serial = 2318] [outer = 10386000] 05:21:58 INFO - PROCESS | 1248 | 1471350118641 Marionette DEBUG loaded listener.js 05:21:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (143DC400) [pid = 1248] [serial = 2319] [outer = 10386000] 05:21:59 INFO - PROCESS | 1248 | --DOCSHELL 0FF68000 == 38 [pid = 1248] [id = 768] 05:21:59 INFO - PROCESS | 1248 | --DOCSHELL 1CD41C00 == 37 [pid = 1248] [id = 767] 05:21:59 INFO - PROCESS | 1248 | --DOCSHELL 17DAC800 == 36 [pid = 1248] [id = 766] 05:21:59 INFO - PROCESS | 1248 | --DOCSHELL 19BA7000 == 35 [pid = 1248] [id = 765] 05:21:59 INFO - PROCESS | 1248 | --DOCSHELL 17D84C00 == 34 [pid = 1248] [id = 764] 05:21:59 INFO - PROCESS | 1248 | --DOCSHELL 144CE000 == 33 [pid = 1248] [id = 763] 05:21:59 INFO - PROCESS | 1248 | --DOCSHELL 0C3F0400 == 32 [pid = 1248] [id = 762] 05:21:59 INFO - PROCESS | 1248 | --DOCSHELL 18BD8800 == 31 [pid = 1248] [id = 761] 05:21:59 INFO - PROCESS | 1248 | --DOCSHELL 103AA800 == 30 [pid = 1248] [id = 760] 05:21:59 INFO - PROCESS | 1248 | --DOCSHELL 08832000 == 29 [pid = 1248] [id = 759] 05:21:59 INFO - PROCESS | 1248 | --DOCSHELL 1A2B9000 == 28 [pid = 1248] [id = 772] 05:21:59 INFO - PROCESS | 1248 | --DOCSHELL 1CEA3C00 == 27 [pid = 1248] [id = 769] 05:21:59 INFO - PROCESS | 1248 | --DOCSHELL 10382000 == 26 [pid = 1248] [id = 770] 05:21:59 INFO - PROCESS | 1248 | --DOCSHELL 17A9FC00 == 25 [pid = 1248] [id = 771] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (17DB2800) [pid = 1248] [serial = 2259] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (146C5400) [pid = 1248] [serial = 2231] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (10576800) [pid = 1248] [serial = 2230] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (19F7A400) [pid = 1248] [serial = 2236] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (18BE0400) [pid = 1248] [serial = 2234] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16CCF800) [pid = 1248] [serial = 2233] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1A3E2000) [pid = 1248] [serial = 2239] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1A378000) [pid = 1248] [serial = 2238] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1B10D800) [pid = 1248] [serial = 2242] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1B106000) [pid = 1248] [serial = 2241] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (191DD000) [pid = 1248] [serial = 2262] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (18B43800) [pid = 1248] [serial = 2260] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0FF67400) [pid = 1248] [serial = 2265] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (19BA2000) [pid = 1248] [serial = 2263] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19EAFC00) [pid = 1248] [serial = 2270] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (103B8800) [pid = 1248] [serial = 2250] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (10578400) [pid = 1248] [serial = 2251] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0F9F7C00) [pid = 1248] [serial = 2247] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0FA59000) [pid = 1248] [serial = 2248] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16526C00) [pid = 1248] [serial = 2253] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16531000) [pid = 1248] [serial = 2254] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (144CE800) [pid = 1248] [serial = 2245] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (10652800) [pid = 1248] [serial = 2244] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (19EB8C00) [pid = 1248] [serial = 2268] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (19F34000) [pid = 1248] [serial = 2273] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (19EB0800) [pid = 1248] [serial = 2271] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (16C84000) [pid = 1248] [serial = 2256] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (17B2FC00) [pid = 1248] [serial = 2257] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (14E76C00) [pid = 1248] [serial = 2266] [outer = 00000000] [url = about:blank] 05:21:59 INFO - PROCESS | 1248 | 1471350119793 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:21:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:21:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:21:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:21:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:21:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:21:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:21:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:21:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:21:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:21:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:21:59 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:59 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:21:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:21:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:21:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:21:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:21:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:21:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:21:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:21:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:21:59 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1542ms 05:21:59 INFO - PROCESS | 1248 | 1471350119826 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 05:21:59 INFO - PROCESS | 1248 | 1471350119830 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 05:21:59 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:21:59 INFO - PROCESS | 1248 | 1471350119834 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:21:59 INFO - PROCESS | 1248 | 1471350119839 Marionette TRACE conn5 <- [1,3050,null,{}] 05:21:59 INFO - PROCESS | 1248 | 1471350119844 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:59 INFO - PROCESS | 1248 | 1471350119847 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:21:59 INFO - PROCESS | 1248 | 1471350119939 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 05:21:59 INFO - PROCESS | 1248 | 1471350119947 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:59 INFO - PROCESS | 1248 | 1471350119950 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:00 INFO - PROCESS | 1248 | ++DOCSHELL 0FF5D800 == 26 [pid = 1248] [id = 774] 05:22:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0FF62C00) [pid = 1248] [serial = 2320] [outer = 00000000] 05:22:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (1037DC00) [pid = 1248] [serial = 2321] [outer = 0FF62C00] 05:22:00 INFO - PROCESS | 1248 | 1471350120044 Marionette DEBUG loaded listener.js 05:22:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (10385400) [pid = 1248] [serial = 2322] [outer = 0FF62C00] 05:22:00 INFO - PROCESS | 1248 | [1248] 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 05:22:00 INFO - PROCESS | 1248 | 1471350120528 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:22:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:22:00 INFO - {} 05:22:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 730ms 05:22:00 INFO - PROCESS | 1248 | 1471350120599 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 05:22:00 INFO - PROCESS | 1248 | 1471350120604 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 05:22:00 INFO - PROCESS | 1248 | 1471350120611 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:22:00 INFO - PROCESS | 1248 | 1471350120614 Marionette TRACE conn5 <- [1,3054,null,{}] 05:22:00 INFO - PROCESS | 1248 | 1471350120618 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:22:00 INFO - PROCESS | 1248 | 1471350120620 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:00 INFO - PROCESS | 1248 | 1471350120712 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 05:22:00 INFO - PROCESS | 1248 | 1471350120720 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:00 INFO - PROCESS | 1248 | 1471350120723 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:00 INFO - PROCESS | 1248 | ++DOCSHELL 146C1800 == 27 [pid = 1248] [id = 775] 05:22:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (146C5400) [pid = 1248] [serial = 2323] [outer = 00000000] 05:22:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (14A31000) [pid = 1248] [serial = 2324] [outer = 146C5400] 05:22:00 INFO - PROCESS | 1248 | 1471350120775 Marionette DEBUG loaded listener.js 05:22:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (14BDF000) [pid = 1248] [serial = 2325] [outer = 146C5400] 05:22:01 INFO - PROCESS | 1248 | 1471350121221 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:22:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:22:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:22:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:22:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:22:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:22:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:22:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:22:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms 05:22:01 INFO - PROCESS | 1248 | 1471350121281 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 05:22:01 INFO - PROCESS | 1248 | 1471350121283 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 05:22:01 INFO - PROCESS | 1248 | 1471350121287 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:22:01 INFO - PROCESS | 1248 | 1471350121290 Marionette TRACE conn5 <- [1,3058,null,{}] 05:22:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:22:01 INFO - PROCESS | 1248 | 1471350121304 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:01 INFO - PROCESS | 1248 | 1471350121308 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:01 INFO - PROCESS | 1248 | 1471350121393 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 05:22:01 INFO - PROCESS | 1248 | 1471350121400 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:01 INFO - PROCESS | 1248 | 1471350121403 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:01 INFO - PROCESS | 1248 | ++DOCSHELL 16523C00 == 28 [pid = 1248] [id = 776] 05:22:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16597800) [pid = 1248] [serial = 2326] [outer = 00000000] 05:22:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16C7C400) [pid = 1248] [serial = 2327] [outer = 16597800] 05:22:01 INFO - PROCESS | 1248 | 1471350121463 Marionette DEBUG loaded listener.js 05:22:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (16C87C00) [pid = 1248] [serial = 2328] [outer = 16597800] 05:22:01 INFO - PROCESS | 1248 | 1471350121960 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:22:02 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 05:22:02 INFO - PROCESS | 1248 | 1471350122029 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 05:22:02 INFO - PROCESS | 1248 | 1471350122032 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 05:22:02 INFO - PROCESS | 1248 | 1471350122035 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:22:02 INFO - PROCESS | 1248 | 1471350122037 Marionette TRACE conn5 <- [1,3062,null,{}] 05:22:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:22:02 INFO - PROCESS | 1248 | 1471350122040 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:02 INFO - PROCESS | 1248 | 1471350122042 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:02 INFO - PROCESS | 1248 | 1471350122193 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 05:22:02 INFO - PROCESS | 1248 | 1471350122199 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:02 INFO - PROCESS | 1248 | 1471350122201 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:02 INFO - PROCESS | 1248 | ++DOCSHELL 17BC1000 == 29 [pid = 1248] [id = 777] 05:22:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (17BC3800) [pid = 1248] [serial = 2329] [outer = 00000000] 05:22:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17D85400) [pid = 1248] [serial = 2330] [outer = 17BC3800] 05:22:02 INFO - PROCESS | 1248 | 1471350122302 Marionette DEBUG loaded listener.js 05:22:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17DAEC00) [pid = 1248] [serial = 2331] [outer = 17BC3800] 05:22:02 INFO - PROCESS | 1248 | 1471350122696 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:22:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 05:22:02 INFO - PROCESS | 1248 | 1471350122710 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 05:22:02 INFO - PROCESS | 1248 | 1471350122712 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 05:22:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:22:02 INFO - PROCESS | 1248 | 1471350122716 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:22:02 INFO - PROCESS | 1248 | 1471350122718 Marionette TRACE conn5 <- [1,3066,null,{}] 05:22:02 INFO - PROCESS | 1248 | 1471350122727 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:02 INFO - PROCESS | 1248 | 1471350122730 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:02 INFO - PROCESS | 1248 | 1471350122844 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 05:22:02 INFO - PROCESS | 1248 | 1471350122849 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:02 INFO - PROCESS | 1248 | 1471350122851 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:02 INFO - PROCESS | 1248 | ++DOCSHELL 17DB9400 == 30 [pid = 1248] [id = 778] 05:22:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (18BD1800) [pid = 1248] [serial = 2332] [outer = 00000000] 05:22:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (18EB9C00) [pid = 1248] [serial = 2333] [outer = 18BD1800] 05:22:02 INFO - PROCESS | 1248 | 1471350122897 Marionette DEBUG loaded listener.js 05:22:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (18EC3000) [pid = 1248] [serial = 2334] [outer = 18BD1800] 05:22:03 INFO - PROCESS | 1248 | 1471350123372 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 05:22:03 INFO - PROCESS | 1248 | 1471350123412 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 05:22:03 INFO - PROCESS | 1248 | 1471350123415 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:22:03 INFO - PROCESS | 1248 | 1471350123417 Marionette TRACE conn5 <- [1,3070,null,{}] 05:22:03 INFO - PROCESS | 1248 | 1471350123420 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:03 INFO - PROCESS | 1248 | 1471350123426 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:03 INFO - PROCESS | 1248 | 1471350123603 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 05:22:03 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1112E000) [pid = 1248] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:22:03 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (08835400) [pid = 1248] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:22:03 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (144D4800) [pid = 1248] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:22:03 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (18DC0400) [pid = 1248] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:22:03 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0C533400) [pid = 1248] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:22:03 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17D85000) [pid = 1248] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:22:03 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17DB0C00) [pid = 1248] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:22:03 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1CD42000) [pid = 1248] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:22:03 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (14E73800) [pid = 1248] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:22:03 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1CEA4000) [pid = 1248] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:22:03 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (19F02C00) [pid = 1248] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:22:03 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (19BA8400) [pid = 1248] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:22:03 INFO - PROCESS | 1248 | 1471350123927 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:03 INFO - PROCESS | 1248 | 1471350123929 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:03 INFO - PROCESS | 1248 | ++DOCSHELL 0C533400 == 31 [pid = 1248] [id = 779] 05:22:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (10382800) [pid = 1248] [serial = 2335] [outer = 00000000] 05:22:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (1652B000) [pid = 1248] [serial = 2336] [outer = 10382800] 05:22:04 INFO - PROCESS | 1248 | 1471350123977 Marionette DEBUG loaded listener.js 05:22:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (19BA8400) [pid = 1248] [serial = 2337] [outer = 10382800] 05:22:04 INFO - PROCESS | 1248 | 1471350124307 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:22:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:22:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:22:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:22:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 936ms 05:22:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:22:04 INFO - PROCESS | 1248 | 1471350124351 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 05:22:04 INFO - PROCESS | 1248 | 1471350124353 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 05:22:04 INFO - PROCESS | 1248 | 1471350124356 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:22:04 INFO - PROCESS | 1248 | 1471350124358 Marionette TRACE conn5 <- [1,3074,null,{}] 05:22:04 INFO - PROCESS | 1248 | 1471350124361 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:04 INFO - PROCESS | 1248 | 1471350124363 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:04 INFO - PROCESS | 1248 | 1471350124483 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 05:22:04 INFO - PROCESS | 1248 | 1471350124491 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:04 INFO - PROCESS | 1248 | 1471350124493 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:04 INFO - PROCESS | 1248 | ++DOCSHELL 19EB9C00 == 32 [pid = 1248] [id = 780] 05:22:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (19EBA000) [pid = 1248] [serial = 2338] [outer = 00000000] 05:22:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (19F05C00) [pid = 1248] [serial = 2339] [outer = 19EBA000] 05:22:04 INFO - PROCESS | 1248 | 1471350124540 Marionette DEBUG loaded listener.js 05:22:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (19F06400) [pid = 1248] [serial = 2340] [outer = 19EBA000] 05:22:04 INFO - PROCESS | 1248 | 1471350124919 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:22:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:22:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 570ms 05:22:04 INFO - PROCESS | 1248 | 1471350124927 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 05:22:04 INFO - PROCESS | 1248 | 1471350124929 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 05:22:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:22:04 INFO - PROCESS | 1248 | 1471350124932 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:22:04 INFO - PROCESS | 1248 | 1471350124934 Marionette TRACE conn5 <- [1,3078,null,{}] 05:22:04 INFO - PROCESS | 1248 | 1471350124937 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:04 INFO - PROCESS | 1248 | 1471350124939 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:05 INFO - PROCESS | 1248 | 1471350125018 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 05:22:05 INFO - PROCESS | 1248 | 1471350125023 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:05 INFO - PROCESS | 1248 | 1471350125025 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:05 INFO - PROCESS | 1248 | ++DOCSHELL 19F04800 == 33 [pid = 1248] [id = 781] 05:22:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (19F0D400) [pid = 1248] [serial = 2341] [outer = 00000000] 05:22:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (19F3E800) [pid = 1248] [serial = 2342] [outer = 19F0D400] 05:22:05 INFO - PROCESS | 1248 | 1471350125072 Marionette DEBUG loaded listener.js 05:22:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (19F7A400) [pid = 1248] [serial = 2343] [outer = 19F0D400] 05:22:05 INFO - PROCESS | 1248 | 1471350125513 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:22:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:22:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 05:22:05 INFO - PROCESS | 1248 | 1471350125564 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 05:22:05 INFO - PROCESS | 1248 | 1471350125566 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 05:22:05 INFO - PROCESS | 1248 | 1471350125569 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:22:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:22:05 INFO - PROCESS | 1248 | 1471350125571 Marionette TRACE conn5 <- [1,3082,null,{}] 05:22:05 INFO - PROCESS | 1248 | 1471350125578 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:05 INFO - PROCESS | 1248 | 1471350125580 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:05 INFO - PROCESS | 1248 | 1471350125674 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 05:22:05 INFO - PROCESS | 1248 | 1471350125679 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:05 INFO - PROCESS | 1248 | 1471350125681 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:05 INFO - PROCESS | 1248 | ++DOCSHELL 106D5C00 == 34 [pid = 1248] [id = 782] 05:22:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (141B0000) [pid = 1248] [serial = 2344] [outer = 00000000] 05:22:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (106DD400) [pid = 1248] [serial = 2345] [outer = 141B0000] 05:22:05 INFO - PROCESS | 1248 | 1471350125729 Marionette DEBUG loaded listener.js 05:22:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19F83800) [pid = 1248] [serial = 2346] [outer = 141B0000] 05:22:06 INFO - PROCESS | 1248 | 1471350126453 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:22:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:22:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 05:22:06 INFO - PROCESS | 1248 | 1471350126504 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 05:22:06 INFO - PROCESS | 1248 | 1471350126509 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 05:22:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:22:06 INFO - PROCESS | 1248 | 1471350126514 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:22:06 INFO - PROCESS | 1248 | 1471350126519 Marionette TRACE conn5 <- [1,3086,null,{}] 05:22:06 INFO - PROCESS | 1248 | 1471350126525 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:06 INFO - PROCESS | 1248 | 1471350126528 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:06 INFO - PROCESS | 1248 | 1471350126661 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 05:22:06 INFO - PROCESS | 1248 | 1471350126785 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:06 INFO - PROCESS | 1248 | 1471350126788 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:06 INFO - PROCESS | 1248 | ++DOCSHELL 0FA56000 == 35 [pid = 1248] [id = 783] 05:22:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0FA59000) [pid = 1248] [serial = 2347] [outer = 00000000] 05:22:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1022F000) [pid = 1248] [serial = 2348] [outer = 0FA59000] 05:22:06 INFO - PROCESS | 1248 | 1471350126891 Marionette DEBUG loaded listener.js 05:22:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (103B5C00) [pid = 1248] [serial = 2349] [outer = 0FA59000] 05:22:07 INFO - PROCESS | 1248 | 1471350127471 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:22:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:22:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:22:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 990ms 05:22:07 INFO - PROCESS | 1248 | 1471350127517 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 05:22:07 INFO - PROCESS | 1248 | 1471350127522 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 05:22:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:22:07 INFO - PROCESS | 1248 | 1471350127530 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:22:07 INFO - PROCESS | 1248 | 1471350127533 Marionette TRACE conn5 <- [1,3090,null,{}] 05:22:07 INFO - PROCESS | 1248 | 1471350127537 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:07 INFO - PROCESS | 1248 | 1471350127540 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:07 INFO - PROCESS | 1248 | 1471350127666 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 05:22:07 INFO - PROCESS | 1248 | 1471350127837 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:07 INFO - PROCESS | 1248 | 1471350127839 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:07 INFO - PROCESS | 1248 | ++DOCSHELL 14AAAC00 == 36 [pid = 1248] [id = 784] 05:22:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (14AD8400) [pid = 1248] [serial = 2350] [outer = 00000000] 05:22:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16524000) [pid = 1248] [serial = 2351] [outer = 14AD8400] 05:22:07 INFO - PROCESS | 1248 | 1471350127900 Marionette DEBUG loaded listener.js 05:22:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16A04800) [pid = 1248] [serial = 2352] [outer = 14AD8400] 05:22:08 INFO - PROCESS | 1248 | 1471350128654 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:22:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:22:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1175ms 05:22:08 INFO - PROCESS | 1248 | 1471350128717 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 05:22:08 INFO - PROCESS | 1248 | 1471350128721 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 05:22:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:22:08 INFO - PROCESS | 1248 | 1471350128727 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:22:08 INFO - PROCESS | 1248 | 1471350128730 Marionette TRACE conn5 <- [1,3094,null,{}] 05:22:08 INFO - PROCESS | 1248 | 1471350128736 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:08 INFO - PROCESS | 1248 | 1471350128739 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:08 INFO - PROCESS | 1248 | 1471350128857 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 05:22:09 INFO - PROCESS | 1248 | 1471350129006 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:09 INFO - PROCESS | 1248 | 1471350129010 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:09 INFO - PROCESS | 1248 | ++DOCSHELL 1037D000 == 37 [pid = 1248] [id = 785] 05:22:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1037E000) [pid = 1248] [serial = 2353] [outer = 00000000] 05:22:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (10523000) [pid = 1248] [serial = 2354] [outer = 1037E000] 05:22:09 INFO - PROCESS | 1248 | 1471350129064 Marionette DEBUG loaded listener.js 05:22:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1104BC00) [pid = 1248] [serial = 2355] [outer = 1037E000] 05:22:09 INFO - PROCESS | 1248 | --DOCSHELL 19F04800 == 36 [pid = 1248] [id = 781] 05:22:09 INFO - PROCESS | 1248 | --DOCSHELL 19EB9C00 == 35 [pid = 1248] [id = 780] 05:22:09 INFO - PROCESS | 1248 | --DOCSHELL 0C533400 == 34 [pid = 1248] [id = 779] 05:22:09 INFO - PROCESS | 1248 | --DOCSHELL 17DB9400 == 33 [pid = 1248] [id = 778] 05:22:09 INFO - PROCESS | 1248 | --DOCSHELL 17BC1000 == 32 [pid = 1248] [id = 777] 05:22:09 INFO - PROCESS | 1248 | --DOCSHELL 16523C00 == 31 [pid = 1248] [id = 776] 05:22:09 INFO - PROCESS | 1248 | --DOCSHELL 146C1800 == 30 [pid = 1248] [id = 775] 05:22:09 INFO - PROCESS | 1248 | --DOCSHELL 0FF5D800 == 29 [pid = 1248] [id = 774] 05:22:09 INFO - PROCESS | 1248 | --DOCSHELL 10384400 == 28 [pid = 1248] [id = 773] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (19F35000) [pid = 1248] [serial = 2274] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1A2BDC00) [pid = 1248] [serial = 2295] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (144D9400) [pid = 1248] [serial = 2279] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1565F400) [pid = 1248] [serial = 2280] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0C36A800) [pid = 1248] [serial = 2276] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0C53B400) [pid = 1248] [serial = 2277] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (14B5F800) [pid = 1248] [serial = 2288] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16524800) [pid = 1248] [serial = 2289] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (191D8800) [pid = 1248] [serial = 2282] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19B9F800) [pid = 1248] [serial = 2283] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (10382400) [pid = 1248] [serial = 2285] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (10579400) [pid = 1248] [serial = 2286] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17DAD000) [pid = 1248] [serial = 2291] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1CCAEC00) [pid = 1248] [serial = 2297] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1CE5F800) [pid = 1248] [serial = 2300] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1CE96000) [pid = 1248] [serial = 2304] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1037C800) [pid = 1248] [serial = 2301] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1CE6A800) [pid = 1248] [serial = 2303] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1CD3A400) [pid = 1248] [serial = 2298] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (1D5E6000) [pid = 1248] [serial = 2306] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (1D5E9400) [pid = 1248] [serial = 2307] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (1A2B8800) [pid = 1248] [serial = 2294] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (18BD3C00) [pid = 1248] [serial = 2292] [outer = 00000000] [url = about:blank] 05:22:09 INFO - PROCESS | 1248 | 1471350129563 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:22:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:22:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:22:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:22:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 890ms 05:22:09 INFO - PROCESS | 1248 | 1471350129618 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 05:22:09 INFO - PROCESS | 1248 | 1471350129622 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 05:22:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:22:09 INFO - PROCESS | 1248 | 1471350129629 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:22:09 INFO - PROCESS | 1248 | 1471350129631 Marionette TRACE conn5 <- [1,3098,null,{}] 05:22:09 INFO - PROCESS | 1248 | 1471350129635 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:09 INFO - PROCESS | 1248 | 1471350129638 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:09 INFO - PROCESS | 1248 | 1471350129726 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 05:22:09 INFO - PROCESS | 1248 | 1471350129734 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:09 INFO - PROCESS | 1248 | 1471350129736 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:09 INFO - PROCESS | 1248 | ++DOCSHELL 103AE800 == 29 [pid = 1248] [id = 786] 05:22:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (10579400) [pid = 1248] [serial = 2356] [outer = 00000000] 05:22:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (14129800) [pid = 1248] [serial = 2357] [outer = 10579400] 05:22:09 INFO - PROCESS | 1248 | 1471350129785 Marionette DEBUG loaded listener.js 05:22:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (144CE800) [pid = 1248] [serial = 2358] [outer = 10579400] 05:22:10 INFO - PROCESS | 1248 | 1471350130274 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:22:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:22:10 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 05:22:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:22:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 05:22:10 INFO - PROCESS | 1248 | 1471350130303 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 05:22:10 INFO - PROCESS | 1248 | 1471350130305 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 05:22:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:22:10 INFO - PROCESS | 1248 | 1471350130308 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:22:10 INFO - PROCESS | 1248 | 1471350130312 Marionette TRACE conn5 <- [1,3102,null,{}] 05:22:10 INFO - PROCESS | 1248 | 1471350130322 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:10 INFO - PROCESS | 1248 | 1471350130327 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:10 INFO - PROCESS | 1248 | 1471350130422 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 05:22:10 INFO - PROCESS | 1248 | 1471350130430 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"527f2fd9-e56b-490a-970b-10a44b015935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:10 INFO - PROCESS | 1248 | 1471350130433 Marionette INFO sendAsync 8c6ce7b1-5a50-49c6-8070-6c8280c46a8e 05:22:10 INFO - PROCESS | 1248 | ++DOCSHELL 1652D800 == 30 [pid = 1248] [id = 787] 05:22:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (1652E400) [pid = 1248] [serial = 2359] [outer = 00000000] 05:22:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (16599800) [pid = 1248] [serial = 2360] [outer = 1652E400] 05:22:10 INFO - PROCESS | 1248 | 1471350130489 Marionette DEBUG loaded listener.js 05:22:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16C3E000) [pid = 1248] [serial = 2361] [outer = 1652E400] 05:22:11 INFO - PROCESS | 1248 | 1471350130980 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:22:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:22:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 05:22:11 INFO - PROCESS | 1248 | 1471350131045 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 05:22:11 INFO - PROCESS | 1248 | 1471350131048 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 05:22:12 WARNING - u'runner_teardown' () 05:22:12 INFO - No more tests 05:22:12 INFO - Got 0 unexpected results 05:22:12 INFO - SUITE-END | took 690s 05:22:12 INFO - Closing logging queue 05:22:12 INFO - queue closed 05:22:12 INFO - Return code: 0 05:22:12 WARNING - # TBPL SUCCESS # 05:22:12 INFO - Running post-action listener: _resource_record_post_action 05:22:12 INFO - Running post-run listener: _resource_record_post_run 05:22:13 INFO - Total resource usage - Wall time: 701s; CPU: 14.0%; Read bytes: 201740288; Write bytes: 1133197312; Read time: 2448560; Write time: 8246780 05:22:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:22:13 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 60837888; Read time: 0; Write time: 48090 05:22:13 INFO - run-tests - Wall time: 699s; CPU: 14.0%; Read bytes: 201723904; Write bytes: 1056739840; Read time: 2447520; Write time: 8173470 05:22:13 INFO - Running post-run listener: _upload_blobber_files 05:22:13 INFO - Blob upload gear active. 05:22:13 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:22:13 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 05:22:13 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'] 05:22:13 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 05:22:14 INFO - (blobuploader) - INFO - Open directory for files ... 05:22:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:22:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:22:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:22:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:22:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:22:14 INFO - (blobuploader) - INFO - Done attempting. 05:22:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:22:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:22:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:22:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:22:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:22:17 INFO - (blobuploader) - INFO - Done attempting. 05:22:17 INFO - (blobuploader) - INFO - Iteration through files over. 05:22:17 INFO - Return code: 0 05:22:17 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:22:17 INFO - Using _rmtree_windows ... 05:22:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:22:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5f09d976139908f49a3baa9c1a44ac0d39ae42a1e6d57ef1895fbfd7215212de4ecd8f2a01173ee3b2db4432e0c42c58221155e94a48465cae8b08a44b1b6192", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/33581529ef6a843d146b822171cd82487f325474dfa19a72fc31e99d3f6c5ecd20b13ddaee41907bca515d3740373a39c42b4e84fb53ab0d1dcacec0f5be6127"} 05:22:17 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:22:17 INFO - Writing to file C:\slave\test\properties\blobber_files 05:22:17 INFO - Contents: 05:22:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5f09d976139908f49a3baa9c1a44ac0d39ae42a1e6d57ef1895fbfd7215212de4ecd8f2a01173ee3b2db4432e0c42c58221155e94a48465cae8b08a44b1b6192", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/33581529ef6a843d146b822171cd82487f325474dfa19a72fc31e99d3f6c5ecd20b13ddaee41907bca515d3740373a39c42b4e84fb53ab0d1dcacec0f5be6127"} 05:22:17 INFO - Running post-run listener: copy_logs_to_upload_dir 05:22:17 INFO - Copying logs to upload dir... 05:22:17 INFO - mkdir: C:\slave\test\build\upload\logs 05:22:17 INFO - Copying logs to upload dir... 05:22:17 INFO - Using _rmtree_windows ... 05:22:17 INFO - Using _rmtree_windows ... 05:22:17 INFO - Using _rmtree_windows ... 05:22:17 INFO - Using _rmtree_windows ... 05:22:17 INFO - Using _rmtree_windows ... 05:22:17 INFO - Using _rmtree_windows ... 05:22:17 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=948.139000 ========= master_lag: 0.21 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 48 secs) (at 2016-08-16 05:22:17.463640) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-16 05:22:17.464553) ========= '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-101 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-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-101 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/5f09d976139908f49a3baa9c1a44ac0d39ae42a1e6d57ef1895fbfd7215212de4ecd8f2a01173ee3b2db4432e0c42c58221155e94a48465cae8b08a44b1b6192", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/33581529ef6a843d146b822171cd82487f325474dfa19a72fc31e99d3f6c5ecd20b13ddaee41907bca515d3740373a39c42b4e84fb53ab0d1dcacec0f5be6127"} build_url:https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/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/5f09d976139908f49a3baa9c1a44ac0d39ae42a1e6d57ef1895fbfd7215212de4ecd8f2a01173ee3b2db4432e0c42c58221155e94a48465cae8b08a44b1b6192", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/33581529ef6a843d146b822171cd82487f325474dfa19a72fc31e99d3f6c5ecd20b13ddaee41907bca515d3740373a39c42b4e84fb53ab0d1dcacec0f5be6127"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Tb_8994KQbGRGOktnBvLwA/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.54 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-16 05:22:18.105396) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 05:22:18.105737) ========= '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-101 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-101 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-101 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 05:22:18.220796) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-16 05:22:18.221105) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-16 05:22:18.869520) ========= ========= Total master_lag: 8.18 =========